0000897101-23-000109.txt : 20230317 0000897101-23-000109.hdr.sgml : 20230317 20230317121523 ACCESSION NUMBER: 0000897101-23-000109 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 75 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230317 DATE AS OF CHANGE: 20230317 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ELECTRO SENSORS INC CENTRAL INDEX KEY: 0000351789 STANDARD INDUSTRIAL CLASSIFICATION: INDUSTRIAL INSTRUMENTS FOR MEASUREMENT, DISPLAY, AND CONTROL [3823] IRS NUMBER: 410943459 STATE OF INCORPORATION: MN FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-09587 FILM NUMBER: 23741400 BUSINESS ADDRESS: STREET 1: 6111 BLUE CIRCLE DR CITY: MINNETONKA STATE: MN ZIP: 55343-9108 BUSINESS PHONE: 9529300100 MAIL ADDRESS: STREET 1: 6111 BLUE CIRCLE DR CITY: MINNETONKA STATE: MN ZIP: 55343 10-K 1 else-20221231.htm 10-K else-20221231.htm
http://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentNet 2022 http://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentNet ELECTRO SENSORS INC Non-accelerated Filer FY --12-31 false 0000351789 3,395,521 0000351789 2023-03-16 0000351789 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0000351789 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0000351789 else:DirectorStockOptionMember 2020-12-31 0000351789 us-gaap:EmployeeStockOptionMember 2020-12-31 0000351789 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000351789 us-gaap:RetainedEarningsMember 2020-12-31 0000351789 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000351789 us-gaap:CommonStockMember 2020-12-31 0000351789 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000351789 us-gaap:RetainedEarningsMember 2021-12-31 0000351789 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000351789 us-gaap:CommonStockMember 2021-12-31 0000351789 else:DirectorStockOptionMember 2021-12-31 0000351789 us-gaap:EmployeeStockOptionMember 2021-12-31 0000351789 us-gaap:UnpatentedTechnologyMember 2021-12-31 0000351789 us-gaap:LandMember 2021-12-31 0000351789 us-gaap:BuildingMember 2021-12-31 0000351789 us-gaap:AssetsHeldUnderCapitalLeasesMember 2021-12-31 0000351789 us-gaap:FurnitureAndFixturesMember 2021-12-31 0000351789 us-gaap:EquipmentMember 2021-12-31 0000351789 us-gaap:AutomobilesMember 2021-12-31 0000351789 else:LimitedMarketableCompanyMember 2021-12-31 0000351789 us-gaap:USTreasurySecuritiesMember 2021-12-31 0000351789 2020-12-31 0000351789 2021-12-31 0000351789 2022-12-31 0000351789 us-gaap:CommercialPaperMember 2021-12-31 0000351789 us-gaap:CashAndCashEquivalentsMember 2021-12-31 0000351789 us-gaap:SubsequentEventMember else:MobileXGlobalIncMember else:ElectroSensorsIncMember 2023-01-30 0000351789 else:LimitedMarketableCompanyMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0000351789 else:LimitedMarketableCompanyMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000351789 else:DebtAndEquitySecuritiesMember 2021-12-31 0000351789 else:LimitedMarketableCompanyMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000351789 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0000351789 us-gaap:EquitySecuritiesMember 2021-12-31 0000351789 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000351789 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000351789 us-gaap:USTreasurySecuritiesMember 2021-12-31 0000351789 us-gaap:CommercialPaperMember 2021-12-31 0000351789 us-gaap:LicensingAgreementsMember 2021-12-31 0000351789 us-gaap:LicensingAgreementsMember 2021-01-01 2021-12-31 0000351789 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0000351789 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000351789 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000351789 else:DirectorStockOptionMember 2021-01-01 2021-12-31 0000351789 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0000351789 us-gaap:UnpatentedTechnologyMember 2021-01-01 2021-12-31 0000351789 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0000351789 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0000351789 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0000351789 else:TwoThousandThirteenEquityIncentivePlanMember 2022-01-01 2022-12-31 0000351789 us-gaap:AssetsHeldUnderCapitalLeasesMember 2022-12-31 0000351789 srt:MaximumMember 2022-01-01 2022-12-31 0000351789 srt:MinimumMember 2022-01-01 2022-12-31 0000351789 us-gaap:EquitySecuritiesMember 2022-12-31 0000351789 us-gaap:USTreasurySecuritiesMember 2022-12-31 0000351789 us-gaap:CommercialPaperMember 2022-12-31 0000351789 else:DebtAndEquitySecuritiesMember 2022-12-31 0000351789 else:DirectorStockOptionMember 2022-12-31 0000351789 us-gaap:EmployeeStockOptionMember 2022-12-31 0000351789 else:OneThousandNineHundredNinetySevenStockOptionPlanMember 2022-12-31 0000351789 else:TwoThousandThirteenEquityIncentivePlanMember 2022-12-31 0000351789 else:DirectorStockOptionMember 2022-01-01 2022-12-31 0000351789 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0000351789 else:LimitedMarketableCompanyMember 2022-12-31 0000351789 us-gaap:LandMember 2022-12-31 0000351789 us-gaap:BuildingMember 2022-12-31 0000351789 us-gaap:FurnitureAndFixturesMember 2022-12-31 0000351789 us-gaap:EquipmentMember 2022-12-31 0000351789 2022-01-01 2022-12-31 0000351789 us-gaap:USTreasurySecuritiesMember 2022-12-31 0000351789 us-gaap:CommercialPaperMember 2022-12-31 0000351789 us-gaap:CashAndCashEquivalentsMember 2022-12-31 0000351789 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0000351789 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0000351789 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0000351789 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000351789 us-gaap:RetainedEarningsMember 2022-12-31 0000351789 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000351789 us-gaap:CommonStockMember 2022-12-31 0000351789 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0000351789 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0000351789 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000351789 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0000351789 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0000351789 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000351789 us-gaap:BuildingMember srt:MaximumMember 2022-01-01 2022-12-31 0000351789 us-gaap:BuildingMember srt:MinimumMember 2022-01-01 2022-12-31 0000351789 us-gaap:FurnitureAndFixturesMember srt:MaximumMember 2022-01-01 2022-12-31 0000351789 us-gaap:FurnitureAndFixturesMember srt:MinimumMember 2022-01-01 2022-12-31 0000351789 us-gaap:EquipmentMember srt:MaximumMember 2022-01-01 2022-12-31 0000351789 us-gaap:EquipmentMember srt:MinimumMember 2022-01-01 2022-12-31 0000351789 us-gaap:FairValueInputsLevel3Member else:LimitedMarketableCompanyMember 2022-12-31 0000351789 us-gaap:FairValueInputsLevel2Member else:LimitedMarketableCompanyMember 2022-12-31 0000351789 us-gaap:FairValueInputsLevel1Member else:LimitedMarketableCompanyMember 2022-12-31 0000351789 2021-01-01 2021-12-31 0000351789 us-gaap:AutomobilesMember 2022-01-01 2022-12-31 0000351789 us-gaap:AutomobilesMember 2022-12-31 0000351789 us-gaap:LicensingAgreementsMember 2022-01-01 2022-12-31 0000351789 us-gaap:LicensingAgreementsMember 2022-12-31 0000351789 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember else:AggregateCustomersOfEntityMember 2021-01-01 2021-12-31 0000351789 us-gaap:CustomerConcentrationRiskMember us-gaap:AccountsReceivableMember else:AggregateCustomersOfEntityMember 2022-01-01 2022-12-31 0000351789 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember else:AggregateCustomersOfEntityMember 2022-12-31 0000351789 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember else:AggregateCustomersOfEntityMember 2021-12-31 0000351789 else:DirectorStockOptionMember 2020-01-01 2020-12-31 0000351789 2022-06-30 xbrli:shares xbrli:pure utr:H iso4217:USD iso4217:USD xbrli:shares else:ShareBasedCompensationPlan else:Customer else:Number
 

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, DC 20549


Form 10-K


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

 

 

 

For the fiscal year ended December 31, 2022

or


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

 

 

Commission file number 000-09587

 


ELECTRO-SENSORS, INC.

(Exact name of registrant as specified in its charter) 

Minnesota

 

41-0943459

(State or other jurisdiction of incorporation or organization)

 

(IRS Employer Identification No.)

 

 


6111 Blue Circle Drive
Minnetonka, Minnesota55343-9108

(Address of principal executive offices, including zip code)

 

 

 

(952) 930-0100

(Registrant’s telephone number)

 

 

 

Securities registered under Section 12(b) of the Exchange Act:

Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock
ELSENasdaq Capital Market

 

Securities registered under Section 12(g) of the Exchange Act:

None

 

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

 

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


1



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.

Large accelerated filer 

Accelerated filer ☐

Non-accelerated filer


Smaller reporting company

 

 

Emerging growth company 

 

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

 

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

 

The aggregate market value of the voting stock held by non-affiliates (persons other than officers, directors, or holders of more than 5% of the outstanding stock) of the registrant was approximately $9,700,000 based upon the closing price of its common stock as reported on The Nasdaq Stock Market® on June 30, 2022.

 

The number of shares outstanding of the registrant’s Common Stock, $0.10 par value, on March 16, 2023 was 3,428,021.

 

DOCUMENTS INCORPORATED BY REFERENCE

Certain information called for by Part III of this Form 10-K is incorporated by reference from the registrant’s Definitive Proxy Statement, which will be filed pursuant to Regulation 14A not later than 120 days after the end of the fiscal year covered by this report.

 

 

 

2


 

ELECTRO-SENSORS, INC.
Form 10-K for the Year Ended December 31, 2022

TABLE OF CONTENTS


PART I4
Item 1. Business4
Item 1A. Risk Factors11
Item 2. Properties11
Item 3. Legal Proceedings11
Item 4. Mine Safety Disclosures11
  
PART II11
Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities11
Item 6. Selected Financial Data11
Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations12
Item 7A. Quantitative and Qualitative Disclosures About Market Risk17
Item 8. Financial Statements and Supplementary Data18
Item 9. Changes In and Disagreements With Accountants on Accounting and Financial Disclosure41
Item 9A Controls and Procedures41
Item 9B. Other Information42
  
PART III43
Item 10. Directors, Executive Officers and Corporate Governance43
Item 11. Executive Compensation43
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters43
Item 13. Certain Relationships and Related Transactions, and Director Independence44
Item 14. Principal Accountant Fees and Services44
  
PART IV45
Item 15. Exhibits and Financial Statement Schedules45
Item 16. Form 10-K - Summary45
  
SIGNATURES46

 

3


 

 

Item 1.                     Business.

 

Introduction

 

Electro-Sensors, Inc. (“we,” “us,” “our,” the “Company” or “ESI”) manufactures and sells industrial production monitoring and process control systems. 

 

In addition, we may periodically make strategic investments in other businesses and companies, including investments that we believe would facilitate the development of technology complementary to our existing products or investments that we believe present good opportunities for the Company and its shareholders. 

 

ESI was incorporated in Minnesota in July 1968. Our executive offices are located at 6111 Blue Circle Drive, Minnetonka, Minnesota, 55343-9108. Our telephone number is (952) 930-0100.

 

Products

 

We manufacture a complete line of monitoring and control systems for a wide range of industrial machine applications.  The systems measure machine production and operation rates, as well as regulate the speed of related machines in production processes.

 

Our goal is to develop meaningful annual updates to our standard products.

 

We have a sales agreement with Motrona GmbH, a German control and interface devices manufacturer, under which we have the right to distribute Motrona products in the United States. These products interface with our products on various applications for motion monitoring.

 

      Speed Monitoring Systems


Our speed monitoring systems compare revolutions per minute or speed against acceptable rates as determined by our customers. These systems vary in complexity, from simple systems that detect slow-downs or stoppages, to sophisticated systems that warn of deviations from precise tolerances and that permit various subsidiary operations to be determined through monitoring shaft speed.

 

Our speed monitoring systems also include a line of products that measure production counts or rates, such as number of parts, gallons per minute, or board feet. These speed monitoring systems include alarm systems, tachometers, and other devices that translate impulses from the sensors into alarm signals utilized by our customers.



4



We have several products used in drive control systems that regulate the speed of motors on related machines in a production sequence to ensure that the performances of various operations are coordinated. The products consist of a line of digital control products for motors that require a complete closed loop PID (Proportional Integral Derivative) control. The closed loop controllers coordinate production speed among process motors and reduce waste.

 

      Temperature Application Products

 

Our main temperature applications include bearing, gear box, and motor temperature monitoring sensors.  These sensors alert an operator when the temperature exceeds or is less than a specified temperature.

     Position Application Products

 

We also offer production monitoring devices that include a belt alignment and slide gate position monitor.  The belt alignment monitor is used to determine if a belt is tracking correctly.  The slide gate position monitor is used in plant operations to provide feedback of the position of a slide gate. 

 

     Vibration Monitoring Products 

 

Our vibration monitors alert operators when the vibration of a machine in a production system exceeds or is less than a specified level.  

 

      Tilt Switches

 

A tilt switch is designed to alert the operator when a storage bin or production system reaches a certain capacity.  

 

      Hazard Monitoring Systems 

 

Electro-Sentry We offer the Electro-Sentry 1TM and Electro-Sentry 16TM hazard monitoring systems, which integrate our sensors for monitoring temperature, belt alignment, and shaft speed with programmable control logic to create a complete hazard monitoring system. These systems enable our customers to locate which part of their material handling system is operating incorrectly, typically in less than ten seconds. 

 

HazardPROTM We market our wireless hazard technology monitoring system under the HazardPRO product name. This integrated hazard monitoring system captures and displays key information in an intuitive format allowing the user to quickly and comprehensively understand the status and history of the user's processes.  The simple but powerful interface provides insight into a customer's internal operations as they strive to maximize safety and facility runtime, while minimizing costs associated with unscheduled maintenance and unplanned downtime.  The HazardPRO system has been approved for use in hazardous dust environments by a third-party nationally recognized testing laboratory.

 

The HazardPRO site system manager software efficiently collects data from all sensors in a customer's monitoring system, with effective wireless monitoring across a widely dispersed area.  We have also added a complete antenna pair mounting system to the product line for easy and accurate customer installation.



5



We expect to continue to expend resources to develop new products and to market new and existing products for use in a wide variety of monitoring applications.

 

Our corporate website, www.electro-sensors.com, provides significant product application information for our existing and prospective customers and our sales partners. Information on our website is not incorporated by reference herein and is not a part of this Form 10-K. 

 

Marketing and Distribution

 

We sell our products primarily through both our internal sales team and a number of manufacturer’s representatives and distributors, both nationally and internationally.   In 2022, we had international sales through distributors in the following countries; Canada, Mexico, Brazil, Chile, Peru, United Kingdom, Ukraine, Egypt, South Africa, India, Australia, China, the Republic of Korea, Vietnam, Malaysia, Philippines, Thailand, and Singapore. Sales to customers outside the United States represented approximately 10% of sales in 2022. We sell our products under the Electro-Sensors, Inc. brand as a range of products from simple sensors to complex integrated monitoring systems.  Our customers operate in a wide range of industries, including grain/feed/milling, bulk materials, manufacturing, food products, ethanol, power generation, and other processing industries.

 

We continue to explore new industries and applications within the industries we serve to expand sales and may also consider acquiring compatible businesses or product lines as part of our growth strategy.  In addition, we may make strategic investments that we believe present good opportunities for the Company and its shareholders.

In addition to enhanced operational safety, we believe that a wide variety of organizations could achieve significant savings in both time and materials by adding production monitoring and drive control technology to existing processes to coordinate the operation of related machines. We sell our products into both the “retro-fit” market and into new manufacturing or processing systems.

 

We advertise in national industrial periodicals that cover a range of industries and attend several local, national and international industry tradeshows throughout the year. We also use our corporate website and other related industry websites for advertising and marketing purposes.

 

Competition

 

We face substantial competition in the sale of our production monitoring sensors and systems from a broad range of industrial and commercial businesses. Among our competitors are 4B Components Ltd., Maxi-Tronic, Inc., Siemens Corporation, and Ag Growth International Inc. (AGI). We believe our competitive advantages include our products' superior design and quality, and the fact that we sell our products as ready-to-install units that can be used in a wide range of applications. Our major challenges include the fact that several of our competitors are larger, may have better established names, have a broader range of sensing instruments, and have larger sales forces and capital resources.

 


6


Suppliers


 

We purchase parts and materials for our systems from various manufacturers and distributors. In some instances, these materials are manufactured in accordance with our proprietary designs. Multiple sources of these parts and materials are generally available, and we typically do not depend on any single source for these supplies and materials. In 2022, we continued to experience disruptions in our supply chain, resulting in difficulty sourcing parts.  Additionally, we experienced price increases for many of the components used in our products.  In some situations, we have and are modifying product designs to accommodate new components that are more readily available or have a lower cost.  There is no guarantee that we have and will continue to be successful in updating these designs and sourcing alternative components and material.  We also continue to experience periodic delays in our shipping and transportation services, which may affect our ability to make timely deliveries to our customers.  We continue to closely monitor lead times and availability of components.  We are continually assessing our inventory levels and may take actions as necessary to minimize disruptions to our supply chain such as maintaining larger levels of inventories than we have in the past, but these actions may not be successful if significant disruptions occur.

 

Customers

 

We do not depend upon a single or a few customers for 10% or more portion of our sales.  

 

Patents, Trademarks and Licenses

 

The Company relies on a combination of patent, trademark, and trade secret laws to establish proprietary right in its products.

 

We have registered the name “Electro-Sensors” as a trademark with the U.S. Patent and Trademark Office (“USPTO”), Reg. No. 1,142,310. We believe this trademark has been and will continue to be useful in developing and protecting market recognition for our products. We established the HazardPRO trademark in the first quarter of 2014 and intend to register this trademark.

 

We hold six patents relating to our production monitoring systems. We believe strongly in protecting our intellectual property and have a long history of obtaining patents, when available, in connection with our research and product development programs. We also rely upon trade secrets and proprietary know-how.

 

We seek to protect our trade secrets and proprietary intellectual property, including know-how, in part, through confidentiality agreements with employees, consultants, and other parties. However, we cannot ensure these agreements will not be breached, that we would have adequate remedies for any breach, or that our trade secrets will not otherwise become known or independently developed by competitors.

 

Seasonality

 

Generally, the Company experiences seasonality in the sale of its products with the second and third calendar quarters historically the strongest.

 

Business Development Activities

 

We continue to seek growth opportunities, both internally through our existing portfolio of products, technologies and markets, as well as externally through technology partnerships or related-product or business acquisitions.  In addition, we may make strategic or other investments that we believe present opportunities for the Company and its shareholders.  On June 13, 2022 we announced that we had entered into a merger agreement with Mobile X Global, Inc.  On January 30, 2023, we announced that the merger agreement had been terminated and that the Company's Board of Directors had established a special committee to explore and pursue business development and other strategic alternatives.

 

7



Governmental Approvals

 

Although we are not required to obtain governmental approval of our products, we choose to obtain certain third-party certifications to meet our customers’ needs. These certifications may expand our market opportunities in certain industries.

 

Effect of Governmental Regulations

 

We do not believe that any existing or proposed governmental regulations will have a material effect on our business.

 

Research and Development 

 

We invest in research and development programs to develop new products and to integrate state-of-the-art technology into our existing products. We undertake development projects based upon the identified specific needs of the markets we serve.  Our "Management's Discussion and Analysis of Financial Condition and Results of Operations” section further describes our research and development expenditures.

 

Our future success depends in part upon our ability to develop new products in our varying segments. Difficulties or delays in our ability to develop, produce, test, market, and deliver new products could have a material adverse effect on future sales growth.

 

Compliance with Environmental Laws

 

Compliance with federal, state and local environmental laws has only a nominal effect on current or anticipated capital expenditures and has had no material effect on earnings or on our competitive position.

 

Human Capital 

 

As of December 31, 2022, the Company had 35 employees, all of whom, except one, are full-time and all are based in the United States.  We consider our relations with our employees to be good. None of our employees are currently represented by a labor union.

 

The Company views its employees and culture as keys to its success.  The Company aims to attract and retain qualified personnel and provides wages and benefits that are competitive locally to reward employees for performance.  The Company values innovation, inclusion and diversity, safety and engagement as we believe these are keys to attract, develop, and retain the best talent.

 

The health and safety of our employees is our top priority.  In response to the COVID-19 pandemic, the Company implemented a workplace safety plan, following CDC guidelines and federal and local mandates, to protect employees and minimize the potential risk of an outbreak within the Company.  We believe the Company has generally been successful implementing appropriate measures to protect the health and safety of its employees while maintaining business continuity and high levels of service to our customers.



8



Our ability to maintain a competitive position and to continue to develop and market new products depends, in part, on our ability to retain key employees and qualified personnel. If we are unable to retain our key employees, or recruit and train others, our product development, marketing and sales could be adversely affected. 


Fluctuations in Operating Results

 

We have experienced fluctuations in our past operating results and expect to experience fluctuations in the future.  These fluctuations may affect the market price of our common stock. Sales can fluctuate as a result of a variety of factors, many of which are beyond our control. These factors include: product competition and acceptance, timing of customer orders, cancellation of orders, the mix of products sold, supply chain disruptions, downturns in the markets we serve, geopolitical events, and economic disruptions such as weather-related events. Because fluctuations may occur, we caution investors that results of our operations for recent periods may not accurately predict how we will perform in the future. We cannot ensure that we will achieve revenue or earnings growth.

 

Expending Funds for Changes in Industry Standards, Customer Preferences or Technology

 

Our business depends on our periodically introducing new and enhanced products and solutions for customer needs. Our product development efforts require us to commit financial resources, personnel and time, usually in advance of significant market demand for these products. In order to compete, we must anticipate both future demand and the technology available to meet that demand. We cannot ensure that our research and development efforts will lead to new products or product innovations that can be made available to or will be accepted by the market.


Forward-Looking Statements

 

The Private Securities Litigation Reform Act of 1995 provides a safe harbor for forward-looking statements made by us or on our behalf. We have made, and may continue to make, forward-looking statements with respect to our business and financial matters, including statements contained in this document, other filings with the Securities and Exchange Commission, and reports to shareholders. Forward-looking statements generally include discussion of current expectations or forecasts of future events and can be identified by the use of terminology such as “believe,” “estimate,” “expect,” “intend,” “may,” “could,” “will,” and similar words or expressions. Any statement that does not relate solely to historical fact should be considered forward-looking.

 

Our forward-looking statements generally relate to our growth strategy, future financial results, product development and sales efforts. We make forward-looking statements throughout this Annual Report, but primarily in this Item 1 and Item 7 - Management’s Discussion and Analysis of Financial Condition and Results of Operations. These include statements relating to our beliefs and expectations and intentions with respect to (i) our growth and profitability, (ii) our marketing and product development, (iii) our ability to continue to obtain parts and materials for our products from various manufacturers and distributors in a timely manner and at reasonable prices, (iv) the value of our intellectual property, (v) our competitive position in the marketplace, (vi) the effect of governmental regulations on our business, (vii) our employee relations, (viii) the adequacy of our facilities, (ix) our intention to develop new products, (x) the possibility of us acquiring compatible businesses or product lines as part of our growth strategy, and (xi) our future cash requirements and use of cash.



9




Forward-looking statements cannot be guaranteed and our actual results may vary materially due to the uncertainties and risks, known and unknown, associated with these statements, including our ability to successfully develop new products and manage our cash requirements. We undertake no obligation to update any forward-looking statements. We wish to caution investors that the following important factors, among others, in some cases have affected and in the future could affect our actual results of operations and cause these results to differ materially from those anticipated in forward-looking statements made in this document and elsewhere by us or on our behalf. We cannot foresee or identify all factors that could cause actual results to differ from expected or historical results. As such, investors should not consider any list of these factors to be an exhaustive statement of all risks, uncertainties or potentially inaccurate assumptions. These factors include our ability to: 

 

 

successfully use our cash and liquid assets to develop or acquire new or complementary products or business lines to increase our revenue and profitability;





comply with any new government regulations that may be adopted to require companies to reduce carbon emissions or to disclose their carbon footprint, including the carbon footprint of components to manufacturers;

 

 

ensure that our operational systems, security systems and infrastructure, as well as those of third-party vendors, remain free from viruses or cyberattacks;

 

 

quickly and successfully adapt to changing industry technological standards;

 

 

comply with existing and changing industry regulations;

 

 

attract and retain key personnel, including senior management;

 


offset the effect of inflation on component prices and labor by increasing prices on finished products;



 

adapt to changing economic conditions and manage downturns or disruptions in the economy in general; including any downturns or disruptions that may result from events such as the outbreak of the COVID-19 virus;

 

 

keep pace with competitors, some of whom are much larger and have substantially greater resources than us; and





the fact that we cannot guarantee that the special committee our Board formed in January 2023 to explore and pursue business development and other strategic alternatives will be successful in enhancing shareholder value.
10



Item 1A.                  Risk Factors.

 

This item is not required for smaller reporting companies, but above under “Forward-Looking Statements,” we discuss some of the risk factors that are relevant to our business and operating results. 

 

Item 2.                    Properties.

 

We own and occupy a 25,400 square foot facility at 6111 Blue Circle Drive, Minnetonka, Minnesota 55343-9108. All our operations are conducted within this facility. The facility is in excellent condition and we continue to maintain and update the facility as necessary. We believe the facility will be adequate for our needs in 2023.

 

Item 3.                     Legal Proceedings.

 

We are not the subject of any material legal proceedings as of the date of this filing and we are not aware of any material threatened litigation.

 

Item 4.                    Mine Safety Disclosures.

 

Not applicable. 


 

 

Our common stock trades on the Nasdaq Capital Market of The Nasdaq Stock Market® under the symbol “ELSE.”

 

Based on data provided by our transfer agent, as of February 28, 2023, we had 64 shareholders of record who held 839,669 shares of the Company’s common stock. In addition, nominees held an additional 2,588,352 shares for approximately 1,250 shareholders holding shares in street name.

 

From time to time, we may be required to repurchase our common stock as a result of Employee Stock Ownership Plan ("ESOP") obligations described in Note 11 to our 2022 financial statements. We did not repurchase any common stock during the years ended December 31, 2022 and 2021.

 

The information required by Item 201(d) of SEC Regulation S-K is set forth in Item 12 of this Form 10-K.

 

Item 6.                    Selected Financial Data.

 

Not required for smaller reporting companies

 

11


 

 

 

The following discussion should be read in conjunction with our financial statements and related notes. This discussion contains forward-looking statements that involve risks and uncertainties. Our actual results could differ materially from those anticipated due to various factors discussed under “Forward-Looking Statements” elsewhere in this Annual Report on Form 10-K.

 

RESULTS OF OPERATIONS

 

The following table contains selected financial information, for the years indicated, from our statements of comprehensive income expressed as a percentage of net sales. 

 

 

 

Years Ended December 31,

 

 

 

2022

 

 

2021

 

Net sales

 

 

100.0

%

 

 

100.0

%

Cost of goods sold

 

 

46.4

 

 

 

45.7

 

Gross profit

 

 

53.6

 

 

 

54.3

 

 

 

 

 

 

 

 

 

 

Operating expenses

 

 

 

 

 

 

 

 

Selling and marketing

 

 

16.8

 

 

 

16.0

 

General and administrative

 

 

28.0

 

 

 

23.1

 

Research and development

 

 

9.3

 

 

 

10.2

 

Total operating expenses

 

 

54.1

 

 

 

49.3

 

 

 

 

 

 

 

 

 

 

Operating income (loss)

 

 

(0.5

)

 

 

5.0

 

 

 

 

 

 

 

 

 

Non-operating income

 

 

 

 

 

 

 

 

Interest income

 

 

1.2

 

 

 

0.1

 

Other income

 

 

0.0

 

 

 

0.2

 

Total non-operating income, net

 

 

1.2

 

 

 

0.3

 

 

 

 

 

 

 

 

 

 

Income before income taxes

 

 

0.7

 

 

5.3

 

 

 

 

 

 

 

 

 

Income tax expense (benefit)

 

 

(0.3

)

 

 

0.6

 

 

 

 

 

 

 

 

 

Net income

 

 

1.0

%

 

 

4.7

%

 

The following paragraphs discuss the Company’s performance for years ended December 31, 2022 and 2021.

 

Comparison of 2022 vs 2021 (dollars in thousands)

 

Net Sales

 

Net sales for 2022 were $9,029, an increase of $422, or 4.9%, from $8,607 in 2021.  The increase in sales included increases in both wired and HazardPRO wireless sensors and systems.  Sales growth was driven primarily by increased domestic sales for agricultural and industrial automation applications.

12


Gross Profit

 

Gross profit for 2022increased $164, or 3.5%, to $4,841 from $4,677 in 2021.  Gross margin in 2022 was 53.6% compared to 54.3% in 2021. The decrease in gross margin was primarily due to an increase in raw material costs across all product lines. 

 

Operating Expenses

 

Total operating expenses increased $642, or 15.2%, to $4,878 in 2022 from $4,236in 2021, and increased as a percentage of net sales to 54.1% from 49.3%.  The increase in operating expense dollars was primarily due to increases in legal and other professional fees associated with the announced merger with Mobile X Global, Inc. (Mobile X) that was terminated in January 2023 and to additional sales headcount.

 

 

Selling and marketing expenses increased $143, or 10.4%, to $1,516 in 2022 from $1,373 in 2021, and increased as a percentage of net sales to 16.8% from 16.0%. The increase was primarily due to additional sales headcount and increased travel expenses.

 

 

General and administrative expenses increased $539, or 27.1%, to $2,526 in 2022 from $1,987 in 2021, and increased as a percentage of net sales to 28.0% from 23.1%. The increase was primarily due to legal and other professional fees related to the execution and subsequent termination of the merger agreement with Mobile X and related matters, partially offset by a decrease in amortization expense related to HazardPRO technology which was fully amortized in the third quarter of 2021. Additional information related to the Mobile X merger is provided below in the Non-GAAP Financial Measure section and in Note 9 to the financial statements.

 

 

Research and development expenses decreased $40, or 4.6%, to $836 in 2022 compared to $876 in 2021, and decreased as a percentage of net sales to 9.3% from 10.2%. The decrease was primarily due to lower third-party engineering costs related to product development and enhancements.

 

Operating Income (Loss)

 

Operating loss was $37 in 2022 compared to an operating income of $441 in 2021, a decrease of $478, or 108.4%.  The decrease to an operating loss was primarily the result of higher legal and other professional fees related to the Mobile X merger agreement and related matters.

 

Non-Operating Income 

 

Non-operating income increased $91 to $109 in 2022 from $18 in 2021, primarily as a result of additional interest income earned as a result of higher interest rates on Treasury Bills.

 

Equity securities are stated at fair value, and unrealized holding gains and losses are reported in our statements of comprehensive income in the non-operating income section.  All other available-for-sale securities are stated at fair value, and unrealized holding gains and losses, net of the related deferred tax effect, are reported as a separate component of stockholders’ equity.

 

Realized gains and losses, including losses from declines in value of specific securities determined by management to be other-than-temporary, are included in the statement of comprehensive income. Realized gains and losses are determined on the basis of the specific securities sold.


13


Income Taxes

 

Income tax benefit was $28 in 2022 compared to an income tax expense of $49 in 2021. The decrease in the tax expense was due primarily to decreased net income before income taxes in 2022 compared to 2021.  We have provided detailed information about our income tax provision in Note 12 to the financial statements.

 

Net Income

 

We reported net income of $100 in 2022 compared to $410 in 2021, a decrease of $310, or 75.6%. Basic and diluted earnings per share were $0.03 and $0.12 in 2022 and 2021, respectively.


Non-GAAP Financial Measure


In addition to financial results reported in accordance with accounting principles generally accepted in the United States of America (“GAAP”), the Company is providing a non-GAAP financial measure in this Form 10-K and an itemized reconciliation between Net Income and Adjusted Net Income, the non-GAAP financial measure.


The Company is using "Adjusted Net Income" as a non-GAAP financial measure to facilitate period-to-period comparisons and analysis of its operating performance and believes it is useful to investors as a supplement to GAAP measures in analyzing, trending and benchmarking the performance and value of the Company’s business. This measure is not intended to be a substitute for those reported in accordance with GAAP, but is provided as supplemental information. This measure may be different from Adjusted Net Income or similar financial measures used by other companies, even when similar terms are used to identify these measures. 


As discussed below, to calculate Adjusted Net Income, the Company added back the costs and expenses, less estimated taxes, related to the negotiation and execution of the June 10, 2022 proposed Mobile X merger transaction to Net Income for the years ended December 31, 2022 and 2021.  The Company believes adding back these costs and expenses more accurately portrays the underlying results and trends of the ongoing business.

 

These expenses continued, at a lower level, into the first quarter of 2023.  On January 30, 2023, the Company and Mobile X jointly agreed to terminate the merger agreement. Although the costs and expenses related to the Company-Mobile X Merger Agreement were incurred primarily in general and administrative expenses, the Company is not presenting any other non-GAAP information because it believes it has adequately set forth these expenses in the Management's Discussion and Analysis section of this Form 10-K.


14



The Company expended approximately $875 and $304 in legal and other professional fees for the years ended December 31, 2022 and 2021, respectively, related to the Mobile X merger opportunity. These expenses were incurred beginning in the third quarter of 2021 and continued through December 31, 2022. If the merger expense had not been incurred the Company would have reported Net Income of $791 and $650 for the years ended December 31, 2022 and 2021, respectively, which is presented below as Adjusted Net Income. A reconciliation of Adjusted Net Income, a non-GAAP financial measure, to Net Income, a GAAP financial measure is set forth below.   



Years Ended December 31



2022


2021
Net Income - GAAP$100

$410

Plus merger related expenses


875


304
Less income taxes on merger expenses
(184)

(64)
Adjusted Net Income$791

$650


OFF-BALANCE SHEET ARRANGEMENTS

 

We are not a party to any off-balance sheet transactions, arrangements or obligations that have, or are reasonably likely to have, a material effect on our financial condition, changes in the financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources.

 

LIQUIDITY AND CAPITAL RESOURCES

 

Cash and cash equivalents were $7,646 and $6,713 at December 31, 2022 and 2021, respectively. The increase was due to the fact that at December 31, 2022 we held more available funds in assets defined as cash and cash equivalents while at December 31, 2021, we held more available funds in assets defined as investments. Working capital was $12,183 at December 31, 2022 compared to $11,931 at December 31, 2021.

 

Cash used in operating activities was $147 in 2022 compared to cash generated from operating activities of $769 in 2021, a decrease of $916.  The decrease was primarily due to lower net income primarily due to the increase in legal and other professional fees related to the Mobile X merger agreement and related matters.

 

Cash generated from investing activities in 2022 was $964, compared to $4,860 in 2021. The decrease in cash from investing activities was due to a decrease in maturities of Treasury Bills as compared to the purchase price of Treasury Bills classified as investments. In addition, we purchased $65 and $141 of property, equipment, and intangibles in 2022 and 2021, respectively.

 

Cash generated from financing activities during 2022 was $116 as compared to cash used in financing activities of $6 during 2021.  During 2022, three non-employee directors and one employee exercised a total of 32,500 stock options for a total exercise price of $122.


15



Subject to the following section, entitled "COVID-19 Pandemic Discussion" and "Supply Chain Dynamics," the Company believes its ongoing cash usage requirements will be primarily for capital expenditures, potential acquisitions, investments we believe present good opportunities for the Company and its shareholders, research and development, working capital, and growth initiatives.  Management believes that cash on hand and any cash provided by operations will be sufficient to meet our cash requirements through at least the next 12 months.


COVID-19 Pandemic Discussion

 

While many regions of the US have reduced the various restrictions implemented beginning in 2020, many customers and potential customers continue to operate under modified and changing restrictions based on the number of local or regional COVID-19 cases.  The lingering effects of COVID-19 creates uncertainty in our business. 


Supply Chain Dynamics


We typically have had one or more robust sources for production components and materials.  However, we continue to experience some disruptions in our supply chain, resulting in difficulty sourcing certain parts and materials. Additionally, we are experiencing price increases for many of the components used in our products. In certain situations, we are modifying product designs to accommodate new components that are more readily available.  There is no guarantee that we will continue to be successful in updating these designs and sourcing alternative components, and we could experience significant delays or run out of certain components and materials. We are also experiencing delays in shipping and transportation services, which may adversely affect our ability to make timely deliveries to our customers. Furthermore, the labor market for qualified employees able to fill our production positions is challenging and may result in delays in filling open positions.  While we continue to closely manage each of these activities, our actions may not be successful and may result in a negative effect on our sales and profit margins.


CRITICAL ACCOUNTING ESTIMATES 

 

The preparation of our financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make decisions based upon estimates, assumptions, and factors it considers relevant to the circumstances. Those decisions include the selection of applicable accounting principles and the use of judgment in their application, the results of which affect reported amounts and disclosures. Changes in economic conditions or other business circumstances may affect the outcomes of management’s estimates and assumptions.

 

Significant estimates, including the underlying assumptions, consist of the economic lives of long-lived assets, realizability of trade receivables, valuation of deferred tax assets/liabilities, inventory, investments, and stock compensation expense. It is at least reasonably possible that these estimates may change in the near term.

 

16


 

Economic lives of long-lived assets

We estimate the economic useful life of long-lived assets used in the business. Expected asset lives may be shortened or we may recognize an impairment based on a change in the expected life or use of the asset. If the expected life of an asset is shortened or an impairment recorded, it could result in an additional charge to depreciation expense.  The economic useful life of assets may be greater than we originally estimated.  If the actual useful life is greater than originally estimated, there would be no additional charge to depreciation expense.

 

Realizability of trade receivables

We estimate our allowance for doubtful accounts based on prior history and the aging of our trade receivables. We are unable to predict which, if any, of our customers will be unable to pay their open invoices at a future date. If an account becomes uncollectible and we are required to write off the balance, we would recognize the amount of the additional expense within general and administrative expenses.

 

Valuation of deferred tax assets/liabilities

We estimate our deferred tax assets and liabilities based on current tax laws and rates. The tax laws and rates could change in the future to either disallow the deductions or increase or decrease the tax rates. We recognize changes in deferred tax assets and liabilities in the period in which the tax law changes become effective. Any change in our deferred tax assets or liabilities could have a material negative or positive effect on our income tax expense.

 

Valuation of inventory

We purchase inventory based on estimated demand of products. It is possible that the inventory we have purchased will not be used in the products that our customers need or will not meet future technological requirements. If we are unable to use the inventory in our products and it does not meet future technological requirements, we would be required to remove the items from inventory and expense the amount in cost of goods sold.

 

Valuation of investments

Our investments in available-for-sale securities are valued at market prices in an open market. The prices are subject to the normal fluctuations that could be either negative or positive. Even though these equity securities were only valued at $56 at December 31, 2022, changes in the value of these equity securities could affect our profitability as the value fluctuates.  Changes in the value of our Treasury Bills do not affect our profitability until the Treasury Bill is sold.  At the time of sale, we recognize the interest earned on the Treasury Bill.

 

Valuation of stock-based compensation expense

We estimate the expected life and forfeiture rates of stock options granted when calculating the value of options using the Black-Scholes-Merton model. The actual life and forfeiture rate could differ from what we estimated. Changes in the life or forfeiture rate of stock options could have a negative or positive impact on our stock-based compensation.

 

Additional information regarding our significant accounting policies is provided below in Part II, Item 8, Financial Statements and Supplementary Data – Notes to Financial Statements, Note 1, Nature of Business and Significant Accounting Policies.

 

 

Not applicable.

 

17


 

Item 8.              Financial Statements and Supplementary Data.

 

INDEX TO FINANCIAL STATEMENTS 

 

 

 

18


 Graphics

 

 

To the Board of Directors and Stockholders of
Electro-Sensors, Inc.

 

Opinion on the Financial Statements

 

We have audited the accompanying balance sheets of Electro-Sensors, Inc. (the Company) as of December 31, 2022 and 2021 and the related statements of comprehensive income, changes in stockholders’ equity, and cash flows for each of the years in the two-year period ended December 31, 2022, and the related notes (collectively referred to as the financial statements).  In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2022 and 2021, and the results of its operations and its cash flows for each of the years in the two-year period ended December 31, 2022, 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 Matters

 

Critical audit matters are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. We have determined that there were no critical audit matters.

 

/s/ Boulay PLLP

We have served as the Company's auditor since 2006.

 

Minneapolis, Minnesota

March 17, 2023

 

19


ELECTRO-SENSORS, INC.

(in thousands except share and per share amounts) 

 

 

December 31

 

 

 

2022

 

 

2021

 

ASSETS

 

 

 

 

 

 

 

 

 

 

 

 

 

Current assets 

 

 

 

 

 

 

 

 

   

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

7,646

 

 

$

6,713

 

Treasury Bills

 

 

1,980

 

 

 

3,000

 

Equity securities 

 

 

56

 

 

 

56

 

Trade receivables, less allowance for doubtful accounts of $11

 

 

1,161

 

 

 

1,005

 

Inventories

 

 

1,745

 

 

 

1,663

 

Other current assets

 

 

214

 

 

 

188

 

Income tax receivable

11


3

   

 

 

 

 

 

 

 

 

Total current assets

 

 

12,813

 

 

 

12,628

 

   

 

 

 

 

 

 

 

 

Deferred income tax asset

 

 

256

 

 

 

208

 

   

 

 

 

 

 

 

 

 

Intangible assets, net

 

 

0

 

 

 

38

 

   

 

 

 

 

 

 

 

 

Property and equipment, net

 

 

975

 

 

 

1,017

 

   

 

 

 

 

 

 

 

 

Total assets

 

$

14,044

 

 

$

13,891

 

   

   




LIABILITIES AND STOCKHOLDERS’ EQUITY 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Current liabilities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Current maturity of financing lease
$6

$6

Accounts payable

 

 

274

 

 

 

349

 

Accrued expenses

 

 

350

 

 

 

342

 

 

 

 

 

 

 

 

Total current liabilities

 

 

630

 

 

 

697

 

 

 

 

 

 

 

 

 

 

Long-term liabilities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Financing lease, net of current maturities

 

 

0

 

 

 

6

 

   

 

 

 

 

 

 

Total long-term liabilities

 

 

0

 

 

 

6

 

 

 

 

 

 

 

 

 

 

Commitments and contingencies

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stockholders’ equity

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Common stock par value $0.10 per share; authorized 10,000,000 shares; 3,428,021 and 3,395,521 shares issued and outstanding, respectively

 

 

342

 

 

 

339

 

Additional paid-in capital

 

 

2,163

 

 

 

2,041

 

Retained earnings

 

 

10,908

 

 

 

10,808

 

Accumulated other comprehensive income (unrealized income on available-for-sale securities, net of income tax) 

 

 

1

 

 

0

 

 

 

 

 

 

 

 

 

Total stockholders’ equity

 

 

13,414

 

 

 

13,188

 

  

 

 

 

 

 

 

 

 

Total liabilities and stockholders’ equity 

 

$

14,044

 

 

$

13,891

 

See Notes to Financial Statements

20


ELECTRO-SENSORS, INC.

(in thousands except share and per share amounts)

 

 

Years Ended December 31,

 

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

Net sales

 

$

9,029

 

 

$

8,607

 

Cost of goods sold

 

 

4,188

 

 

 

3,930

 

   

 

 

 

 

 

 

 

 

Gross profit

 

 

4,841

 

 

 

4,677

 

 

 

 

 

 

 

 

 

 

Operating expenses 

 

 

 

 

 

 

 

 

   

 

 

 

 

 

 

 

 

Selling and marketing

 

 

1,516

 

 

 

1,373

 

General and administrative 

 

 

2,526

 

 

 

1,987

 

Research and development

 

 

836

 

 

 

876

 

   

 

 

 

 

 

 

 

 

Total operating expenses

 

 

4,878

 

 

 

4,236

 

   

 

 

 

 

 

 

 

 

Operating income (loss)

 

 

(37

)

 

 

441

   

 

 

 

 

 

 

 

 

Non-operating income

 

 

 

 

 

 

 

 

   

 

 

 

 

 

 

 

 

Interest expense 

 

 

(1

)

 

 

(1

)

    Interest income 

 

 

110

 

 

 

5

 

Other income

 

 

0

  

 

 

14

   

 

 

 

 

 

 

 

 

Total non-operating income, net 

 

 

109

 

 

 

18

 

 

 

 

 

 

 

 

 

 

Income before income taxes

 

 

72


 

 

459

   

 

 

 

 

 

 

 

 

Income tax expense (benefit)

 

 

(28

)

 

 

49

   

 

 

 

 

 

 

 

 

Net income

 

 

100


 

 

410

   

 

 

 

 

 

 

 

 

Other comprehensive income (loss)

 

 

 

 

 

 

 

 

Change in unrealized value of available-for-sale securities, net of income tax

 

 

1

 

 

(1

)  

Other comprehensive income (loss)

 

 

1

 

 

(1

)

 

 

 

 

 

 

 

 

 

Net comprehensive income

 

$

101

  

 

$

409

 

 

 

 

 

 

 

 

 

Net income per share data

 

 

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

 

 

 

 

 

 

 

Net income per share

 

$

0.03

 

$

0.12

Weighted average shares 

 

 

3,401,137

 

 

 

3,395,521

 

   

 

 

 

 

 

 

 

 

Diluted

 

 

 

 

 

 

 

 

Net income per share

 

$

0.03

 

$

0.12

Weighted average shares

 

 

3,432,843

 

 

 

3,444,939

 

See Notes to Financial Statements

21


 

(in thousands except share and per share amounts)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Additional
Paid-in
Capital

 

 

Retained
Earnings

 

 

Accumulated
Other
Comprehensive
Income

 

 

Total
Stockholders’
Equity

 

 

 

Common Stock Issued

 

 

 

 

Shares

 

 

Amount

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance, December 31, 2020

 

 

3,395,521

 

 

$

339

 

 

$

2,036

 

 

$

10,398

 

 

$

1


 

$

12,774

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1

)

 

 

(1

)

Stock-based compensation expense

 

 

 

 

 

 

 

 

 

 

5

 

 

 

 

 

 

 

 

 

 

 

5

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

410

 

 

 

 

 

 

410

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance, December 31, 2021

 

 

3,395,521

 

 

 

339

 

 

 

2,041

 

 

 

10,808

 

 

 

0


 

 

13,188

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Exercise of common stock options

32,500


3


119










122

Other comprehensive income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

1

Stock-based compensation expense 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

3

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

100

  

 

 

 

 

 

 

100

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance, December 31, 2022

 

 

3,428,021

 

 

$

342

 

 

$

2,163

 

 

$

10,908

 

 

$

1


 

$

13,414

 

 

See Notes to Financial Statements

 

22


 

ELECTRO-SENSORS, INC.
STATEMENTS OF CASH FLOWS

(in thousands)

 

 

Years Ended December 31,

 

 

 

2022

 

 

2021

 

Cash flows from (used in) operating activities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

100


 

$

410

  

 

 

 

 

 

 

 

 

 

Adjustments to reconcile net income to net cash from (used in) operating activities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Depreciation and amortization

 

 

145

 

 

 

295

 

Deferred income taxes

 

 

(48

)

 

 

38

Stock-based compensation expense

 

 

3

 

 

 

5

 

Interest accrued on Treasury Bills


(8
)

(2
)
Other

0

(7)

Change in:

 

 

 

 

 

 

 

 

Trade receivables

 

 

(156

)

 

 

(48

Inventories

 

 

(82

)

 

 

(91

)

Other current assets

 

 

(26

)

 

 

(18

)

Accounts payable

 

 

(75

)

 

 

152

Accrued expenses

 

 

8

 

 

12

Income taxes receivable

 

 

(8

)

 

 

23

 

 

 

 

 

 

 

 

 

Net cash from (used in) operating activities

 

 

(147

)

 

 

769

 

 

 

 

 

 

 

 

 

Cash flows from investing activities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Purchases of Treasury Bills

 

 

(6,971

)

 

 

(11,999

)

Proceeds from the maturity of Treasury Bills

 

 

8,000

 

 

 

17,000

 

Purchase of property and equipment

 

 

(65

)

 

 

(141

)

 

 

 

 

 

 

 

 

 

Net cash from investing activities

 

 

964


 

 

4,860

   

 

 

 

 

 

 

 

 

Cash flows from (used in) financing activities 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payments on financing lease


(6
)

(6
)

Proceeds from the exercise of common stock options

 

 

122

 

 

0

 

 

 

 

 

 

 

 

 

Net cash from (used in) financing activities 

 

 

116

 

 

(6

)

 

 

 

 

 

 

 

 

 

Net increase in cash and cash equivalents

 

 

933

  

 

 

5,623

 

 

 

 

 

 

 

 

 

Cash and cash equivalents, beginning

 

 

6,713

 

 

 

1,090

 

Cash and cash equivalents, ending

 

$

7,646

 

 

$

6,713

 

 

 

 

 

 

 

 

 

 

Supplemental cash flow information

 

 

 

 

 

 

 

 

Cash paid during the year for income taxes

 

$

28

 

 

$

15

 

Cash paid during the year for interest

 

$

1

 

 

$

1

 

 

 

 

 

 

 

 

 

 

See Notes to Financial Statements

23


ELECTRO-SENSORS, INC.
NOTES TO FINANCIAL STATEMENTS 

YEARS ENDED DECEMBER 31,2022 AND 2021 

(in thousands except share and per share amounts)

 

Note 1. Nature of Business and Significant Accounting Policies 

 

Nature of business:


Electro-Sensors, Inc. manufactures and markets a complete line of monitoring and control systems for a variety of industrial machinery. The Company uses leading-edge technology to continuously improve its products, with the ultimate goal of manufacturing the industry-preferred product for each market served. The Company sells these products through an internal sales staff, manufacturer’s representatives, and distributors to a wide variety of industries that use the products in a variety of applications to monitor process machinery operations. The Company markets its products to customers located throughout the United States, Canada, Latin America, Europe, and Asia.


In addition, we may periodically make strategic investments in other businesses and companies, including investments that we believe would facilitate the development of new relationships, or technology complementary to our existing products, or other investments that we believe present good opportunities for the Company and its shareholders. See Note 2 for additional information regarding the Company’s investments. The Company’s investments in securities are subject to normal market risks.

 

Significant accounting policies of the Company are summarized below:

 

Use of estimates


The preparation of financial statements in accordance with accounting principles generally accepted in the United States of America (US GAAP) requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates. Significant estimates, including the underlying assumptions, consist of the economic lives of long-lived assets, realizability of trade receivables, valuation of deferred tax assets/liabilities, inventory, investments, and stock compensation expense. It is at least reasonably possible that these estimates may change in the near term.


Cash and cash equivalents


The Company considers all highly liquid debt instruments purchased with a maturity of three months or less to be cash equivalents. Cash equivalents are invested in commercial paper, money market accounts and may, also, be invested in Treasury Bills with an original maturity of three months or less. Cash equivalents are carried at fair value.

 

The Company maintains its cash and cash equivalents primarily in two bank deposit accounts, which, at times, may exceed federally insured limits. The Company has not experienced any losses on these accounts. The Company believes it is not exposed to significant credit risk on cash.

 

24


 

ELECTRO-SENSORS, INC.
NOTES TO FINANCIAL STATEMENTS

YEARS ENDED DECEMBER 31,2022 AND 2021 

(in thousands except share and per share amounts)

 

Trade receivables and credit policies

 

Trade receivables are uncollateralized customer obligations due under normal trade terms generally requiring payment within 30 days from the invoice date. Trade receivables are stated at the amount billed to the customer. Customer account balances with invoices over 90 days are considered delinquent. The Company does not accrue interest on delinquent trade receivables.

 

Payments of trade receivables are allocated to the specific invoices identified on the customer’s remittance advice or, if unspecified, are applied to the earliest unpaid invoices.

 

The carrying amount of trade receivables is reduced by an allowance for doubtful accounts that reflects management’s best estimate of the amounts that will not be collected. Management individually reviews all trade receivable balances that exceed 90 days from the invoice due date and based on an assessment of current creditworthiness, estimates the portion, if any, of the balance that may not be collected. Management uses this information to estimate the allowance.


As of December 31, 2022, the Company had one customer that accounted for approximately 12% of the accounts receivable balance.  As of December 31, 2021, there were no customers that exceeded 10% of the accounts receivable balance.

 

Investments

 

Substantially all the Company’s current investments consist of debt securities issued by the United States Government. The estimated fair value of non-publicly traded securities is based on financial and other factors.  The Company owns equity securities in two non-publicly traded companies.  The executive officer of the two companies is Chairman of the Board of Directors of Electro-Sensors, Inc.

 

Management determines the appropriate classification of securities at the date individual investments are acquired and evaluates the appropriateness of this classification at each balance sheet date.

 

Since the Company generally does not make investments in anticipation of short-term fluctuations in market price, the Company classifies its investments in Treasury Bills as available-for-sale. Treasury Bills with readily determinable values are stated at fair value, and unrealized holding gains and losses, net of the related deferred tax effect, are reported as a separate component of stockholders’ equity and within accumulated other comprehensive gain.  Equity securities with readily determinable values are stated at fair value. Unrealized gains and losses on equity securities are reported in the statement of comprehensive income in non-operating income.

 

Realized gains and losses on securities, including losses from declines in value of specific securities determined by management to be other-than-temporary, are included in the statement of comprehensive income in non-operating income. Realized gains and losses are determined on the basis of the specific securities sold. There were no other-than-temporary impairments recognized in the years ended December 31, 2022 and 2021.

  

25


ELECTRO-SENSORS, INC.
NOTES TO FINANCIAL STATEMENTS 

YEARS ENDED DECEMBER 31, 2022 AND 2021 

(in thousands except share and per share amounts)

 

Fair value measurements

 

The Company’s policies incorporate the guidance for accounting for fair value measurements of financial assets and financial liabilities and for fair value measurements of non-financial items that are recognized or disclosed at fair value in the financial statements on a recurring basis. These policies also incorporate the guidance for fair value measurement related to non-financial items that are recognized and disclosed at fair value in the financial statements on a nonrecurring basis. The guidance establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to measurements involving significant unobservable inputs (Level 3 measurements). The three levels of the fair value hierarchy are as follows:

 

 

Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.

 

Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or liability.

 

Level 3 inputs are unobservable inputs for the asset or liability.

 

The level in the fair value hierarchy within which a fair measurement in its entirety falls is based on the lowest level input that is significant to the fair value measurement in its entirety. The Company currently has no non-financial or financial items that are measured on a nonrecurring basis.

 

The carrying value of cash equivalents, trade receivables, accounts payable, and other financial working capital items approximate fair value at December 31, 2022 and 2021 due to the short term maturity nature of these instruments.

 

Inventories

 

Inventories include material, labor and overhead and are valued at the lower of cost (first-in, first-out) or net realizable value.

 

Property and equipment

 

Property and equipment are stated at cost. Depreciation is provided over estimated useful lives by use of the straight-line method. Maintenance and repairs are expensed as incurred. Major improvements and betterments are capitalized.

 

Long-lived assets, such as property and equipment and intangible assets, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require the Company to test a long-lived asset for possible impairment, the Company first compares undiscounted cash flows expected to be generated by an asset to the carrying value of the asset. If the carrying value of the long-lived asset is not recoverable on an undiscounted cash flow basis, the Company recognizes impairment to the extent that the carrying value of an asset exceeds its fair value. The Company determines fair value through various valuation techniques including, but not limited to, discounted cash flow models, quoted market values and third-party independent appraisals.

 

Estimated useful lives are as follows

 

 

Years

Autos  

           3

Equipment

510 

Furniture and Fixtures

3 -  7 

Building

740 

26


  

ELECTRO-SENSORS, INC.
NOTES TO FINANCIAL STATEMENTS 

YEARS ENDED DECEMBER 31, 2022 AND 2021 

(in thousands except share and per share amounts)

 

Intangible assets

 

The intangible asset was a communication technology acquired in October 2019. The Company amortized the cost of the intangible asset on a straight-line method over its estimated useful life, which was complete in the third quarter of 2022.  The Company's HazardPRO technology was fully amortized in the third quarter of 2021.

 

Revenue recognition

 

At contract inception, the Company assesses the goods and services to be provided to a customer and identifies a performance obligation for each distinct good or service.   We also determine the transaction price for each performance obligation at contract inception.  Our contracts, generally in the form of a purchase order, specify the product or service that is to be provided to the customer. The typical contract life is less than one month and contains a single performance obligation, to provide conforming goods or services to the customer.  Certain contracts have a second performance obligation, which typically is the initialization of the HazardPRO product.  For contracts that have multiple performance obligations, we allocate the transaction price to each performance obligation using the relative stand-alone selling price.  We generally determine stand-alone selling prices based on the observable stand-alone prices charged to customers.  We recognize product revenue at the point in time when control of the product is transferred to the customer, which typically occurs when we ship the products.  We recognize service revenue at the point in time when we have provided the service.

 

Advertising costs

 

The Company expenses advertising costs as incurred. Total advertising expense was $38 and $40 in 2022 and 2021, respectively.

 

Research and development

 

Expenditures for research and development are expensed as incurred. The Company incurred expenses of $836 and $876 in 2022 and 2021, respectively.

 

Income taxes

 

The Company presents deferred income taxes on an asset and liability approach to financial accounting and reporting for income taxes. The Company annually determines the difference between the financial reporting and tax bases of assets and liabilities. The Company computes deferred income tax assets and liabilities for those differences that have future tax consequences using the currently enacted tax laws and rates that apply to the periods in which these laws are expected to affect taxable income. Income tax expense is the current tax payable or refundable for the period plus or minus the net change in the deferred tax assets and liabilities, excluding the portion of the deferred asset or liability allocated to other comprehensive gain (loss). Deferred taxes are reduced by a valuation allowance to the extent that realization of the related deferred tax asset is not certain.  We have a valuation allowance on our deferred tax asset of $252 and $220 at December 31, 2022 and 2021, respectively. 

 

The Company recognizes the effect of income tax positions only if those positions are more likely than not to be sustained. The Company recognizes income tax positions at the largest amount that is more likely than not to be realized. The Company reflects changes in recognition or measurement in the period in which the Company's change in judgment occurs.

 

The Company records interest and penalties related to unrecognized tax benefits in income tax expense.

 

27


 

ELECTRO-SENSORS, INC.
NOTES TO FINANCIAL STATEMENTS 

YEARS ENDED DECEMBER 31, 2022 AND 2021 

(in thousands except share and per share amounts)

 

Net income per common share


Basic earnings per share (EPS) excludes dilution and is determined by dividing net income by the weighted average number of common shares outstanding during the period. Diluted EPS reflects the potential dilution that could occur if securities such as options were exercised or converted into common stock.  For the years ending December 31, 2022 and 2021, respectively, options to purchase 268,294 and 283,082 weighted average common shares have been excluded from the diluted weighted average shares because their effect would be anti-dilutive.

 

The following information presents the Company’s computations of basic and diluted EPS for the periods presented in the statements of comprehensive income.

 

 

 

Income

 

 

Shares

 

 

 Per share amount

 

 

 

 

 

 

 

 

 

 

 

2022:

 

 

 

 

 

 

 

 

 

 

 

 

Basic EPS

 

$

100

 

 

3,401,137

 

 

$

0.03

Effect of dilutive stock options

 

 

 

 

 

 

31,706

 

 

 

0.00

Diluted EPS

 

$

100

 

 

3,432,843

 

 

$

0.03

 

 

 

 

 

 

 

 

 

 

 

 

 

2021:

 

 

 

 

 

 

 

 

 

 

 

 

Basic EPS

 

$

410

 

 

3,395,521

 

 

$

0.12

Effect of dilutive stock options

 

 

 

 

 

 

49,418

 

 

 

0.00

 

Diluted EPS

 

$

410

 

 

3,444,939

 

 

$

0.12


Stock-based compensation


The Company records compensation expense for stock options based on the estimated fair value of the options on the date of grant using the Black-Scholes-Merton (“BSM”) model. The Company uses historical data, among other factors, to estimate the expected price volatility, the expected option life and the expected forfeiture rate. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant for the estimated life of the option. At December 31, 2022, the Company had one stock-based compensation plan.


28



ELECTRO-SENSORS, INC.
NOTES TO FINANCIAL STATEMENTS 

YEARS ENDED DECEMBER 312022 AND 2021 

(in thousands except share and per share amounts)


New Accounting Standard Not Yet Adopted

 

In June 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) No. 2016-13, Financial Instruments-Credit Losses (Topic 326), Measurement of Credit Losses on Financial Statements. ASU 2016-13 requires a financial asset (or a group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial asset(s) to present the net carrying value at the amount expected to be collected on the financial asset. In November 2018, the FASB issued ASU No. 2018-19, Codification Improvements to Topic 326, Financial Instruments-Credit Losses, which clarifies codification and corrects unintended application of the guidance, and in November 2019, the FASB issued ASU No. 2019-11, CodificationImprovements to Topic 326, Financial Instruments-Credit Losses, which clarifies or addresses specific issues about certain aspects of ASU 2016-13. In November 2019, the FASB issued ASU No. 2019-10, Financial InstrumentsCredit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates, and in February 2020 the FASB issued ASU No. 2020-02, Financial InstrumentsCredit Losses (Topic 326) and Leases (Topic 842): Amendments to SEC ParagraphsPursuant to SEC Staff Accounting Bulletin No. 119 and Update to SEC Section on Effective Date Related to Accounting Standards Update No. 2016-02, Leases(Topic 842), both of which delay the effective date of ASU 2016-13 by three years for certain Smaller Reporting Companies such as us. In March 2020, the FASB issued ASU No. 2020-03, Codification Improvements to Financial Instruments, which modifies the measurement of expected credit losses of certain financial instruments. In accordance with ASU 2019-10 and ASU 2020-02, ASU 2016-13 is effective for certain Smaller Reporting Companies for financial statements issued for fiscal years beginning after December 15, 2022 and interim periods within those fiscal years, which will be fiscal 2023 for us if we continue to be classified as a Smaller Reporting Company, with early adoption permitted. We are evaluating the potential impact of ASU 2016-13 on our financial statements. 


29


 

 ELECTRO-SENSORS, INC.
NOTES TO FINANCIAL STATEMENTS

YEARS ENDED DECEMBER 31, 2022 AND 2021

(in thousands except share and per share amounts)

 

Note 2. Investments

 

The Company has investments in commercial paper, Treasury Bills, and common equity securities of a private U.S. company.  The commercial paper investment is in U.S. debt with ratings of F1+.  The Treasury Bills have original terms ranging from two months to three months.  Treasury Bills with an original maturity date of three months or less are included within cash and cash equivalents on the balance sheet at December 31, 2022. 

 

The Company classifies its investments in commercial paper and Treasury Bills as available-for-sale accounted for at fair value with unrealized gains and losses recognized in accumulated other comprehensive gain on the balance sheet.

 

Equity securities are measured at fair value and unrealized gains and losses are recognized in non-operating income.

 

The cost and estimated fair value of the investments are as follows:

 

 

 

Cost

 

 

Gross
unrealized
gain

 

 

Gross
unrealized
loss

 

 

Fair
value

 

December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial Paper

 

$

1,377

 

 

$

0

 

 

$

0

 

 

$

1,377

 

Treasury Bills

 

 

7,922

 

 

 

32

 

 

 

0

 

 

 

7,954

 

Equity Securities

 

 

54

 

 

 

2

 

 

 

0

 

 

56

 

 

 

 

9,353

 

 

 

34

 

 

 

0

 

 

9,387

 

Less Cash Equivalents

 

 

7,319

 

 

 

32

 

 

 

0

 

 

 

7,351

 

Total Investments, December 31, 2022

 

$

2,034

 

 

$

2

 

 

$

0

 

$

2,036

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2021

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial Paper

 

$

1,520

 

 

$

0

 

 

$

0

 

 

$

1,520

 

Treasury Bills 

 

 

8,000

 

 

 

0

 

 

 

0

 

 

 

8,000

 

Equity Securities

 

 

54

 

 

 

2

 

 

 

0

 

 

56

 

 

 

 

9,574

 

 

 

2

 

 

 

0

 

 

9,576

 

Less Cash Equivalents

 

 

6,520

 

 

 

0

 

 

 

0

 

 

 

6,520

 

Total Investments, December 31, 2021

 

$

3,054

 

 

$

2

 

 

$

0

 

$

3,056

 

 


30


 ELECTRO-SENSORS, INC. 
NOTES TO FINANCIAL STATEMENTS

YEARS ENDED DECEMBER 31, 2022 AND 2021

(in thousands except share and per share amounts)


Changes in Accumulated Other Comprehensive Income

 

Changes in Accumulated Other Comprehensive Income are as follows: 

 

 

 

Years Ended December 31,

 

 

 

2022

 

 

2021

 

Unrealized Gains

 

 

 

 

 

 

 

 

Unrealized holding gains arising during the period 

 

$

1

 

 

$

0

 

Less: Reclassification of gains included in net income

 

 

0

 

 

(1

)

 

 

 

1

 

 

(1

)

 

 

 

 

 

 

 

 

 

Deferred Taxes on Unrealized Gains:

 

 

 

 

 

 

 

 

Increase in deferred taxes on unrealized gains arising during the period

 

 

0

 

 

 

0

 

Less: Reclassification of taxes on gains included in net income

 

 

0

 

 

0

 

 

 

0

 

 

0

 

 

 

 

 

 

 

 

 

Net Change in Accumulated Other Comprehensive Income (Loss)

 

$

1

 

$

(1

)

 

Note 3. Fair Value Measurements

 

The following table provides information on those assets and liabilities measured at fair value on a recurring basis. 

 

December 31, 2022

 

 

 

Carrying

amount in

 

 

 

 

 

Fair Value Measurement Using

 

 

 

balance sheet

 

 

Fair Value

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

$

1,377

 

 

$

1,377

 

 

$

1,377

 

 

$

0

 

 

$

0

 

    Treasury Bills

5,974


5,974


5,974


0


0

Treasury Bills - maturity date greater than three months 

 

 

1,980

 

 

 

1,980

 

 

 

1,980

 

 

 

0

 

 

 

0

 

Equity securities

 

 

56

 

 

 

56

 

 

 

0

 

 

 

0

 

 

 

56

 

 

December 31, 2021

 

 

 

Carrying

amount in

 

 

 

 

 

Fair Value Measurement Using

 

 

 

balance sheet

 

 

Fair Value

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

$

1,520

 

 

$

1,520

 

 

$

1,520

 

 

$

0

 

 

$

0

 

Treasury Bills

5,000


5,000


5,000


0


0

Treasury Bills - maturity date greater than three months

 

 

3,000

 

 

 

3,000

 

 

 

3,000

 

 

 

0

 

 

 

0

 

Equity securities

 

 

56

 

 

 

56

 

 

 

0

 

 

 

0

 

 

 

56

 

 

31


ELECTRO-SENSORS, INC.
NOTES TO FINANCIAL STATEMENTS

YEARS ENDED DECEMBER 31, 2022 AND 2021

(in thousands except share and per share amounts

 

The fair value of the money market funds, commercial paper, and Treasury Bills is based on quoted market prices in an active market. Closing prices are readily available from active markets and are used as being representative of fair value. The Company classifies these securities as level 1.


The equity securities owned by the Company are investments in two non-publicly traded companies.  There is an undeterminable market for each of these two companies and the Company has determined the value based on financial and other factors, which are considered level 3 inputs in the fair value hierarchy. 

 

The change in level 3 assets at fair value on a recurring basis is summarized as follows: 


  Years Ended December 31, 
  2022  2021 
       
Beginning Balance $56  $42 
Change in value  0  14
Ending Balance $56  $56 

 

32


 

ELECTRO-SENSORS, INC.
NOTES TO FINANCIAL STATEMENTS

YEARS ENDED DECEMBER 31, 2022 AND 2021

(in thousands except share and per share amounts

 

Note 4. Inventories

 

Inventories used in the determination of cost of goods sold are as follows:

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Raw Materials

 

$

1,162

 

 

$

1,129

 

Work In Process

 

 

278

 

 

 

257

 

Finished Goods

 

 

315

 

 

 

287

 

Reserve for Obsolescence


(10
)

(10
)

Total Inventories

 

$

1,745

 

 

$

1,663

 

 

Note 5. Property and Equipment, Net

 

The following is a summary of property and equipment:

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Autos

 

$

63

 

 

$

23

 

Equipment

 


282

 

 


300

 

Furniture and Fixtures

 

 

491

 

 

 

485

 

Right-of-Use Asset

30


30

Building

 

 

1,373

 

 

 

1,373

 

Land 

 

 

415

 

 

 

415

 

 

 

 

2,654

 

 

 

2,626

 

Less Accumulated Depreciation

 

 

1,679

 

 

 

1,609

 

Total Property and Equipment

 

$

975

 

 

$

1,017

 

 

Depreciation expense for the years ended December 31, 2022 and 2021 was $107 and $105, respectively.

 

33


 

ELECTRO-SENSORS, INC.
NOTES TO FINANCIAL STATEMENTS

YEARS ENDED DECEMBER 31, 2022 AND 2021

(in thousands except share and per share amounts)

 

Note 6. Net Intangible Assets

 

Intangible assets include the following:

 

 

 

  

 

 

December 31, 2022

 

  

 

Average
Useful
Lives

 

 

Gross
Carrying
Amount

 

 

Accumulated Amortization

 

 

Net
Carrying
Amount

Communication Technology

3 Years


150


150


0

Net Intangible Assets

 

 

 

 

 

$

150

 

 

$

150

 

 

$

0

 


 

 

 

 

 

December 31, 2021

 

 

 

Average
Useful
Lives

 

 

Gross
Carrying
Amount

 

 

Accumulated Amortization

 

 

Net
Carrying
Amount

 

HazardPro Technology

 

 

7 Years

 

 

 

1,478

 

 

 

1,478

 

 

 

0

 

Communication Technology 

3 Years


150


112


38

Net Intangible Assets

 

 

 

 

 

$

1,628

 

 

$

1,590

 

 

$

38

 

 

Amortization expense for the years ended December 31, 2022 and 2021 was $38 and $190, respectively.


Note 7. Accrued Expenses

 

Accrued expenses include the following: 

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Wages and Commissions 

 

$

328

 

 

$

281

 

Other

 

 

22

 

 

 

61

 

Total Accrued Expenses 

 

$

350

 

 

$

342

 

34


ELECTRO-SENSORS, INC. 
NOTES TO FINANCIAL STATEMENTS

YEARS ENDED DECEMBER 31, 2022 AND 2021

(in thousands except share and per share amounts)

 

Note 8. Leases

 

The Company has a financing lease for office equipment. The lease has a remaining term of one year at December 31, 2022. 

 

The components of lease expense were as follows:

 



Years Ended December 31, 

 


2022



2021

Finance lease cost:


 

 






Amortization of right-of-use assets


$

6



$6

Interest on lease liabilities


 

1




1

Total finance lease cost


$

7



$7

 

Supplemental balance sheet information related to leases is as follows: 

 


December 31,

 

 

2022

 



2021

Finance leases

 

 

 





Property and equipment, gross

$

30

 


$30

Accumulated amortization

 

(25

)

(19)

      Property and equipment, net

$

5

 


$11

 





Weighted average remaining lease term

 

 

 

      Finance leases

 

1

 year

 

 

 

 

Weighted average discount rate

 

 

 

      Finance leases

 

7.0

 

Maturities of lease liabilities are as follows: 

 

Year ending December 31

 

 

 

 

2023

$

6

 

Total lease payments

 

6

 

 

Less amount representing interest

 

0

Total

$

6

 

35


 

ELECTRO-SENSORS, INC.
NOTES TO FINANCIAL STATEMENTS 

YEARS ENDED DECEMBER 31, 2022 AND 2021 

(in thousands except share and per share amounts)

 

Note 9. Merger Agreement with Mobile X Global, Inc. 

 

On June 10, 2022, Electro-Sensors, Inc. (“ELSE”) entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Mobile X Newco, Inc., a Delaware corporation, a wholly owned subsidiary of ELSE (the “Merger Sub”), and Mobile X Global, Inc., a Delaware corporation (“Mobile X”).  Mobile X Global, Inc. is a new entrant in the global mobile industry founded by its CEO Peter Adderton.  The Mobile X business plan is to launch a new mobile wireless brand called Mobile X in the United States, enabled by a network agreement with a major carrier.  

 

The merger was structured as a statutory reverse triangular merger under Delaware and Minnesota law, under which Merger Sub would be merged with and into Mobile X Global, Inc., with Mobile X Global, Inc. surviving the Merger and becoming a wholly owned subsidiary of ELSE. In connection with the Merger, ELSE would have reincorporated in Delaware, would have been re-named Mobile X Global, Inc., and would have operated both the new MobileX wireless business and the existing Electro-Sensors business. 

 

On January 30, 2023, the Company announced that it and Mobile X had jointly agreed to terminate the merger agreement.  See Note 13. Subsequent Events for additional information. 

 

Note 10. Common Stock Options

 

Stock options 

 

The 2013 Equity Incentive Plan (the “2013 Plan”) authorizes the issuance of both nonqualified and incentive stock options. Payment for the shares may be made in cash, shares of the Company’s common stock or a combination thereof. Under the terms of the 2013 Plan, incentive stock options and non-qualified stock options are granted at a minimum of 100% of fair market value on the date of grant and may be exercised at various times depending upon the terms of the option. All existing options expire 10 years from the date of grant or one year from the date of death.  The Company also operated the 1997 Stock Option ("1997 Plan") as discussed below.

 

Stock-based compensation

 

Under the 2013Plan, the Company is authorized to issue up to 600,000 shares through stock options and awards such as restricted stock or restricted stock units. As of December 31, 2022, under the 2013 Plan, 25,000 shares had been issued, options to purchase an aggregate of 300,000 shares were outstanding, of which options to purchase 300,000 shares were exercisable, and 275,000 additional shares were available for issuance pursuant to awards that may be granted under the plan in the future.

 

Under the 1997 Plan, the Company was authorized to grant options to purchase up to 450,000 shares of its common stock. As of December 31, 2022, there were no options to purchase shares outstanding under the 1997 Plan. The board terminated the plan in 2014, but the outstanding options on that date remained outstanding until they were exercised in 2022.


There were no options granted during the years ended December 31, 2022 and 2021.

 

36


ELECTRO-SENSORS, INC.
NOTES TO FINANCIAL STATEMENTS

YEARS ENDED DECEMBER 31, 2022 AND 2021

(in thousands except share and per share amounts)

The following table summarizes the activity for outstanding incentive stock options under the 2013 Plan to employees of the company: 

 

 

 

Options Outstanding

 

 

 

 

Number of
Shares

 

 

Weighted-
Average
Exercise
Price

 

 

Weighted-
Average Remaining
Contractual

Term  
(in years)

 

 

Aggregate
Intrinsic Value

 

 

 

Balance at December 31, 2020

 

 

 

125,000

 

 

$

3.78

 

 

 

6.1

 

 

 

 

 

Granted

 

 

 

0

 

 

  


 

 

 


 

 

 

 

 

Exercised

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

Canceled/forfeited/expired

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at December 31, 2021

 

 

 

125,000

 

 

 

3.78

 

 

 

5.1

 

 

 

 

 

Granted

 

 

 

0

 

 

 


 

 

 


 

 

 

 

 

Exercised

 

 

 

(25,000

)  

 

 

3.64

 

 

 

5.9

 

 

 

 

 

Canceled/forfeited/expired

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at December 31, 2022

 

 

 

100,000

 

 

$

3.81

 

 

 

2.7

 

 

 

 

 

Vested and exercisable as of December 31, 2022

 

 

 

100,000

 

 

 

 

 

 

 

 

 

 

$

71

 

 

The following table summarizes the activity for outstanding stock options under the 2013 Plan and 1997 Plan to non-employee directors of the Company: 

 

 

 

Options Outstanding

 

   

 

 

Number of
Shares

 

 

Weighted-
Average
Exercise
Price

 

 

Weighted-
Average Remaining
Contractual

Term

(in years)

 

 

Aggregate
Intrinsic Value

 

 

 

Balance at December 31, 2020

 

 

 

207,500

 

 

$

4.62

 

 

 

2.4

 

 

 

 

 

Granted

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

Exercised

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

Canceled/forfeited/expired

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at December 31, 2021

 

 

 

207,500

 

 

 

4.62

 

 

 

1.4

 

 

 

 

 

Granted

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

Exercised

 

 

 

(7,500

)  

 

 

4.15

 

 

 

0.1

 

 

 

 

 

Canceled/forfeited/expired

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at December 31, 2022

 

 

 

200,000

 

 

$

4.63

 

 

 

0.8

 

 

 

 

 

Vested and exercisable as of December 31, 2022

 

 

 

200,000

 

 

 

 

 

 

 

 

 

 

$

3

 

 

37


 

ELECTRO-SENSORS, INC.
NOTES TO FINANCIAL STATEMENTS 

YEARS ENDED DECEMBER 31, 2022 AND 2021 

(in thousands except share and per share amounts)


The Company recognized compensation expense in connection with the vesting of options of approximately $3 and $5 during the years ended December 31, 2022 and 2021, respectively. 


There were 32,500 options exercised during the year ended December 31, 2022.  There were no options exercised during the year ended December 31, 2021.


As of December 31, 2022, there was no unrecognized compensation expense under the 2013 Plan. To the extent the forfeiture rate is different than we have anticipated, stock-based compensation related to the awards will be different from our expectations.


Note 11. Benefit Plans

 

Employee stock ownership plan

 

The Company sponsors an employee stock ownership plan (“ESOP”) that covers substantially all employees who work 1,000 or more hours during the year. The ESOP has, at various times, secured financing from the Company to purchase the Company’s shares on the open market. When the ESOP purchases shares with the proceeds of the Company loans, the shares are pledged as collateral for these loans. The shares are maintained in a suspense account until released and allocated to participant accounts. The ESOP owns 94,434 shares of the Company’s stock at December 31, 2022. All shares held by the ESOP have been released and allocated to participants' accounts. No dividends were paid during the years ended December 31, 2022 and 2021.  The ESOP had no debt to the Company at December 31, 2022 or 2021.

 

The Company recognized compensation expense for contributions of $30 to the ESOP in both 2022 and 2021.  

 

In the event a terminated ESOP participant desires to sell his or her shares of the Company’s stock and the shares are not readily tradable, the Company may be required to purchase the shares from the participant at fair market value. In addition, at its election, the Company may distribute the ESOP’s shares to the terminated participant. At December 31, 2022, 94,434 shares of the Company’s stock, with an aggregate fair market value of approximately $427, are held by ESOP participants who, if terminated, would have rights under the repurchase provisions if the Company's stock were not readily traded. The Company believes because its stock is listed on the Nasdaq Capital Market it meets the ESOP requirements and that there would not be a current obligation for it to repurchase any distributed ESOP shares. 

 

Profit sharing plan and savings plan

 

The Company has a salary reduction and profit sharing plan that conforms to IRS provisions for 401(k) plans. The Company may make profit-sharing contributions with the approval of the Board of Directors. There were no profit-sharing contributions by the Company in 2022 or 2021.

 

38


 

ELECTRO-SENSORS, INC.
NOTES TO FINANCIAL STATEMENTS
YEARS ENDED DECEMBER 31, 2022AND 2021
(in thousands except share and per share amounts)

 

Note 12. Income Taxes


The components of the income tax provision are as follows:




Years Ended December 31

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

Current:

 

 

 

 

 

 

 

 

Federal

 

$

19

  

 

$

10

State

 

 

1

 

 

 

1

 

Deferred:

 

 

 

 

 

 

 

 

Federal

 

 

(48

)

 

 

38

State

 

 

0

 

 

0

Total Federal and State Income Taxes

 

$

(28

)

 

$

49


The provision for income taxes differs from the amount obtained by applying the U.S. federal income tax rate to pretax income due to the following:

 



Years Ended December 31

 

 

2022

 

 

2021

 


 

 

 

 

 

 

Computed “Expected” Federal Tax Expense

 

$

15

  

 

$

96

Increase (Decrease) in Taxes Resulting From:

 

 

 

 

 

 

 

 

State Income Taxes, net of Federal Benefit

 

 

1

 

 

 

1

 

R&D Credits

 

 

0

 

 

(99

)

Permanent Differences

 

 

2

 

 

 

4

 

Other

 

 

(46

)

 

 

47

Total Federal and State Income Taxes

 

$

(28

)

 

$

49

 

39



ELECTRO-SENSORS, INC.
NOTES TO FINANCIAL STATEMENTS
YEARS ENDED DECEMBER 31, 2022 AND 2021
(in thousands except share and per share amounts)

 

The components of the net deferred tax asset consist of:   




December 31

 

 

2022

 

 

2021

 


 

 

 

 

 

 

Deferred Tax Assets:

 

 

 

 

 

 

 

 

Vacation accrual

 

$

25

 

 

$

27

 

Allowance for doubtful accounts

 

 

2

 

 

 

2

 

Stock compensation

 

 

91

 

 

 

96

 

Bonus

 

 

11

 

 

 

4

 

Depreciation and amortization

 

 

94

 

 

 

100

 

Inventory Obsolescence


2



2

R&D credit carryforward

 

 

313

 

 

 

220

 

Valuation allowance 

 

 

(252

)

 

 

(220

)

Total Deferred Tax Assets

 

 

286

 

 

 

231

 


 

 

 

 

 

 

 

 

Deferred Tax Liabilities:

 

 

 

 

 

 

 

 

Prepaid expenses

 

 

30

 

 

 

23

 

Total Deferred Tax Liabilities

 

 

30

 

 

 

23

 


 

 

 

 

 

 

 

 

Net Deferred Tax Asset

 

$

256

 

 

$

208

 


R&D credits can be carried forward for twenty years for federal purposes and fifteen years in Minnesota.


The Company is materially subject to the following taxing jurisdictions: U.S. and Minnesota. The tax years 2019 through 2021 remain open to examination by the Internal Revenue Service and state jurisdictions. We have no accrued interest or penalties related to uncertain tax positions as of January 1, 2022 or December 31, 2022 and uncertain tax positions are not significant. 

 

Note 13. Subsequent Events

On January 30, 2023, the Company and Mobile X Global, Inc. announced that the two companies terminated the definitive merger agreement the parties entered into on June 10, 2022.  A condition to the closing of the merger transaction was the consummation of an equity financing which the parties anticipated would be a PIPE investment (private investment in public entity).  The financing necessary to consummate the merger was pursued but was not available due to difficult conditions in the financial markets, including the markets for PIPE investments. 


40



 

None.

 

Item 9A.                Controls and Procedures.

 

Evaluation of Disclosure Controls and Procedures

 

The person serving as our principal executive officer and principal financial officer evaluated the effectiveness of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (“Exchange Act”). Based on this evaluation, the person serving as the Company’s principal executive officer and principal financial officer has concluded that the Company’s disclosure controls and procedures were effective as of December 31, 2022 to ensure that information required to be disclosed by the Company in reports that it files or submits under the Exchange Act is (i) recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission rules and forms and (ii) accumulated and communicated to the Company’s management, including its principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosure.

 

Management’s Report on Internal Control over Financial Reporting

 

Under Section 404 of the Sarbanes-Oxley Act of 2002, our management is required to assess the effectiveness of the Company’s internal control over financial reporting as of the end of each fiscal year and report, based on that assessment, whether the Company’s internal control over financial reporting is effective.

 

Management of the Company is responsible for establishing and maintaining adequate internal control over financial reporting. The Company’s internal control over financial reporting is designed to provide reasonable assurance as to the reliability of the Company’s financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles.

 

Internal control over financial reporting, no matter how well designed, has inherent limitations. Therefore, internal control over financial reporting determined to be effective can provide only reasonable assurance with respect to financial statement preparation and may not prevent or detect all misstatements. Moreover, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

 

The Company’s management has assessed the effectiveness of the Company’s internal control over financial reporting as of December 31, 2022. In making this assessment, the Company used the criteria established by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in “Internal Control-Integrated Framework (2013).” These criteria are in the areas of control environment, risk assessment, control activities, information and communication, and monitoring. The Company’s assessment included extensive documenting, evaluating and testing the design and operating effectiveness of its internal control over financial reporting. Based on this evaluation, the person serving as the Company’s principal executive officer and principal financial officer has concluded that the Company’s internal controls were effective as of December 31, 2022.

 

Changes in Internal Control over Financial Reporting

 

There have been no changes in the Company’s internal control over financial reporting that occurred during the fourth quarter of fiscal year 2022 that were identified in connection with management’s evaluation required by paragraph (d) of Rules 13a-15 and 15d-15 under the Exchange Act, that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

 

41


 


 

Item 9B.                Other Information.

 

None

 

42



 

Certain information required by Part III is incorporated by reference to the Company’s Definitive Proxy Statement pursuant to Regulation 14A (the “2023 Proxy Statement”) for its Annual Meeting of Shareholders to be held April 27, 2023 (“Annual Meeting”).

 

 

The information required by Item 401 under Regulation S-K, to the extent applicable to the Company’s directors, will be set forth under the caption “Election of Directors” in the 2023 Proxy Statement and is incorporated herein by reference. The information required with respect to the Company sole executive officer, who is also a director, will be set forth under the caption “Election of Directors.”

 

The information required by Item 405 regarding compliance with Section 16(a), if any, will be set forth under the caption “Delinquent Section 16(a) Reports” in the 2023 Proxy Statement and is incorporated herein by reference.  If there are no Delinquent Section 16(a) Reports required, this section will be omitted from the 2023 Proxy Statement.

 

Code of Ethics and Business Conduct

 

The Company has adopted the Electro-Sensors Code of Ethics and Business Conduct (the “Code of Conduct”) applicable to all officers and employees of the Company. A copy of the Code of Conduct can be obtained free of charge upon written request directed to the Company’s Chief Executive Officer at the Company’s executive offices. Any amendment to, or waiver from, a provision of our Code of Conduct will be posted to our website.

 

The information required by Item 407 regarding corporate governance will be set forth under the caption “Corporate Governance” in the 2023 Proxy Statement and is incorporated herein by reference.

 

Item 11.                 Executive Compensation.

 

The information called for by Item 402 under Regulation S-K, will be set forth under the caption “Executive Compensation” in the Company’s 2023 Proxy Statement and is incorporated herein by reference.

 

 

The information called for by Item 403 under Regulation S-K will be set forth under the caption “Security Ownership of Certain Beneficial Owners and Management” in the Company’s 2023 Proxy Statement and is incorporated herein by reference.

 

43



The following table provides information as of December 31, 2022 about the Company’s equity compensation plans.

 

Equity Compensation Plan Information

 

 


Number of securities to
be issued upon exercise
of outstanding options,
warrants and rights


Weighted average
exercise price of
outstanding options,
warrants and rights

Number of securities remaining
available for future issuance under
equity compensation plans
(excluding securities reflected in
column (a))

 

 

 

 

 

(a)

(b)

(c)

Equity compensation plans approved by security holders

300,000

$4.36

275,000(1)

 

 

 

 

Equity compensation plans not approved by security holders

 

 

 

 

Total

300,000

$4.36

275,000(1)

 

 

(1) Shares issuable pursuant to the 2013 Equity Incentive Plan.

 

 

The information required by Item 404 under Regulation S-K will be set forth under the caption “Transactions with Related Persons, Promoters and Certain Control Persons” in the 2023 Proxy Statement and is incorporated herein by reference.

 

The information required by Item 407(a) will be set forth in the 2023 Proxy Statement under the caption “Corporate Governance” and is incorporated herein by reference.

 

Item 14.                  Principal Accountant Fees and Services.

 

The information required by Item 14 of Form 10-K and 9(e) of Schedule 14A will be set forth under the caption “Ratification of Independent Registered Public Accounting Firm” in the Company’s 2023 Proxy Statement and is incorporated herein by reference.

 

44


 

Item 15.                 Exhibits and Financial Statement Schedules.

Financial Statements.

Reference is made to the Index to Financial Statements appearing on Page 18 hereof.

Financial Statement Schedules.

The Financial Statement Schedules have been omitted either because they are not required or because the information has been included in the financial statements or the notes thereto included in this Annual Report.

Exhibits. 

Exhibit
Number

 

Exhibit Description

3.1

 

Electro-Sensors, Inc Restated Articles of Incorporation, as amended—incorporated by reference to Exhibit 3.1 to the Company’s Form 10-Q for the quarter ended June 30, 2022

3.2

 

Electro-Sensors, Inc. Bylaws, as amended June 10, 2022, incorporated by reference to Exhibit 3.2 to the Form 10-Q for the quarter ended June 30, 2022

4.1Description of the Registrant's Securities Registered Pursuant to Section 12 of the Securities Exchange Act of 1934

*10.1

 

Electro-Sensors, Inc. 2013 Equity Incentive Plan incorporated by reference to Appendix A of the Company’s Proxy Statement for the Company’s 2016 Annual Meeting of Shareholders

*10.2

 

Form of Incentive Stock Option Agreement under the 2013 Equity Incentive Plan – incorporated by reference to Exhibit 10.1 to the Company’s Form 8-K filed on April 29, 2013

*10.3

 

Form of Non-qualified Stock Option Agreement under the 2013 Equity Incentive Plan – incorporated by reference to Exhibit 10.2 to the Company’s Form 8-K filed on April 29, 2013

23.1

 

Consent of Independent Registered Public Accounting Firm

24.1

 

Power of Attorney (see Signature page)

31.1

 

Certification of Chief Executive Officer and Chief Financial Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

32.1

 

Certification of Chief Executive Officer and Chief Financial Officer Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

99.1

 

Letter to Shareholders dated March 17, 2023

99.2

 

Investor Information

101

 

The following financial information from Electro-Sensors, Inc.’s Annual Report on Form 10-K for the annual period ended December 31, 2022, formatted in iXBRL (Inline eXtensible Business Reporting Language): (i) Balance Sheets as of December 31, 2022 and 2021, (ii) Statements of Comprehensive Income for the years ended December 31, 2022 and 2021, (iii) Statements of Cash Flows for years ended December 31, 2022 and 2021, (iv)  Statement of Changes in Stockholders’ Equity, and (v) Notes to Financial Statements.


 

*

Incorporated by reference to a previously filed report or document—SEC File No. 000-09587


 

*

Management contract or compensatory plan or arrangement

Item 16.                 Form 10-K Summary

None

45


 

 

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.

 

 

ELECTRO-SENSORS, INC.
(“Registrant”)

 

By:

/s/ DAVID L. KLENK

 

 

 

David L. Klenk

 

 

President, Chief Executive Officer, and Chief Financial Officer

 

Date:

March 17, 2023

 

 

 

 

By:

/s/ GLORIA M. GRUNDHOEFER

 

 

Gloria M. Grundhoefer

Controller

 

Date:

March 17, 2023

 

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.

 

(Power of Attorney)

 

Each person whose signature appears below constitutes and appoints DAVID L. KLENK as his true and lawful attorney-in-fact and agent, with full power of substitution and re-substitution, for him and in his name, place and stead, in any and all capacities, to sign any or all amendments to this Annual Report on Form 10-K and to file the same, with all exhibits thereto, and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorney-in-fact and agent, full power and authority to do and perform each and every act and thing requisite and necessary to be done in and about the premises, as fully to all intents and purposes as he might or could do in person, hereby ratifying and confirming all said attorney-in-fact and agents, or his substitute or substitutes, may lawfully do or cause to be done by virtue thereof. 

 

Signature

 

Title

 

Date

 

 

 

 

 

/s/David L. Klenk

 

President and Director (CEO and CFO)

 

March 17, 2023

 

 

 

 

 

/s/ Joseph A. Marino

 

Chairman and Director

 

March 17, 2023

 

 

 

 

 

/s/ Scott A. Gabbard

 

Director

 

March 17, 2023

 

 

 

 

 

/s/ Michael C. Zipoy

 

Director

 

March 17, 2023

 

 

 

 

 

/s/ Jeffrey D. Peterson

 

Director

 

March 17, 2023

 

46

GRAPHIC 2 imgec02c290438d40099758.jpg GRAPHIC begin 644 imgec02c290438d40099758.jpg M_]C_X 02D9)1@ ! @ 9 !D #_[ 11'5C:WD 0 $ 9 _^X #D%D M;V)E &3 ?_; (0 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$" 0$" M @(! @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# M P,# P,# P,#_\ $0@ ?0!& P$1 (1 0,1 ?_$ -0 0 !! ,! 0 M * 08("0(%!P,$ 0$ @(# 0$ 0D'" ($!@,%$ M!0,! P0,!@X+ ! @,$!0 &!Q$A$@@3%!4),4$BM!9VUA>7.%@946%Q MD;57@3)"4G*R"DB.CTU1#9$7_V@ , P$ A$#$0 _ +QJFA7O)1$HB41*(E$2 MB)1$HB41*(FH4[JY7'QA Q"?/\PT[7;4W'\!37Y?F&G:[:BX[@*:T, (FQ T MDW?C&P<*5); 1T0Z_O<*XB)$0#!*A$HB41*@B(X%(A'2 1U5O%X]MH3;Z-BB6T,^=/G;*F<<2RY04>'S*2CJG2F MN>)M]S6V7H/ CV%[;[F#"/UM97_N6E^HZ]3T6,F?]ZO_ -OQ5Y/ID;P#;A^% M_P"6=_R*GN8,(_6SE;_3M(?^$IT6,F?]ZO\ ]OX$'/(W@#_Y^%]J=_R+B?J7 M\)B0P)Y;RJ102F AS(VFWHT M]9.F/GXN!=AV%D1T][-LZ]_W5JHXQ^"6].$>:B%G$RG>N/+G66:V]>*+$8YP MG(MTN76@[@CP5<),I,&X"JD9)0Z3A(IA#=,4Q0UNWL;HL2W;U$N:U[*G!9SA MLIMVXX/MNNTF!AX,/"UP6U>Y??EA>]BG?33)3J/,M,R]-DAUYKF6;64Z );$ M@.8=(T0)6$]8A-IC:LYI4(E$2H-A13!^ WU/\ >(+3OY_5I6Z?D[PGT5O=5. M&^+E1QWVA,7LN:/;)M6QUFZ9 MS'\QD %UT1<8D #KE>8REE?$\YY@I M\MX/<^\:EQ#;YNMT DQ/6"UZCUP_"\ ;PV[EL !$=+7BA'0 UV!X0;1^*L) M])O(-Z[L:Z]'3!C3 :CX6O@6P)YH^\\"(F8?"!_\CK1:/ 6S2Q[OBL@6=:]\ MP17186[H*,N***^1!N]+'RS1)ZU!VW Z@(N 16#?*!C !NV-9]PO$9&+8?)Q M.ECYM/EM>V-MUPB(C4>HM:L4PZHP?$I^%5D/.J>:Z6^!B+S"08'6(BU:\.ML M8M''",^ZJ<-\7*CCOM"8K*ZRSU,, MO_DK7_>R&K\;?L2-UV)P_5E_/:O1(+3OY_5I6Z?D[PGT5O=5.&^+ ME1QWVA,5C]9>8"<&&7A,( ')VN&IAT#;=D-VZ_&W[ G=?B0T^"SY[5Z+F[:= M\.#_ %K_ +-ZB5F$IDSF Q1*!3#J!@$- +MV]BJSP6Q ,;\5;:]MUD-([T0C MKB%--X71 W#A@P0'4!Q79&@]H0Z 8Z" ]L*MCR,",GX:#JHY7S0J5,_?C;%H MPC]X3[/K"L2.MD]3^;\?K$^D5ZQCSD>3&H^OD?.*RUS7>6"B]&J/LU%N#L!5 M=9M5J25"A*(E0;"BF#\!OJ?X \06G?S^K2MT_)WA/HK>ZJ<-\7*CCOM"8LF+ MIMV!NN!D8"YK>B+JA)! 2O8">8M)&)DN2$%D4'C1\BX:*$Y=,H@)R& I@ W: MKW=;1TM?2/I*V3+J*9X[YCP'-=K$0Z(.GA7@*&NK<-JV5N'SIE/5L/>S);BU M[8Z"6EI#@8V"XJ^'^:.()M8ZLC-3;4+=QE;K-C:6(+5 Z@-X&W M&40U08.KYF=T"%4.L0@/'&\(-Q 0"L)4>Y;)TG'7YDS.R0ZHF/ E2&ALNE8/ MBM#1 O?P\)6=ZS?YGJ9ER7E'*,^LET,F63-J9CG3:N:3X;W3#'9,%C0#WHU@ MK9J@BTAHQ-M'1Y6[",9E19Q46T22(BU:H@1!E',T@103 B90(DF7=*&P-E9T MERY5/3MDR&@2F,@UK1 "P-&C5J6 )DU\^>Z;/XDDN<=+G$Q)C:2 MH_\ UIW%9)WDPBL!,,)3<-HQI;;,QEB2$*BX= M"NJY%3NE"I@! T$1TRYQV\&?64;,H2:*JIZ?:A\R9.86!X;H:&:2'-B8EP*W MKYJ6[*135[\^3Z^AJ:ALETN7(DS ]\J^1>?,L+70$ TC63&Q:5:U!6]A@3$6 M)10E$2H-A13!^ WU/\ >(+3OY_5I6Z?D[PGT5O=5.&^+E1QWVA,5S\7&8YW M?#]D#*MLQL;*S]M,V!8II,IM5$EW"+3GG*\D4Y.4$@%$P M(C7>WC9GJ@UI=!L= )A")X5&4C..G.Z>766;[Q>0&3KO@F[U.TXV^&+]:SK+ M7>EW%9"U;7A9*(81LDFW$R::X[ZQ"G$=X3#O5H+2;Z,WRLR?U+B;I-;5AEV4 MV8';*23K9*! O :+UJLEQ'F]Y'F90.4<$VV'4CR'3IDJX^?/NZIDYP)+3:6 MAIT:E*TPY>+_ "'BC'%^2K5JRD[QLNW;DD&C'E>9-GLQ&-GKE%F"YU%@;)K+ M"! .8Q@+H B/9JQ?+N)SL:P*DQ6H:ULZHD,>X-$ "X:81U*KC,N%R<$S#6X/ M3N<^1354R4USM#B&.+03#1$@:8+7WUNMMQ,IPLH7 [;E4EK5R):RT*[W2\LU M"9YY%22 '$HGYNZ;*%$Y $ $Z9##]J%86YRM!3U.[PULUH,^14R[I.J]$.[: MSWS4,2JJ3>O+HI3BVFJJ2V/9"C&!V*KS%G K0DJ42B)4&PHI@_ M;ZG^ /$%IW\_JTK=/R=X3Z*WNJG#?%RHX[[0F*RNLL]3#+_Y&U_WLA:_%W[< ME^)?)9]HU>CYNO+%@WULS[)ZB4*?:&_!-^+5: \-O7^%6TC]V/D'WE-/X7_5 MQP9_"JR/H!E5LF1OP;A?H4KYH5*^?OQOBWM"?\\K$;K9/4_F_'ZQ/I%>L8L)MFX[PX1\KV_:<#+7-//&T HTA8-B MO)2CLC.Y(EVZ%JQ:D4"8#7H"_3W%8MAF![T\*Q3&)\NGPZ5,??F/,&MC+3=WV=W%KFX57%MH.R< >I9:%9U_=;=MB(TV*7]PYQ[BI>+QK9S&2C'Z)VSU@];0;--PT=MU MZ#A!0HE.0VTHAH-62"#P$+#?K9!_\@3?P^'UA[/ED5]/DK%O./;'=A4'5YQ(' M[168>:WWV^&B L\VJ-/\,Q46ZJZ#:K48QTBQ*(E$2H=8I B8*8/P' (<'V ! MW1'6P6?:_P!\_P#Z=:M+W30=N[PF$;II&$'5IBJ;]\D6[TL=:ZW[PF=Q9;& MPZ:%. @/9 .U\M9& @8_I6,C!W75=5/@/K\>NFS[-<@2+225/>_H3NNSNC\> MP==?D#X:^9T.T@D'@A[O @,!=%NJ/=*TM];WG6TVN,H#!$5,1TC><]=4;EIWL9,(($R9, M@"&1T/#6QO$:!'A4>:M&E8TZ%XPT"*I1<4HB#MV44C0=.E>C1.8,MP$R0 1,5%HS:OTF[=(IA$0*0H!MKTM+G+-=%);34>( M5%SB(DKL//OG M#ZY,I_M[='ZSKL_U]G7C2M\J[X5U?[9[O!9@N&C^ SX$\^^YUXTK?*N^%/[9[O#;@N&G^ SX%P5SGFY8@IJ9CRD8A@T$HW[=&@[==NDH M ]FOF[/6-=>^Y,-\@RWAL7F+A=P\<+O'CAP\=NE M#+.G;M=5RZ=+'VG6,M&>FE3\0N]8^@GN4[A]H.(]'SOREI MT3ZKCB5Y%WC*>FE3\0N]8^@GN4[A]H.(]'SOREIT3ZKCB5Y%WC*.FE3\0N]8 M'B)[E.X?:#B/1\[\I:=%"JXXE>1=XR=-*GXA=ZQ]!/1/C)TTJ?B%WK'T$]R MGCYYY24Z)]5QQ*\B?&4]-*GXA=ZP/$6[_)&0 M[:Q39DO?EX+/&]OP8,0?JQL>YE7PJ24@TBF:36/9D4=.E5WSU,@%(41[K6MQ MIT]DEFUF>"+>HM#6L?-?<8J8]R';&38%2XK4<2!VC:5DH&29S$1)P,S#SL*O MS:6AI:'F&S1^PD6"X[JA#D[8" B URE3FSY=^3%S=<;5#V.EN(?:%93/B%QD M^RBOB-O)ROA4G(/X-)VO 2R%JOKGB8M";EK2C;I5;DAWUS1D.Y(Y6:IJ"8B8 MB&N\ E#YBIDF:),77S9P=:/"OIL9FSVD! "/5@=?65^75?\ ;-F/K5C9]RX0 M>7C)2,5!)H,UW15WL3 R5R/B+*(E,1J5.)B5S@8X@!C% H=T(!7V,V7+($RQ MT1W5\PUSHW=5J_3:=Y0=YV?"WU +KN;5 MH_"R\P8N0Y:UG5XLH;F;L4%(-FX%LLH>1!(6*;LPIG.1 3@H9),Q@#0*X&?* MVFP+CM#9#4I$MYEF9#O!K7'(V8K"Q0K"%OJ56@V]P-KFX MY9JY?(D.DV?'AVBRC9$W=NA2,5,!,&E)TV53-[\]Z;#PJ&2WS? TPM7?^&T3 MX"CD'FLQT'X->%HM>B773W1'1O2VV$TY]TAS/NN;: MPH#'7BSXT5CKQW" <+&31$J1P!2S!$BZCE) X!?=M")%E62:SU)$P;#&1(=4 MI=1(43:!73Q+^1F?*"[%'#SEL;(%=)P*MF/(BL.Q1Z37AXUD M+UJ#EC;TIN%-U-1BB'^+76;'S]L? V[KO#&'O<"[#?Y-T/WFQ$>"%[W_<]U9&\5 M9II.3P,M:Z$4]NA.^[PZ&C[A=/8RWWF_B>^22/2DS&LY>2C1;1YE%4.28N^7 M6*5(_(D,*Q.W61_TKGAQ,8V>"?R"Z])=O/VD;MT1@K_X=2MB<,>)2,EEW+0N M)8 &Z[IJFR[H5C<$R^05<#V&G=D79;*V4;9CRV2[MV>G)2=D6 N'_ "ZMU1TG;D1'PSTN MA-U-FZ?IF$3=V&@:\:';>:"-V$.]A&,(FV/<2MN;=UR]&.OK#JK%VZ275_/$ M@LFYEPN@,SV$2&CDV,$-GJ8Q\T4Z60<.IE21"[T93HXTJ8R*+!1ASHA"F5WC ME.3\Z9>^]!".TOB'!<@;3^9=QD/,C9L]F8_*B%D=QU> 'FAM;SA=&=#>>G$7 MZ2Y73F_AE']/\CR'YP!?!;GW.=W9S3E=[N=:[V([/8MOV7A#MZ5UJ*]M3#]4 MQZ^I9D_FW)C_ )/-.2#[SD.;Z#V?N.2Y/[&[\5?H_P"E#5LKJZPO1-M]?__9 end EX-101.DEF 3 else-20221231_def.xml DEFINITION EX-101.PRE 4 else-20221231_pre.xml PRESENTATION EX-101.CAL 5 else-20221231_cal.xml CALCULATION EX-101.LAB 6 else-20221231_lab.xml LABEL Ending Balance Beginning Balance New Accounting Pronouncements and Changes in Accounting Principles [Text Block] Nature Of Business And Significant Accounting Policies [Abstract] Computed "Expected" Federal Tax Expense Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Entity Incorporation, State or Country Code Entity File Number Document Transition Report Entity Shell Company Cash paid during the year for interest Vesting Percentage Computed "Expected" Federal Tax Expense Cash paid during the year for interest Research and development expense Inventories Accrued interest or penalties related to uncertain tax positions Number of shares exercisable Number of shares available for purchase Ending balance, Number of Shares Weighted average grant date fair value of options granted Non-compete [Member] Amortization of Intangible Assets Finite-Lived Intangible Assets, Net Number Of Company Compensation Plans Valuation allowance Nonfinancial and Financial Items Measured on Nonrecurring Basis Inventory Obsolescence Inventory Obsolescence Vice President [Member] Beginning balance, Number of Shares Reserve for obsolescence Valuation allowance on deferred tax assets Right-of-Use Asset [Member] Assets Held under Capital Leases [Member] Reserve for Obsolescence Number of customers Represents number of customers. Number of Customers Customer Concentration Risk [Member] Accounts Receivable [Member] Concentration risk percentage Concentration risk percentage Customer Concentration Risk [Member] Concentration Risk Type [Domain] Concentration Risk Type [Axis] Accounts Receivable [Member] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Axis] Schedule of Significant Accounting Policies [Line Items] Schedule of Significant Accounting Policies [Table] Schedule of significant accounting policies. Treasury Bills Term Treasury Bills, term Term of Treasury Bills, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Common shares owned by ESOP, fair market value Accounting Standards Update No. 2016-01 [Member] Accounting Standards Update 2016-01 [Member] Type of Adoption [Domain] Adjustments for New Accounting Pronouncements [Axis] Payments on financing lease Interest accrued on Treasury Bills Financing lease, net of current maturities Financing lease, net of current maturities Current maturity of financing lease Current maturity of financing lease Amount of lessee's undiscounted obligation for lease payments for finance lease, net of imputed interest. Expected Life Fair Value by Liability Class [Domain] Total Finance Lease Liability Payments Due Net of Imputed Interest Amount of lessee's undiscounted obligation for lease payments for imputed interest. Less amount representing interest Finance Lease Liability Imputed Interest Total lease payments Finance Lease, Liability, Payments, Due Year Five Finance Lease, Liability, Payments, Due Year Four Finance Lease, Liability, Payments, Due Year Three 2023 -1 2023 Maturities of lease liabilities - Year ending December 31 Finance Lease, Liability, Payment, Due 2026 2025 2024 Finance Lease, Liability, Payments, Due Year Two Finance Lease, Liability, Payments, Due Next Twelve Months Finance Lease Liabilities, Payments, Due [Abstract] Finance leases Remaining term of financing lease Weighted average discount rate Weighted average discount rate Capital Leases, Balance Sheet, Assets by Major Class, Net [Abstract] Total finance lease cost Interest on lease liabilities Amortization of right-of-use assets Weighted average remaining lease term Total finance lease cost Interest on lease liabilities Amortization of right-of-use assets Weighted average remaining lease term Schedule of maturities of lease liabilities Finance Lease, Liability, Maturity [Table Text Block] Schedule of components of lease expense Lease, Cost [Table Text Block] Leases Lessee, Finance Leases [Text Block] Leases [Abstract] Financial Instruments [Domain] Financial Instrument [Axis] Contingent Earn-out, Fair Value Nonfinancial Liabilities Fair Value Disclosure Investments Investments [Policy Text Block] Vesting [Axis] Gross unrealized gain Number of reportable segments Number of Reportable Segments This member stands for the information pertaining to revenue from foreign country. Foreign Country Revenue [Member] Foreign Country Revenue [Member] Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other Stock Compensation Geographical [Domain] Segment Geographical [Domain] Geographical [Axis] This member stands for the information pertaining to Electro-Sensors, Inc. investment company. Esi Investment Company [Member] ESI Investment Company [Member] This member stands for the information pertaining to production monitoring. Production Monitoring [Member] Production Monitoring [Member] Segment [Domain] Segment [Domain] Statement, Business Segments [Axis] Net Deferred Tax Asset Net Deferred Tax Asset Total Deferred Tax Liabilities Total Deferred Tax Liabilities Prepaid Expenses Prepaid Expenses Total Deferred Tax Assets Total Deferred Tax Assets R&D Credit Carryforward R&D Credit Carryforward Net Unrealized Loss on Investments Bonus Vacation Accrual Accrued Interest or Penalties Related to Uncertain Tax Positions Other Exercise of common stock options, shares Income Tax Reconciliation Permanent Differences Permanent Differences R&D Credits R&D Credits State Income Tax, net of Federal Benefits State Income Taxes, net of Federal Benefit Deferred, State Deferred, State Deferred, Federal Deferred, Federal Current, State Current, State Current, Federal Current, Federal ESOP compensation expense ESOP compensation expense Dividends Paid to ESOP Amount of debt owed to the Company from the ESOP Plan Employee Stock Ownership Plan Debt to Company Common shares owned by ESOP Common shares owned by ESOP Recognized compensation expense Stock Compensation Exp Stock Granted, Value, Share-based Compensation, Gross Exercised, Number of Shares Vesting Percentage Stock Option Vesting Period Options expiration from date of grant Chief Executive Officer [Member] Chief Executive Officer [Member] Relationship to Entity [Domain] Title Of Individual With Relationship To Entity [Domain] Title of Individual [Axis] This member stands for the information pertaining to 1997 stock option plan. One Thousand Nine Hundred Ninety Seven Stock Option Plan [Member] 1997 Stock Option Plan [Member] This member stands for the information pertaining to 2013 equity incentive plan. Two Thousand Thirteen Equity Incentive Plan [Member] 2013 Equity Incentive Plan [Member] Note Payable, annual installment frequency Less Accumulated Depreciation Debt Instrument, Frequency of Periodic Payment Note Payable, Annual Installment Note Payable - Long Term Note payable - long term Net Note Payable Long-term Debt Less: Discount of note payable listed above Note Payable to seller Note Payable Long Term [Abstract] Other Other Accrued Liabilities, Current Amortization Expense Year 5 Amortization Expense Year 4 Amortization Expense Year 3 Amortization Expense Year 2 Amortization Expense Year 1 Amortization expense Accumulated Amortization Gross Carrying Amount Average Useful Life Unpatented Technology [Member] HazardPro Technology [Member] Noncompete Agreements [Member] Noncompete Agreements [Member] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite Lived Intangible Assets Major Class Name [Domain] Finite-Lived Intangible Assets by Major Class [Axis] Less Accumulated Depreciation Property and Equipment, Gross Property, Plant and Equipment, Gross Property, Plant and Equipment [Line Items] Land [Member] Land [Member] Property, Plant and Equipment [Table] Depreciation expense Finished Goods Finished Goods Work In Process Work in Process Raw Materials Raw Materials Carrying Amount Of Available For Sale Securities Carrying Amount Of Available For Sale Securities Equity Securities, Carrying amount Obligations [Member] Obligations [Member] Liability Class [Axis] Fair Value, Inputs, Level 3 [Member] Fair Value Inputs Level3 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value Inputs Level2 [Member] Fair Value, Inputs, Level 1 [Member] Fair Value Inputs Level1 [Member] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Measurements Fair Value Hierarchy [Domain] Fair Value, Hierarchy [Axis] Equity Securities [Member] Limited Marketable Company [Member] Limited Marketable Company [Member] Fair Value by Asset Class [Axis] Net increase (decrease) in Deferred Taxes Net increase (decrease) in deferred taxes Net increase (decrease) in unrealized gains Gross Realized Gains Available-for-sale Securities, Gross Realized Gains Cash and cash equivalents, fair value Less cash equivalents, Fair value Cash and cash equivalents, Fair Value Fair value, investments Fair value, investments Cost Cost Schedule of Available-for-sale Securities [Line Items] This member stands for the information pertaining to debt and equity securities. Debt And Equity Securities [Member] Debt and Equity Securities [Member] Equity Securities [Member] Equity Securities [Member] Treasury Bills [Member] U S Treasury Securities [Member] Commercial Paper [Member] Commercial Paper [Member] Money Market [Member] Money Market Funds [Member] Cash And Cash Equivalents [Member] Less Cash Equivalents [Member] Investments [Domain] Investment Type Categorization [Member] Investment Type [Axis] Schedule of Available-for-sale Securities [Table] Number of shares available-for-sale securities shares sold. Available-for-sale Securities, Shares Sold Available-for-sale shares sold Investment In Organization [Line Items] Investment In Organization [Line Items] This member stands for the information pertaining to Rudolph Technologies Inc. Rudolph Technologies Inc [Member] Rudolph Technologies, Inc [Member] Investment in Organization [Domain] Investment In Organization [Domain] Investment in Organization [Domain] Investment In Organization [Axis] Investment In Organization [Axis] A table or schedule providing information pertaining to investment in organization. Investment In Organization [Table] Effect of dilutive stock options, shares Effect of Dilutive Stock Options Per Share Amount Effect of dilutive stock options, per share amount Estimated useful lives Estimated useful lives Building [Member] Building [Member] Furniture And Fixtures [Member] Furniture And Fixtures [Member] Equipment [Member] Equipment [Member] Property, Plant and Equipment, Type [Domain] Property Plant And Equipment Type [Domain] Property, Plant and Equipment, Type [Axis] Maximum [Member] Maximum [Member] Minimum [Member] Minimum [Member] Range [Domain] Range [Member] Range [Axis] Represents the number of company compensation plans. Number of company compensation plans Valuation allowance on deferred tax assets Advertising expense Advertising Expense The amount of nonfinancial and financial items measured on nonrecurring basis. Nonfinancial or financial items measured on a nonrecurring basis Financial Information Relating To Continuing Operating Segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Schedule Of Net Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule Of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule Of Components Of The Income Tax Provision Non-employee directors Director Stock Option [Member] This member stands for the information pertaining to director stock option. Employee Stock Option [Member] Employee Stock Option [Member] Plan Name [Domain] Plan Name [Domain] Plan Name [Axis] Schedule of stock options activity Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block] Schedule Of Note Payable Schedule of Debt [Table Text Block] Schedule Of Accrued Expenses Schedule of Accrued Liabilities [Table Text Block] Schedule of Finite-Lived Intangible Assets Property, Plant and Equipment [Table Text Block] Schedule of Property And Equipment Schedule of Inventory, Current [Table Text Block] Schedule of Inventories Payments on financing lease Unrealized Gain (Loss) on Investments [Table Text Block] Schedule of Changes in Accumulated Other Comprehensive Income (Loss) Realized Gain (Loss) on Investments [Table Text Block] Schedule of realized gains and losses on investments Interest accrued on treasury bills Schedule of Available-for-sale Securities Reconciliation [Table Text Block] Schedule of cost and estimated fair value of investments Schedule Of Net Income Per Common Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule Of Estimated Useful Lives Recently Adopted Accounting Pronouncements Stock-based Compensation [Policy Text Block] Stock-based Compensation Net Income per Common Share [Policy Text Block] Net Income Per Common Share Income Taxes [Policy Text Block] Income Taxes Research and Development [Policy Text Block] Research And Development Advertising Costs [Policy Text Block] Advertising Costs Revenue Recognition [Policy Text Block] This member stands for the information pertaining to major two customers of the reporting entity. Revenue Recognition Intangible Assets Property and Equipment [Policy Text Block] Property And Equipment Inventories [Policy Text Block] Inventories Fair Value Measurements [Policy Text Block] Fair Value Measurements Deferred Tax Assets, Unrealized Losses on Available-for-Sale Securities, Gross Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount Employee Stock Ownership Plan (ESOP), Dividends Paid to ESOP Employee Stock Ownership Plan Debt to Company Vice President [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Finite-Lived Intangible Assets, Amortization Expense, Year Five Finite-Lived Intangible Assets, Amortization Expense, Year Three Finite-Lived Intangible Assets, Amortization Expense, Year Four Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months Finite-Lived Intangible Assets, Amortization Expense, Year Two Finite-Lived Intangible Assets, Accumulated Amortization Licensing Agreements [Member] Trade Receivable and Credit Policies [Policy Text Block] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets, Gross Trade Receivables And Credit Policies Depreciation Property, Plant and Equipment [Line Items] Cash and Cash Equivalents [Policy Text Block] Cash And Cash Equivalents Use of Estimates [Policy Text Block] Use Of Estimates Nature of Business [Text Block] Nature Of Business Segment Information [Abstract] Income Taxes Income Tax Disclosure [Text Block] Income Taxes [Abstract] Benefit Plans Compensation and Employee Benefit Plans [Text Block] Benefit Plans [Abstract] Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Stock-Based Compensation Common Stock Options [Abstract] Available-for-sale Securities Notes Payable Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Long-term Debt [Text Block] Note Payable [Abstract] Accrued Expenses Accounts Payable and Accrued Liabilities Disclosure [Text Block] Accrued Expenses [Abstract] Net Intangible Assets Net Intangible Assets [Abstract] Property, Plant and Equipment Disclosure [Text Block] Property and Equipment, Net The per share amount of effect of dilutive stock options. Earnings (Loss)Per Share, Diluted Property And Equipment, Net [Abstract] Inventories Inventory Disclosure Text Block Inventories [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Fair Value Measurements [Abstract] Investments [Abstract] Cash paid during the year for income taxes Supplemental cash flow information Net cash from (used in) financing activities Net cash from (used in) financing activities Net cash from investing activities Net cash from investing activities Purchase of property and equipment Purchase of property and equipment Net cash from (used in) operating activities Weighted Average Number Diluted Shares Outstanding Adjustment Earnings (Loss) Per Share, Basic Net cash from (used in) operating activities Schedule of Finite-Lived Intangible Assets [Table Text Block] Intangible Assets Disclosure [Text Block] Intangible Assets, Finite-Lived, Policy [Policy Text Block] Income taxes receivable Accrued expenses Supplemental Cash Flow Information [Abstract] Income Taxes Paid Increase (Decrease) in Accrued Liabilities Increase (Decrease) in Income Taxes Payable Accounts payable Increase (Decrease) in Operating Capital [Abstract] Increase (Decrease) in Accounts Payable Deferred Income Tax Expense (Benefit) Major two customers [member] Major two customers Stock or Unit Option Plan Expense Other current assets Increase (Decrease) in Other Current Assets Inventories Increase (Decrease) in Inventories Trade receivables Aggregate customers of entity This member stands for the information pertaining to aggregate customers of the reporting entity. Trade receivables Customer [Domain] Aggregate customers of entity [member] Change in: Net income Other Stock-based compensation expense Deferred income taxes Total Federal and State Income Taxes Earnings Per Share, Diluted [Abstract] Auditor Location Customer [Axis] Investment Income, Interest Selling and Marketing Expense General and Administrative Expense Condensed Consolidated Statements Of Cash Flow [Abstract] Common Stock, Shares, Outstanding Operating Expenses [Abstract] Common Stock, Shares Authorized Common Stock, Shares, Issued Accounts Receivable, Allowance for Credit Loss, Current Common Stock, Par or Stated Value Per Share Beginning Balance, Shares Ending Balance, Shares Retained Earnings (Accumulated Deficit) Accumulated other comprehensive income (unrealized income on available-for-sale securities, net of income tax) Liabilities, Noncurrent [Abstract] Stockholders' Equity Attributable to Parent [Abstract] Liabilities and Equity [Abstract] Liabilities, Current [Abstract] Assets [Abstract] Assets, Current [Abstract] Property and equipment, net Commitments and contingencies Intangible assets, net Shares, Issued Statement [Line Items] Equity Component [Domain] Equity Component [Domain] Accumulated Other Comprehensive Income (Loss) [Member] Accumulated Other Comprehensive Income (Loss) [Member] Retained Earnings [Member] Retained Earnings [Member] Additional Paid-in Capital [Member] Additional Paid In Capital [Member] Common Stock [Member] Common Stock Issued [Member] Equity Components [Axis] Statement [Table] Statements Of Changes of Stockholders' Equity [Abstract] Diluted EPS, Shares Weighted average shares Diluted EPS, Shares Net income per share, Diluted Net income per share Diluted Basic EPS, Shares Weighted average shares Basic EPS, Shares Net income per share, Basic Lease, Cost [Abstract] Finance lease cost: Net income per share Basic Net Income Per Share [Abstract] Net comprehensive income Net comprehensive income Other comprehensive income (loss) Other comprehensive income (loss) Other comprehensive income (loss) Communication Technolog [Member] Other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss) Net income Net Income (Loss) Attributable to Parent Income tax expense (benefit) Autos [Member] Autos [Member] Income Tax Expense (Benefit) Total non-operating income, net Total non-operating income, net Document Annual Report Current assets Interest income Gain on sale of available-for-sale securities Gain on sale of available-for-sale securities Realized gain on sale of available-for-sale securities Realized gain on sale of available-for-sale securities Interest expense Interest expense Non-operating income Non-operating income Operating income (loss) Entity Interactive Data Current Entity Address, Postal Zip Code Operating income (loss) Total operating expenses Total operating expenses Research and development expense Research and development General and administrative Selling and marketing Operating expenses Gross profit Gross profit Increase (Decrease) in Stockholders' Equity [Roll Forward] Statements Of Comprehensive Income [Abstract] Common stock, shares outstanding Common stock, shares issued Common stock, shares authorized Common stock, par value Trade receivables, allowance for doubtful accounts Total liabilities and stockholders' equity Total liabilities and stockholders' equity Total stockholders' equity Beginning Balance Ending Balance Total stockholders' equity Retained earnings Title of 12(b) Security Security Exchange Name Additional paid in capital Additional paid-in capital Common Stock Value Common stock par value $0.10 per share; authorized 10,000,000 shares; 3,428,021 and 3,395,521 shares issued and outstanding, respectively Stockholders' equity Commitments and Contingencies Total long-term liabilities Total long-term liabilities City Area Code Local Phone Number Long-term liabilities Total current liabilities Total current liabilities Gross unrealized gain Recently Adopted Accounting Pronouncements [Policy Text Block] Gross unrealized loss Gross unrealized loss Accrued Liabilities, Current Accrued expenses Total Accrued Expenses Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Accounts Payable, Current Accounts payable Current maturities of note payable Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets [Line Items] Current liabilities LIABILITIES AND STOCKHOLDERS' EQUITY Total assets Total assets Property, Plant and Equipment, Net Total Property and Equipment Net Carrying Amount Total current assets Total current assets Income tax receivable Income Taxes Receivable, Current Other Assets, Current Other current assets Inventory, Net Total Inventories Trade receivables, less allowance for doubtful accounts of $11 Trade receivables, less allowance for doubtful accounts of $11 Less cash equivalents, Carrying amount Cash and cash equivalents, Carrying amount Cash and cash equivalents, beginning Cash and cash equivalents, ending Cash and cash equivalents ASSETS Condensed Balance Sheets [Abstract] Trading Symbol Entity Public Float Entity Common Stock, Shares Outstanding Auditor Name Auditor Firm ID Entity Voluntary Filers Entity Current Reporting Status Entity Well-known Seasoned Issuer Net increase in cash and cash equivalents Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Current Fiscal Year End Date Vested on grant date Share-based Compensation Award, Tranche One [Member] Entity Central Index Key Business Combination, Contingent Consideration, Liability Number of shares vested Wages and Commissions Contingent Earn-out, Carrying Value Board of Directors' discretionary contribution to 401(k) plan Entity Address, City or Town Entity Address, State or Province Entity Tax Identification Number Entity Address, Address Line One Wages and Commissions Entity Registrant Name Entity Filer Category Document Fiscal Period Focus Document Fiscal Year Focus Document Period End Date Amendment Flag Document Type Less: Discount of note payable listed above Award Type [Axis] Equity Award [Domain] Deferred Tax Assets, Property, Plant and Equipment Board of Directors' discretionary contribution to 401(k) plan Payments Cash flows from investing activities Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Change in value Change in value Granted, Weighted-Average Remaining Contractual Term Vested and exercisable, Aggregate Intrinsic Value Construction in Progress - Equipment [Member] Construction in Progress [Member] Reclassification Reclassification [Text Block] Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Depreciation and Amortization Deferred Tax Liabilities, Property, Plant and Equipment Depreciation and Amortization Entity Emerging Growth Company Net sales Entity Small Business Net sales Cost of goods sold Cost of goods sold Subsequent Events [Abstract] Subsequent Events [Text Block] Subsequent Event Beginning Balance Ending Balance Net unrealized gain on investments Net unrealized gain on investments Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Proceeds from the maturity of Treasury Bills Accumulated Other Comprehensive Income (Loss), Net of Tax 2022 2023 2024 2025 Amortization expense Valuation Allowance Weighted average remaining contractual term for vested portions of option granted, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Effect of U.S. Tax Law Changes (35% to 21%) Vesting [Domain] Vesting on First Four Anniversaries of Grant Date [Member] Sharebased Compensation Arrangement by Sharebased Payment Award Option Granted Weighted Average Remaining Contractual Term Balance, Weighted-Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Investments In Debt And Marketable Equity Securities And Certain Trading Assets Disclosure Text Block Vesting on the first four anniversaries of the grant date Number of shares vested Number of years to recognize remaining expense Represents information pertaining to vesting on the first four anniversaries of the grant date. Treasury Bills, carrying value Treasury Bills Treasury Bills Schedule of estimated amortization expense Average Useful Life Common Stock Options Available for Sale Securities Debt Securities Fair Value Disclosure Fair value portion of investments in debt securities classified as available-for-sale. Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Weighted Average Number Diluted Shares Outstanding Adjustment Incorrectly Reported in Prior Year The average number of diluted shares or units issued and outstanding adjustment incorrectly reported in prior year. Effect of Dilutive Stock Options Per Share Amount Incorrect Dilutive Eps Effect in Prior Year Treasury Bills, fair value Available-for-sale Securities, Gross Realized Gain (Loss), Excluding Other than Temporary Impairments Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation By Liability Class [Domain] Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain] Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Options expiration from date of death Depreciation, Depletion and Amortization Depreciation and amortization Purchases of Treasury Bills Purchases of Treasury Bills Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Number of shares available for grant Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Expiration Period From Date Of Death Proceeds from the maturity of Treasury Bills Cash flows from (used in) operating activities Weighted average remaining contractual term for options outstanding expiration period from date of death, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Schedule Of Property, Plant And Equipment, Estimated Useful Lives [Table Text Block] Tabular disclosure of useful life of long lived, physical assets used in the normal conduct of business and not intended for resale. This member stands for the information pertaining to limited marketable company. Cash flows from (used in) financing activities Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Effect Of Dilutive Stock Options Per Share Amount Incorrect Dilutive EPS Effect in Prior Year Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, by Asset Class [Domain] Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Employee Stock Ownership Plan Esop Minimum Hours Required to Work Per Year to Qualify Summary of changes in level 3 assets at fair value on a recurring basis Schedule of Supplemental Balance Sheet Information Related to Leases [Table Text Block] Schedule of supplemental balance sheet information related to leases Tabular disclosure of supplemental balance sheet information related to leases. Number of Years To Recognize Remaining Expense Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of fair value measurement on a recurring basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Nature of Business and Significant Accounting Policies Schedule of assumptions made in estimating the fair value of the options on the grant date based upon the BSM option-pricing model Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value Summary of changes in level 3 liabilities at fair value on a recurring basis Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Stock-based compensation expense APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition Minimum hours employees required to work per year to qualify for ESOP Represent employee stock ownership plan (ESOP), minimum hours required to work per year to qualify. The amount of employee stock ownership plan (ESOP) allocated at fair market value. Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Employee Stock Ownership Plan Esop Number of Allocated Shares Fair Market Value Investments Allowance for Doubtful Accounts Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Weighted Average Number Diluted Shares Outstanding Adjustment Incorrectly Reported In Prior Year The amount of average number of diluted shares or units issued and outstanding adjustment incorrectly reported in prior year. Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Compensated Absences Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Bonuses Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Change in unrealized value of available-for-sale securities, net of income tax Change in unrealized value of available-for-sale securities, net of income tax Reclassification of gains included in net income, net of income tax Reclassification of gains included in net income, net of income tax Adjustments to reconcile net income to net cash from (used in) operating activities: Adjustments to reconcile net income to net cash from (used in) operating activities: Options excluded from the computation of diluted weighted-average shares outstanding|shares Stock options fair market value Risk Free Interest Rate Allowance for Doubtful Accounts Expected Volatility Dividend Yield Granted, Weighted-Average Exercise Price Maximum amount of options authorized Beginning balance, Weighted-Average Exercise Price Ending balance, Weighted-Average Exercise Price Canceled/forfeited/expired, Number of Shares Granted, Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Unrecognized compensation expense Unrecognized Share Based Compensation Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table] Credit to earnings Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Less: Reclassification of taxes on gains included in net income Less: Reclassification of taxes on gains included in net income Increase in deferred taxes on unrealized gains arising during the period Increase in deferred taxes on unrealized gains arising during the period Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax Less: Reclassification of gains included in net income Unrealized holding gains arising during the period Unrealized holding gains arising during the period Available-for-sale Securities, Realized Losses, Excluding Other than Temporary Impairments Net Realized Gain Gross Realized Losses Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of change in level 3 liabilities at fair value on a recurring basis Other Noncash Income (Expense) New Accounting Standard Not Yet Adopted Net Increase (decrease) in Unrealized Gains Deferred Income Tax Assets, Net Deferred income tax asset Other income Other Nonoperating Income Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash and cash equivalents, beginning Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Debt Securities, Available-for-Sale, Allowance for Credit Loss, Securities Sold Other-than-temporary impairments recognized Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income before income taxes Marketable Securities, Current Equity securities Cash and cash equivalents, ending Cost Available For Sale Marketable Securities Amortized Cost Available For Sale Marketable Securities Accumulated Gross Unrealized Gain Gross unrealized gain The amount of available for sale marketable securities accumulated gross unrealized gain. Gross unrealized loss Available For Sale Marketable Securities Accumulated Gross Unrealized Loss The amount of available for sale marketable securities accumulated gross unrealized loss. Fair value Marketable Securities The amount of available for sale marketable securities amortized cost. Finance Lease, Right-of-Use Asset, before Accumulated Amortization Finance Lease, Right-of-Use Asset, Accumulated Amortization Finance Lease, Right-of-Use Asset, after Accumulated Amortization Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property and equipment, gross Accumulated amortization Property and equipment, net Exercise of common stock options Stock Issued During Period, Value, Stock Options Exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Cover [Abstract] Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to permanent differences. Equity Securities, Fair Value Proceeds from Stock Options Exercised Proceeds from the exercise of common stock options Number Of Non-Publicly Traded Companies The number of non-publicly traded companies which the reporting entity owns equity securities. Number of non-publicly traded companies Business Combination and Asset Acquisition [Abstract] Mergers, Acquisitions and Dispositions Disclosures [Text Block] Merger Agreement with Mobile X Global, Inc. Subsequent Event [Table] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event [Member] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Mobile X Global, Inc. [Member] This member stands for the information pertaining to “Mobile X Newco, Inc.”. Mobile X Global, Inc. [Member] Legal Entity [Axis] Entity [Domain] Electro-Sensors, Inc. [Member] This member stands for the information pertaining to “Electro-Sensors, Inc.”. Electro-Sensors, Inc. [Member] Subsequent Event [Line Items] Number Of Companies Terminated Definitive Merger Agreement The number of companies terminated the definitive merger agreement. Number of companies terminated the definitive merger agreement 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, Exercises in Period, Weighted-Average Remaining Contractual Term Weighted average remaining contractual term for option awards exercises in period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Exercised, Weighted-Average Remaining Contractual Term Exercised, Weighted-Average Exercise Price Exercised, Number of Shares EX-101.SCH 7 else-20221231.xsd SCHEMA 00090 - Document - Document And Entity Information link:presentationLink link:definitionLink link:calculationLink 00100 - Statement - Balance Sheets link:presentationLink link:definitionLink link:calculationLink 00105 - Statement - Balance Sheets (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 00200 - Statement - Statements Of Comprehensive Income link:presentationLink link:definitionLink link:calculationLink 00300 - Statement - Statements Of Changes In Stockholders' Equity link:presentationLink link:definitionLink link:calculationLink 00400 - Statement - Statements Of Cash Flows link:presentationLink link:definitionLink link:calculationLink 10101 - Disclosure - Nature of Business and Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 10201 - Disclosure - Investments link:presentationLink link:definitionLink link:calculationLink 10301 - Disclosure - Fair Value Measurements link:presentationLink link:definitionLink link:calculationLink 10401 - Disclosure - Inventories link:presentationLink link:definitionLink link:calculationLink 10501 - Disclosure - Property And Equipment, Net link:presentationLink link:definitionLink link:calculationLink 10601 - Disclosure - Net Intangible Assets link:presentationLink link:definitionLink link:calculationLink 10701 - Disclosure - Accrued Expenses link:presentationLink link:definitionLink link:calculationLink 10801 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 10901 - Disclosure - Merger Agreement with Mobile X Global, Inc. link:presentationLink link:definitionLink link:calculationLink 11001 - Disclosure - Common Stock Options link:presentationLink link:definitionLink link:calculationLink 11101 - Disclosure - Benefit Plans link:presentationLink link:definitionLink link:calculationLink 11201 - Disclosure - Income Taxes link:presentationLink link:definitionLink link:calculationLink 11301 - Disclosure - Subsequent Event link:presentationLink link:definitionLink link:calculationLink 11401 - Disclosure - Note Payable link:presentationLink link:definitionLink link:calculationLink 20102 - Disclosure - Nature of Business and Significant Accounting Policies (Policy) link:presentationLink link:definitionLink link:calculationLink 30103 - Disclosure - Nature of Business and Significant Accounting Policies (Tables) link:presentationLink link:definitionLink link:calculationLink 30203 - Disclosure - Investments (Tables) link:presentationLink link:definitionLink link:calculationLink 30303 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:definitionLink link:calculationLink 30403 - Disclosure - Inventories (Tables) link:presentationLink link:definitionLink link:calculationLink 30503 - Disclosure - Property And Equipment, Net (Tables) link:presentationLink link:definitionLink link:calculationLink 30603 - Disclosure - Net Intangible Assets (Tables) link:presentationLink link:definitionLink link:calculationLink 30703 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:definitionLink link:calculationLink 30803 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 31002 - Disclosure - Common Stock Options (Tables) link:presentationLink link:definitionLink link:calculationLink 31203 - Disclosure - Income Taxes (Tables) link:presentationLink link:definitionLink link:calculationLink 31303 - Disclosure - Note Payable (Tables) link:presentationLink link:definitionLink link:calculationLink 31403 - Disclosure - Segment Information (Tables) link:presentationLink link:definitionLink link:calculationLink 40101 - Disclosure - Nature Of Business And Significant Accounting Policies (Narrative) (Details) link:presentationLink link:definitionLink link:calculationLink 40102 - Disclosure - Nature Of Business And Significant Accounting Policies (Schedule Of Estimated Useful Lives) (Details) link:presentationLink link:definitionLink link:calculationLink 40103 - Disclosure - Nature Of Business And Significant Accounting Policies (Schedule Of Net Income Per Common Share) (Details) link:presentationLink link:definitionLink link:calculationLink 40201 - Disclosure - Investments (Narrative) (Details) link:presentationLink link:definitionLink link:calculationLink 40202 - Disclosure - Investments (Cost And Estimated Fair Value Of Investments) (Details) link:presentationLink link:definitionLink link:calculationLink 40203 - Disclosure - Investments (Schedule Of Realized Gains And Losses On Investments) (Details) link:presentationLink link:definitionLink link:calculationLink 40204 - Disclosure - Investments (Schedule Of Changes In Accumulated Other Comprehensive Income (Loss)) (Details) link:presentationLink link:definitionLink link:calculationLink 40301 - Disclosure - Fair Value Measurements (Fair Value Measurements On A Recurring Basis) (Details) link:presentationLink link:definitionLink link:calculationLink 40302 - Disclosure - Fair Value Measurements (Fair Value Assets Measured on Recurring Basis Unobservable Inputs Reconciliation) (Details) link:presentationLink link:definitionLink link:calculationLink 40303 - Disclosure - Fair Value Measurements (Fair Value Liabilities Measured on Recurring Basis Unobservable Inputs Reconciliation) (Details) link:presentationLink link:definitionLink link:calculationLink 40401 - Disclosure - Inventories (Details) link:presentationLink link:definitionLink link:calculationLink 40501 - Disclosure - Property And Equipment, Net (Narrative) (Details) link:presentationLink link:definitionLink link:calculationLink 40502 - Disclosure - Property And Equipment, Net (Details) link:presentationLink link:definitionLink link:calculationLink 40600 - Disclosure - Net Intangible Assets (Schedule of Finite Lived Intangible Assets) (Details) link:presentationLink link:definitionLink link:calculationLink 40602 - Disclosure - Accrued Expenses (Details) link:presentationLink link:definitionLink link:calculationLink 40701 - Disclosure - Leases (Schedule of components of lease expense) (Details) link:presentationLink link:definitionLink link:calculationLink 40702 - Disclosure - Leases (Schedule of supplemental balance sheet information related to leases) (Details) link:presentationLink link:definitionLink link:calculationLink 40703 - Disclosure - Leases (Schedule of maturities of lease liabilities) (Details) link:presentationLink link:definitionLink link:calculationLink 41000 - Disclosure - Common Stock Options (Valuation Assumptions) (Details) link:presentationLink link:definitionLink link:calculationLink 41001 - Disclosure - Common Stock Options (Narrative) (Details) link:presentationLink link:definitionLink link:calculationLink 41002 - Disclosure - Common Stock Options (Schedule Of Stock Options Activity) (Details) link:presentationLink link:definitionLink link:calculationLink 41100 - Disclosure - Benefit Plans (Details) link:presentationLink link:definitionLink link:calculationLink 41200 - Disclosure - Income Taxes (Schedule Of Components Of The Income Tax Provision) (Details) link:presentationLink link:definitionLink link:calculationLink 41201 - Disclosure - Income Taxes (Schedule Of Effective Income Tax Rate Reconciliation) (Details) link:presentationLink link:definitionLink link:calculationLink 41202 - Disclosure - Income Taxes (Schedule Of Net Deferred Tax Assets and Liabilities) (Details) link:presentationLink link:definitionLink link:calculationLink 41300 - Disclosure - Subsequent Events (Details) link:presentationLink link:definitionLink link:calculationLink 8004 - Disclosure - Segment Information (Continuing Operating Segments) (Details) link:presentationLink link:definitionLink link:calculationLink 8005 - Disclosure - Note Payable (Schedule of Notes Payable) (Details) link:presentationLink link:definitionLink link:calculationLink 8006 - Disclosure - Notes Payable (Schedule of Notes Payable) (Details) (Alternate) link:presentationLink link:definitionLink link:calculationLink 8007 - Disclosure - Net Intangible Assets (Schedule of estimated amortization expense) (Details) link:presentationLink link:definitionLink link:calculationLink EX-4.1 8 ex41_1.htm EXHIBIT 4.1

Exhibit 4.1

DESCRIPTION OF THE REGISTRANT’S SECURITIES
REGISTERED PURSUANT TO SECTION 12 OF THE
SECURITIES EXCHANGE ACT OF 1934

 

Electro-Sensors, Inc.  (“ELSE,” “we,” “our,” or “us”) has one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended: our common stock.

 

DESCRIPTION OF CAPITAL STOCK

 

The following summary of the general terms and provisions of our capital stock does not purport to be complete and is based upon and qualified by reference to our articles of incorporation and bylaws, which are either filed as exhibits to our Annual Report on Form 10-K or are incorporated by reference to our Annual Report on Form 10-K.  We encourage you to read our articles of incorporation, our bylaws and the applicable provisions of the Minnesota Business Corporation Act, or MBCA, for additional information.

 

Authorized Shares of Capital Stock

 

The aggregate number of shares of capital stock that the Company has authority to issue is 10,000,000 shares of common stock, par value $0.10.

 

Common Stock

 

Holders of the Company’s common stock are entitled to one vote for each share held of record on all matters submitted to a vote of the shareholders and do not have cumulative voting rights. Except as otherwise provided by law, our articles of incorporation or our bylaws, matters will generally be decided by the vote of the holders of a majority of the voting power present in person or represented by proxy. Our bylaws provide that the authorized number of directors will be fixed by the shareholders at each annual meeting and that either the shareholders or the board of directors may increase or decrease the number of directors.  Our board of directors is not classified.

 

Holders of our common stock are entitled to receive dividends declared by our board of directors out of funds legally available for the payment of dividends.  In the event of any liquidation, dissolution or winding-up of our affairs, holders of common stock will be entitled to share ratably in our assets that are remaining after payment or provision for payment of all of our debts and obligations.


1


 

Holders of common stock have no preemptive, conversion or subscription rights, and there are no redemption provisions applicable to the common stock.

 

All outstanding shares of our common stock are fully paid and nonassessable.

 

The transfer agent and registrar for our common stock is American Stock Transfer & Trust Company, Corporate Trust Services, 6201 15th Avenue, Brooklyn, NY 11219

 

Our common stock is currently listed on Nasdaq Capital Market tier of The NASDAQ Stock Market LLC under the trading symbol “ELSE.”

 

Preferred Stock

 

We have no preferred stock authorized or outstanding.

 

Bylaw Provisions on Minnesota Courts as Exclusive Forum for Internal Corporate Claims

 

Section 13.2 of our bylaws provides that the sole and exclusive forum for (i) any claim that is based upon a violation of a duty under the laws of the State of Minnesota by a current or former director, officer or shareholder in such capacity; (ii) any derivative action or proceeding brought on behalf of the corporation; or (iii) any action asserting a claim arising under any provision of the Minnesota Business Corporation Act or the corporation’s articles or bylaws will be the federal courts (where jurisdiction exists) and state courts located in Hennepin County, Minnesota. Any person or entity purchasing or otherwise acquiring an interest in shares of capital stock of the corporation is deemed to have notice of and consented to the provisions of this bylaw.

 

Shareholder Meetings

 

Under our bylaws, annual meetings of our shareholders may be called only by our board of directors, or by written consent of all the shareholders entitled to vote at the annual meeting.

 

Under our bylaws, special meetings of our shareholders may be called by the Secretary upon request of the Chairman, the President or the board of directors (acting by majority vote), or by a shareholder or shareholders holding 10% or more of the voting power of the shareholders.


2


Unanimous Shareholder Action in Writing 

Our bylaws permit shareholders to take any action that might be taken at a meeting of the shareholders by written action, but only if it is signed by all of the shareholders entitled to vote on that action.

Provisions of Minnesota Law

 

The following provisions of the MBCA may have an effect of delaying, deterring or preventing an unsolicited takeover of the Company or make an unsolicited takeover of the Company more difficult.

MBCA Section 302A.553 [Power to acquire shares] subd 3, [limitation on share purchases]  prohibits a publicly held corporation such as ELSE from purchasing shares entitled to vote for more than market value from a person that beneficially owns more than 5% of the voting power of the corporation if the shares have been beneficially owned for less than two years unless the purchase or agreement to purchase is approved at a meeting of shareholders by the affirmative vote of the holders of a majority of the voting power of all shares entitled to vote or the corporation makes an offer, of at least equal value per share, to all shareholders for all other shares of that class or series and any other class or series into which they may be converted.

MBCA Section 302A.673 [Business combinations] prohibits a public Minnesota corporation, such as Electro-Sensors, Inc. from engaging in a business combination with an interested shareholder for a period of four years after the date of the transaction in which the person became an interested shareholder, unless either (i) the business combination or (ii) the acquisition by which the person becomes an interested shareholder is approved in a prescribed manner before the person became an interested shareholder. The term “business combination” includes mergers, asset sales and other transactions resulting in a financial benefit to the interested shareholder. An “interested shareholder” is a person who is the beneficial owner, directly or indirectly, of 10% or more of a corporation’s voting stock, or who is an affiliate or associate of the corporation, and who, at any time within four years before the date in question, was the beneficial owner, directly or indirectly, of 10% or more of the corporation’s outstanding voting stock.

If a takeover offer is made for our stock, MBCA Section 302A.675 [Takeover offer; fair price] precludes the offeror from acquiring additional shares of stock (including in acquisitions pursuant to mergers, consolidations or statutory share exchanges) within two years following the completion of the takeover offer, unless shareholders selling their shares in the later acquisition are given the opportunity to sell their shares on terms that are substantially the same as those contained in the earlier takeover offer. A “takeover offer” is a tender offer that results in an offeror who owned ten percent or less of a class of our shares acquiring more than ten percent of that class, or that results in the offeror increasing its beneficial ownership of a class of our shares by more than ten percent of the class, if the offeror owned ten percent or more of the class before the takeover offer. Section 302A.675 does not apply if a committee of our board of directors formed in accordance with Section 302A.675 approves the proposed acquisition before any shares are acquired pursuant to the earlier tender offer.


3

EX-23.1 9 ex231_2.htm EXHIBIT 23.1

EXHIBIT 23.1

 

Graphics


 

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

We consent to the incorporation by reference in the Registration Statements on Form S-8 (333-48995 and 333-210944) of Electro-Sensors, Inc. of our report dated March 17, 2023 relating to the financial statements that appear in this Annual Report on Form 10-K for the year ended December 31, 2022.

 

/s/ Boulay PLLP 

Minneapolis, MN

March 17, 2023

 

1

GRAPHIC 10 img72db0442f89e4a07a139.jpg GRAPHIC begin 644 img72db0442f89e4a07a139.jpg M_]C_X 02D9)1@ ! @ 9 !D #_[ 11'5C:WD 0 $ 9 _^X #D%D M;V)E &3 ?_; (0 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$" 0$" M @(! @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# M P,# P,# P,#_\ $0@ ?0!& P$1 (1 0,1 ?_$ -0 0 !! ,! 0 M * 08("0(%!P,$ 0$ @(# 0$ 0D'" ($!@,%$ M!0,! P0,!@X+ ! @,$!0 &!Q$A$@@3%!4),4$BM!9VUA>7.%@946%Q MD;57@3)"4G*R"DB.CTU1#9$7_V@ , P$ A$#$0 _ +QJFA7O)1$HB41*(E$2 MB)1$HB41*(FH4[JY7'QA Q"?/\PT[7;4W'\!37Y?F&G:[:BX[@*:T, (FQ T MDW?C&P<*5); 1T0Z_O<*XB)$0#!*A$HB41*@B(X%(A'2 1U5O%X]MH3;Z-BB6T,^=/G;*F<<2RY04>'S*2CJG2F MN>)M]S6V7H/ CV%[;[F#"/UM97_N6E^HZ]3T6,F?]ZO_ -OQ5Y/ID;P#;A^% M_P"6=_R*GN8,(_6SE;_3M(?^$IT6,F?]ZO\ ]OX$'/(W@#_Y^%]J=_R+B?J7 M\)B0P)Y;RJ102F AS(VFWHT M]9.F/GXN!=AV%D1T][-LZ]_W5JHXQ^"6].$>:B%G$RG>N/+G66:V]>*+$8YP MG(MTN76@[@CP5<),I,&X"JD9)0Z3A(IA#=,4Q0UNWL;HL2W;U$N:U[*G!9SA MLIMVXX/MNNTF!AX,/"UP6U>Y??EA>]BG?33)3J/,M,R]-DAUYKF6;64Z );$ M@.8=(T0)6$]8A-IC:LYI4(E$2H-A13!^ WU/\ >(+3OY_5I6Z?D[PGT5O=5. M&^+E1QWVA,7LN:/;)M6QUFZ9 MS'\QD %UT1<8D #KE>8REE?$\YY@I M\MX/<^\:EQ#;YNMT DQ/6"UZCUP_"\ ;PV[EL !$=+7BA'0 UV!X0;1^*L) M])O(-Z[L:Z]'3!C3 :CX6O@6P)YH^\\"(F8?"!_\CK1:/ 6S2Q[OBL@6=:]\ MP17186[H*,N***^1!N]+'RS1)ZU!VW Z@(N 16#?*!C !NV-9]PO$9&+8?)Q M.ECYM/EM>V-MUPB(C4>HM:L4PZHP?$I^%5D/.J>:Z6^!B+S"08'6(BU:\.ML M8M''",^ZJ<-\7*CCOM"8K*ZRSU,, MO_DK7_>R&K\;?L2-UV)P_5E_/:O1(+3OY_5I6Z?D[PGT5O=5.&^+ ME1QWVA,5C]9>8"<&&7A,( ')VN&IAT#;=D-VZ_&W[ G=?B0T^"SY[5Z+F[:= M\.#_ %K_ +-ZB5F$IDSF Q1*!3#J!@$- +MV]BJSP6Q ,;\5;:]MUD-([T0C MKB%--X71 W#A@P0'4!Q79&@]H0Z 8Z" ]L*MCR,",GX:#JHY7S0J5,_?C;%H MPC]X3[/K"L2.MD]3^;\?K$^D5ZQCSD>3&H^OD?.*RUS7>6"B]&J/LU%N#L!5 M=9M5J25"A*(E0;"BF#\!OJ?X \06G?S^K2MT_)WA/HK>ZJ<-\7*CCOM"8LF+ MIMV!NN!D8"YK>B+JA)! 2O8">8M)&)DN2$%D4'C1\BX:*$Y=,H@)R& I@ W: MKW=;1TM?2/I*V3+J*9X[YCP'-=K$0Z(.GA7@*&NK<-JV5N'SIE/5L/>S);BU M[8Z"6EI#@8V"XJ^'^:.()M8ZLC-3;4+=QE;K-C:6(+5 Z@-X&W M&40U08.KYF=T"%4.L0@/'&\(-Q 0"L)4>Y;)TG'7YDS.R0ZHF/ E2&ALNE8/ MBM#1 O?P\)6=ZS?YGJ9ER7E'*,^LET,F63-J9CG3:N:3X;W3#'9,%C0#WHU@ MK9J@BTAHQ-M'1Y6[",9E19Q46T22(BU:H@1!E',T@103 B90(DF7=*&P-E9T MERY5/3MDR&@2F,@UK1 "P-&C5J6 )DU\^>Z;/XDDN<=+G$Q)C:2 MH_\ UIW%9)WDPBL!,,)3<-HQI;;,QEB2$*BX= M"NJY%3NE"I@! T$1TRYQV\&?64;,H2:*JIZ?:A\R9.86!X;H:&:2'-B8EP*W MKYJ6[*135[\^3Z^AJ:ALETN7(DS ]\J^1>?,L+70$ TC63&Q:5:U!6]A@3$6 M)10E$2H-A13!^ WU/\ >(+3OY_5I6Z?D[PGT5O=5.&^+E1QWVA,5S\7&8YW M?#]D#*MLQL;*S]M,V!8II,IM5$EW"+3GG*\D4Y.4$@%$P M(C7>WC9GJ@UI=!L= )A")X5&4C..G.Z>766;[Q>0&3KO@F[U.TXV^&+]:SK+ M7>EW%9"U;7A9*(81LDFW$R::X[ZQ"G$=X3#O5H+2;Z,WRLR?U+B;I-;5AEV4 MV8';*23K9*! O :+UJLEQ'F]Y'F90.4<$VV'4CR'3IDJX^?/NZIDYP)+3:6 MAIT:E*TPY>+_ "'BC'%^2K5JRD[QLNW;DD&C'E>9-GLQ&-GKE%F"YU%@;)K+ M"! .8Q@+H B/9JQ?+N)SL:P*DQ6H:ULZHD,>X-$ "X:81U*KC,N%R<$S#6X/ M3N<^1354R4USM#B&.+03#1$@:8+7WUNMMQ,IPLH7 [;E4EK5R):RT*[W2\LU M"9YY%22 '$HGYNZ;*%$Y $ $Z9##]J%86YRM!3U.[PULUH,^14R[I.J]$.[: MSWS4,2JJ3>O+HI3BVFJJ2V/9"C&!V*KS%G K0DJ42B)4&PHI@_ M;ZG^ /$%IW\_JTK=/R=X3Z*WNJG#?%RHX[[0F*RNLL]3#+_Y&U_WLA:_%W[< ME^)?)9]HU>CYNO+%@WULS[)ZB4*?:&_!-^+5: \-O7^%6TC]V/D'WE-/X7_5 MQP9_"JR/H!E5LF1OP;A?H4KYH5*^?OQOBWM"?\\K$;K9/4_F_'ZQ/I%>L8L)MFX[PX1\KV_:<#+7-//&T HTA8-B MO)2CLC.Y(EVZ%JQ:D4"8#7H"_3W%8MAF![T\*Q3&)\NGPZ5,??F/,&MC+3=WV=W%KFX57%MH.R< >I9:%9U_=;=MB(TV*7]PYQ[BI>+QK9S&2C'Z)VSU@];0;--PT=MU MZ#A!0HE.0VTHAH-62"#P$+#?K9!_\@3?P^'UA[/ED5]/DK%O./;'=A4'5YQ(' M[168>:WWV^&B L\VJ-/\,Q46ZJZ#:K48QTBQ*(E$2H=8I B8*8/P' (<'V ! MW1'6P6?:_P!\_P#Z=:M+W30=N[PF$;II&$'5IBJ;]\D6[TL=:ZW[PF=Q9;& MPZ:%. @/9 .U\M9& @8_I6,C!W75=5/@/K\>NFS[-<@2+225/>_H3NNSNC\> MP==?D#X:^9T.T@D'@A[O @,!=%NJ/=*TM];WG6TVN,H#!$5,1TC><]=4;EIWL9,(($R9, M@"&1T/#6QO$:!'A4>:M&E8TZ%XPT"*I1<4HB#MV44C0=.E>C1.8,MP$R0 1,5%HS:OTF[=(IA$0*0H!MKTM+G+-=%);34>( M5%SB(DKL//OG M#ZY,I_M[='ZSKL_U]G7C2M\J[X5U?[9[O!9@N&C^ SX$\^^YUXTK?*N^%/[9[O#;@N&G^ SX%P5SGFY8@IJ9CRD8A@T$HW[=&@[==NDH M ]FOF[/6-=>^Y,-\@RWAL7F+A=P\<+O'CAP\=NE M#+.G;M=5RZ=+'VG6,M&>FE3\0N]8^@GN4[A]H.(]'SOREI MT3ZKCB5Y%WC*>FE3\0N]8^@GN4[A]H.(]'SOREIT3ZKCB5Y%WC*.FE3\0N]8 M'B)[E.X?:#B/1\[\I:=%"JXXE>1=XR=-*GXA=ZQ]!/1/C)TTJ?B%WK'T$]R MGCYYY24Z)]5QQ*\B?&4]-*GXA=ZP/$6[_)&0 M[:Q39DO?EX+/&]OP8,0?JQL>YE7PJ24@TBF:36/9D4=.E5WSU,@%(41[K6MQ MIT]DEFUF>"+>HM#6L?-?<8J8]R';&38%2XK4<2!VC:5DH&29S$1)P,S#SL*O MS:6AI:'F&S1^PD6"X[JA#D[8" B URE3FSY=^3%S=<;5#V.EN(?:%93/B%QD M^RBOB-O)ROA4G(/X-)VO 2R%JOKGB8M";EK2C;I5;DAWUS1D.Y(Y6:IJ"8B8 MB&N\ E#YBIDF:),77S9P=:/"OIL9FSVD! "/5@=?65^75?\ ;-F/K5C9]RX0 M>7C)2,5!)H,UW15WL3 R5R/B+*(E,1J5.)B5S@8X@!C% H=T(!7V,V7+($RQ MT1W5\PUSHW=5J_3:=Y0=YV?"WU +KN;5 MH_"R\P8N0Y:UG5XLH;F;L4%(-FX%LLH>1!(6*;LPIG.1 3@H9),Q@#0*X&?* MVFP+CM#9#4I$MYEF9#O!K7'(V8K"Q0K"%OJ56@V]P-KFX MY9JY?(D.DV?'AVBRC9$W=NA2,5,!,&E)TV53-[\]Z;#PJ&2WS? TPM7?^&T3 MX"CD'FLQT'X->%HM>B773W1'1O2VV$TY]TAS/NN;: MPH#'7BSXT5CKQW" <+&31$J1P!2S!$BZCE) X!?=M")%E62:SU)$P;#&1(=4 MI=1(43:!73Q+^1F?*"[%'#SEL;(%=)P*MF/(BL.Q1Z37AXUD M+UJ#EC;TIN%-U-1BB'^+76;'S]L? V[KO#&'O<"[#?Y-T/WFQ$>"%[W_<]U9&\5 M9II.3P,M:Z$4]NA.^[PZ&C[A=/8RWWF_B>^22/2DS&LY>2C1;1YE%4.28N^7 M6*5(_(D,*Q.W61_TKGAQ,8V>"?R"Z])=O/VD;MT1@K_X=2MB<,>)2,EEW+0N M)8 &Z[IJFR[H5C<$R^05<#V&G=D79;*V4;9CRV2[MV>G)2=D6 N'_ "ZMU1TG;D1'PSTN MA-U-FZ?IF$3=V&@:\:';>:"-V$.]A&,(FV/<2MN;=UR]&.OK#JK%VZ275_/$ M@LFYEPN@,SV$2&CDV,$-GJ8Q\T4Z60<.IE21"[T93HXTJ8R*+!1ASHA"F5WC ME.3\Z9>^]!".TOB'!<@;3^9=QD/,C9L]F8_*B%D=QU> 'FAM;SA=&=#>>G$7 MZ2Y73F_AE']/\CR'YP!?!;GW.=W9S3E=[N=:[V([/8MOV7A#MZ5UJ*]M3#]4 MQZ^I9D_FW)C_ )/-.2#[SD.;Z#V?N.2Y/[&[\5?H_P"E#5LKJZPO1-M]?__9 end EX-31.1 11 ex311_3.htm EXHIBIT 31.1

EXHIBIT 31.1

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

 

I, David L. Klenk, certify that:

 

1. I have reviewed this report on Form 10-K of Electro-Sensors Inc.;

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

March 17, 2023 /s/ David L. Klenk
  David L. Klenk
  Chief Executive Officer and Chief Financial Officer
1

EX-32.1 12 ex321_4.htm EXHIBIT 32.1

EXHIBIT 32.1

 

CERTIFICATION PURSUANT TO 

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Annual Report of Electro-Sensors, Inc. (the “Company”) on Form 10-K for the year ended December 31, 2022 as filed with the Securities and Exchange Commission (the “Report”), I, David L. Klenk, Chief Executive Officer and Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that:

 

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

 

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

 

March 17, 2023 /s/ David L. Klenk
  David L. Klenk
  Chief Executive Officer and Chief Financial Officer

 


1

EX-99.1 13 ex991_5.htm EXHIBIT 99.1

Exhibit 99.1

March 17, 2023


Dear Shareholders:       

           Greetings and welcome to the 2022 Electro-Sensors Annual Report.  Spring is once again in the air, and we are eagerly looking forward to this new season.  Similarly, Electro-Sensors has gone through an interesting and dynamic season since our last shareholder report.  However, as much as we often focus on changing circumstances, we remain steadfastly committed to the principles that have served us well for many years - providing our customers with the industry’s most innovative, reliable, and cost-effective sensors and hazard monitoring systems. 

In 2022, we achieved record annual revenue of $9.0 million, up 4.9% from the previous year.  Revenue growth was generated by increased sales of both our traditional wired sensor products and our HazardPROtm wireless monitoring systems.  The agricultural markets for our products remained quite active during the year, and we also completed several significant projects in the industrial automation space, providing important diversity to our revenue streams.  Gross profit remained strong at 53.6% of sales, despite ongoing supply chain challenges.  

While customer demand has returned following the COVID-19 pandemic, supply chain disruptions continue to directly affect our business and financial results.  Prices for many of the commodities and components we purchase are up dramatically from pre-pandemic levels. Additionally, the lack of availability of some components has negatively impacted our ability to produce and deliver products in a timely manner.  We continue to expend significant efforts to acquire these parts or modify our product designs to use more readily available alternative components.  Although our team is doing an excellent job addressing these challenges, we anticipate these supply chain disruptions will continue in 2023.

In addition to our regular business operations, the other noteworthy project we pursued during 2022 was a proposed merger between Electro-Sensors and Mobile X Global, Inc.  In June 2022 we announced we had signed a definitive agreement to merge our two companies in a transaction we believe would have been good for our customers, employees, and shareholders.  And while each company worked diligently to complete the merger, significant deterioration in the financial markets affected the ability to raise financing necessary to consummate the transaction.  For this reason, in January 2023 we jointly agreed to terminate the merger agreement and cancel the project. Following the termination, we announced we had created a special board committee to continue exploring and pursuing business development and other strategic alternatives for Electro-Sensors.  We will communicate with you if and when we identify future projects that we believe are in the best interests of the company.

As you can see, we’ve had a remarkable year and I’m tremendously proud of our passionate and dedicated team.  They work amazingly hard every day to provide our customers with outstanding products and services, and we are committed to keeping this foundation strong as we pursue additional ways to create shareholder value.

We invite you to join our virtual annual shareholder meeting on April 27, 2023.  Please see your proxy statement or visit our website (www.electro-sensors.com) for details on how to access and participate in the virtual meeting.

 Graphics

  David Klenk 

1

GRAPHIC 14 imgbae12ae9fd3f47578854.jpg GRAPHIC begin 644 imgbae12ae9fd3f47578854.jpg M_]C_X 02D9)1@ ! @ 9 !D #_[ 11'5C:WD 0 $ / _^X #D%D M;V)E &3 ?_; (0 !@0$! 4$!@4%!@D&!08)"P@&!@@+# H*"PH*#! , M# P,# P0# X/$ \.#!,3%!03$QP;&QL<'Q\?'Q\?'Q\?'P$'!P<-# T8$! 8 M&A41%1H?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\? M'Q\?'Q\?'Q\?_\ $0@ , "6 P$1 (1 0,1 ?_$ (X (# 0$! 0 M 4& $$ @,'" $ P$! 0 (# 00%$ " 0,# @,& M! 0& P ! @,1! 4 $@8A,4$B$U%Q,D(4%6&!D0?!B5+>.JUU-Y)6V)208YXK6&%KW+7(/TEA%3>U/G<]DC'BQ MTU:3GP):\87(N9*!?J+1N779O+NZ8"RX_8AO2J3U)44:4*/B9_+^&JS_ ,_L MBU_U^@OR_&8VWX9EHXK>*"**UE:,(@4*RK56%!T(.DI9]D4O1*H;Q\K)C;9K MA@']&/U&)H-VT5ZG2->S@:EO52:1(& 92"IZ@@U&L8XHY;+9+.9*3C^ G-LE MO09G+I0F"O7T(:]#,P[GY??JM*JM9MR<]K]G%3,N!Q+YFUX[CH0F/QQ2_P N M_5C-/_8CE<^9FK_N-4^ TRO:)?\ =%,(>!VUSG0T0MTT1("AR#FDYRR<UV- -3K7LX+6?52>.!R&3/'[>]Y L5G>-&9KM%-(X0:L Q)^5:5 M.BRAPLF5M*EX!+9_.3%V\B2WUQD)97]22>Y8%JTI10H"JOX#26M/ ]*M&;D7*[3#>A;K$][E; MP[;'&PT,LA_S'P5!XL>FMUZW;\&7V)?D,P/(\"/*GIR,H+QU#;6(ZBH[T.D? M(Z>,@WDO)L5Q[&/D,C(5C'EBB3S22N314C7Q8G5->MV<(79L5%+!L.9Y;_U2 M?+2XQ/N6X3P8I6._Z;>I,;-_S>EN_#=33=*]NLX^HO\ H^O:#1RCD//)=^!^W#K+E;B&RC7VB5QO_1 3HU\_@W8\"WB M#BL]FLK'R6Z'KXRZ>WM<)+)Z4,<"@".4QU7U3(.NXDC71=.B3KY(4=7*MX,= M]S*SQ&-GP>'NE^JO,A/;6KQAIA:6Q(W2A4W'RU/ICQ.MKHL_:RP9;?6JA,*V M^260^(&ING>WLRG?K7U0R<2P]QCL M<[WK!\I?2M=Y&0>,TE/*/]** @]VI7LIA<(MKK"E\LODG*\?Q\6WUD5S+]4Q MCA%M"\WG%.C; =M:]*Z*:W=PC+[%7D4N3\HY?W+D M$[ %W+;H -SR,:@=NNNG5JHG+UX_JBVC3U4O^S G*.2)<7:("S7.0 M85M[9$'5V0'>0/&FGUU:K/ED]EIM'A!*WPN3Y+.E_P EC-OC%(>SP -1[0]V M1T=_] \H_'26LJ*%ECJKNY? W)&B($50JJ %4= .P&HO):(X$KF/[A/87,> M$X];C*[ MOYSD,_=@&_R4@&YJ=HXQ\D:^"C4]NWMBN*E->N%-LV/;D_*L?QZU#RCUKJ0$ MP6:$!WIW8D]$1?F9N@TNK4[O!NW:JK[B=PWCV9Y+EX^8\JH1'7[)CJ$1Q(>T MNUO$_+7KXZZ]VVFNO2G\LY-6JVRW>_Z/I=!0Z\X[\'SE^10V/,N0W$L1N\RK M6N-PN/7HSJ\9EZ$_"K,27;L -=CHWK27!S]DKN>1HXOQ_P"WBYO;V5;K-9!Q M)D+E?A! HL,?BL<8Z ?GJ.VTQ]$4U4C/D/BAU-EF*44BYWG(DC!;'<=1T]4= M4>]G 5E'M]&,=?Q.JQUI]V06;?@-Y+CN!R8$K%'XO(WEC0?S,0 M-3UU[-(M>T*1"_;'!P3WMYD,K*LV8L+J6/Z-N\$SG?).RGN\F[RMX+0#7;\N M^%6JPFO/59PCK;2$3D?,9;:V)W!&8]6ED;S2MXGW:WY&WMA>!?CZ^N6%<[RI;6X&*Q47W+/2 ^ MG9HWDB![27+C^F@_4^&I4U2I?]2MMBX7(FX7C,G(3%0V\&12(P7'J7-Q; Q*5;;M5Y&D.H6MJNYX.BJV57U/:;)?N1>6TMU98NVQWI* M6BL[N7U)IF'R$IY(Z]:&IT*NIK*O?QTEK5IFKEF5K>W.$.D4*1(J1J$1 %1%%% '0 #4&VSH2 MA'1K_AH-D2(MO,.12O,P. PDVR"UJ#]3>1FC2R*/[<3"B ]VZZNU_G5/RR"? M=CO2FH%^!4Y%;/E^5X;%M4V-CNR=VM#M:2,A+92>WQDM3\-6UOK5ORR-UVLD M#^:\"O\ ,Y:+(V!M8W$)BE]42Q2;ZU602P%6:@Z;6Z:?1O55G)+;I=N,&? _ MM[D?N)CY)=RYC&VL2-:1SN?1]=F)>D=3O55H!ZE>NFV_(J_ZKJ+K^*Y]G)Y\ MH.;R/,;;%V.*:6UPZ)/:-*-EE]3(/+-(P^)8%^%%[L=&M559;Y&V]NR21JL> M \G@O;V9^42O'DBKWTBP*)SM7;LBNU?Q.EU^WM;P&SU]4.W'[6PM\/ M:0X^W-I9)&!!;NNQE7PW*>M3W->NH;+-O[G3K250E32CETT <]#K(!%%5/<5 M]^A8,:+(&MY"8)0 :(-)K(^@$H- 2=:T#DZ#49++$XVQ>9[2VC@>YVM[-81CHFS1MII38.AK32: /_V0$! end EX-99.2 15 ex992_6.htm EXHIBIT 99.2

Exhibit 99.2

 

INVESTOR INFORMATION

 

Annual Meeting

 

The Annual Meeting of Shareholders will be held at www.virtualshareholdermeeting.com/ELSE2023 on April 27, 2023 at 2:00 p.m. Central time. All shareholders are welcome to attend and take part in the discussion of Company affairs. 

 

Board of Directors 

David L. Klenk 

President, Electro-Sensors, Inc.

 

Joseph A. Marino
Chairman of the Board 

President, Cardia, Inc.

 

Scott A. Gabbard 

Retired Finance Executive, Magenic Technologies, Inc.

 

Michael C. Zipoy 

Retired Investment Executive, Feltl and Company

 

Jeffrey D. Peterson 

Private Investor

 

Officers 

David L. Klenk 

President, Chief Executive Officer and Chief Financial Officer

 

Transfer Agent & Registrar 

American Stock Transfer & Trust Company
Corporate Trust Services
6201 15th Avenue
Brooklyn, NY 11219

 

Auditors  

Boulay PLLP
7500 Flying Cloud Drive, Ste. 800
Minneapolis, MN 55344

 

Counsel 

Ballard Spahr LLP 

2000 IDS Center 

80 South Eighth Street 

Minneapolis, MN 55402-2274

 

Exchange Listing 

The Nasdaq Stock Market (Capital Market)
Common Stock
Stock Trading Symbol: ELSE


1

XML 16 R1.htm IDEA: XBRL DOCUMENT v3.22.4
Document And Entity Information - USD ($)
12 Months Ended
Dec. 31, 2022
Mar. 16, 2023
Jun. 30, 2022
Cover [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Period End Date Dec. 31, 2022    
Document Fiscal Year Focus 2022    
Document Fiscal Period Focus FY    
Entity Filer Category Non-accelerated Filer    
Entity Registrant Name ELECTRO SENSORS INC    
Entity Central Index Key 0000351789    
Current Fiscal Year End Date --12-31    
Entity Shell Company false    
Entity Well-known Seasoned Issuer No    
Entity Current Reporting Status Yes    
Entity Voluntary Filers No    
Entity Common Stock, Shares Outstanding   3,428,021  
Entity Public Float     $ 9,700,000
Trading Symbol ELSE    
Entity Emerging Growth Company false    
Entity Small Business true    
Document Annual Report true    
Document Transition Report false    
Entity File Number 000-09587    
Entity Incorporation, State or Country Code MN    
Entity Tax Identification Number 41-0943459    
Entity Address, Address Line One 6111 Blue Circle Drive    
Entity Address, City or Town Minnetonka    
Entity Address, State or Province MN    
City Area Code 952    
Local Phone Number 930-0100    
Title of 12(b) Security Common Stock    
Security Exchange Name NASDAQ    
Entity Interactive Data Current Yes    
Entity Address, Postal Zip Code 55343-9108    
Auditor Name Boulay PLLP    
Auditor Firm ID 542    
Auditor Location Minneapolis, Minnesota    
XML 17 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets    
Cash and cash equivalents $ 7,646 $ 6,713
Treasury Bills 1,980 3,000
Equity securities 56 56
Trade receivables, less allowance for doubtful accounts of $11 1,161 1,005
Inventories 1,745 1,663
Other current assets 214 188
Income tax receivable 11 3
Total current assets 12,813 12,628
Deferred income tax asset 256 208
Intangible assets, net 0 38
Property and equipment, net 975 1,017
Total assets 14,044 13,891
Current liabilities    
Current maturity of financing lease 6 6
Accounts payable 274 349
Accrued expenses 350 342
Total current liabilities 630 697
Long-term liabilities    
Financing lease, net of current maturities 0 6
Total long-term liabilities 0 6
Commitments and contingencies
Stockholders' equity    
Common stock par value $0.10 per share; authorized 10,000,000 shares; 3,428,021 and 3,395,521 shares issued and outstanding, respectively 342 339
Additional paid-in capital 2,163 2,041
Retained earnings 10,908 10,808
Accumulated other comprehensive income (unrealized income on available-for-sale securities, net of income tax) 1 0
Total stockholders' equity 13,414 13,188
Total liabilities and stockholders' equity $ 14,044 $ 13,891
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Condensed Balance Sheets [Abstract]    
Trade receivables, allowance for doubtful accounts $ 11 $ 11
Common stock, par value $ 0.1 $ 0.1
Common stock, shares authorized 10,000,000 10,000,000
Common stock, shares issued 3,428,021 3,395,521
Common stock, shares outstanding 3,428,021 3,395,521
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.22.4
Statements Of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Statements Of Comprehensive Income [Abstract]    
Net sales $ 9,029 $ 8,607
Cost of goods sold 4,188 3,930
Gross profit 4,841 4,677
Operating expenses    
Selling and marketing 1,516 1,373
General and administrative 2,526 1,987
Research and development 836 876
Total operating expenses 4,878 4,236
Operating income (loss) (37) 441
Non-operating income    
Interest expense (1) (1)
Interest income 110 5
Other income 0 14
Total non-operating income, net 109 18
Income before income taxes 72 459
Income tax expense (benefit) (28) 49
Net income 100 410
Other comprehensive income (loss)    
Change in unrealized value of available-for-sale securities, net of income tax 1 (1)
Other comprehensive income (loss) 1 (1)
Net comprehensive income $ 101 $ 409
Basic    
Net income per share $ 0.03 $ 0.12
Weighted average shares 3,401,137 3,395,521
Diluted    
Net income per share $ 0.03 $ 0.12
Weighted average shares 3,432,843 3,444,939
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.22.4
Statements Of Changes In Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock Issued [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Beginning Balance at Dec. 31, 2020 $ 12,774 $ 339 $ 2,036 $ 10,398 $ 1
Beginning Balance, Shares at Dec. 31, 2020   3,395,521      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of common stock options, shares 0        
Other comprehensive income (loss) $ (1)       (1)
Stock-based compensation expense 5   5    
Net income 410     410  
Ending Balance at Dec. 31, 2021 13,188 $ 339 2,041 10,808 0
Ending Balance, Shares at Dec. 31, 2021   3,395,521      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of common stock options $ 122 $ 3 119    
Exercise of common stock options, shares 32,500 32,500      
Other comprehensive income (loss) $ 1       1
Stock-based compensation expense 3   3    
Net income 100     100  
Ending Balance at Dec. 31, 2022 $ 13,414 $ 342 $ 2,163 $ 10,908 $ 1
Ending Balance, Shares at Dec. 31, 2022   3,428,021      
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.22.4
Statements Of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Cash flows from (used in) operating activities    
Net income $ 100 $ 410
Adjustments to reconcile net income to net cash from (used in) operating activities:    
Depreciation and amortization 145 295
Deferred income taxes (48) 38
Stock-based compensation expense 3 5
Interest accrued on Treasury Bills (8) (2)
Other 0 (7)
Change in:    
Trade receivables (156) (48)
Inventories (82) (91)
Other current assets (26) (18)
Accounts payable (75) 152
Accrued expenses 8 12
Income taxes receivable (8) 23
Net cash from (used in) operating activities (147) 769
Cash flows from investing activities    
Purchases of Treasury Bills (6,971) (11,999)
Proceeds from the maturity of Treasury Bills 8,000 17,000
Purchase of property and equipment (65) (141)
Net cash from investing activities 964 4,860
Cash flows from (used in) financing activities    
Payments on financing lease (6) (6)
Proceeds from the exercise of common stock options 122 0
Net cash from (used in) financing activities 116 (6)
Net increase in cash and cash equivalents 933 5,623
Cash and cash equivalents, beginning 6,713 1,090
Cash and cash equivalents, ending 7,646 6,713
Supplemental cash flow information    
Cash paid during the year for income taxes 28 15
Cash paid during the year for interest $ 1 $ 1
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Nature of Business and Significant Accounting Policies
12 Months Ended
Dec. 31, 2022
Nature Of Business And Significant Accounting Policies [Abstract]  
Nature of Business and Significant Accounting Policies

Note 1. Nature of Business and Significant Accounting Policies 

 

Nature of business:


Electro-Sensors, Inc. manufactures and markets a complete line of monitoring and control systems for a variety of industrial machinery. The Company uses leading-edge technology to continuously improve its products, with the ultimate goal of manufacturing the industry-preferred product for each market served. The Company sells these products through an internal sales staff, manufacturer’s representatives, and distributors to a wide variety of industries that use the products in a variety of applications to monitor process machinery operations. The Company markets its products to customers located throughout the United States, Canada, Latin America, Europe, and Asia.


In addition, we may periodically make strategic investments in other businesses and companies, including investments that we believe would facilitate the development of new relationships, or technology complementary to our existing products, or other investments that we believe present good opportunities for the Company and its shareholders. See Note 2 for additional information regarding the Company’s investments. The Company’s investments in securities are subject to normal market risks.

 

Significant accounting policies of the Company are summarized below:

 

Use of estimates


The preparation of financial statements in accordance with accounting principles generally accepted in the United States of America (US GAAP) requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates. Significant estimates, including the underlying assumptions, consist of the economic lives of long-lived assets, realizability of trade receivables, valuation of deferred tax assets/liabilities, inventory, investments, and stock compensation expense. It is at least reasonably possible that these estimates may change in the near term.


Cash and cash equivalents


The Company considers all highly liquid debt instruments purchased with a maturity of three months or less to be cash equivalents. Cash equivalents are invested in commercial paper, money market accounts and may, also, be invested in Treasury Bills with an original maturity of three months or less. Cash equivalents are carried at fair value.

 

The Company maintains its cash and cash equivalents primarily in two bank deposit accounts, which, at times, may exceed federally insured limits. The Company has not experienced any losses on these accounts. The Company believes it is not exposed to significant credit risk on cash.

 

Trade receivables and credit policies

 

Trade receivables are uncollateralized customer obligations due under normal trade terms generally requiring payment within 30 days from the invoice date. Trade receivables are stated at the amount billed to the customer. Customer account balances with invoices over 90 days are considered delinquent. The Company does not accrue interest on delinquent trade receivables.

 

Payments of trade receivables are allocated to the specific invoices identified on the customer’s remittance advice or, if unspecified, are applied to the earliest unpaid invoices.

 

The carrying amount of trade receivables is reduced by an allowance for doubtful accounts that reflects management’s best estimate of the amounts that will not be collected. Management individually reviews all trade receivable balances that exceed 90 days from the invoice due date and based on an assessment of current creditworthiness, estimates the portion, if any, of the balance that may not be collected. Management uses this information to estimate the allowance.


As of December 31, 2022, the Company had one customer that accounted for approximately 12% of the accounts receivable balance.  As of December 31, 2021, there were no customers that exceeded 10% of the accounts receivable balance.

 

Investments

 

Substantially all the Company’s current investments consist of debt securities issued by the United States Government. The estimated fair value of non-publicly traded securities is based on financial and other factors.  The Company owns equity securities in two non-publicly traded companies.  The executive officer of the two companies is Chairman of the Board of Directors of Electro-Sensors, Inc.

 

Management determines the appropriate classification of securities at the date individual investments are acquired and evaluates the appropriateness of this classification at each balance sheet date.

 

Since the Company generally does not make investments in anticipation of short-term fluctuations in market price, the Company classifies its investments in Treasury Bills as available-for-sale. Treasury Bills with readily determinable values are stated at fair value, and unrealized holding gains and losses, net of the related deferred tax effect, are reported as a separate component of stockholders’ equity and within accumulated other comprehensive gain.  Equity securities with readily determinable values are stated at fair value. Unrealized gains and losses on equity securities are reported in the statement of comprehensive income in non-operating income.

 

Realized gains and losses on securities, including losses from declines in value of specific securities determined by management to be other-than-temporary, are included in the statement of comprehensive income in non-operating income. Realized gains and losses are determined on the basis of the specific securities sold. There were no other-than-temporary impairments recognized in the years ended December 31, 2022 and 2021.

 

Fair value measurements

 

The Company’s policies incorporate the guidance for accounting for fair value measurements of financial assets and financial liabilities and for fair value measurements of non-financial items that are recognized or disclosed at fair value in the financial statements on a recurring basis. These policies also incorporate the guidance for fair value measurement related to non-financial items that are recognized and disclosed at fair value in the financial statements on a nonrecurring basis. The guidance establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to measurements involving significant unobservable inputs (Level 3 measurements). The three levels of the fair value hierarchy are as follows:

 

 

Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.

 

Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or liability.

 

Level 3 inputs are unobservable inputs for the asset or liability.

 

The level in the fair value hierarchy within which a fair measurement in its entirety falls is based on the lowest level input that is significant to the fair value measurement in its entirety. The Company currently has no non-financial or financial items that are measured on a nonrecurring basis.

 

The carrying value of cash equivalents, trade receivables, accounts payable, and other financial working capital items approximate fair value at December 31, 2022 and 2021 due to the short term maturity nature of these instruments.

 

Inventories

 

Inventories include material, labor and overhead and are valued at the lower of cost (first-in, first-out) or net realizable value.

 

Property and equipment

 

Property and equipment are stated at cost. Depreciation is provided over estimated useful lives by use of the straight-line method. Maintenance and repairs are expensed as incurred. Major improvements and betterments are capitalized.

 

Long-lived assets, such as property and equipment and intangible assets, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require the Company to test a long-lived asset for possible impairment, the Company first compares undiscounted cash flows expected to be generated by an asset to the carrying value of the asset. If the carrying value of the long-lived asset is not recoverable on an undiscounted cash flow basis, the Company recognizes impairment to the extent that the carrying value of an asset exceeds its fair value. The Company determines fair value through various valuation techniques including, but not limited to, discounted cash flow models, quoted market values and third-party independent appraisals.

 

Estimated useful lives are as follows

 

 

Years

Autos  

           3

Equipment

5 - 10 

Furniture and Fixtures

3 -  7 

Building

7 - 40 

 

Intangible assets

 

The intangible asset was a communication technology acquired in October 2019. The Company amortized the cost of the intangible asset on a straight-line method over its estimated useful life, which was complete in the third quarter of 2022.  The Company's HazardPRO technology was fully amortized in the third quarter of 2021.

 

Revenue recognition

 

At contract inception, the Company assesses the goods and services to be provided to a customer and identifies a performance obligation for each distinct good or service.   We also determine the transaction price for each performance obligation at contract inception.  Our contracts, generally in the form of a purchase order, specify the product or service that is to be provided to the customer. The typical contract life is less than one month and contains a single performance obligation, to provide conforming goods or services to the customer.  Certain contracts have a second performance obligation, which typically is the initialization of the HazardPRO product.  For contracts that have multiple performance obligations, we allocate the transaction price to each performance obligation using the relative stand-alone selling price.  We generally determine stand-alone selling prices based on the observable stand-alone prices charged to customers.  We recognize product revenue at the point in time when control of the product is transferred to the customer, which typically occurs when we ship the products.  We recognize service revenue at the point in time when we have provided the service.

 

Advertising costs

 

The Company expenses advertising costs as incurred. Total advertising expense was $38 and $40 in 2022 and 2021, respectively.

 

Research and development

 

Expenditures for research and development are expensed as incurred. The Company incurred expenses of $836 and $876 in 2022 and 2021, respectively.

 

Income taxes

 

The Company presents deferred income taxes on an asset and liability approach to financial accounting and reporting for income taxes. The Company annually determines the difference between the financial reporting and tax bases of assets and liabilities. The Company computes deferred income tax assets and liabilities for those differences that have future tax consequences using the currently enacted tax laws and rates that apply to the periods in which these laws are expected to affect taxable income. Income tax expense is the current tax payable or refundable for the period plus or minus the net change in the deferred tax assets and liabilities, excluding the portion of the deferred asset or liability allocated to other comprehensive gain (loss). Deferred taxes are reduced by a valuation allowance to the extent that realization of the related deferred tax asset is not certain.  We have a valuation allowance on our deferred tax asset of $252 and $220 at December 31, 2022 and 2021, respectively. 

 

The Company recognizes the effect of income tax positions only if those positions are more likely than not to be sustained. The Company recognizes income tax positions at the largest amount that is more likely than not to be realized. The Company reflects changes in recognition or measurement in the period in which the Company's change in judgment occurs.

 

The Company records interest and penalties related to unrecognized tax benefits in income tax expense.

 

Net income per common share


Basic earnings per share (EPS) excludes dilution and is determined by dividing net income by the weighted average number of common shares outstanding during the period. Diluted EPS reflects the potential dilution that could occur if securities such as options were exercised or converted into common stock.  For the years ending December 31, 2022 and 2021, respectively, options to purchase 268,294 and 283,082 weighted average common shares have been excluded from the diluted weighted average shares because their effect would be anti-dilutive.

 

The following information presents the Company’s computations of basic and diluted EPS for the periods presented in the statements of comprehensive income.

 

 

 

Income

 

 

Shares

 

 

 Per share amount

 

 

 

 

 

 

 

 

 

 

 

2022:

 

 

 

 

 

 

 

 

 

 

 

 

Basic EPS

 

$

100

 

 

3,401,137

 

 

$

0.03

Effect of dilutive stock options

 

 

 

 

 

 

31,706

 

 

 

0.00

Diluted EPS

 

$

100

 

 

3,432,843

 

 

$

0.03

 

 

 

 

 

 

 

 

 

 

 

 

 

2021:

 

 

 

 

 

 

 

 

 

 

 

 

Basic EPS

 

$

410

 

 

3,395,521

 

 

$

0.12

Effect of dilutive stock options

 

 

 

 

 

 

49,418

 

 

 

0.00

 

Diluted EPS

 

$

410

 

 

3,444,939

 

 

$

0.12


Stock-based compensation


The Company records compensation expense for stock options based on the estimated fair value of the options on the date of grant using the Black-Scholes-Merton (“BSM”) model. The Company uses historical data, among other factors, to estimate the expected price volatility, the expected option life and the expected forfeiture rate. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant for the estimated life of the option. At December 31, 2022, the Company had one stock-based compensation plan.


New Accounting Standard Not Yet Adopted

 

In June 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) No. 2016-13, Financial Instruments-Credit Losses (Topic 326), Measurement of Credit Losses on Financial Statements. ASU 2016-13 requires a financial asset (or a group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial asset(s) to present the net carrying value at the amount expected to be collected on the financial asset. In November 2018, the FASB issued ASU No. 2018-19, Codification Improvements to Topic 326, Financial Instruments-Credit Losses, which clarifies codification and corrects unintended application of the guidance, and in November 2019, the FASB issued ASU No. 2019-11, CodificationImprovements to Topic 326, Financial Instruments-Credit Losses, which clarifies or addresses specific issues about certain aspects of ASU 2016-13. In November 2019, the FASB issued ASU No. 2019-10, Financial InstrumentsCredit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates, and in February 2020 the FASB issued ASU No. 2020-02, Financial InstrumentsCredit Losses (Topic 326) and Leases (Topic 842): Amendments to SEC ParagraphsPursuant to SEC Staff Accounting Bulletin No. 119 and Update to SEC Section on Effective Date Related to Accounting Standards Update No. 2016-02, Leases(Topic 842), both of which delay the effective date of ASU 2016-13 by three years for certain Smaller Reporting Companies such as us. In March 2020, the FASB issued ASU No. 2020-03, Codification Improvements to Financial Instruments, which modifies the measurement of expected credit losses of certain financial instruments. In accordance with ASU 2019-10 and ASU 2020-02, ASU 2016-13 is effective for certain Smaller Reporting Companies for financial statements issued for fiscal years beginning after December 15, 2022 and interim periods within those fiscal years, which will be fiscal 2023 for us if we continue to be classified as a Smaller Reporting Company, with early adoption permitted. We are evaluating the potential impact of ASU 2016-13 on our financial statements. 

XML 23 R8.htm IDEA: XBRL DOCUMENT v3.22.4
Investments
12 Months Ended
Dec. 31, 2022
Investments [Abstract]  
Investments

Note 2. Investments

 

The Company has investments in commercial paper, Treasury Bills, and common equity securities of a private U.S. company.  The commercial paper investment is in U.S. debt with ratings of F1+.  The Treasury Bills have original terms ranging from two months to three months.  Treasury Bills with an original maturity date of three months or less are included within cash and cash equivalents on the balance sheet at December 31, 2022. 

 

The Company classifies its investments in commercial paper and Treasury Bills as available-for-sale accounted for at fair value with unrealized gains and losses recognized in accumulated other comprehensive gain on the balance sheet.

 

Equity securities are measured at fair value and unrealized gains and losses are recognized in non-operating income.

 

The cost and estimated fair value of the investments are as follows:

 

 

 

Cost

 

 

Gross
unrealized
gain

 

 

Gross
unrealized
loss

 

 

Fair
value

 

December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial Paper

 

$

1,377

 

 

$

0

 

 

$

0

 

 

$

1,377

 

Treasury Bills

 

 

7,922

 

 

 

32

 

 

 

0

 

 

 

7,954

 

Equity Securities

 

 

54

 

 

 

2

 

 

 

0

 

 

56

 

 

 

 

9,353

 

 

 

34

 

 

 

0

 

 

9,387

 

Less Cash Equivalents

 

 

7,319

 

 

 

32

 

 

 

0

 

 

 

7,351

 

Total Investments, December 31, 2022

 

$

2,034

 

 

$

2

 

 

$

0

 

$

2,036

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2021

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial Paper

 

$

1,520

 

 

$

0

 

 

$

0

 

 

$

1,520

 

Treasury Bills 

 

 

8,000

 

 

 

0

 

 

 

0

 

 

 

8,000

 

Equity Securities

 

 

54

 

 

 

2

 

 

 

0

 

 

56

 

 

 

 

9,574

 

 

 

2

 

 

 

0

 

 

9,576

 

Less Cash Equivalents

 

 

6,520

 

 

 

0

 

 

 

0

 

 

 

6,520

 

Total Investments, December 31, 2021

 

$

3,054

 

 

$

2

 

 

$

0

 

$

3,056

 

 


Changes in Accumulated Other Comprehensive Income

 

Changes in Accumulated Other Comprehensive Income are as follows: 

 

 

 

Years Ended December 31,

 

 

 

2022

 

 

2021

 

Unrealized Gains

 

 

 

 

 

 

 

 

Unrealized holding gains arising during the period 

 

$

1

 

 

$

0

 

Less: Reclassification of gains included in net income

 

 

0

 

 

(1

)

 

 

 

1

 

 

(1

)

 

 

 

 

 

 

 

 

 

Deferred Taxes on Unrealized Gains:

 

 

 

 

 

 

 

 

Increase in deferred taxes on unrealized gains arising during the period

 

 

0

 

 

 

0

 

Less: Reclassification of taxes on gains included in net income

 

 

0

 

 

0

 

 

 

0

 

 

0

 

 

 

 

 

 

 

 

 

Net Change in Accumulated Other Comprehensive Income (Loss)

 

$

1

 

$

(1

)
XML 24 R9.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements
12 Months Ended
Dec. 31, 2022
Fair Value Measurements [Abstract]  
Fair Value Measurements

Note 3. Fair Value Measurements

 

The following table provides information on those assets and liabilities measured at fair value on a recurring basis. 

 

December 31, 2022

 

 

 

Carrying

amount in

 

 

 

 

 

Fair Value Measurement Using

 

 

 

balance sheet

 

 

Fair Value

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

$

1,377

 

 

$

1,377

 

 

$

1,377

 

 

$

0

 

 

$

0

 

    Treasury Bills

5,974


5,974


5,974


0


0

Treasury Bills - maturity date greater than three months 

 

 

1,980

 

 

 

1,980

 

 

 

1,980

 

 

 

0

 

 

 

0

 

Equity securities

 

 

56

 

 

 

56

 

 

 

0

 

 

 

0

 

 

 

56

 

 

December 31, 2021

 

 

 

Carrying

amount in

 

 

 

 

 

Fair Value Measurement Using

 

 

 

balance sheet

 

 

Fair Value

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

$

1,520

 

 

$

1,520

 

 

$

1,520

 

 

$

0

 

 

$

0

 

Treasury Bills

5,000


5,000


5,000


0


0

Treasury Bills - maturity date greater than three months

 

 

3,000

 

 

 

3,000

 

 

 

3,000

 

 

 

0

 

 

 

0

 

Equity securities

 

 

56

 

 

 

56

 

 

 

0

 

 

 

0

 

 

 

56

 

 

The fair value of the money market funds, commercial paper, and Treasury Bills is based on quoted market prices in an active market. Closing prices are readily available from active markets and are used as being representative of fair value. The Company classifies these securities as level 1.


The equity securities owned by the Company are investments in two non-publicly traded companies.  There is an undeterminable market for each of these two companies and the Company has determined the value based on financial and other factors, which are considered level 3 inputs in the fair value hierarchy. 

 

The change in level 3 assets at fair value on a recurring basis is summarized as follows: 


  Years Ended December 31, 
  2022  2021 
       
Beginning Balance $56  $42 
Change in value  0  14
Ending Balance $56  $56 
XML 25 R10.htm IDEA: XBRL DOCUMENT v3.22.4
Inventories
12 Months Ended
Dec. 31, 2022
Inventories [Abstract]  
Inventories

Note 4. Inventories

 

Inventories used in the determination of cost of goods sold are as follows:

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Raw Materials

 

$

1,162

 

 

$

1,129

 

Work In Process

 

 

278

 

 

 

257

 

Finished Goods

 

 

315

 

 

 

287

 

Reserve for Obsolescence


(10
)

(10
)

Total Inventories

 

$

1,745

 

 

$

1,663

 

XML 26 R11.htm IDEA: XBRL DOCUMENT v3.22.4
Property And Equipment, Net
12 Months Ended
Dec. 31, 2022
Property And Equipment, Net [Abstract]  
Property and Equipment, Net

Note 5. Property and Equipment, Net

 

The following is a summary of property and equipment:

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Autos

 

$

63

 

 

$

23

 

Equipment

 


282

 

 


300

 

Furniture and Fixtures

 

 

491

 

 

 

485

 

Right-of-Use Asset

30


30

Building

 

 

1,373

 

 

 

1,373

 

Land 

 

 

415

 

 

 

415

 

 

 

 

2,654

 

 

 

2,626

 

Less Accumulated Depreciation

 

 

1,679

 

 

 

1,609

 

Total Property and Equipment

 

$

975

 

 

$

1,017

 

 

Depreciation expense for the years ended December 31, 2022 and 2021 was $107 and $105, respectively.

XML 27 R12.htm IDEA: XBRL DOCUMENT v3.22.4
Net Intangible Assets
12 Months Ended
Dec. 31, 2022
Net Intangible Assets [Abstract]  
Net Intangible Assets

Note 6. Net Intangible Assets

 

Intangible assets include the following:

 

 

 

  

 

 

December 31, 2022

 

  

 

Average
Useful
Lives

 

 

Gross
Carrying
Amount

 

 

Accumulated Amortization

 

 

Net
Carrying
Amount

Communication Technology

3 Years


150


150


0

Net Intangible Assets

 

 

 

 

 

$

150

 

 

$

150

 

 

$

0

 


 

 

 

 

 

December 31, 2021

 

 

 

Average
Useful
Lives

 

 

Gross
Carrying
Amount

 

 

Accumulated Amortization

 

 

Net
Carrying
Amount

 

HazardPro Technology

 

 

7 Years

 

 

 

1,478

 

 

 

1,478

 

 

 

0

 

Communication Technology 

3 Years


150


112


38

Net Intangible Assets

 

 

 

 

 

$

1,628

 

 

$

1,590

 

 

$

38

 

 

Amortization expense for the years ended December 31, 2022 and 2021 was $38 and $190, respectively.

XML 28 R13.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses
12 Months Ended
Dec. 31, 2022
Accrued Expenses [Abstract]  
Accrued Expenses

Note 7. Accrued Expenses

 

Accrued expenses include the following: 

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Wages and Commissions 

 

$

328

 

 

$

281

 

Other

 

 

22

 

 

 

61

 

Total Accrued Expenses 

 

$

350

 

 

$

342

 

XML 29 R14.htm IDEA: XBRL DOCUMENT v3.22.4
Leases
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Leases

Note 8. Leases

 

The Company has a financing lease for office equipment. The lease has a remaining term of one year at December 31, 2022. 

 

The components of lease expense were as follows:

 



Years Ended December 31, 

 


2022



2021

Finance lease cost:


 

 






Amortization of right-of-use assets


$

6



$6

Interest on lease liabilities


 

1




1

Total finance lease cost


$

7



$7

 

Supplemental balance sheet information related to leases is as follows: 

 


December 31,

 

 

2022

 



2021

Finance leases

 

 

 





Property and equipment, gross

$

30

 


$30

Accumulated amortization

 

(25

)

(19)

      Property and equipment, net

$

5

 


$11

 





Weighted average remaining lease term

 

 

 

      Finance leases

 

1

 year

 

 

 

 

Weighted average discount rate

 

 

 

      Finance leases

 

7.0

 

Maturities of lease liabilities are as follows: 

 

Year ending December 31

 

 

 

 

2023

$

6

 

Total lease payments

 

6

 

 

Less amount representing interest

 

0

Total

$

6

 

XML 30 R15.htm IDEA: XBRL DOCUMENT v3.22.4
Merger Agreement with Mobile X Global, Inc.
12 Months Ended
Dec. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
Merger Agreement with Mobile X Global, Inc.

Note 9. Merger Agreement with Mobile X Global, Inc. 

 

On June 10, 2022, Electro-Sensors, Inc. (“ELSE”) entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Mobile X Newco, Inc., a Delaware corporation, a wholly owned subsidiary of ELSE (the “Merger Sub”), and Mobile X Global, Inc., a Delaware corporation (“Mobile X”).  Mobile X Global, Inc. is a new entrant in the global mobile industry founded by its CEO Peter Adderton.  The Mobile X business plan is to launch a new mobile wireless brand called Mobile X in the United States, enabled by a network agreement with a major carrier.  

 

The merger was structured as a statutory reverse triangular merger under Delaware and Minnesota law, under which Merger Sub would be merged with and into Mobile X Global, Inc., with Mobile X Global, Inc. surviving the Merger and becoming a wholly owned subsidiary of ELSE. In connection with the Merger, ELSE would have reincorporated in Delaware, would have been re-named Mobile X Global, Inc., and would have operated both the new MobileX wireless business and the existing Electro-Sensors business. 

 

On January 30, 2023, the Company announced that it and Mobile X had jointly agreed to terminate the merger agreement.  See Note 13. Subsequent Events for additional information. 

XML 31 R16.htm IDEA: XBRL DOCUMENT v3.22.4
Common Stock Options
12 Months Ended
Dec. 31, 2022
Common Stock Options [Abstract]  
Common Stock Options

Note 10. Common Stock Options

 

Stock options 

 

The 2013 Equity Incentive Plan (the “2013 Plan”) authorizes the issuance of both nonqualified and incentive stock options. Payment for the shares may be made in cash, shares of the Company’s common stock or a combination thereof. Under the terms of the 2013 Plan, incentive stock options and non-qualified stock options are granted at a minimum of 100% of fair market value on the date of grant and may be exercised at various times depending upon the terms of the option. All existing options expire 10 years from the date of grant or one year from the date of death.  The Company also operated the 1997 Stock Option ("1997 Plan") as discussed below.

 

Stock-based compensation

 

Under the 2013Plan, the Company is authorized to issue up to 600,000 shares through stock options and awards such as restricted stock or restricted stock units. As of December 31, 2022, under the 2013 Plan, 25,000 shares had been issued, options to purchase an aggregate of 300,000 shares were outstanding, of which options to purchase 300,000 shares were exercisable, and 275,000 additional shares were available for issuance pursuant to awards that may be granted under the plan in the future.

 

Under the 1997 Plan, the Company was authorized to grant options to purchase up to 450,000 shares of its common stock. As of December 31, 2022, there were no options to purchase shares outstanding under the 1997 Plan. The board terminated the plan in 2014, but the outstanding options on that date remained outstanding until they were exercised in 2022.


There were no options granted during the years ended December 31, 2022 and 2021.

The following table summarizes the activity for outstanding incentive stock options under the 2013 Plan to employees of the company: 

 

 

 

Options Outstanding

 

 

 

 

Number of
Shares

 

 

Weighted-
Average
Exercise
Price

 

 

Weighted-
Average Remaining
Contractual

Term  
(in years)

 

 

Aggregate
Intrinsic Value

 

 

 

Balance at December 31, 2020

 

 

 

125,000

 

 

$

3.78

 

 

 

6.1

 

 

 

 

 

Granted

 

 

 

0

 

 

  


 

 

 


 

 

 

 

 

Exercised

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

Canceled/forfeited/expired

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at December 31, 2021

 

 

 

125,000

 

 

 

3.78

 

 

 

5.1

 

 

 

 

 

Granted

 

 

 

0

 

 

 


 

 

 


 

 

 

 

 

Exercised

 

 

 

(25,000

)  

 

 

3.64

 

 

 

5.9

 

 

 

 

 

Canceled/forfeited/expired

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at December 31, 2022

 

 

 

100,000

 

 

$

3.81

 

 

 

2.7

 

 

 

 

 

Vested and exercisable as of December 31, 2022

 

 

 

100,000

 

 

 

 

 

 

 

 

 

 

$

71

 

 

The following table summarizes the activity for outstanding stock options under the 2013 Plan and 1997 Plan to non-employee directors of the Company: 

 

 

 

Options Outstanding

 

   

 

 

Number of
Shares

 

 

Weighted-
Average
Exercise
Price

 

 

Weighted-
Average Remaining
Contractual

Term

(in years)

 

 

Aggregate
Intrinsic Value

 

 

 

Balance at December 31, 2020

 

 

 

207,500

 

 

$

4.62

 

 

 

2.4

 

 

 

 

 

Granted

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

Exercised

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

Canceled/forfeited/expired

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at December 31, 2021

 

 

 

207,500

 

 

 

4.62

 

 

 

1.4

 

 

 

 

 

Granted

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

Exercised

 

 

 

(7,500

)  

 

 

4.15

 

 

 

0.1

 

 

 

 

 

Canceled/forfeited/expired

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at December 31, 2022

 

 

 

200,000

 

 

$

4.63

 

 

 

0.8

 

 

 

 

 

Vested and exercisable as of December 31, 2022

 

 

 

200,000

 

 

 

 

 

 

 

 

 

 

$

3

 


The Company recognized compensation expense in connection with the vesting of options of approximately $3 and $5 during the years ended December 31, 2022 and 2021, respectively. 


There were 32,500 options exercised during the year ended December 31, 2022.  There were no options exercised during the year ended December 31, 2021.


As of December 31, 2022, there was no unrecognized compensation expense under the 2013 Plan. To the extent the forfeiture rate is different than we have anticipated, stock-based compensation related to the awards will be different from our expectations.

XML 32 R17.htm IDEA: XBRL DOCUMENT v3.22.4
Benefit Plans
12 Months Ended
Dec. 31, 2022
Benefit Plans [Abstract]  
Benefit Plans

Note 11. Benefit Plans

 

Employee stock ownership plan

 

The Company sponsors an employee stock ownership plan (“ESOP”) that covers substantially all employees who work 1,000 or more hours during the year. The ESOP has, at various times, secured financing from the Company to purchase the Company’s shares on the open market. When the ESOP purchases shares with the proceeds of the Company loans, the shares are pledged as collateral for these loans. The shares are maintained in a suspense account until released and allocated to participant accounts. The ESOP owns 94,434 shares of the Company’s stock at December 31, 2022. All shares held by the ESOP have been released and allocated to participants' accounts. No dividends were paid during the years ended December 31, 2022 and 2021.  The ESOP had no debt to the Company at December 31, 2022 or 2021.

 

The Company recognized compensation expense for contributions of $30 to the ESOP in both 2022 and 2021.  

 

In the event a terminated ESOP participant desires to sell his or her shares of the Company’s stock and the shares are not readily tradable, the Company may be required to purchase the shares from the participant at fair market value. In addition, at its election, the Company may distribute the ESOP’s shares to the terminated participant. At December 31, 2022, 94,434 shares of the Company’s stock, with an aggregate fair market value of approximately $427, are held by ESOP participants who, if terminated, would have rights under the repurchase provisions if the Company's stock were not readily traded. The Company believes because its stock is listed on the Nasdaq Capital Market it meets the ESOP requirements and that there would not be a current obligation for it to repurchase any distributed ESOP shares. 

 

Profit sharing plan and savings plan

 

The Company has a salary reduction and profit sharing plan that conforms to IRS provisions for 401(k) plans. The Company may make profit-sharing contributions with the approval of the Board of Directors. There were no profit-sharing contributions by the Company in 2022 or 2021.

XML 33 R18.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes
12 Months Ended
Dec. 31, 2022
Income Taxes [Abstract]  
Income Taxes

Note 12. Income Taxes


The components of the income tax provision are as follows:




Years Ended December 31

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

Current:

 

 

 

 

 

 

 

 

Federal

 

$

19

  

 

$

10

State

 

 

1

 

 

 

1

 

Deferred:

 

 

 

 

 

 

 

 

Federal

 

 

(48

)

 

 

38

State

 

 

0

 

 

0

Total Federal and State Income Taxes

 

$

(28

)

 

$

49


The provision for income taxes differs from the amount obtained by applying the U.S. federal income tax rate to pretax income due to the following:

 



Years Ended December 31

 

 

2022

 

 

2021

 


 

 

 

 

 

 

Computed “Expected” Federal Tax Expense

 

$

15

  

 

$

96

Increase (Decrease) in Taxes Resulting From:

 

 

 

 

 

 

 

 

State Income Taxes, net of Federal Benefit

 

 

1

 

 

 

1

 

R&D Credits

 

 

0

 

 

(99

)

Permanent Differences

 

 

2

 

 

 

4

 

Other

 

 

(46

)

 

 

47

Total Federal and State Income Taxes

 

$

(28

)

 

$

49

 

The components of the net deferred tax asset consist of:   




December 31

 

 

2022

 

 

2021

 


 

 

 

 

 

 

Deferred Tax Assets:

 

 

 

 

 

 

 

 

Vacation accrual

 

$

25

 

 

$

27

 

Allowance for doubtful accounts

 

 

2

 

 

 

2

 

Stock compensation

 

 

91

 

 

 

96

 

Bonus

 

 

11

 

 

 

4

 

Depreciation and amortization

 

 

94

 

 

 

100

 

Inventory Obsolescence


2



2

R&D credit carryforward

 

 

313

 

 

 

220

 

Valuation allowance 

 

 

(252

)

 

 

(220

)

Total Deferred Tax Assets

 

 

286

 

 

 

231

 


 

 

 

 

 

 

 

 

Deferred Tax Liabilities:

 

 

 

 

 

 

 

 

Prepaid expenses

 

 

30

 

 

 

23

 

Total Deferred Tax Liabilities

 

 

30

 

 

 

23

 


 

 

 

 

 

 

 

 

Net Deferred Tax Asset

 

$

256

 

 

$

208

 


R&D credits can be carried forward for twenty years for federal purposes and fifteen years in Minnesota.


The Company is materially subject to the following taxing jurisdictions: U.S. and Minnesota. The tax years 2019 through 2021 remain open to examination by the Internal Revenue Service and state jurisdictions. We have no accrued interest or penalties related to uncertain tax positions as of January 1, 2022 or December 31, 2022 and uncertain tax positions are not significant. 

XML 34 R19.htm IDEA: XBRL DOCUMENT v3.22.4
Subsequent Event
12 Months Ended
Dec. 31, 2022
Subsequent Events [Abstract]  
Subsequent Event

Note 13. Subsequent Events

On January 30, 2023, the Company and Mobile X Global, Inc. announced that the two companies terminated the definitive merger agreement the parties entered into on June 10, 2022.  A condition to the closing of the merger transaction was the consummation of an equity financing which the parties anticipated would be a PIPE investment (private investment in public entity).  The financing necessary to consummate the merger was pursued but was not available due to difficult conditions in the financial markets, including the markets for PIPE investments. 

XML 35 R20.htm IDEA: XBRL DOCUMENT v3.22.4
Nature of Business and Significant Accounting Policies (Policy)
12 Months Ended
Dec. 31, 2022
Nature Of Business And Significant Accounting Policies [Abstract]  
Nature Of Business

Nature of business:


Electro-Sensors, Inc. manufactures and markets a complete line of monitoring and control systems for a variety of industrial machinery. The Company uses leading-edge technology to continuously improve its products, with the ultimate goal of manufacturing the industry-preferred product for each market served. The Company sells these products through an internal sales staff, manufacturer’s representatives, and distributors to a wide variety of industries that use the products in a variety of applications to monitor process machinery operations. The Company markets its products to customers located throughout the United States, Canada, Latin America, Europe, and Asia.


In addition, we may periodically make strategic investments in other businesses and companies, including investments that we believe would facilitate the development of new relationships, or technology complementary to our existing products, or other investments that we believe present good opportunities for the Company and its shareholders. See Note 2 for additional information regarding the Company’s investments. The Company’s investments in securities are subject to normal market risks.

Use Of Estimates

Use of estimates


The preparation of financial statements in accordance with accounting principles generally accepted in the United States of America (US GAAP) requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates. Significant estimates, including the underlying assumptions, consist of the economic lives of long-lived assets, realizability of trade receivables, valuation of deferred tax assets/liabilities, inventory, investments, and stock compensation expense. It is at least reasonably possible that these estimates may change in the near term.

Cash And Cash Equivalents

Cash and cash equivalents


The Company considers all highly liquid debt instruments purchased with a maturity of three months or less to be cash equivalents. Cash equivalents are invested in commercial paper, money market accounts and may, also, be invested in Treasury Bills with an original maturity of three months or less. Cash equivalents are carried at fair value.

 

The Company maintains its cash and cash equivalents primarily in two bank deposit accounts, which, at times, may exceed federally insured limits. The Company has not experienced any losses on these accounts. The Company believes it is not exposed to significant credit risk on cash.

Trade Receivables And Credit Policies

Trade receivables and credit policies

 

Trade receivables are uncollateralized customer obligations due under normal trade terms generally requiring payment within 30 days from the invoice date. Trade receivables are stated at the amount billed to the customer. Customer account balances with invoices over 90 days are considered delinquent. The Company does not accrue interest on delinquent trade receivables.

 

Payments of trade receivables are allocated to the specific invoices identified on the customer’s remittance advice or, if unspecified, are applied to the earliest unpaid invoices.

 

The carrying amount of trade receivables is reduced by an allowance for doubtful accounts that reflects management’s best estimate of the amounts that will not be collected. Management individually reviews all trade receivable balances that exceed 90 days from the invoice due date and based on an assessment of current creditworthiness, estimates the portion, if any, of the balance that may not be collected. Management uses this information to estimate the allowance.


As of December 31, 2022, the Company had one customer that accounted for approximately 12% of the accounts receivable balance.  As of December 31, 2021, there were no customers that exceeded 10% of the accounts receivable balance.

Investments

Investments

 

Substantially all the Company’s current investments consist of debt securities issued by the United States Government. The estimated fair value of non-publicly traded securities is based on financial and other factors.  The Company owns equity securities in two non-publicly traded companies.  The executive officer of the two companies is Chairman of the Board of Directors of Electro-Sensors, Inc.

 

Management determines the appropriate classification of securities at the date individual investments are acquired and evaluates the appropriateness of this classification at each balance sheet date.

 

Since the Company generally does not make investments in anticipation of short-term fluctuations in market price, the Company classifies its investments in Treasury Bills as available-for-sale. Treasury Bills with readily determinable values are stated at fair value, and unrealized holding gains and losses, net of the related deferred tax effect, are reported as a separate component of stockholders’ equity and within accumulated other comprehensive gain.  Equity securities with readily determinable values are stated at fair value. Unrealized gains and losses on equity securities are reported in the statement of comprehensive income in non-operating income.

 

Realized gains and losses on securities, including losses from declines in value of specific securities determined by management to be other-than-temporary, are included in the statement of comprehensive income in non-operating income. Realized gains and losses are determined on the basis of the specific securities sold. There were no other-than-temporary impairments recognized in the years ended December 31, 2022 and 2021.

Fair Value Measurements

Fair value measurements

 

The Company’s policies incorporate the guidance for accounting for fair value measurements of financial assets and financial liabilities and for fair value measurements of non-financial items that are recognized or disclosed at fair value in the financial statements on a recurring basis. These policies also incorporate the guidance for fair value measurement related to non-financial items that are recognized and disclosed at fair value in the financial statements on a nonrecurring basis. The guidance establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to measurements involving significant unobservable inputs (Level 3 measurements). The three levels of the fair value hierarchy are as follows:

 

 

Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.

 

Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or liability.

 

Level 3 inputs are unobservable inputs for the asset or liability.

 

The level in the fair value hierarchy within which a fair measurement in its entirety falls is based on the lowest level input that is significant to the fair value measurement in its entirety. The Company currently has no non-financial or financial items that are measured on a nonrecurring basis.

 

The carrying value of cash equivalents, trade receivables, accounts payable, and other financial working capital items approximate fair value at December 31, 2022 and 2021 due to the short term maturity nature of these instruments.

Inventories

Inventories

 

Inventories include material, labor and overhead and are valued at the lower of cost (first-in, first-out) or net realizable value.

Property And Equipment

Property and equipment

 

Property and equipment are stated at cost. Depreciation is provided over estimated useful lives by use of the straight-line method. Maintenance and repairs are expensed as incurred. Major improvements and betterments are capitalized.

 

Long-lived assets, such as property and equipment and intangible assets, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require the Company to test a long-lived asset for possible impairment, the Company first compares undiscounted cash flows expected to be generated by an asset to the carrying value of the asset. If the carrying value of the long-lived asset is not recoverable on an undiscounted cash flow basis, the Company recognizes impairment to the extent that the carrying value of an asset exceeds its fair value. The Company determines fair value through various valuation techniques including, but not limited to, discounted cash flow models, quoted market values and third-party independent appraisals.

 

Estimated useful lives are as follows

 

 

Years

Autos  

           3

Equipment

5 - 10 

Furniture and Fixtures

3 -  7 

Building

7 - 40 

Intangible Assets

Intangible assets

 

The intangible asset was a communication technology acquired in October 2019. The Company amortized the cost of the intangible asset on a straight-line method over its estimated useful life, which was complete in the third quarter of 2022.  The Company's HazardPRO technology was fully amortized in the third quarter of 2021.

Revenue Recognition

Revenue recognition

 

At contract inception, the Company assesses the goods and services to be provided to a customer and identifies a performance obligation for each distinct good or service.   We also determine the transaction price for each performance obligation at contract inception.  Our contracts, generally in the form of a purchase order, specify the product or service that is to be provided to the customer. The typical contract life is less than one month and contains a single performance obligation, to provide conforming goods or services to the customer.  Certain contracts have a second performance obligation, which typically is the initialization of the HazardPRO product.  For contracts that have multiple performance obligations, we allocate the transaction price to each performance obligation using the relative stand-alone selling price.  We generally determine stand-alone selling prices based on the observable stand-alone prices charged to customers.  We recognize product revenue at the point in time when control of the product is transferred to the customer, which typically occurs when we ship the products.  We recognize service revenue at the point in time when we have provided the service.

Advertising Costs

Advertising costs

 

The Company expenses advertising costs as incurred. Total advertising expense was $38 and $40 in 2022 and 2021, respectively.

Research And Development

Research and development

 

Expenditures for research and development are expensed as incurred. The Company incurred expenses of $836 and $876 in 2022 and 2021, respectively.

Income Taxes

Income taxes

 

The Company presents deferred income taxes on an asset and liability approach to financial accounting and reporting for income taxes. The Company annually determines the difference between the financial reporting and tax bases of assets and liabilities. The Company computes deferred income tax assets and liabilities for those differences that have future tax consequences using the currently enacted tax laws and rates that apply to the periods in which these laws are expected to affect taxable income. Income tax expense is the current tax payable or refundable for the period plus or minus the net change in the deferred tax assets and liabilities, excluding the portion of the deferred asset or liability allocated to other comprehensive gain (loss). Deferred taxes are reduced by a valuation allowance to the extent that realization of the related deferred tax asset is not certain.  We have a valuation allowance on our deferred tax asset of $252 and $220 at December 31, 2022 and 2021, respectively. 

 

The Company recognizes the effect of income tax positions only if those positions are more likely than not to be sustained. The Company recognizes income tax positions at the largest amount that is more likely than not to be realized. The Company reflects changes in recognition or measurement in the period in which the Company's change in judgment occurs.

 

The Company records interest and penalties related to unrecognized tax benefits in income tax expense.

Net Income Per Common Share

Net income per common share


Basic earnings per share (EPS) excludes dilution and is determined by dividing net income by the weighted average number of common shares outstanding during the period. Diluted EPS reflects the potential dilution that could occur if securities such as options were exercised or converted into common stock.  For the years ending December 31, 2022 and 2021, respectively, options to purchase 268,294 and 283,082 weighted average common shares have been excluded from the diluted weighted average shares because their effect would be anti-dilutive.

 

The following information presents the Company’s computations of basic and diluted EPS for the periods presented in the statements of comprehensive income.

 

 

 

Income

 

 

Shares

 

 

 Per share amount

 

 

 

 

 

 

 

 

 

 

 

2022:

 

 

 

 

 

 

 

 

 

 

 

 

Basic EPS

 

$

100

 

 

3,401,137

 

 

$

0.03

Effect of dilutive stock options

 

 

 

 

 

 

31,706

 

 

 

0.00

Diluted EPS

 

$

100

 

 

3,432,843

 

 

$

0.03

 

 

 

 

 

 

 

 

 

 

 

 

 

2021:

 

 

 

 

 

 

 

 

 

 

 

 

Basic EPS

 

$

410

 

 

3,395,521

 

 

$

0.12

Effect of dilutive stock options

 

 

 

 

 

 

49,418

 

 

 

0.00

 

Diluted EPS

 

$

410

 

 

3,444,939

 

 

$

0.12

Stock-based Compensation

Stock-based compensation


The Company records compensation expense for stock options based on the estimated fair value of the options on the date of grant using the Black-Scholes-Merton (“BSM”) model. The Company uses historical data, among other factors, to estimate the expected price volatility, the expected option life and the expected forfeiture rate. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant for the estimated life of the option. At December 31, 2022, the Company had one stock-based compensation plan.

New Accounting Standard Not Yet Adopted

New Accounting Standard Not Yet Adopted

 

In June 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) No. 2016-13, Financial Instruments-Credit Losses (Topic 326), Measurement of Credit Losses on Financial Statements. ASU 2016-13 requires a financial asset (or a group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial asset(s) to present the net carrying value at the amount expected to be collected on the financial asset. In November 2018, the FASB issued ASU No. 2018-19, Codification Improvements to Topic 326, Financial Instruments-Credit Losses, which clarifies codification and corrects unintended application of the guidance, and in November 2019, the FASB issued ASU No. 2019-11, CodificationImprovements to Topic 326, Financial Instruments-Credit Losses, which clarifies or addresses specific issues about certain aspects of ASU 2016-13. In November 2019, the FASB issued ASU No. 2019-10, Financial InstrumentsCredit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates, and in February 2020 the FASB issued ASU No. 2020-02, Financial InstrumentsCredit Losses (Topic 326) and Leases (Topic 842): Amendments to SEC ParagraphsPursuant to SEC Staff Accounting Bulletin No. 119 and Update to SEC Section on Effective Date Related to Accounting Standards Update No. 2016-02, Leases(Topic 842), both of which delay the effective date of ASU 2016-13 by three years for certain Smaller Reporting Companies such as us. In March 2020, the FASB issued ASU No. 2020-03, Codification Improvements to Financial Instruments, which modifies the measurement of expected credit losses of certain financial instruments. In accordance with ASU 2019-10 and ASU 2020-02, ASU 2016-13 is effective for certain Smaller Reporting Companies for financial statements issued for fiscal years beginning after December 15, 2022 and interim periods within those fiscal years, which will be fiscal 2023 for us if we continue to be classified as a Smaller Reporting Company, with early adoption permitted. We are evaluating the potential impact of ASU 2016-13 on our financial statements. 

XML 36 R21.htm IDEA: XBRL DOCUMENT v3.22.4
Nature of Business and Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
Nature Of Business And Significant Accounting Policies [Abstract]  
Schedule Of Estimated Useful Lives

 

Years

Autos  

           3

Equipment

5 - 10 

Furniture and Fixtures

3 -  7 

Building

7 - 40 

Schedule Of Net Income Per Common Share

 

 

Income

 

 

Shares

 

 

 Per share amount

 

 

 

 

 

 

 

 

 

 

 

2022:

 

 

 

 

 

 

 

 

 

 

 

 

Basic EPS

 

$

100

 

 

3,401,137

 

 

$

0.03

Effect of dilutive stock options

 

 

 

 

 

 

31,706

 

 

 

0.00

Diluted EPS

 

$

100

 

 

3,432,843

 

 

$

0.03

 

 

 

 

 

 

 

 

 

 

 

 

 

2021:

 

 

 

 

 

 

 

 

 

 

 

 

Basic EPS

 

$

410

 

 

3,395,521

 

 

$

0.12

Effect of dilutive stock options

 

 

 

 

 

 

49,418

 

 

 

0.00

 

Diluted EPS

 

$

410

 

 

3,444,939

 

 

$

0.12

XML 37 R22.htm IDEA: XBRL DOCUMENT v3.22.4
Investments (Tables)
12 Months Ended
Dec. 31, 2022
Investments [Abstract]  
Schedule of cost and estimated fair value of investments

 

 

Cost

 

 

Gross
unrealized
gain

 

 

Gross
unrealized
loss

 

 

Fair
value

 

December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial Paper

 

$

1,377

 

 

$

0

 

 

$

0

 

 

$

1,377

 

Treasury Bills

 

 

7,922

 

 

 

32

 

 

 

0

 

 

 

7,954

 

Equity Securities

 

 

54

 

 

 

2

 

 

 

0

 

 

56

 

 

 

 

9,353

 

 

 

34

 

 

 

0

 

 

9,387

 

Less Cash Equivalents

 

 

7,319

 

 

 

32

 

 

 

0

 

 

 

7,351

 

Total Investments, December 31, 2022

 

$

2,034

 

 

$

2

 

 

$

0

 

$

2,036

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2021

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial Paper

 

$

1,520

 

 

$

0

 

 

$

0

 

 

$

1,520

 

Treasury Bills 

 

 

8,000

 

 

 

0

 

 

 

0

 

 

 

8,000

 

Equity Securities

 

 

54

 

 

 

2

 

 

 

0

 

 

56

 

 

 

 

9,574

 

 

 

2

 

 

 

0

 

 

9,576

 

Less Cash Equivalents

 

 

6,520

 

 

 

0

 

 

 

0

 

 

 

6,520

 

Total Investments, December 31, 2021

 

$

3,054

 

 

$

2

 

 

$

0

 

$

3,056

 

Schedule of Changes in Accumulated Other Comprehensive Income (Loss)

 

 

Years Ended December 31,

 

 

 

2022

 

 

2021

 

Unrealized Gains

 

 

 

 

 

 

 

 

Unrealized holding gains arising during the period 

 

$

1

 

 

$

0

 

Less: Reclassification of gains included in net income

 

 

0

 

 

(1

)

 

 

 

1

 

 

(1

)

 

 

 

 

 

 

 

 

 

Deferred Taxes on Unrealized Gains:

 

 

 

 

 

 

 

 

Increase in deferred taxes on unrealized gains arising during the period

 

 

0

 

 

 

0

 

Less: Reclassification of taxes on gains included in net income

 

 

0

 

 

0

 

 

 

0

 

 

0

 

 

 

 

 

 

 

 

 

Net Change in Accumulated Other Comprehensive Income (Loss)

 

$

1

 

$

(1

)
XML 38 R23.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2022
Fair Value Measurements [Abstract]  
Schedule of fair value measurement on a recurring basis

December 31, 2022

 

 

 

Carrying

amount in

 

 

 

 

 

Fair Value Measurement Using

 

 

 

balance sheet

 

 

Fair Value

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

$

1,377

 

 

$

1,377

 

 

$

1,377

 

 

$

0

 

 

$

0

 

    Treasury Bills

5,974


5,974


5,974


0


0

Treasury Bills - maturity date greater than three months 

 

 

1,980

 

 

 

1,980

 

 

 

1,980

 

 

 

0

 

 

 

0

 

Equity securities

 

 

56

 

 

 

56

 

 

 

0

 

 

 

0

 

 

 

56

 

 

December 31, 2021

 

 

 

Carrying

amount in

 

 

 

 

 

Fair Value Measurement Using

 

 

 

balance sheet

 

 

Fair Value

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

$

1,520

 

 

$

1,520

 

 

$

1,520

 

 

$

0

 

 

$

0

 

Treasury Bills

5,000


5,000


5,000


0


0

Treasury Bills - maturity date greater than three months

 

 

3,000

 

 

 

3,000

 

 

 

3,000

 

 

 

0

 

 

 

0

 

Equity securities

 

 

56

 

 

 

56

 

 

 

0

 

 

 

0

 

 

 

56

 

Summary of changes in level 3 assets at fair value on a recurring basis
  Years Ended December 31, 
  2022  2021 
       
Beginning Balance $56  $42 
Change in value  0  14
Ending Balance $56  $56 
XML 39 R24.htm IDEA: XBRL DOCUMENT v3.22.4
Inventories (Tables)
12 Months Ended
Dec. 31, 2022
Inventories [Abstract]  
Schedule of Inventories

 

 

December 31,

 

 

 

2022

 

 

2021

 

Raw Materials

 

$

1,162

 

 

$

1,129

 

Work In Process

 

 

278

 

 

 

257

 

Finished Goods

 

 

315

 

 

 

287

 

Reserve for Obsolescence


(10
)

(10
)

Total Inventories

 

$

1,745

 

 

$

1,663

 

XML 40 R25.htm IDEA: XBRL DOCUMENT v3.22.4
Property And Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2022
Property And Equipment, Net [Abstract]  
Schedule of Property And Equipment

 

 

December 31,

 

 

 

2022

 

 

2021

 

Autos

 

$

63

 

 

$

23

 

Equipment

 


282

 

 


300

 

Furniture and Fixtures

 

 

491

 

 

 

485

 

Right-of-Use Asset

30


30

Building

 

 

1,373

 

 

 

1,373

 

Land 

 

 

415

 

 

 

415

 

 

 

 

2,654

 

 

 

2,626

 

Less Accumulated Depreciation

 

 

1,679

 

 

 

1,609

 

Total Property and Equipment

 

$

975

 

 

$

1,017

 

XML 41 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Net Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2022
Net Intangible Assets [Abstract]  
Schedule of Finite-Lived Intangible Assets

 

 

  

 

 

December 31, 2022

 

  

 

Average
Useful
Lives

 

 

Gross
Carrying
Amount

 

 

Accumulated Amortization

 

 

Net
Carrying
Amount

Communication Technology

3 Years


150


150


0

Net Intangible Assets

 

 

 

 

 

$

150

 

 

$

150

 

 

$

0

 


 

 

 

 

 

December 31, 2021

 

 

 

Average
Useful
Lives

 

 

Gross
Carrying
Amount

 

 

Accumulated Amortization

 

 

Net
Carrying
Amount

 

HazardPro Technology

 

 

7 Years

 

 

 

1,478

 

 

 

1,478

 

 

 

0

 

Communication Technology 

3 Years


150


112


38

Net Intangible Assets

 

 

 

 

 

$

1,628

 

 

$

1,590

 

 

$

38

 

XML 42 R27.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2022
Accrued Expenses [Abstract]  
Schedule Of Accrued Expenses

 

 

December 31,

 

 

 

2022

 

 

2021

 

Wages and Commissions 

 

$

328

 

 

$

281

 

Other

 

 

22

 

 

 

61

 

Total Accrued Expenses 

 

$

350

 

 

$

342

 

XML 43 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Schedule of components of lease expense


Years Ended December 31, 

 


2022



2021

Finance lease cost:


 

 






Amortization of right-of-use assets


$

6



$6

Interest on lease liabilities


 

1




1

Total finance lease cost


$

7



$7
Schedule of supplemental balance sheet information related to leases

December 31,

 

 

2022

 



2021

Finance leases

 

 

 





Property and equipment, gross

$

30

 


$30

Accumulated amortization

 

(25

)

(19)

      Property and equipment, net

$

5

 


$11

 





Weighted average remaining lease term

 

 

 

      Finance leases

 

1

 year

 

 

 

 

Weighted average discount rate

 

 

 

      Finance leases

 

7.0

Schedule of maturities of lease liabilities

Year ending December 31

 

 

 

 

2023

$

6

 

Total lease payments

 

6

 

 

Less amount representing interest

 

0

Total

$

6

 

XML 44 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Common Stock Options (Tables)
12 Months Ended
Dec. 31, 2022
Employee Stock Option [Member]  
Schedule of stock options activity

 

 

 

Options Outstanding

 

 

 

 

Number of
Shares

 

 

Weighted-
Average
Exercise
Price

 

 

Weighted-
Average Remaining
Contractual

Term  
(in years)

 

 

Aggregate
Intrinsic Value

 

 

 

Balance at December 31, 2020

 

 

 

125,000

 

 

$

3.78

 

 

 

6.1

 

 

 

 

 

Granted

 

 

 

0

 

 

  


 

 

 


 

 

 

 

 

Exercised

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

Canceled/forfeited/expired

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at December 31, 2021

 

 

 

125,000

 

 

 

3.78

 

 

 

5.1

 

 

 

 

 

Granted

 

 

 

0

 

 

 


 

 

 


 

 

 

 

 

Exercised

 

 

 

(25,000

)  

 

 

3.64

 

 

 

5.9

 

 

 

 

 

Canceled/forfeited/expired

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at December 31, 2022

 

 

 

100,000

 

 

$

3.81

 

 

 

2.7

 

 

 

 

 

Vested and exercisable as of December 31, 2022

 

 

 

100,000

 

 

 

 

 

 

 

 

 

 

$

71

 

 

Non-employee directors  
Schedule of stock options activity

 

 

 

Options Outstanding

 

   

 

 

Number of
Shares

 

 

Weighted-
Average
Exercise
Price

 

 

Weighted-
Average Remaining
Contractual

Term

(in years)

 

 

Aggregate
Intrinsic Value

 

 

 

Balance at December 31, 2020

 

 

 

207,500

 

 

$

4.62

 

 

 

2.4

 

 

 

 

 

Granted

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

Exercised

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

Canceled/forfeited/expired

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at December 31, 2021

 

 

 

207,500

 

 

 

4.62

 

 

 

1.4

 

 

 

 

 

Granted

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

Exercised

 

 

 

(7,500

)  

 

 

4.15

 

 

 

0.1

 

 

 

 

 

Canceled/forfeited/expired

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at December 31, 2022

 

 

 

200,000

 

 

$

4.63

 

 

 

0.8

 

 

 

 

 

Vested and exercisable as of December 31, 2022

 

 

 

200,000

 

 

 

 

 

 

 

 

 

 

$

3

 

XML 45 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2022
Income Taxes [Abstract]  
Schedule Of Components Of The Income Tax Provision


Years Ended December 31

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

Current:

 

 

 

 

 

 

 

 

Federal

 

$

19

  

 

$

10

State

 

 

1

 

 

 

1

 

Deferred:

 

 

 

 

 

 

 

 

Federal

 

 

(48

)

 

 

38

State

 

 

0

 

 

0

Total Federal and State Income Taxes

 

$

(28

)

 

$

49

Schedule Of Effective Income Tax Rate Reconciliation


Years Ended December 31

 

 

2022

 

 

2021

 


 

 

 

 

 

 

Computed “Expected” Federal Tax Expense

 

$

15

  

 

$

96

Increase (Decrease) in Taxes Resulting From:

 

 

 

 

 

 

 

 

State Income Taxes, net of Federal Benefit

 

 

1

 

 

 

1

 

R&D Credits

 

 

0

 

 

(99

)

Permanent Differences

 

 

2

 

 

 

4

 

Other

 

 

(46

)

 

 

47

Total Federal and State Income Taxes

 

$

(28

)

 

$

49

Schedule Of Net Deferred Tax Assets and Liabilities


December 31

 

 

2022

 

 

2021

 


 

 

 

 

 

 

Deferred Tax Assets:

 

 

 

 

 

 

 

 

Vacation accrual

 

$

25

 

 

$

27

 

Allowance for doubtful accounts

 

 

2

 

 

 

2

 

Stock compensation

 

 

91

 

 

 

96

 

Bonus

 

 

11

 

 

 

4

 

Depreciation and amortization

 

 

94

 

 

 

100

 

Inventory Obsolescence


2



2

R&D credit carryforward

 

 

313

 

 

 

220

 

Valuation allowance 

 

 

(252

)

 

 

(220

)

Total Deferred Tax Assets

 

 

286

 

 

 

231

 


 

 

 

 

 

 

 

 

Deferred Tax Liabilities:

 

 

 

 

 

 

 

 

Prepaid expenses

 

 

30

 

 

 

23

 

Total Deferred Tax Liabilities

 

 

30

 

 

 

23

 


 

 

 

 

 

 

 

 

Net Deferred Tax Asset

 

$

256

 

 

$

208

 

XML 46 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Nature Of Business And Significant Accounting Policies (Narrative) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
ShareBasedCompensationPlan
Customer
Number
Dec. 31, 2021
USD ($)
Customer
Schedule of Significant Accounting Policies [Line Items]    
Nonfinancial or financial items measured on a nonrecurring basis $ 0  
Advertising expense 38 $ 40
Research and development expense 836 876
Valuation allowance on deferred tax assets $ 252 220
Number of company compensation plans | ShareBasedCompensationPlan 1  
Other-than-temporary impairments recognized $ 0 $ 0
Number Of Non-Publicly Traded Companies | Number 2  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Aggregate customers of entity    
Schedule of Significant Accounting Policies [Line Items]    
Number of customers | Customer 1 0
Concentration risk percentage 12.00% 10.00%
XML 47 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Nature Of Business And Significant Accounting Policies (Schedule Of Estimated Useful Lives) (Details)
12 Months Ended
Dec. 31, 2022
Autos [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 3 years
Minimum [Member] | Equipment [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 5 years
Minimum [Member] | Furniture And Fixtures [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 3 years
Minimum [Member] | Building [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 7 years
Maximum [Member] | Equipment [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 10 years
Maximum [Member] | Furniture And Fixtures [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 7 years
Maximum [Member] | Building [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 40 years
XML 48 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Nature Of Business And Significant Accounting Policies (Schedule Of Net Income Per Common Share) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Nature Of Business And Significant Accounting Policies [Abstract]    
Net income $ 100 $ 410
Basic EPS, Shares 3,401,137 3,395,521
Effect of dilutive stock options, shares 31,706 49,418
Diluted EPS, Shares 3,432,843 3,444,939
Net income per share, Basic $ 0.03 $ 0.12
Effect of dilutive stock options, per share amount 0 0
Net income per share, Diluted $ 0.03 $ 0.12
Options excluded from the computation of diluted weighted-average shares outstanding|shares 268,294 283,082
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Investments (Narrative) (Details)
12 Months Ended
Dec. 31, 2022
Minimum [Member]  
Investment In Organization [Line Items]  
Treasury Bills, term 2 months
Maximum [Member]  
Investment In Organization [Line Items]  
Treasury Bills, term 3 months
XML 50 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Investments (Cost And Estimated Fair Value Of Investments) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Schedule of Available-for-sale Securities [Line Items]    
Cost $ 2,034 $ 3,054
Gross unrealized gain 2 2
Gross unrealized loss 0 0
Fair value 2,036 3,056
Less cash equivalents, Carrying amount 7,646 6,713
Commercial Paper [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Cost 1,377 1,520
Gross unrealized gain 0 0
Gross unrealized loss 0 0
Fair value 1,377 1,520
Treasury Bills [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Cost 7,922 8,000
Gross unrealized gain 32 0
Gross unrealized loss 0 0
Fair value 7,954 8,000
Equity Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Cost 54 54
Gross unrealized gain 2 2
Gross unrealized loss 0 0
Fair value 56 56
Debt and Equity Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Cost 9,353 9,574
Gross unrealized gain 34 2
Gross unrealized loss 0 0
Fair value 9,387 9,576
Less Cash Equivalents [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Gross unrealized gain 32 0
Gross unrealized loss 0 0
Less cash equivalents, Carrying amount 7,319 6,520
Less cash equivalents, Fair value $ 7,351 $ 6,520
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.22.4
Investments (Schedule Of Changes In Accumulated Other Comprehensive Income (Loss)) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Investments [Abstract]    
Unrealized holding gains arising during the period $ 1 $ 0
Less: Reclassification of gains included in net income 0 (1)
Net Increase (decrease) in Unrealized Gains 1 (1)
Increase in deferred taxes on unrealized gains arising during the period 0 0
Less: Reclassification of taxes on gains included in net income 0 0
Net increase (decrease) in Deferred Taxes 0 0
Other comprehensive income (loss) $ 1 $ (1)
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements (Fair Value Measurements On A Recurring Basis) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, Carrying amount $ 7,646 $ 6,713
Treasury Bills, carrying value 1,980 3,000
Equity Securities, Fair Value 2,036 3,056
Equity Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity Securities, Carrying amount 56 56
Equity Securities, Fair Value 56 56
Equity Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity Securities, Fair Value 0 0
Equity Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity Securities, Fair Value 0 0
Equity Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity Securities, Fair Value 56 56
Commercial Paper [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, Carrying amount 1,377 1,520
Cash and cash equivalents, Fair Value 1,377 1,520
Commercial Paper [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, Fair Value 1,377 1,520
Commercial Paper [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, Fair Value 0 0
Commercial Paper [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, Fair Value 0 0
Treasury Bills [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, Carrying amount 5,974 5,000
Cash and cash equivalents, Fair Value 5,974 5,000
Treasury Bills, carrying value 1,980 3,000
Treasury Bills, fair value 1,980 3,000
Treasury Bills [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, Fair Value 5,974 5,000
Treasury Bills, fair value 1,980 3,000
Treasury Bills [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, Fair Value 0 0
Treasury Bills, fair value 0 0
Treasury Bills [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, Fair Value 0 0
Treasury Bills, fair value $ 0 $ 0
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements (Fair Value Assets Measured on Recurring Basis Unobservable Inputs Reconciliation) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Fair Value Measurements [Abstract]    
Beginning Balance $ 56 $ 42
Change in value 0 14
Ending Balance $ 56 $ 56
XML 54 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Inventories [Abstract]    
Raw Materials $ 1,162 $ 1,129
Work In Process 278 257
Finished Goods 315 287
Reserve for Obsolescence (10) (10)
Total Inventories $ 1,745 $ 1,663
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Property And Equipment, Net (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Property And Equipment, Net [Abstract]    
Depreciation expense $ 107 $ 105
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Property And Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property and Equipment, Gross $ 2,654 $ 2,626
Less Accumulated Depreciation 1,679 1,609
Total Property and Equipment 975 1,017
Autos [Member]    
Property, Plant and Equipment [Line Items]    
Property and Equipment, Gross 63 23
Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and Equipment, Gross 282 300
Furniture And Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Property and Equipment, Gross 491 485
Right-of-Use Asset [Member]    
Property, Plant and Equipment [Line Items]    
Property and Equipment, Gross 30 30
Building [Member]    
Property, Plant and Equipment [Line Items]    
Property and Equipment, Gross 1,373 1,373
Land [Member]    
Property, Plant and Equipment [Line Items]    
Property and Equipment, Gross $ 415 $ 415
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Net Intangible Assets (Schedule of Finite Lived Intangible Assets) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 150 $ 1,628
Accumulated Amortization 150 1,590
Net Carrying Amount 0 38
Amortization expense $ 38 $ 190
HazardPro Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Average Useful Life   7 years
Gross Carrying Amount   $ 1,478
Accumulated Amortization   1,478
Net Carrying Amount   $ 0
Communication Technolog [Member]    
Finite-Lived Intangible Assets [Line Items]    
Average Useful Life 3 years 3 years
Gross Carrying Amount $ 150 $ 150
Accumulated Amortization 150 112
Net Carrying Amount $ 0 $ 38
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Accrued Expenses [Abstract]    
Wages and Commissions $ 328 $ 281
Other 22 61
Total Accrued Expenses $ 350 $ 342
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Schedule of components of lease expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
Remaining term of financing lease 1 year  
Finance lease cost:    
Amortization of right-of-use assets $ 6 $ 6
Interest on lease liabilities 1 1
Total finance lease cost $ 7 $ 7
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Schedule of supplemental balance sheet information related to leases) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Finance leases    
Property and equipment, gross $ 30 $ 30
Accumulated amortization (25) (19)
Property and equipment, net $ 5 $ 11
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, Plant and Equipment, Net Property, Plant and Equipment, Net
Weighted average remaining lease term 1 year  
Weighted average discount rate 7.00%  
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Schedule of maturities of lease liabilities) (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Maturities of lease liabilities - Year ending December 31  
2023 $ 6
Total lease payments 6
Less amount representing interest 0
Total $ 6
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Common Stock Options (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock options fair market value 100.00%  
Options expiration from date of grant 10 years  
Options expiration from date of death 1 year  
Granted, Number of Shares 0 0
Recognized compensation expense $ 3 $ 5
Exercised, Number of Shares 32,500 0
Unrecognized compensation expense $ 0  
2013 Equity Incentive Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercised, Number of Shares 25,000  
Maximum amount of options authorized 600,000  
Number of shares available for purchase 300,000  
Number of shares exercisable 300,000  
Number of shares available for grant 275,000  
1997 Stock Option Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Maximum amount of options authorized 450,000  
Number of shares available for purchase 0  
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Common Stock Options (Schedule Of Stock Options Activity) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted, Number of Shares 0 0  
Exercised, Number of Shares (32,500) 0  
Employee Stock Option [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Beginning balance, Number of Shares 125,000 125,000  
Granted, Number of Shares 0 0  
Exercised, Number of Shares (25,000) 0  
Canceled/forfeited/expired, Number of Shares 0 0  
Ending balance, Number of Shares 100,000 125,000 125,000
Number of shares vested 100,000    
Beginning balance, Weighted-Average Exercise Price $ 3.78 $ 3.78  
Exercised, Weighted-Average Exercise Price 3.64    
Ending balance, Weighted-Average Exercise Price $ 3.81 $ 3.78 $ 3.78
Balance, Weighted-Average Remaining Contractual Term 2 years 8 months 12 days 5 years 1 month 6 days 6 years 1 month 6 days
Exercised, Weighted-Average Remaining Contractual Term 5 years 10 months 24 days    
Vested and exercisable, Aggregate Intrinsic Value $ 71    
Non-employee directors      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Beginning balance, Number of Shares 207,500 207,500  
Granted, Number of Shares 0 0  
Exercised, Number of Shares (7,500) 0  
Canceled/forfeited/expired, Number of Shares 0 0  
Ending balance, Number of Shares 200,000 207,500 207,500
Number of shares vested 200,000    
Beginning balance, Weighted-Average Exercise Price $ 4.62 $ 4.62  
Exercised, Weighted-Average Exercise Price 4.15    
Ending balance, Weighted-Average Exercise Price $ 4.63 $ 4.62 $ 4.62
Balance, Weighted-Average Remaining Contractual Term 9 months 18 days 1 year 4 months 24 days 2 years 4 months 24 days
Exercised, Weighted-Average Remaining Contractual Term 1 month 6 days    
Vested and exercisable, Aggregate Intrinsic Value $ 3    
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Benefit Plans (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
h
shares
Dec. 31, 2021
USD ($)
Benefit Plans [Abstract]    
Minimum hours employees required to work per year to qualify for ESOP | h 1,000  
Common shares owned by ESOP | shares 94,434  
Dividends Paid to ESOP $ 0 $ 0
Employee Stock Ownership Plan Debt to Company 0 0
ESOP compensation expense 30 30
Common shares owned by ESOP, fair market value 427  
Board of Directors' discretionary contribution to 401(k) plan $ 0 $ 0
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Schedule Of Components Of The Income Tax Provision) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income Taxes [Abstract]    
Current, Federal $ 19 $ 10
Current, State 1 1
Deferred, Federal (48) 38
Deferred, State 0 0
Total Federal and State Income Taxes $ (28) $ 49
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Schedule Of Effective Income Tax Rate Reconciliation) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income Taxes [Abstract]    
Computed "Expected" Federal Tax Expense $ 15 $ 96
State Income Taxes, net of Federal Benefit 1 1
R&D Credits 0 (99)
Permanent Differences 2 4
Other (46) 47
Total Federal and State Income Taxes (28) 49
Accrued interest or penalties related to uncertain tax positions $ 0 $ 0
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Schedule Of Net Deferred Tax Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Income Taxes [Abstract]    
Vacation Accrual $ 25 $ 27
Allowance for Doubtful Accounts 2 2
Stock Compensation 91 96
Bonus 11 4
Depreciation and Amortization 94 100
Inventory Obsolescence 2 2
R&D Credit Carryforward 313 220
Valuation allowance (252) (220)
Total Deferred Tax Assets 286 231
Prepaid Expenses 30 23
Total Deferred Tax Liabilities 30 23
Net Deferred Tax Asset $ 256 $ 208
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Subsequent Events (Details)
Jan. 30, 2023
Number
Subsequent Event [Member] | Mobile X Global, Inc. [Member] | Electro-Sensors, Inc. [Member]  
Subsequent Event [Line Items]  
Number of companies terminated the definitive merger agreement 2
XML 69 else-20221231_htm.xml IDEA: XBRL DOCUMENT 0000351789 2023-03-16 0000351789 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0000351789 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0000351789 else:DirectorStockOptionMember 2020-12-31 0000351789 us-gaap:EmployeeStockOptionMember 2020-12-31 0000351789 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000351789 us-gaap:RetainedEarningsMember 2020-12-31 0000351789 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000351789 us-gaap:CommonStockMember 2020-12-31 0000351789 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000351789 us-gaap:RetainedEarningsMember 2021-12-31 0000351789 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000351789 us-gaap:CommonStockMember 2021-12-31 0000351789 else:DirectorStockOptionMember 2021-12-31 0000351789 us-gaap:EmployeeStockOptionMember 2021-12-31 0000351789 us-gaap:UnpatentedTechnologyMember 2021-12-31 0000351789 us-gaap:LandMember 2021-12-31 0000351789 us-gaap:BuildingMember 2021-12-31 0000351789 us-gaap:AssetsHeldUnderCapitalLeasesMember 2021-12-31 0000351789 us-gaap:FurnitureAndFixturesMember 2021-12-31 0000351789 us-gaap:EquipmentMember 2021-12-31 0000351789 us-gaap:AutomobilesMember 2021-12-31 0000351789 else:LimitedMarketableCompanyMember 2021-12-31 0000351789 us-gaap:USTreasurySecuritiesMember 2021-12-31 0000351789 2020-12-31 0000351789 2021-12-31 0000351789 2022-12-31 0000351789 us-gaap:CommercialPaperMember 2021-12-31 0000351789 us-gaap:CashAndCashEquivalentsMember 2021-12-31 0000351789 else:MobileXGlobalIncMember us-gaap:SubsequentEventMember else:ElectroSensorsIncMember 2023-01-30 0000351789 us-gaap:FairValueInputsLevel3Member else:LimitedMarketableCompanyMember 2021-12-31 0000351789 us-gaap:FairValueInputsLevel2Member else:LimitedMarketableCompanyMember 2021-12-31 0000351789 else:DebtAndEquitySecuritiesMember 2021-12-31 0000351789 us-gaap:FairValueInputsLevel1Member else:LimitedMarketableCompanyMember 2021-12-31 0000351789 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0000351789 us-gaap:EquitySecuritiesMember 2021-12-31 0000351789 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000351789 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000351789 us-gaap:USTreasurySecuritiesMember 2021-12-31 0000351789 us-gaap:CommercialPaperMember 2021-12-31 0000351789 us-gaap:LicensingAgreementsMember 2021-12-31 0000351789 us-gaap:LicensingAgreementsMember 2021-01-01 2021-12-31 0000351789 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0000351789 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000351789 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000351789 else:DirectorStockOptionMember 2021-01-01 2021-12-31 0000351789 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0000351789 us-gaap:UnpatentedTechnologyMember 2021-01-01 2021-12-31 0000351789 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0000351789 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0000351789 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0000351789 else:TwoThousandThirteenEquityIncentivePlanMember 2022-01-01 2022-12-31 0000351789 us-gaap:AssetsHeldUnderCapitalLeasesMember 2022-12-31 0000351789 srt:MaximumMember 2022-01-01 2022-12-31 0000351789 srt:MinimumMember 2022-01-01 2022-12-31 0000351789 us-gaap:EquitySecuritiesMember 2022-12-31 0000351789 us-gaap:USTreasurySecuritiesMember 2022-12-31 0000351789 us-gaap:CommercialPaperMember 2022-12-31 0000351789 else:DebtAndEquitySecuritiesMember 2022-12-31 0000351789 else:DirectorStockOptionMember 2022-12-31 0000351789 us-gaap:EmployeeStockOptionMember 2022-12-31 0000351789 else:OneThousandNineHundredNinetySevenStockOptionPlanMember 2022-12-31 0000351789 else:TwoThousandThirteenEquityIncentivePlanMember 2022-12-31 0000351789 else:DirectorStockOptionMember 2022-01-01 2022-12-31 0000351789 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0000351789 else:LimitedMarketableCompanyMember 2022-12-31 0000351789 us-gaap:LandMember 2022-12-31 0000351789 us-gaap:BuildingMember 2022-12-31 0000351789 us-gaap:FurnitureAndFixturesMember 2022-12-31 0000351789 us-gaap:EquipmentMember 2022-12-31 0000351789 2022-01-01 2022-12-31 0000351789 us-gaap:USTreasurySecuritiesMember 2022-12-31 0000351789 us-gaap:CommercialPaperMember 2022-12-31 0000351789 us-gaap:CashAndCashEquivalentsMember 2022-12-31 0000351789 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0000351789 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0000351789 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0000351789 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000351789 us-gaap:RetainedEarningsMember 2022-12-31 0000351789 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000351789 us-gaap:CommonStockMember 2022-12-31 0000351789 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0000351789 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0000351789 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000351789 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0000351789 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0000351789 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000351789 srt:MaximumMember us-gaap:BuildingMember 2022-01-01 2022-12-31 0000351789 srt:MinimumMember us-gaap:BuildingMember 2022-01-01 2022-12-31 0000351789 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2022-01-01 2022-12-31 0000351789 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2022-01-01 2022-12-31 0000351789 srt:MaximumMember us-gaap:EquipmentMember 2022-01-01 2022-12-31 0000351789 srt:MinimumMember us-gaap:EquipmentMember 2022-01-01 2022-12-31 0000351789 us-gaap:FairValueInputsLevel3Member else:LimitedMarketableCompanyMember 2022-12-31 0000351789 us-gaap:FairValueInputsLevel2Member else:LimitedMarketableCompanyMember 2022-12-31 0000351789 us-gaap:FairValueInputsLevel1Member else:LimitedMarketableCompanyMember 2022-12-31 0000351789 2021-01-01 2021-12-31 0000351789 us-gaap:AutomobilesMember 2022-01-01 2022-12-31 0000351789 us-gaap:AutomobilesMember 2022-12-31 0000351789 us-gaap:LicensingAgreementsMember 2022-01-01 2022-12-31 0000351789 us-gaap:LicensingAgreementsMember 2022-12-31 0000351789 else:AggregateCustomersOfEntityMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0000351789 else:AggregateCustomersOfEntityMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0000351789 else:AggregateCustomersOfEntityMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-12-31 0000351789 else:AggregateCustomersOfEntityMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-12-31 0000351789 else:DirectorStockOptionMember 2020-01-01 2020-12-31 0000351789 2022-06-30 shares pure utr:H iso4217:USD iso4217:USD shares else:ShareBasedCompensationPlan else:Customer else:Number http://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentNet 2022 http://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentNet ELECTRO SENSORS INC Non-accelerated Filer FY --12-31 false 0000351789 3395521 10-K true 2022-12-31 false 000-09587 MN 41-0943459 6111 Blue Circle Drive Minnetonka MN 55343-9108 952 930-0100 Common Stock ELSE NASDAQ No No Yes Yes true false false 9700000 3428021 542 Boulay PLLP Minneapolis, Minnesota 7646000 6713000 1980000 3000000 56000 56000 11000 11000 1161000 1005000 1745000 1663000 214000 188000 11000 3000 12813000 12628000 256000 208000 0 38000 975000 1017000 14044000 13891000 6000 6000 274000 349000 350000 342000 630000 697000 0 6000 0 6000 0.1 0.1 10000000 10000000 3428021 3428021 3395521 342000 339000 2163000 2041000 10908000 10808000 1000 0 13414000 13188000 14044000 13891000 9029000 8607000 4188000 3930000 4841000 4677000 1516000 1373000 2526000 1987000 836000 876000 4878000 4236000 -37000 441000 1000 1000 110000 5000 0 14000 109000 18000 72000 459000 -28000 49000 100000 410000 1000 -1000 1000 -1000 101000 409000 0.03 0.12 3401137 3395521 0.03 0.12 3432843 3444939 3395521 339000 2036000 10398000 1000 12774000 -1000 -1000 5000 5000 410000 410000 3395521 339000 2041000 10808000 0 13188000 32500 3000 119000 122000 1000 1000 3000 3000 100000 100000 3428021 342000 2163000 10908000 1000 13414000 100000 410000 145000 295000 -48000 38000 3000 5000 8000 2000 0 7000 156000 48000 82000 91000 26000 18000 -75000 152000 8000 12000 -8000 23000 -147000 769000 6971000 11999000 8000000 17000000 65000 141000 964000 4860000 6000 6000 122000 0 116000 -6000 933000 5623000 6713000 1090000 7646000 6713000 28000 15000 1000 1000 <p style="margin: 0pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 1. Nature of Business and Significant Accounting Policies </span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Nature of business:</span></p><p style="margin: 0pt;"><br/></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Electro-Sensors<span>, Inc. manufa</span>ctures and markets a complete line of monitoring and control systems for a variety of industrial machinery. The Company uses leading-edge technology to continuously improve its products, with the ultimate goal of manufacturing the industry-preferred product for each market served. The Company sells these products through an internal sales staff, manufacturer’s representatives, and distributors to a wide variety of industries that use the products in a variety of applications to monitor process machinery operations. The Company markets its products to customers located throughout the United States, Canada, Latin America, Europe, and Asia.</span></p><p style="margin: 0pt;"><br/></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">In addition, we may periodically make strategic investments in other businesses and companies, including investments that we believe would facilitate the development of new relationships, or technology complementary to our existing products, or other investments that we believe present good opportunities for the Company and its shareholders. See Note <span style="border-left: none; border-right: none;">2</span> for additional information regarding the Company’s investments. The Company’s investments in securities are subject to normal market risks.</span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Significant accounting policies of the Company are summarized below:</span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Use of estimates</span></p><p style="margin: 0pt;"><br/></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The preparation of financial statements in accordance with accounting principles generally accepted in the United States of America (US GAAP) requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates. Significant estimates, including the underlying assumptions, consist of the economic lives of long-lived assets, realizability of trade receivables, valuation of deferred tax assets/liabilities, inventory, investments, and stock compensation expense. It is at least reasonably possible that these estimates may change in the near term.</span></p><p style="margin: 0pt;"><br/></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Cash and cash equivalents</span></p><p style="margin: 0pt;"><br/></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company considers all highly liquid debt instruments purchased with a maturity of <span style="border-left: none; border-right: none;">three</span> months or less to be cash equivalents. Cash equivalents are invested in commercial paper, money market accounts and may, also, be invested in Treasury Bills with an original maturity of three months or less. Cash equivalents are carried at fair value.</span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p><p style="margin: 0pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company maintains its cash and cash equivalents primarily in two bank deposit accounts, which, at times, may exceed federally insured limits. The Company has not experienced any losses on these accounts. The Company believes it is not exposed to significant credit risk on cash.</span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Trade receivables and credit policies</span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p><p style="margin: 0pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Trade receivables are uncollateralized customer obligations due under normal trade terms generally requiring payment within 30 days from the invoice date. Trade receivables are stated at the amount billed to the customer. Customer account balances with invoices over 90 days are considered delinquent. The Company does not accrue interest on delinquent trade receivables.</span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Payments of trade receivables are allocated to the specific invoices identified on the customer’s remittance advice or, if unspecified, are applied to the earliest unpaid invoices.</span></p><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p><p style="margin: 0pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The carrying amount of trade receivables is reduced by an allowance for doubtful accounts that reflects management’s best estimate of the amounts that will not be collected. Management individually reviews all trade receivable balances that exceed 90 days from the invoice due date and based on an assessment of current creditworthiness, estimates the portion, if any, of the balance that may not be collected. Management uses this information to estimate the allowance.</span></p><p style="margin: 0pt;"><br/></p><p style="margin: 0pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2022, the<span> Comp</span>any had one cu<span>sto<span>mer that accounted for approximately</span> 12% of the </span>accounts receivable balance.  As of December 31, 2021, there were <span style="border-left: none; border-right: none;">no</span> customers that exceeded <span style="border-left: none; border-right: none;">10</span>% of the accounts receivable balance.</span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Investments</span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Substantially all the Company’s current investments consist of debt securities issued by the United States Government. The estimated fair value of non-publicly traded securities is based on financial and other factors.  The Company owns equity securities in two non-publicly traded companies.  The executive officer of the two companies is Chairman of the Board of Directors of Electro-Sensors, Inc.</span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Management determines the appropriate classification of securities at the date individual investments are acquired and evaluates the appropriateness of this classification at each balance sheet date.</span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Since the Company generally does not make investments in anticipation of short-term fluctuations in market price, the Company classifies its investments in Treasury Bills as available-for-sale. Treasury Bills with readily determinable values are stated at fair value, and unrealized holding gains and losses, net of the related deferred tax effect, are reported as a separate component of stockholders’ equity and within accumulated other comprehensive gain.  Equity securities with readily determinable values are stated at fair value. Unrealized gains and losses on equity securities are reported in the statement of comprehensive income in non-operating income.</span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Realized gains and losses on securities, including losses from declines in value of specific securities determined by management to be other-than-temporary, are included in the statement of comprehensive income in non-operating income. Realized gains and losses are determined on the basis of the specific securities sold. There were no other-than-temporary impairments recognized in the years ended December 31, 2022 and 2021.</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 6pt;"> </p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fair value measurements</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 6pt;"> </p><p style="margin: 0pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company’s policies incorporate the guidance for accounting for fair value measurements of financial assets and financial liabilities and for fair value measurements of non-financial items that are recognized or disclosed at fair value in the financial statements on a recurring basis. These policies also incorporate the guidance for fair value measurement related to non-financial items that are recognized and disclosed at fair value in the financial statements on a nonrecurring basis. The guidance establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to measurements involving significant unobservable inputs (Level 3 measurements). The three levels of the fair value hierarchy are as follows:</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 6pt;"> </p><div id="t_ft_FSBL0G8VK000000000000000000000"><table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; width: 100%; font-family: 'times new roman'; font-size: 10pt;" width="100%"><tbody><tr><td style="vertical-align: top; width: 18pt;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: top; width: 18pt;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ● </span></p></td><td style="vertical-align: top;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date. </span></p></td></tr></tbody></table></div><div id="t_ft_UFMM6X101C00000000000000000000"><table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; width: 100%; font-family: 'times new roman'; font-size: 10pt;" width="100%"><tbody><tr><td style="vertical-align: top; width: 18pt;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: top; width: 18pt;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ● </span></p></td><td style="vertical-align: top;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or liability. </span></p></td></tr></tbody></table></div><div id="t_ft_5PH6IAL9VK00000000000000000000"><table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; width: 100%; font-family: 'times new roman'; font-size: 10pt;" width="100%"><tbody><tr><td style="vertical-align: top; width: 18pt;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: top; width: 18pt;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ● </span></p></td><td style="vertical-align: top;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Level 3 inputs are unobservable inputs for the asset or liability. </span></p></td></tr></tbody></table></div><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 6pt;"> </p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The level in the fair value hierarchy within whic</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">h a fair measurement in its entirety falls is based on the lowest level input that is significant to the fair value measurement in its entirety. The Company currently has no non-financial or financial items that are measured on a nonrecurring basis.</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 6pt;"> </p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The carrying value of cash equivalents, trade receivables, accounts payable, and other financial working capital items approximate fair value at December 31, 2022 and 2021 due to the short term maturity nature of these instruments.</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 6pt;"> </p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Inventories</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 6pt;"> </p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Inventories include material, labor and overhead and are valued at the lower of cost (first-in, first-out) or net realizable value.</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 6pt;"> </p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Property and equipment</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 5pt;"> </p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Property and equipment are stated at cost. Depreciation is provided over estimated useful lives by use of the straight-line method. Maintenance and repairs are expensed as incurred. Major improvements and betterments are capitalized.</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 5pt;"> </p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Long-lived assets, such as property and equipment and intangible assets, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require the Company to test a long-lived asset for possible impairment, the Company first compares undiscounted cash flows expected to be generated by an asset to the carrying value of the asset. If the carrying value of the long-lived asset is not recoverable on an undiscounted cash flow basis, the Company recognizes impairment to the extent that the carrying value of an asset exceeds its fair value. The Company determines fair value through various valuation techniques including, but not limited to, discounted cash flow models, quoted market values and third-party independent appraisals.</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 5pt;"> </p><div style="border-right: none; border-left: none;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Estimated useful lives are as follows</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 5pt;"> </p><div style="border-right: none; border-left: none;"><table cellpadding="0" style="height: 86px; border-collapse: collapse; width: 80%; font-family: 'times new roman'; font-size: 10pt; margin: 0px; text-indent: 0px;" width="80%"><tbody><tr style="height: 17px;"><td style="padding-left: 10pt; vertical-align: bottom; width: 59.1386%; height: 17px;"><p style="margin: 0px; text-align: center; text-indent: 0px; font-family: 'Times New Roman';"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; width: 14.7416%; height: 17px; padding: 0px 0px 5px;"><p style="margin: 0pt 0pt 0pt 10pt; text-align: center; text-indent: -10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Years </span></span></p></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="padding-left: 0pt; height: 10px; vertical-align: top; background-color: #d6f3e8; width: 59.1386%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt; text-align: left; font-family: 'Times New Roman';"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span>A<span>utos</span> </span> </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 14.7416%; padding: 0px;"><p style="margin: 0pt; text-align: center; margin-left: -20pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;">           <span style="font-size: 10pt;">3</span></span></p></td></tr><tr style="height: 17px;"><td style="padding: 0px; vertical-align: top; height: 17px; width: 59.1386%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Equipment </span></p></td><td style="vertical-align: bottom; height: 17px; width: 14.7416%; padding: 0px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">5 - 10 </span></p></td></tr><tr style="height: 15px; background-color: #d6f3e8;"><td style="padding: 0px; vertical-align: top; height: 15px; background-color: #d6f3e8; width: 59.1386%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Furniture and Fixtures </span></p></td><td style="vertical-align: bottom; height: 15px; background-color: #d6f3e8; width: 14.7416%; padding: 0px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">3 -  7 </span></p></td></tr><tr style="height: 17px;"><td style="padding: 0px; vertical-align: top; height: 17px; width: 59.1386%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Building </span></p></td><td style="vertical-align: bottom; height: 17px; width: 14.7416%; padding: 0px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">7 - 40 </span></p></td></tr></tbody></table></div></div><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 7pt;"> </p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Intangible assets</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 7pt;"> </p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The intangible asset was</span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> a communication technology acquired in October 2019. The Company amortized the cost of the intangible asset on a straight-line method over its estimated useful life, which was complete in the third quarter of 2022.  The Company's HazardPRO technology was fully amortized in the third quarter of 2021.</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 7pt;"> </p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Revenue recognition</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 7pt;"> </p><p style="margin: 0pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;">At contract inception, the Company assesses the goods and services to be provided to a customer and identifies a performance obligation for each distinct good or service.   We also determine the transaction price for each performance obligation at contract inception.  Our contracts, generally in the form of a purchase order, specify the product or service that is to be provided to the customer. The typical contract life is less than one month and contains a single performance obligation, to provide conforming goods or services to the customer.  Certain contracts have a second performance obligation, which typically is the initialization of the HazardPRO product.  For contracts that have multiple performance obligations, we allocate the transaction price to each performance obligation using the relative stand-alone selling price.<span style="mso-spacerun: yes;">  </span>We generally determine stand-alone selling prices based on the observable stand-alone prices charged to customers.  We recognize product revenue at the point in time when control of the product is transferred to the customer, which typically occurs when we ship the products.  We recognize service revenue at the point in time when we have provided the service.</span><br/></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 7pt;"> </p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Advertising costs</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 7pt;"> </p><p style="margin: 0pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company expenses advertising costs as incurred. Total advertising expense was $38 and $40 in 2022 and 2021, respectively.</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 7pt;"> </p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Research and development</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 7pt;"> </p><p style="margin: 0pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Expenditures for research and development are expensed as incurred. The Company incurred expenses of $836 and $876 in 2022 and 2021, respectively.</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 7pt;"> </p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Income taxes</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 7pt;"> </p><p style="margin: 0pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company presents deferred income taxes on an asset and liability approach to financial accounting and reporting for income taxes. The Company annually determines the difference between the financial reporting and tax bases of assets and liabilities. The Company computes deferred income tax assets and liabilities for those differences that have future tax consequences using the currently enacted tax laws and rates that apply to the periods in which these laws are expected to affect taxable income. Income tax expense is the current tax payable or refundable for the period plus or minus the net change in the deferred tax assets and liabilities, excluding the portion of the deferred asset or liability allocated to other comprehensive gain (loss). Deferred taxes are reduced by a valuation allowance to the extent that realization of the related deferred tax asset is not certain.  We have a valuation allow<span>ance on our defe</span>rred tax asset of $252 and $220 at December 31, 2022 and 2021, respectively. </span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 7pt;"> </p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company recognizes the effect of income tax positions only if those positions are more likely than not to be sustained. The Company recognizes income tax positions at the largest amount that is more likely than not to be realized. The Company reflects changes in recognition or measurement in the period in which the Company's change in judgment occurs.</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 7pt;"> </p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company records interest and penalties related to unrecognized tax benefits in income tax expense.</span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Net income per common share</span></p><p style="margin: 0pt;"><br/></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Basic earnings per share (EPS) excludes dilution and is determined by dividing net income by the weighted average number of common shares outstanding during the period. Diluted EPS reflects the potential dilution that could occur if securities such as options were exercised or converted into common stock.  For the years ending December 31, 2022 and 2021, respectively, options to purchase </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">268,294 </span><span style="font-size: 10pt; font-family: 'Times New Roman';">and 283,082 weighted average common shares have been excluded from the diluted weighted average shares because their effect would be anti-dilutive.</span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The following information presents the Company’s computations of basic and diluted EPS for the periods presented in the statements of comprehensive income.</span></p><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p><table cellpadding="0" style="border-collapse: collapse; margin: 0px; width: 100%; height: 202px; font-family: 'times new roman'; font-size: 10pt; text-indent: 0px;" width="100%"><tbody><tr style="height: 18px;"><td style="vertical-align: bottom; height: 18px; width: 60.9675%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 11.0091%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"> Income</span></p></td><td style="vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 11.0091%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"> Shares </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1.49701%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 11.0091%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"> Per share amount</span></p></td><td style="vertical-align: bottom; height: 18px; width: 0.917431%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 18px;"><td style="vertical-align: bottom; height: 18px; width: 60.9675%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 18px; width: 11.0091%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1.00083%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 18px; width: 11.0091%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1.49701%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 18px; width: 11.0091%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 0.917431%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 18px;"><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 60.9675%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022: </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.49701%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 0.917431%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 18px;"><td style="background-color: #ffffff; vertical-align: bottom; width: 60.9675%; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Basic EPS </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 1.00083%; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 1.00083%; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 10.0083%; height: 18px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">100</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 1.00083%; height: 18px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"/><td style="background-color: #ffffff; vertical-align: bottom; width: 1.00083%; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 1.00083%; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 10.0083%; height: 18px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">3,401,137</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 1.49701%; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 1.00083%; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 1.00083%; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 10.0083%; height: 18px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0.03</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 0.917431%; height: 18px;"/></tr><tr style="height: 19px;"><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 60.9675%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Effect <span>of dil</span>utive stock options </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 19px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 9pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 19px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">31,706</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.49701%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 19px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0.00</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 0.917431%;"/></tr><tr style="height: 19px;"><td style="background-color: #ffffff; vertical-align: bottom; height: 19px; width: 60.9675%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Diluted EPS </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #ffffff; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">100</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 19px; width: 1.00083%; padding: 0px 0px 1px; margin: 0px; text-indent: 0px;"/><td style="background-color: #ffffff; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">3,432,843</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 19px; width: 1.49701%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #ffffff; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0.03</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 19px; width: 0.917431%; padding: 0px 0px 1px;"/></tr><tr style="height: 19px;"><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 60.9675%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.49701%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 0.917431%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 18px;"><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 60.9675%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021: </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 1.00083%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 1.49701%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 0.917431%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 18px;"><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 60.9675%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Basic EPS </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">410</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%; text-indent: 0px; padding: 0px; margin: 0px;"/><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">3,395,521</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.49701%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0.12</span></p></td><td style="background-color: #d6f3e8; height: 18px; width: 0.917431%; padding: 0px; vertical-align: middle;" valign="middle"/></tr><tr style="height: 18px;"><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 60.9675%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Effect of dilutive stock options</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 9pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 1.00083%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">49,418</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 1.49701%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0.00</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 0.917431%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 19px;"><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 60.9675%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Diluted EPS</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">410</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%; padding: 0px 0px 1px; margin: 0px; text-indent: 0px;"/><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">3,444,939</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.49701%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0.12</span></p></td><td style="background-color: #d6f3e8; height: 19px; width: 0.917431%; padding: 0px; vertical-align: middle;" valign="middle"/></tr></tbody></table><p style="margin: 0pt;"><br/></p><div style="border-left: none; border-right: none;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Stock-based compensation</span></p><p style="margin: 0pt;"><br/></p><p style="margin: 0pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company records compensation expense for stock options based on the estimated fair value of the options on the date of grant using the Black-Scholes-Merton (“BSM”) model. The Company uses historical data, among other factors, to estimate the expected price volatility, the expected option life and the expected forfeiture rate. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant for the estimated life of the option. At December 31, 2022, the Company had one stock-based compensation plan.</span></p><div/><p style="margin: 0pt; font-family: 'Times New Roman'; font-size: 10pt;"><br/></p><p style="line-height: 1.2; margin: 0in; font-size: 12pt; font-family: 'Times New Roman', serif;"><b><span style="font-size: 10pt; line-height: inherit;">New Accounting Standard Not Yet Adopted</span></b></p><p style="margin: 0in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><b><span style="font-size: 10pt; line-height: inherit;"> </span></b></p><p style="margin: 0in;font-size: 10pt;font-family: 'Times New Roman', serif;line-height: 1.2;"><span style="font-size: 10pt; line-height: inherit;">In June 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) No. 2016-13, <i>Financial Instruments-Credit Losses (Topic 326), Measurement of Credit Losses on Financial Statements</i>. ASU 2016-13 requires a financial asset (or a group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial asset(s) to present the net carrying value at the amount expected to be collected on the financial asset. In November 2018, the FASB issued ASU No. 2018-19, <i>Codification Improvements to Topic 326, Financial Instruments-Credit Losses</i>, which clarifies codification and corrects unintended application of the guidance, and in November 2019, the FASB issued ASU No. 2019-11, <i>Codification</i><i>Improvements to Topic 326, Financial Instruments-Credit Losses</i>, which clarifies or addresses specific issues about certain aspects of ASU 2016-13. In November 2019, the FASB issued ASU No. 2019-10, <i>Financial Instruments</i>—<i>Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates</i>, and in February 2020 the FASB issued ASU No. 2020-02, <i>Financial Instruments</i>—<i>Credit Losses (Topic 326) and Leases (Topic 842): Amendments to SEC Paragraphs</i><i>Pursuant to SEC Staff Accounting Bulletin No. 119 and Update to SEC Section on Effective Date Related to Accounting Standards Update No. 2016-02, Leases</i><i>(Topic 842)</i>, both of which delay the effective date of ASU 2016-13 by three years for certain Smaller Reporting Companies such as us. In March 2020, the FASB issued ASU No. 2020-03, <i>Codification Improvements to Financial Instruments,</i> which modifies the measurement of expected credit losses of certain financial instruments. In accordance with ASU 2019-10 and ASU 2020-02, ASU 2016-13 is effective for certain Smaller Reporting Companies for financial statements issued for fiscal years beginning after December 15, 2022 and interim periods within those fiscal years, which will be fiscal 2023 for us if we continue to be classified as a Smaller Reporting Company, with early adoption permitted. We are evaluating the potential impact of ASU 2016-13 on our financial statements. </span></p></div> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Nature of business:</span></p><p style="margin: 0pt;"><br/></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Electro-Sensors<span>, Inc. manufa</span>ctures and markets a complete line of monitoring and control systems for a variety of industrial machinery. The Company uses leading-edge technology to continuously improve its products, with the ultimate goal of manufacturing the industry-preferred product for each market served. The Company sells these products through an internal sales staff, manufacturer’s representatives, and distributors to a wide variety of industries that use the products in a variety of applications to monitor process machinery operations. The Company markets its products to customers located throughout the United States, Canada, Latin America, Europe, and Asia.</span></p><p style="margin: 0pt;"><br/></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">In addition, we may periodically make strategic investments in other businesses and companies, including investments that we believe would facilitate the development of new relationships, or technology complementary to our existing products, or other investments that we believe present good opportunities for the Company and its shareholders. See Note <span style="border-left: none; border-right: none;">2</span> for additional information regarding the Company’s investments. The Company’s investments in securities are subject to normal market risks.</span></p> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Use of estimates</span></p><p style="margin: 0pt;"><br/></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The preparation of financial statements in accordance with accounting principles generally accepted in the United States of America (US GAAP) requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates. Significant estimates, including the underlying assumptions, consist of the economic lives of long-lived assets, realizability of trade receivables, valuation of deferred tax assets/liabilities, inventory, investments, and stock compensation expense. It is at least reasonably possible that these estimates may change in the near term.</span></p> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Cash and cash equivalents</span></p><p style="margin: 0pt;"><br/></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company considers all highly liquid debt instruments purchased with a maturity of <span style="border-left: none; border-right: none;">three</span> months or less to be cash equivalents. Cash equivalents are invested in commercial paper, money market accounts and may, also, be invested in Treasury Bills with an original maturity of three months or less. Cash equivalents are carried at fair value.</span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p><p style="margin: 0pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company maintains its cash and cash equivalents primarily in two bank deposit accounts, which, at times, may exceed federally insured limits. The Company has not experienced any losses on these accounts. The Company believes it is not exposed to significant credit risk on cash.</span></p> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Trade receivables and credit policies</span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p><p style="margin: 0pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Trade receivables are uncollateralized customer obligations due under normal trade terms generally requiring payment within 30 days from the invoice date. Trade receivables are stated at the amount billed to the customer. Customer account balances with invoices over 90 days are considered delinquent. The Company does not accrue interest on delinquent trade receivables.</span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Payments of trade receivables are allocated to the specific invoices identified on the customer’s remittance advice or, if unspecified, are applied to the earliest unpaid invoices.</span></p><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p><p style="margin: 0pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The carrying amount of trade receivables is reduced by an allowance for doubtful accounts that reflects management’s best estimate of the amounts that will not be collected. Management individually reviews all trade receivable balances that exceed 90 days from the invoice due date and based on an assessment of current creditworthiness, estimates the portion, if any, of the balance that may not be collected. Management uses this information to estimate the allowance.</span></p><p style="margin: 0pt;"><br/></p><p style="margin: 0pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2022, the<span> Comp</span>any had one cu<span>sto<span>mer that accounted for approximately</span> 12% of the </span>accounts receivable balance.  As of December 31, 2021, there were <span style="border-left: none; border-right: none;">no</span> customers that exceeded <span style="border-left: none; border-right: none;">10</span>% of the accounts receivable balance.</span></p> 1 0.12 0 0.10 <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Investments</span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Substantially all the Company’s current investments consist of debt securities issued by the United States Government. The estimated fair value of non-publicly traded securities is based on financial and other factors.  The Company owns equity securities in two non-publicly traded companies.  The executive officer of the two companies is Chairman of the Board of Directors of Electro-Sensors, Inc.</span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Management determines the appropriate classification of securities at the date individual investments are acquired and evaluates the appropriateness of this classification at each balance sheet date.</span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Since the Company generally does not make investments in anticipation of short-term fluctuations in market price, the Company classifies its investments in Treasury Bills as available-for-sale. Treasury Bills with readily determinable values are stated at fair value, and unrealized holding gains and losses, net of the related deferred tax effect, are reported as a separate component of stockholders’ equity and within accumulated other comprehensive gain.  Equity securities with readily determinable values are stated at fair value. Unrealized gains and losses on equity securities are reported in the statement of comprehensive income in non-operating income.</span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Realized gains and losses on securities, including losses from declines in value of specific securities determined by management to be other-than-temporary, are included in the statement of comprehensive income in non-operating income. Realized gains and losses are determined on the basis of the specific securities sold. There were no other-than-temporary impairments recognized in the years ended December 31, 2022 and 2021.</span></p> 2 2 0 0 <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fair value measurements</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 6pt;"> </p><p style="margin: 0pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company’s policies incorporate the guidance for accounting for fair value measurements of financial assets and financial liabilities and for fair value measurements of non-financial items that are recognized or disclosed at fair value in the financial statements on a recurring basis. These policies also incorporate the guidance for fair value measurement related to non-financial items that are recognized and disclosed at fair value in the financial statements on a nonrecurring basis. The guidance establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to measurements involving significant unobservable inputs (Level 3 measurements). The three levels of the fair value hierarchy are as follows:</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 6pt;"> </p><div id="t_ft_FSBL0G8VK000000000000000000000"><table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; width: 100%; font-family: 'times new roman'; font-size: 10pt;" width="100%"><tbody><tr><td style="vertical-align: top; width: 18pt;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: top; width: 18pt;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ● </span></p></td><td style="vertical-align: top;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date. </span></p></td></tr></tbody></table></div><div id="t_ft_UFMM6X101C00000000000000000000"><table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; width: 100%; font-family: 'times new roman'; font-size: 10pt;" width="100%"><tbody><tr><td style="vertical-align: top; width: 18pt;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: top; width: 18pt;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ● </span></p></td><td style="vertical-align: top;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or liability. </span></p></td></tr></tbody></table></div><div id="t_ft_5PH6IAL9VK00000000000000000000"><table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; width: 100%; font-family: 'times new roman'; font-size: 10pt;" width="100%"><tbody><tr><td style="vertical-align: top; width: 18pt;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: top; width: 18pt;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ● </span></p></td><td style="vertical-align: top;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Level 3 inputs are unobservable inputs for the asset or liability. </span></p></td></tr></tbody></table></div><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 6pt;"> </p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The level in the fair value hierarchy within whic</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">h a fair measurement in its entirety falls is based on the lowest level input that is significant to the fair value measurement in its entirety. The Company currently has no non-financial or financial items that are measured on a nonrecurring basis.</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 6pt;"> </p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The carrying value of cash equivalents, trade receivables, accounts payable, and other financial working capital items approximate fair value at December 31, 2022 and 2021 due to the short term maturity nature of these instruments.</span></p> 0 <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Inventories</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 6pt;"> </p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Inventories include material, labor and overhead and are valued at the lower of cost (first-in, first-out) or net realizable value.</span></p> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Property and equipment</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 5pt;"> </p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Property and equipment are stated at cost. Depreciation is provided over estimated useful lives by use of the straight-line method. Maintenance and repairs are expensed as incurred. Major improvements and betterments are capitalized.</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 5pt;"> </p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Long-lived assets, such as property and equipment and intangible assets, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require the Company to test a long-lived asset for possible impairment, the Company first compares undiscounted cash flows expected to be generated by an asset to the carrying value of the asset. If the carrying value of the long-lived asset is not recoverable on an undiscounted cash flow basis, the Company recognizes impairment to the extent that the carrying value of an asset exceeds its fair value. The Company determines fair value through various valuation techniques including, but not limited to, discounted cash flow models, quoted market values and third-party independent appraisals.</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 5pt;"> </p><div style="border-right: none; border-left: none;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Estimated useful lives are as follows</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 5pt;"> </p><div style="border-right: none; border-left: none;"><table cellpadding="0" style="height: 86px; border-collapse: collapse; width: 80%; font-family: 'times new roman'; font-size: 10pt; margin: 0px; text-indent: 0px;" width="80%"><tbody><tr style="height: 17px;"><td style="padding-left: 10pt; vertical-align: bottom; width: 59.1386%; height: 17px;"><p style="margin: 0px; text-align: center; text-indent: 0px; font-family: 'Times New Roman';"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; width: 14.7416%; height: 17px; padding: 0px 0px 5px;"><p style="margin: 0pt 0pt 0pt 10pt; text-align: center; text-indent: -10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Years </span></span></p></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="padding-left: 0pt; height: 10px; vertical-align: top; background-color: #d6f3e8; width: 59.1386%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt; text-align: left; font-family: 'Times New Roman';"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span>A<span>utos</span> </span> </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 14.7416%; padding: 0px;"><p style="margin: 0pt; text-align: center; margin-left: -20pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;">           <span style="font-size: 10pt;">3</span></span></p></td></tr><tr style="height: 17px;"><td style="padding: 0px; vertical-align: top; height: 17px; width: 59.1386%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Equipment </span></p></td><td style="vertical-align: bottom; height: 17px; width: 14.7416%; padding: 0px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">5 - 10 </span></p></td></tr><tr style="height: 15px; background-color: #d6f3e8;"><td style="padding: 0px; vertical-align: top; height: 15px; background-color: #d6f3e8; width: 59.1386%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Furniture and Fixtures </span></p></td><td style="vertical-align: bottom; height: 15px; background-color: #d6f3e8; width: 14.7416%; padding: 0px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">3 -  7 </span></p></td></tr><tr style="height: 17px;"><td style="padding: 0px; vertical-align: top; height: 17px; width: 59.1386%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Building </span></p></td><td style="vertical-align: bottom; height: 17px; width: 14.7416%; padding: 0px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">7 - 40 </span></p></td></tr></tbody></table></div></div> <table cellpadding="0" style="height: 86px; border-collapse: collapse; width: 80%; font-family: 'times new roman'; font-size: 10pt; margin: 0px; text-indent: 0px;" width="80%"><tbody><tr style="height: 17px;"><td style="padding-left: 10pt; vertical-align: bottom; width: 59.1386%; height: 17px;"><p style="margin: 0px; text-align: center; text-indent: 0px; font-family: 'Times New Roman';"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; width: 14.7416%; height: 17px; padding: 0px 0px 5px;"><p style="margin: 0pt 0pt 0pt 10pt; text-align: center; text-indent: -10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Years </span></span></p></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="padding-left: 0pt; height: 10px; vertical-align: top; background-color: #d6f3e8; width: 59.1386%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt; text-align: left; font-family: 'Times New Roman';"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span>A<span>utos</span> </span> </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 14.7416%; padding: 0px;"><p style="margin: 0pt; text-align: center; margin-left: -20pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;">           <span style="font-size: 10pt;">3</span></span></p></td></tr><tr style="height: 17px;"><td style="padding: 0px; vertical-align: top; height: 17px; width: 59.1386%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Equipment </span></p></td><td style="vertical-align: bottom; height: 17px; width: 14.7416%; padding: 0px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">5 - 10 </span></p></td></tr><tr style="height: 15px; background-color: #d6f3e8;"><td style="padding: 0px; vertical-align: top; height: 15px; background-color: #d6f3e8; width: 59.1386%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Furniture and Fixtures </span></p></td><td style="vertical-align: bottom; height: 15px; background-color: #d6f3e8; width: 14.7416%; padding: 0px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">3 -  7 </span></p></td></tr><tr style="height: 17px;"><td style="padding: 0px; vertical-align: top; height: 17px; width: 59.1386%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Building </span></p></td><td style="vertical-align: bottom; height: 17px; width: 14.7416%; padding: 0px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">7 - 40 </span></p></td></tr></tbody></table> P3Y P5Y P10Y P3Y P7Y P7Y P40Y <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Intangible assets</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 7pt;"> </p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The intangible asset was</span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> a communication technology acquired in October 2019. The Company amortized the cost of the intangible asset on a straight-line method over its estimated useful life, which was complete in the third quarter of 2022.  The Company's HazardPRO technology was fully amortized in the third quarter of 2021.</span></p> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Revenue recognition</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 7pt;"> </p><p style="margin: 0pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;">At contract inception, the Company assesses the goods and services to be provided to a customer and identifies a performance obligation for each distinct good or service.   We also determine the transaction price for each performance obligation at contract inception.  Our contracts, generally in the form of a purchase order, specify the product or service that is to be provided to the customer. The typical contract life is less than one month and contains a single performance obligation, to provide conforming goods or services to the customer.  Certain contracts have a second performance obligation, which typically is the initialization of the HazardPRO product.  For contracts that have multiple performance obligations, we allocate the transaction price to each performance obligation using the relative stand-alone selling price.<span style="mso-spacerun: yes;">  </span>We generally determine stand-alone selling prices based on the observable stand-alone prices charged to customers.  We recognize product revenue at the point in time when control of the product is transferred to the customer, which typically occurs when we ship the products.  We recognize service revenue at the point in time when we have provided the service.</span><br/></p> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Advertising costs</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 7pt;"> </p><p style="margin: 0pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company expenses advertising costs as incurred. Total advertising expense was $38 and $40 in 2022 and 2021, respectively.</span></p> 38000 40000 <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Research and development</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 7pt;"> </p><p style="margin: 0pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Expenditures for research and development are expensed as incurred. The Company incurred expenses of $836 and $876 in 2022 and 2021, respectively.</span></p> 836000 876000 <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Income taxes</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 7pt;"> </p><p style="margin: 0pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company presents deferred income taxes on an asset and liability approach to financial accounting and reporting for income taxes. The Company annually determines the difference between the financial reporting and tax bases of assets and liabilities. The Company computes deferred income tax assets and liabilities for those differences that have future tax consequences using the currently enacted tax laws and rates that apply to the periods in which these laws are expected to affect taxable income. Income tax expense is the current tax payable or refundable for the period plus or minus the net change in the deferred tax assets and liabilities, excluding the portion of the deferred asset or liability allocated to other comprehensive gain (loss). Deferred taxes are reduced by a valuation allowance to the extent that realization of the related deferred tax asset is not certain.  We have a valuation allow<span>ance on our defe</span>rred tax asset of $252 and $220 at December 31, 2022 and 2021, respectively. </span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 7pt;"> </p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company recognizes the effect of income tax positions only if those positions are more likely than not to be sustained. The Company recognizes income tax positions at the largest amount that is more likely than not to be realized. The Company reflects changes in recognition or measurement in the period in which the Company's change in judgment occurs.</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 7pt;"> </p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company records interest and penalties related to unrecognized tax benefits in income tax expense.</span></p> 252000 220000 <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Net income per common share</span></p><p style="margin: 0pt;"><br/></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Basic earnings per share (EPS) excludes dilution and is determined by dividing net income by the weighted average number of common shares outstanding during the period. Diluted EPS reflects the potential dilution that could occur if securities such as options were exercised or converted into common stock.  For the years ending December 31, 2022 and 2021, respectively, options to purchase </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">268,294 </span><span style="font-size: 10pt; font-family: 'Times New Roman';">and 283,082 weighted average common shares have been excluded from the diluted weighted average shares because their effect would be anti-dilutive.</span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The following information presents the Company’s computations of basic and diluted EPS for the periods presented in the statements of comprehensive income.</span></p><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p><table cellpadding="0" style="border-collapse: collapse; margin: 0px; width: 100%; height: 202px; font-family: 'times new roman'; font-size: 10pt; text-indent: 0px;" width="100%"><tbody><tr style="height: 18px;"><td style="vertical-align: bottom; height: 18px; width: 60.9675%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 11.0091%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"> Income</span></p></td><td style="vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 11.0091%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"> Shares </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1.49701%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 11.0091%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"> Per share amount</span></p></td><td style="vertical-align: bottom; height: 18px; width: 0.917431%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 18px;"><td style="vertical-align: bottom; height: 18px; width: 60.9675%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 18px; width: 11.0091%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1.00083%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 18px; width: 11.0091%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1.49701%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 18px; width: 11.0091%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 0.917431%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 18px;"><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 60.9675%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022: </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.49701%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 0.917431%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 18px;"><td style="background-color: #ffffff; vertical-align: bottom; width: 60.9675%; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Basic EPS </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 1.00083%; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 1.00083%; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 10.0083%; height: 18px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">100</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 1.00083%; height: 18px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"/><td style="background-color: #ffffff; vertical-align: bottom; width: 1.00083%; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 1.00083%; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 10.0083%; height: 18px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">3,401,137</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 1.49701%; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 1.00083%; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 1.00083%; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 10.0083%; height: 18px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0.03</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 0.917431%; height: 18px;"/></tr><tr style="height: 19px;"><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 60.9675%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Effect <span>of dil</span>utive stock options </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 19px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 9pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 19px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">31,706</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.49701%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 19px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0.00</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 0.917431%;"/></tr><tr style="height: 19px;"><td style="background-color: #ffffff; vertical-align: bottom; height: 19px; width: 60.9675%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Diluted EPS </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #ffffff; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">100</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 19px; width: 1.00083%; padding: 0px 0px 1px; margin: 0px; text-indent: 0px;"/><td style="background-color: #ffffff; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">3,432,843</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 19px; width: 1.49701%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #ffffff; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0.03</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 19px; width: 0.917431%; padding: 0px 0px 1px;"/></tr><tr style="height: 19px;"><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 60.9675%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.49701%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 0.917431%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 18px;"><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 60.9675%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021: </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 1.00083%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 1.49701%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 0.917431%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 18px;"><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 60.9675%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Basic EPS </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">410</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%; text-indent: 0px; padding: 0px; margin: 0px;"/><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">3,395,521</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.49701%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0.12</span></p></td><td style="background-color: #d6f3e8; height: 18px; width: 0.917431%; padding: 0px; vertical-align: middle;" valign="middle"/></tr><tr style="height: 18px;"><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 60.9675%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Effect of dilutive stock options</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 9pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 1.00083%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">49,418</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 1.49701%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0.00</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 0.917431%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 19px;"><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 60.9675%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Diluted EPS</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">410</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%; padding: 0px 0px 1px; margin: 0px; text-indent: 0px;"/><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">3,444,939</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.49701%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0.12</span></p></td><td style="background-color: #d6f3e8; height: 19px; width: 0.917431%; padding: 0px; vertical-align: middle;" valign="middle"/></tr></tbody></table> 268294 283082 <table cellpadding="0" style="border-collapse: collapse; margin: 0px; width: 100%; height: 202px; font-family: 'times new roman'; font-size: 10pt; text-indent: 0px;" width="100%"><tbody><tr style="height: 18px;"><td style="vertical-align: bottom; height: 18px; width: 60.9675%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 11.0091%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"> Income</span></p></td><td style="vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 11.0091%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"> Shares </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1.49701%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 11.0091%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"> Per share amount</span></p></td><td style="vertical-align: bottom; height: 18px; width: 0.917431%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 18px;"><td style="vertical-align: bottom; height: 18px; width: 60.9675%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 18px; width: 11.0091%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1.00083%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 18px; width: 11.0091%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1.49701%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 18px; width: 11.0091%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 0.917431%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 18px;"><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 60.9675%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022: </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.49701%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 0.917431%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 18px;"><td style="background-color: #ffffff; vertical-align: bottom; width: 60.9675%; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Basic EPS </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 1.00083%; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 1.00083%; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 10.0083%; height: 18px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">100</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 1.00083%; height: 18px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"/><td style="background-color: #ffffff; vertical-align: bottom; width: 1.00083%; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 1.00083%; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 10.0083%; height: 18px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">3,401,137</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 1.49701%; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 1.00083%; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 1.00083%; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 10.0083%; height: 18px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0.03</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 0.917431%; height: 18px;"/></tr><tr style="height: 19px;"><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 60.9675%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Effect <span>of dil</span>utive stock options </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 19px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 9pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 19px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">31,706</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.49701%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 19px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0.00</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 0.917431%;"/></tr><tr style="height: 19px;"><td style="background-color: #ffffff; vertical-align: bottom; height: 19px; width: 60.9675%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Diluted EPS </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #ffffff; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">100</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 19px; width: 1.00083%; padding: 0px 0px 1px; margin: 0px; text-indent: 0px;"/><td style="background-color: #ffffff; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">3,432,843</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 19px; width: 1.49701%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #ffffff; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0.03</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 19px; width: 0.917431%; padding: 0px 0px 1px;"/></tr><tr style="height: 19px;"><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 60.9675%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.49701%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 0.917431%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 18px;"><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 60.9675%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021: </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 1.00083%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 1.49701%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 0.917431%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 18px;"><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 60.9675%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Basic EPS </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">410</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%; text-indent: 0px; padding: 0px; margin: 0px;"/><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">3,395,521</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.49701%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 18px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0.12</span></p></td><td style="background-color: #d6f3e8; height: 18px; width: 0.917431%; padding: 0px; vertical-align: middle;" valign="middle"/></tr><tr style="height: 18px;"><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 60.9675%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Effect of dilutive stock options</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 9pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 1.00083%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">49,418</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 1.49701%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0.00</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 18px; width: 0.917431%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 19px;"><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 60.9675%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Diluted EPS</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">410</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%; padding: 0px 0px 1px; margin: 0px; text-indent: 0px;"/><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">3,444,939</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.49701%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 1.00083%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 10.0083%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0.12</span></p></td><td style="background-color: #d6f3e8; height: 19px; width: 0.917431%; padding: 0px; vertical-align: middle;" valign="middle"/></tr></tbody></table> 100000 3401137 0.03 31706 0 100000 3432843 0.03 410000 3395521 0.12 49418 0 410000 3444939 0.12 <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Stock-based compensation</span></p><p style="margin: 0pt;"><br/></p><p style="margin: 0pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company records compensation expense for stock options based on the estimated fair value of the options on the date of grant using the Black-Scholes-Merton (“BSM”) model. The Company uses historical data, among other factors, to estimate the expected price volatility, the expected option life and the expected forfeiture rate. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant for the estimated life of the option. At December 31, 2022, the Company had one stock-based compensation plan.</span></p> 1 <p style="line-height: 1.2; margin: 0in; font-size: 12pt; font-family: 'Times New Roman', serif;"><b><span style="font-size: 10pt; line-height: inherit;">New Accounting Standard Not Yet Adopted</span></b></p><p style="margin: 0in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><b><span style="font-size: 10pt; line-height: inherit;"> </span></b></p><p style="margin: 0in;font-size: 10pt;font-family: 'Times New Roman', serif;line-height: 1.2;"><span style="font-size: 10pt; line-height: inherit;">In June 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) No. 2016-13, <i>Financial Instruments-Credit Losses (Topic 326), Measurement of Credit Losses on Financial Statements</i>. ASU 2016-13 requires a financial asset (or a group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial asset(s) to present the net carrying value at the amount expected to be collected on the financial asset. In November 2018, the FASB issued ASU No. 2018-19, <i>Codification Improvements to Topic 326, Financial Instruments-Credit Losses</i>, which clarifies codification and corrects unintended application of the guidance, and in November 2019, the FASB issued ASU No. 2019-11, <i>Codification</i><i>Improvements to Topic 326, Financial Instruments-Credit Losses</i>, which clarifies or addresses specific issues about certain aspects of ASU 2016-13. In November 2019, the FASB issued ASU No. 2019-10, <i>Financial Instruments</i>—<i>Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates</i>, and in February 2020 the FASB issued ASU No. 2020-02, <i>Financial Instruments</i>—<i>Credit Losses (Topic 326) and Leases (Topic 842): Amendments to SEC Paragraphs</i><i>Pursuant to SEC Staff Accounting Bulletin No. 119 and Update to SEC Section on Effective Date Related to Accounting Standards Update No. 2016-02, Leases</i><i>(Topic 842)</i>, both of which delay the effective date of ASU 2016-13 by three years for certain Smaller Reporting Companies such as us. In March 2020, the FASB issued ASU No. 2020-03, <i>Codification Improvements to Financial Instruments,</i> which modifies the measurement of expected credit losses of certain financial instruments. In accordance with ASU 2019-10 and ASU 2020-02, ASU 2016-13 is effective for certain Smaller Reporting Companies for financial statements issued for fiscal years beginning after December 15, 2022 and interim periods within those fiscal years, which will be fiscal 2023 for us if we continue to be classified as a Smaller Reporting Company, with early adoption permitted. We are evaluating the potential impact of ASU 2016-13 on our financial statements. </span></p> <p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">Note 2. Investments</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 6pt;"><span style="font-family: 'times new roman', times;"> </span></p><p style="margin: 0pt; text-align: justify;"><span style="font-size: 10pt; font-family: 'times new roman', times;">The Company has investments in commercial paper, Treasury Bills, and common equity securities of a private U.S. company.  The commercial paper investment is in U.S. debt with ratings of F1+.  The Treasury Bills have original terms ranging from <span style="border-left: none; border-right: none;">two months </span>to <span style="border-left: none; border-right: none;">three months.  Treasury Bills with an original maturity date of three months or less are included within cash and cash equivalents on the balance sheet </span>at December 31, 2022.  </span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 6pt;"><span style="font-family: 'times new roman', times;"> </span></p><p style="margin: 0in 0in 0.0001pt; text-align: justify; line-height: 12pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; font-family: 'times new roman', times;">The Company classifies its investments in commercial paper and Treasury Bills as available-for-sale accounted for at fair value with unrealized gains and losses recognized in accumulated other comprehensive gain on the balance sheet.</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 6pt;"><span style="font-family: 'times new roman', times;"> </span></p><p style="margin: 0in 0in 0.0001pt; text-align: justify; line-height: 12pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; font-family: 'times new roman', times;">Equity securities are measured at fair value and unrealized gains and losses are recognized in non-operating income.</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 6pt;"><span style="font-family: 'times new roman', times;"> </span></p><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">The cost and estimated fair value of the investments are as follows:</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 6pt;"><span style="font-family: 'times new roman', times;"> </span></p><table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; width: 100%; height: 150px; font-family: 'times new roman'; font-size: 10pt;" width="100%"><tbody><tr style="height: 10px;"><td style="vertical-align: bottom; width: 50.5917%; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.92308%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 10.2071%; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;"> Cost </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 10.2071%; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Gross</span><br/><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">unrealized</span><br/><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">gain</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 10.2071%; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Gross</span><br/><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">unrealized</span><br/><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">loss</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 10.355%; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Fair</span><br/><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">value</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.0355%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="background-color: #d6f3e8; height: 10px;"><td style="padding: 0px; vertical-align: bottom; background-color: #d6f3e8; width: 50.5917%; height: 10px;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">December 31, 2022</span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.92308%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.1716%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.0355%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="padding: 0px; vertical-align: bottom; width: 50.5917%; height: 10px;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Commercial Paper </span></p></td><td style="vertical-align: bottom; width: 1.92308%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;">$</span></p></td><td style="vertical-align: bottom; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">1,377</span></p></td><td style="vertical-align: bottom; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="vertical-align: bottom; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="vertical-align: bottom; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="vertical-align: bottom; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="vertical-align: bottom; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="vertical-align: bottom; width: 9.1716%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">1,377</span></p></td><td style="vertical-align: bottom; width: 1.0355%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="background-color: #d6f3e8; height: 10px;"><td style="padding: 0px; vertical-align: bottom; background-color: #d6f3e8; width: 50.5917%; height: 10px;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Treasury Bills </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.92308%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">7,922</span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">32</span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.1716%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">7,954</span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.0355%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="padding: 0px; vertical-align: bottom; width: 50.5917%; height: 10px;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Equity Securities </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.92308%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">54</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">2</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="padding: 0px; vertical-align: bottom; width: 1.47929%; height: 10px;"/><td style="padding-bottom: 1pt; vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9.1716%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">56</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.0355%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="background-color: #d6f3e8; height: 5px;"><td style="padding: 0px; vertical-align: bottom; background-color: #d6f3e8; width: 50.5917%; height: 5px;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.92308%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 5px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">9,353</span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 5px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">34</span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 5px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="padding: 0px; vertical-align: bottom; width: 1.47929%; height: 5px;" valign="bottom"/><td style="vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.1716%; height: 5px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">9,387</span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.0355%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="padding: 0px; vertical-align: bottom; width: 50.5917%; height: 10px;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Less Cash Equivalents </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.92308%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">7,319</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">32</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9.1716%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">7,351</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.0355%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="background-color: #d6f3e8; height: 10px;"><td style="padding: 0px; vertical-align: bottom; background-color: #d6f3e8; width: 50.5917%; height: 10px;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"> Total Investments, December 31, 2022</span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; background-color: #d6f3e8; width: 1.92308%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">2,034</span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">2</span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="padding: 0px; vertical-align: middle; width: 1.47929%; height: 10px;" valign="middle"/><td style="padding-bottom: 2pt; vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; width: 9.1716%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">2,036</span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; background-color: #d6f3e8; width: 1.0355%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 5px;"><td style="padding: 0px; vertical-align: bottom; width: 50.5917%; height: 5px;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; width: 1.92308%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; width: 1.18343%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; width: 9.02367%; height: 5px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; width: 1.47929%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; width: 0.887574%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; width: 1.18343%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; width: 9.02367%; height: 5px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; width: 1.47929%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; width: 0.887574%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; width: 1.18343%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; width: 9.02367%; height: 5px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; width: 1.47929%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; width: 0.887574%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; width: 1.18343%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; width: 9.1716%; height: 5px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; width: 1.0355%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 5pt;">   </span></p></td></tr><tr style="background-color: #d6f3e8; height: 10px;"><td style="padding: 0px; vertical-align: bottom; background-color: #d6f3e8; width: 50.5917%; height: 10px;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">December 31, 2021</span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.92308%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.1716%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.0355%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="padding: 0px; vertical-align: bottom; width: 50.5917%; height: 10px;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Commercial Paper</span></p></td><td style="vertical-align: bottom; width: 1.92308%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">$</span></p></td><td style="vertical-align: bottom; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">1,520</span></p></td><td style="vertical-align: bottom; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">$</span></p></td><td style="vertical-align: bottom; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="vertical-align: bottom; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">$</span></p></td><td style="vertical-align: bottom; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="vertical-align: bottom; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt; text-align: left;"><span style="font-family: 'times new roman', times; font-size: 10pt;">$</span></p></td><td style="vertical-align: bottom; width: 9.1716%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">1,520</span></p></td><td style="vertical-align: bottom; width: 1.0355%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="background-color: #d6f3e8; height: 10px;"><td style="padding: 0px; vertical-align: bottom; background-color: #d6f3e8; width: 50.5917%; height: 10px;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Treasury Bills </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.92308%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">8,000</span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.1716%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">8,000</span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.0355%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="padding: 0px; vertical-align: bottom; width: 50.5917%; height: 10px;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Equity Securities </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.92308%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">54</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">2</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="padding: 0px; vertical-align: bottom; width: 1.47929%; height: 10px;"/><td style="padding-bottom: 1pt; vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9.1716%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">56</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.0355%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="background-color: #d6f3e8; height: 10px;"><td style="padding: 0px; vertical-align: bottom; background-color: #d6f3e8; width: 50.5917%; height: 10px;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.92308%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">9,574</span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">2</span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; padding: 0px; width: 1.47929%; height: 10px;"/><td style="vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.1716%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">9,576</span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.0355%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="padding: 0px; vertical-align: bottom; width: 50.5917%; height: 10px;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Less Cash Equivalents </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.92308%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">6,520</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9.1716%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">6,520</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.0355%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="background-color: #d6f3e8; height: 10px;"><td style="padding: 0px; vertical-align: bottom; background-color: #d6f3e8; width: 50.5917%; height: 10px;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"> Total Investments, December 31, 2021</span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; background-color: #d6f3e8; width: 1.92308%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">3,054</span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">2</span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="padding: 0px 0px 1px; vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 10px;"/><td style="padding-bottom: 2pt; vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; width: 9.1716%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">3,056</span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; background-color: #d6f3e8; width: 1.0355%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr></tbody></table><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 6pt;"><span style="font-family: 'times new roman', times;"> </span></p><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"><br/></span></p><p style="margin: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">Changes in Accumulated Other Comprehensive Income</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 6pt;"><span style="font-family: 'times new roman', times;"> </span></p><p style="margin: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;">Changes in Accumulated Other Comprehensive Income are as follows: </span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 6pt;"><span style="font-family: 'times new roman', times;"> </span></p><table cellpadding="0" style="height: 131px; border-collapse: collapse; width: 85%; margin-left: auto; margin-right: auto; font-family: 'times new roman'; font-size: 10pt;" width="85%"><tbody><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px; width: 72.8223%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.91638%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="6" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 24.4189%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Years Ended December 31,</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.5393%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; padding: 0px; height: 10px; width: 72.8223%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.91638%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 10.9756%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">2022</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.74216%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 0.87108%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 10.83%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">2021</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.5393%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #d6f3e8; padding: 0px; vertical-align: bottom; height: 10px; width: 72.8223%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"> Unrealized Gains</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.91638%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 9.58188%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.74216%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 0.87108%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 9.43631%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.5393%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; width: 72.8223%; height: 10px;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Unrealized holding gains arising during the period </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 1.91638%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 1.39373%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"> $ </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 9.58188%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">1</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 1.74216%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 0.87108%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 1.39373%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 9.43631%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 1.5393%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #d6f3e8; padding: 0px; vertical-align: bottom; height: 10px; width: 72.8223%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Less: Reclassification of gains included in net income</span></p></td><td style="background-color: #d6f3e8; padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.91638%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 9.58188%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">0</span></p></td><td style="background-color: #d6f3e8; padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.74216%;"/><td style="background-color: #d6f3e8; padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 0.87108%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 9.43631%;"><p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;">(1</span></span></p></td><td style="background-color: rgb(214, 243, 232); padding: 0px; vertical-align: bottom; height: 10px; width: 1.5393%;">)</td></tr><tr style="height: 10px;"><td style="background-color: #ffffff; vertical-align: bottom; padding: 0px; height: 10px; width: 72.8223%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px; width: 1.91638%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px; width: 9.58188%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">1</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px; width: 1.74216%;"/><td style="background-color: #ffffff; vertical-align: bottom; height: 10px; width: 0.87108%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px; width: 9.43631%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">(1</span></p></td><td style="background-color: rgb(255, 255, 255); vertical-align: bottom; height: 10px; width: 1.5393%; padding: 0px;">)</td></tr><tr style="height: 10px;"><td style="background-color: #d6f3e8; padding: 0px; vertical-align: bottom; height: 10px; width: 72.8223%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.91638%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 9.58188%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.74216%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 0.87108%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 9.43631%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.5393%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; width: 72.8223%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"> Deferred Taxes on Unrealized Gains: </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px; width: 1.91638%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px; width: 9.58188%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px; width: 1.74216%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px; width: 0.87108%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px; width: 9.43631%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px; width: 1.5393%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #d6f3e8; padding: 0px; vertical-align: bottom; height: 10px; width: 72.8223%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Increase in deferred taxes on unrealized gains arising during the period</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.91638%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 9.58188%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">0</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.74216%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 0.87108%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 9.43631%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.5393%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 11px;"><td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 11px; width: 72.8223%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Less: Reclassification of taxes on gains included in net income</span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 11px; width: 1.91638%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 11px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 11px; width: 9.58188%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">0</span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 11px; width: 1.74216%;"/><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 11px; width: 0.87108%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 11px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 11px; width: 9.43631%;"><p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 11px; width: 1.5393%;"/></tr><tr style="height: 10px;"><td style="background-color: #d6f3e8; padding: 0px; vertical-align: bottom; height: 10px; width: 72.8223%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.91638%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 9.58188%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">0</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.74216%;"/><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 0.87108%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 9.43631%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.5393%;"/></tr><tr style="height: 10px;"><td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; width: 72.8223%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.91638%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 9.58188%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.74216%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 0.87108%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 9.43631%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.5393%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #d6f3e8; padding: 0px; vertical-align: bottom; height: 10px; width: 72.8223%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"> Net Change in Accumulated Other Comprehensive Income (Loss)</span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px; width: 1.91638%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"> $ </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; width: 9.58188%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">1</span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px; width: 1.74216%;"/><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px; width: 0.87108%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; width: 9.43631%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">(1</span></p></td><td style="background-color: rgb(214, 243, 232); padding: 0px 0px 1px; height: 10px; width: 1.5393%; vertical-align: bottom;" valign="bottom">)</td></tr></tbody></table> P2M P3M <table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; width: 100%; height: 150px; font-family: 'times new roman'; font-size: 10pt;" width="100%"><tbody><tr style="height: 10px;"><td style="vertical-align: bottom; width: 50.5917%; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.92308%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 10.2071%; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;"> Cost </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 10.2071%; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Gross</span><br/><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">unrealized</span><br/><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">gain</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 10.2071%; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Gross</span><br/><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">unrealized</span><br/><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">loss</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 10.355%; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Fair</span><br/><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">value</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.0355%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="background-color: #d6f3e8; height: 10px;"><td style="padding: 0px; vertical-align: bottom; background-color: #d6f3e8; width: 50.5917%; height: 10px;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">December 31, 2022</span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.92308%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.1716%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.0355%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="padding: 0px; vertical-align: bottom; width: 50.5917%; height: 10px;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Commercial Paper </span></p></td><td style="vertical-align: bottom; width: 1.92308%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;">$</span></p></td><td style="vertical-align: bottom; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">1,377</span></p></td><td style="vertical-align: bottom; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="vertical-align: bottom; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="vertical-align: bottom; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="vertical-align: bottom; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="vertical-align: bottom; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="vertical-align: bottom; width: 9.1716%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">1,377</span></p></td><td style="vertical-align: bottom; width: 1.0355%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="background-color: #d6f3e8; height: 10px;"><td style="padding: 0px; vertical-align: bottom; background-color: #d6f3e8; width: 50.5917%; height: 10px;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Treasury Bills </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.92308%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">7,922</span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">32</span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.1716%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">7,954</span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.0355%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="padding: 0px; vertical-align: bottom; width: 50.5917%; height: 10px;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Equity Securities </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.92308%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">54</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">2</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="padding: 0px; vertical-align: bottom; width: 1.47929%; height: 10px;"/><td style="padding-bottom: 1pt; vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9.1716%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">56</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.0355%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="background-color: #d6f3e8; height: 5px;"><td style="padding: 0px; vertical-align: bottom; background-color: #d6f3e8; width: 50.5917%; height: 5px;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.92308%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 5px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">9,353</span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 5px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">34</span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 5px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="padding: 0px; vertical-align: bottom; width: 1.47929%; height: 5px;" valign="bottom"/><td style="vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.1716%; height: 5px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">9,387</span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.0355%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="padding: 0px; vertical-align: bottom; width: 50.5917%; height: 10px;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Less Cash Equivalents </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.92308%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">7,319</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">32</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9.1716%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">7,351</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.0355%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="background-color: #d6f3e8; height: 10px;"><td style="padding: 0px; vertical-align: bottom; background-color: #d6f3e8; width: 50.5917%; height: 10px;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"> Total Investments, December 31, 2022</span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; background-color: #d6f3e8; width: 1.92308%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">2,034</span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">2</span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="padding: 0px; vertical-align: middle; width: 1.47929%; height: 10px;" valign="middle"/><td style="padding-bottom: 2pt; vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; width: 9.1716%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">2,036</span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; background-color: #d6f3e8; width: 1.0355%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 5px;"><td style="padding: 0px; vertical-align: bottom; width: 50.5917%; height: 5px;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; width: 1.92308%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; width: 1.18343%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; width: 9.02367%; height: 5px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; width: 1.47929%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; width: 0.887574%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; width: 1.18343%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; width: 9.02367%; height: 5px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; width: 1.47929%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; width: 0.887574%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; width: 1.18343%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; width: 9.02367%; height: 5px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; width: 1.47929%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; width: 0.887574%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; width: 1.18343%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; width: 9.1716%; height: 5px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; width: 1.0355%; height: 5px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 5pt;">   </span></p></td></tr><tr style="background-color: #d6f3e8; height: 10px;"><td style="padding: 0px; vertical-align: bottom; background-color: #d6f3e8; width: 50.5917%; height: 10px;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">December 31, 2021</span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.92308%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.1716%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.0355%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="padding: 0px; vertical-align: bottom; width: 50.5917%; height: 10px;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Commercial Paper</span></p></td><td style="vertical-align: bottom; width: 1.92308%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">$</span></p></td><td style="vertical-align: bottom; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">1,520</span></p></td><td style="vertical-align: bottom; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">$</span></p></td><td style="vertical-align: bottom; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="vertical-align: bottom; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">$</span></p></td><td style="vertical-align: bottom; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="vertical-align: bottom; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt; text-align: left;"><span style="font-family: 'times new roman', times; font-size: 10pt;">$</span></p></td><td style="vertical-align: bottom; width: 9.1716%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">1,520</span></p></td><td style="vertical-align: bottom; width: 1.0355%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="background-color: #d6f3e8; height: 10px;"><td style="padding: 0px; vertical-align: bottom; background-color: #d6f3e8; width: 50.5917%; height: 10px;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Treasury Bills </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.92308%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">8,000</span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.1716%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">8,000</span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.0355%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="padding: 0px; vertical-align: bottom; width: 50.5917%; height: 10px;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Equity Securities </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.92308%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">54</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">2</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="padding: 0px; vertical-align: bottom; width: 1.47929%; height: 10px;"/><td style="padding-bottom: 1pt; vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9.1716%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">56</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.0355%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="background-color: #d6f3e8; height: 10px;"><td style="padding: 0px; vertical-align: bottom; background-color: #d6f3e8; width: 50.5917%; height: 10px;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.92308%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">9,574</span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">2</span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; padding: 0px; width: 1.47929%; height: 10px;"/><td style="vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 9.1716%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">9,576</span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; width: 1.0355%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="padding: 0px; vertical-align: bottom; width: 50.5917%; height: 10px;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Less Cash Equivalents </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.92308%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">6,520</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9.1716%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">6,520</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; width: 1.0355%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="background-color: #d6f3e8; height: 10px;"><td style="padding: 0px; vertical-align: bottom; background-color: #d6f3e8; width: 50.5917%; height: 10px;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"> Total Investments, December 31, 2021</span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; background-color: #d6f3e8; width: 1.92308%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">3,054</span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">2</span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; width: 9.02367%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="padding: 0px 0px 1px; vertical-align: bottom; background-color: #d6f3e8; width: 1.47929%; height: 10px;"/><td style="padding-bottom: 2pt; vertical-align: bottom; background-color: #d6f3e8; width: 0.887574%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; width: 1.18343%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; width: 9.1716%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">3,056</span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; background-color: #d6f3e8; width: 1.0355%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr></tbody></table> 1377000 0 0 1377000 7922000 32000 0 7954000 54000 2000 0 56000 9353000 34000 0 9387000 7319000 32000 0 7351000 2034000 2000 0 2036000 1520000 0 0 1520000 8000000 0 0 8000000 54000 2000 0 56000 9574000 2000 0 9576000 6520000 0 0 6520000 3054000 2000 0 3056000 <table cellpadding="0" style="height: 131px; border-collapse: collapse; width: 85%; margin-left: auto; margin-right: auto; font-family: 'times new roman'; font-size: 10pt;" width="85%"><tbody><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px; width: 72.8223%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.91638%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="6" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 24.4189%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Years Ended December 31,</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.5393%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; padding: 0px; height: 10px; width: 72.8223%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.91638%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 10.9756%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">2022</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.74216%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 0.87108%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 10.83%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">2021</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.5393%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #d6f3e8; padding: 0px; vertical-align: bottom; height: 10px; width: 72.8223%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"> Unrealized Gains</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.91638%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 9.58188%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.74216%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 0.87108%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 9.43631%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.5393%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; width: 72.8223%; height: 10px;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Unrealized holding gains arising during the period </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 1.91638%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 1.39373%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"> $ </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 9.58188%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">1</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 1.74216%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 0.87108%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 1.39373%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 9.43631%; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; width: 1.5393%; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #d6f3e8; padding: 0px; vertical-align: bottom; height: 10px; width: 72.8223%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Less: Reclassification of gains included in net income</span></p></td><td style="background-color: #d6f3e8; padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.91638%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 9.58188%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">0</span></p></td><td style="background-color: #d6f3e8; padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.74216%;"/><td style="background-color: #d6f3e8; padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 0.87108%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 9.43631%;"><p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;">(1</span></span></p></td><td style="background-color: rgb(214, 243, 232); padding: 0px; vertical-align: bottom; height: 10px; width: 1.5393%;">)</td></tr><tr style="height: 10px;"><td style="background-color: #ffffff; vertical-align: bottom; padding: 0px; height: 10px; width: 72.8223%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px; width: 1.91638%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px; width: 9.58188%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">1</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px; width: 1.74216%;"/><td style="background-color: #ffffff; vertical-align: bottom; height: 10px; width: 0.87108%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px; width: 9.43631%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">(1</span></p></td><td style="background-color: rgb(255, 255, 255); vertical-align: bottom; height: 10px; width: 1.5393%; padding: 0px;">)</td></tr><tr style="height: 10px;"><td style="background-color: #d6f3e8; padding: 0px; vertical-align: bottom; height: 10px; width: 72.8223%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.91638%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 9.58188%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.74216%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 0.87108%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 9.43631%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.5393%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; width: 72.8223%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"> Deferred Taxes on Unrealized Gains: </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px; width: 1.91638%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px; width: 9.58188%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px; width: 1.74216%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px; width: 0.87108%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px; width: 9.43631%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px; width: 1.5393%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #d6f3e8; padding: 0px; vertical-align: bottom; height: 10px; width: 72.8223%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Increase in deferred taxes on unrealized gains arising during the period</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.91638%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 9.58188%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">0</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.74216%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 0.87108%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 9.43631%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.5393%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 11px;"><td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 11px; width: 72.8223%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Less: Reclassification of taxes on gains included in net income</span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 11px; width: 1.91638%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 11px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 11px; width: 9.58188%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">0</span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 11px; width: 1.74216%;"/><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 11px; width: 0.87108%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 11px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 11px; width: 9.43631%;"><p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 11px; width: 1.5393%;"/></tr><tr style="height: 10px;"><td style="background-color: #d6f3e8; padding: 0px; vertical-align: bottom; height: 10px; width: 72.8223%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.91638%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 9.58188%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">0</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.74216%;"/><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 0.87108%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 9.43631%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1.5393%;"/></tr><tr style="height: 10px;"><td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; width: 72.8223%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.91638%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 9.58188%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.74216%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 0.87108%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 9.43631%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.5393%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #d6f3e8; padding: 0px; vertical-align: bottom; height: 10px; width: 72.8223%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"> Net Change in Accumulated Other Comprehensive Income (Loss)</span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px; width: 1.91638%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"> $ </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; width: 9.58188%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">1</span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px; width: 1.74216%;"/><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px; width: 0.87108%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; width: 1.39373%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; width: 9.43631%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">(1</span></p></td><td style="background-color: rgb(214, 243, 232); padding: 0px 0px 1px; height: 10px; width: 1.5393%; vertical-align: bottom;" valign="bottom">)</td></tr></tbody></table> 1000 0 0 1000 1000 -1000 0 0 0 0 0 0 1000 -1000 <p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 3. Fair Value Measurements</span></p><p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 8pt;"> </span></p><p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The following table prov<span>ides info</span>rmation on those assets and liabilities measured at fair value on a recurring basis. </span></p><p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p><p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2022</span></p><p style="margin: 0pt;text-align: justify;font-size: 7pt;"><span style="font-family: 'Times New Roman';font-size: 7pt;"> </span></p><div style="border-right: none; border-left: none;"><div id="t_ft_I1L7IWPCF400000000000000000000"><table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; width: 100%; height: 127px; font-family: &quot;times new roman&quot;; font-size: 10pt;" width="100%"><tbody><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center; line-height: 1.1;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Carrying</span></p><p style="margin: 0pt; text-align: center; line-height: 1.1;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">amount in</span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td colspan="10" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"> Fair Value Measurement Using </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"> balance sheet </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"> Fair Value </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"> Level 1</span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"> Level 2</span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"> Level 3</span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td></tr><tr style="height: 18px; background-color: #d6f3e8;"><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Assets: </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 18px;"><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Cash and cash equivalents: </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 18px; background-color: #d6f3e8;"><td style="padding-left: 9pt; vertical-align: bottom; height: 18px; width: 44%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Commercial paper </span></p></td><td style="vertical-align: bottom; height: 18px; width: 2%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="vertical-align: bottom; height: 18px; width: 8%; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,377</span></p></td><td style="vertical-align: bottom; height: 18px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="vertical-align: bottom; height: 18px; width: 8%; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,377</span></p></td><td style="vertical-align: bottom; height: 18px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="vertical-align: bottom; height: 18px; width: 8%; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,377</span></p></td><td style="vertical-align: bottom; height: 18px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="vertical-align: bottom; height: 18px; width: 8%; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0</span></p></td><td style="vertical-align: bottom; height: 18px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="vertical-align: bottom; height: 18px; width: 8%; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0</span></p></td><td style="vertical-align: bottom; height: 18px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 17px;"><td style="vertical-align: bottom; height: 17px;">    Treasury Bills</td><td style="vertical-align: bottom; height: 17px;"><br/></td><td style="vertical-align: bottom; height: 17px;"><br/></td><td style="vertical-align: bottom; text-align: right; height: 17px;">5,974</td><td style="vertical-align: bottom; height: 17px;"><br/></td><td style="vertical-align: bottom; height: 17px;"><br/></td><td style="vertical-align: bottom; height: 17px;"><br/></td><td style="vertical-align: bottom; text-align: right; height: 17px;">5,974</td><td style="vertical-align: bottom; height: 17px;"><br/></td><td style="vertical-align: bottom; height: 17px;"><br/></td><td style="vertical-align: bottom; height: 17px;"><br/></td><td style="vertical-align: bottom; text-align: right; height: 17px;">5,974</td><td style="vertical-align: bottom; height: 17px;"><br/></td><td style="vertical-align: bottom; height: 17px;"><br/></td><td style="vertical-align: bottom; height: 17px;"><br/></td><td style="vertical-align: bottom; text-align: right; height: 17px;">0</td><td style="vertical-align: bottom; height: 17px;"><br/></td><td style="vertical-align: bottom; height: 17px;"><br/></td><td style="vertical-align: bottom; height: 17px;"><br/></td><td style="vertical-align: bottom; text-align: right; height: 17px;">0</td><td style="vertical-align: bottom; height: 17px;"><br/></td></tr><tr style="height: 18px; background-color: #d6f3e8;"><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Treasury Bills - maturity date greater than three months </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,980</span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,980</span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,980</span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0</span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0</span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 18px;"><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Equity securities </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="border-left: none; border-right: none;">56</span></span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="border-left: none; border-right: none;">56</span></span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="border-left: none; border-right: none;">0</span></span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="border-left: none; border-right: none;">0</span></span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="border-left: none; border-right: none;">56</span></span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr></tbody></table></div></div><p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"> </span></p><p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2021</span></p><p style="margin: 0pt;text-align: justify;font-size: 7pt;"><span style="font-family: 'Times New Roman';font-size: 7pt;"> </span></p><div style="border-right: none; border-left: none;"><div id="t_ft_UCGJ0G6UQO00000000000000000000"><table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; width: 100%; height: 90px; font-family: &quot;times new roman&quot;; font-size: 10pt;" width="100%"><tbody><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center; line-height: 1.1;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;"> Carrying</span></p><p style="margin: 0pt; text-align: center; line-height: 1.1;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">amount in </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="10" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"> Fair Value Measurement Using </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 12px;"><td style="vertical-align: bottom; height: 12px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td style="vertical-align: bottom; height: 12px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 12px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"> balance sheet</span></p></td><td style="vertical-align: bottom; height: 12px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 12px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 12px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"> Fair Value </span></p></td><td style="vertical-align: bottom; height: 12px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 12px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 12px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"> Level 1</span></p></td><td style="vertical-align: bottom; height: 12px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 12px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 12px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"> Level 2</span></p></td><td style="vertical-align: bottom; height: 12px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 12px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 12px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"> Level 3</span></p></td><td style="vertical-align: bottom; height: 12px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 10px; background-color: rgb(214, 243, 232);"><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Assets: </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 18px;"><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Cash and cash equivalents: </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px; background-color: rgb(214, 243, 232);"><td style="padding-left: 9pt; vertical-align: bottom; height: 10px; width: 44%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Commercial paper </span></p></td><td style="vertical-align: bottom; height: 10px; width: 2%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="vertical-align: bottom; height: 10px; width: 8%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,520</span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: left;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> $ </span></p></td><td style="vertical-align: bottom; height: 10px; width: 8%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,520</span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="vertical-align: bottom; height: 10px; width: 8%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,520</span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="vertical-align: bottom; height: 10px; width: 8%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0</span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="vertical-align: bottom; height: 10px; width: 8%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0</span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; padding-left: 9pt; height: 10px;">Treasury Bills</td><td style="vertical-align: bottom; height: 10px;"><br/></td><td style="vertical-align: bottom; height: 10px;"><br/></td><td style="vertical-align: bottom; text-align: right; height: 10px;">5,000</td><td style="vertical-align: bottom; height: 10px;"><br/></td><td style="vertical-align: bottom; height: 10px;"><br/></td><td style="vertical-align: bottom; height: 10px;"><br/></td><td style="vertical-align: bottom; text-align: right; height: 10px;">5,000</td><td style="vertical-align: bottom; height: 10px;"><br/></td><td style="vertical-align: bottom; height: 10px;"><br/></td><td style="vertical-align: bottom; height: 10px;"><br/></td><td style="vertical-align: bottom; text-align: right; height: 10px;">5,000</td><td style="vertical-align: bottom; height: 10px;"><br/></td><td style="vertical-align: bottom; height: 10px;"><br/></td><td style="vertical-align: bottom; height: 10px;"><br/></td><td style="vertical-align: bottom; text-align: right; height: 10px;">0</td><td style="vertical-align: bottom; height: 10px;"><br/></td><td style="vertical-align: bottom; height: 10px;"><br/></td><td style="vertical-align: bottom; height: 10px;"><br/></td><td style="vertical-align: bottom; text-align: right; height: 10px;">0</td><td style="vertical-align: bottom; height: 10px;"><br/></td></tr><tr style="height: 10px; background-color: rgb(214, 243, 232);"><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Treasury Bills - maturity date greater than three months</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">3,000</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">3,000</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">3,000</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Equity securities </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="border-left: none; border-right: none;">56</span></span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="border-left: none; border-right: none;">56</span></span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="border-left: none; border-right: none;">0</span></span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="border-left: none; border-right: none;">0</span></span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="border-left: none; border-right: none;">56</span></span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr></tbody></table></div></div><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt;"> </span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The fair value of the money market funds, commercial paper, and Treasury Bills is based on quoted market prices in an active market. Closing prices are readily available from active markets and are used as being representative of fair value. The Company classifies these securities as level <span style="border-left: none; border-right: none;">1</span>. </span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The equity<span> securitie</span>s owned by the Company are investments in two non-publicly traded companies.  There is an undeterminable market for each of these two companies and the Company has determined the value based on financial and other factors, which are considered level <span style="border-left: none; border-right: none;">3</span> inputs in the fair value hierarchy. </span></p><p style="margin: 0pt;"> </p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The change in level 3 asse<span>ts at fair valu</span>e on a re<span>curring bas</span>is is summarized as follows: </span></p><p style="margin: 0pt;"><br/></p><table cellpadding="0" style="height: 60px; border-collapse: collapse; font: 10pt 'times new roman'; width: 60%; margin-left: auto; margin-right: auto;" width="60%"><tbody><tr style="vertical-align: bottom; height: 10px;"><td style="text-align: center; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td style="font-weight: bold; padding-bottom: 1pt; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td colspan="6" style="font-weight: bold; text-align: center; border-bottom: 1px solid black; height: 10px;"><span style="font-size: 8pt; font-family: 'times new roman', times;">Years Ended December 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td></tr><tr style="vertical-align: bottom; height: 10px;"><td style="text-align: center; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td style="font-weight: bold; padding-bottom: 1pt; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td colspan="2" style="font-weight: bold; text-align: center; border-bottom: 1px solid black; height: 10px;"><span style="font-size: 8pt; font-family: 'times new roman', times;">2022</span></td><td style="padding-bottom: 1pt; font-weight: bold; height: 10px;"><span style="font-size: 8pt; font-family: 'times new roman', times;"> </span></td><td style="font-weight: bold; padding-bottom: 1pt; height: 10px;"><span style="font-size: 8pt; font-family: 'times new roman', times;"> </span></td><td colspan="2" style="font-weight: bold; text-align: center; border-bottom: 1px solid black; height: 10px;"><span style="font-size: 8pt; font-family: 'times new roman', times;">2021</span></td><td style="padding-bottom: 1pt; font-weight: bold; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td></tr><tr style="vertical-align: bottom; height: 10px;"><td style="height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td style="height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td colspan="2" style="text-align: right; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td style="height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td style="height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td colspan="2" style="text-align: right; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td style="height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td></tr><tr style="vertical-align: bottom; background-color: #d6f3e8; height: 10px;"><td style="width: 35%; text-align: left; text-indent: -10pt; padding-left: 10pt; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;">Beginning Balance</span></td><td style="width: 2%; font-weight: bold; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td style="width: 1%; font-weight: bold; text-align: left; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;">$</span></td><td style="width: 9%; font-weight: bold; text-align: right; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;">56</span></td><td style="width: 1%; font-weight: bold; text-align: left; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td style="width: 1%; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td style="width: 1%; text-align: left; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;">$</span></td><td style="width: 9%; text-align: right; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;">42</span></td><td style="width: 1%; text-align: left; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td></tr><tr style="vertical-align: bottom; background-color: white; height: 10px;"><td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;">Change in value</span></td><td style="font-weight: bold; padding-bottom: 1pt; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td style="border-bottom: 1px solid black; font-weight: bold; text-align: left; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td style="border-bottom: 1px solid black; font-weight: bold; text-align: right; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;">0</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left; height: 10px;"/><td style="padding-bottom: 1pt; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td style="border-bottom: 1px solid black; text-align: left; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td style="border-bottom: 1px solid black; text-align: right; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;">14</span></td><td style="padding-bottom: 1pt; text-align: left; height: 10px;"/></tr><tr style="vertical-align: bottom; background-color: #d6f3e8; height: 10px;"><td style="padding-bottom: 2pt; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;">Ending Balance</span></td><td style="font-weight: bold; padding-bottom: 2pt; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td style="font-weight: bold; text-align: left; height: 10px; border-bottom-width: 2.8pt; border-bottom-style: double; border-bottom-color: #000000;"><span style="font-size: 10pt; font-family: 'times new roman', times;">$</span></td><td style="font-weight: bold; text-align: right; height: 10px; border-bottom-width: 2.8pt; border-bottom-style: double; border-bottom-color: #000000;"><span style="font-size: 10pt; font-family: 'times new roman', times;">56</span></td><td style="padding-bottom: 2pt; font-weight: bold; text-align: left; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td style="padding-bottom: 2pt; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td style="text-align: left; height: 10px; border-bottom-width: 2.8pt; border-bottom-style: double; border-bottom-color: #000000;"><span style="font-size: 10pt; font-family: 'times new roman', times;">$</span></td><td style="text-align: right; height: 10px; border-bottom-width: 2.8pt; border-bottom-style: double; border-bottom-color: #000000;"><span style="font-size: 10pt; font-family: 'times new roman', times;">56</span></td><td style="padding-bottom: 2pt; text-align: left; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td></tr></tbody></table> <p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2022</span></p><p style="margin: 0pt;text-align: justify;font-size: 7pt;"><span style="font-family: 'Times New Roman';font-size: 7pt;"> </span></p><div style="border-right: none; border-left: none;"><div id="t_ft_I1L7IWPCF400000000000000000000"><table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; width: 100%; height: 127px; font-family: &quot;times new roman&quot;; font-size: 10pt;" width="100%"><tbody><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center; line-height: 1.1;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Carrying</span></p><p style="margin: 0pt; text-align: center; line-height: 1.1;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">amount in</span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td colspan="10" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"> Fair Value Measurement Using </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"> balance sheet </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"> Fair Value </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"> Level 1</span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"> Level 2</span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"> Level 3</span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td></tr><tr style="height: 18px; background-color: #d6f3e8;"><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Assets: </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 18px;"><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Cash and cash equivalents: </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 18px; background-color: #d6f3e8;"><td style="padding-left: 9pt; vertical-align: bottom; height: 18px; width: 44%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Commercial paper </span></p></td><td style="vertical-align: bottom; height: 18px; width: 2%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="vertical-align: bottom; height: 18px; width: 8%; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,377</span></p></td><td style="vertical-align: bottom; height: 18px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="vertical-align: bottom; height: 18px; width: 8%; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,377</span></p></td><td style="vertical-align: bottom; height: 18px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="vertical-align: bottom; height: 18px; width: 8%; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,377</span></p></td><td style="vertical-align: bottom; height: 18px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="vertical-align: bottom; height: 18px; width: 8%; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0</span></p></td><td style="vertical-align: bottom; height: 18px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="vertical-align: bottom; height: 18px; width: 8%; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0</span></p></td><td style="vertical-align: bottom; height: 18px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 17px;"><td style="vertical-align: bottom; height: 17px;">    Treasury Bills</td><td style="vertical-align: bottom; height: 17px;"><br/></td><td style="vertical-align: bottom; height: 17px;"><br/></td><td style="vertical-align: bottom; text-align: right; height: 17px;">5,974</td><td style="vertical-align: bottom; height: 17px;"><br/></td><td style="vertical-align: bottom; height: 17px;"><br/></td><td style="vertical-align: bottom; height: 17px;"><br/></td><td style="vertical-align: bottom; text-align: right; height: 17px;">5,974</td><td style="vertical-align: bottom; height: 17px;"><br/></td><td style="vertical-align: bottom; height: 17px;"><br/></td><td style="vertical-align: bottom; height: 17px;"><br/></td><td style="vertical-align: bottom; text-align: right; height: 17px;">5,974</td><td style="vertical-align: bottom; height: 17px;"><br/></td><td style="vertical-align: bottom; height: 17px;"><br/></td><td style="vertical-align: bottom; height: 17px;"><br/></td><td style="vertical-align: bottom; text-align: right; height: 17px;">0</td><td style="vertical-align: bottom; height: 17px;"><br/></td><td style="vertical-align: bottom; height: 17px;"><br/></td><td style="vertical-align: bottom; height: 17px;"><br/></td><td style="vertical-align: bottom; text-align: right; height: 17px;">0</td><td style="vertical-align: bottom; height: 17px;"><br/></td></tr><tr style="height: 18px; background-color: #d6f3e8;"><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Treasury Bills - maturity date greater than three months </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,980</span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,980</span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,980</span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0</span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0</span></p></td><td style="vertical-align: bottom; height: 18px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 18px;"><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Equity securities </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="border-left: none; border-right: none;">56</span></span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="border-left: none; border-right: none;">56</span></span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="border-left: none; border-right: none;">0</span></span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="border-left: none; border-right: none;">0</span></span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="border-left: none; border-right: none;">56</span></span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr></tbody></table></div></div><p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"> </span></p><p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2021</span></p><p style="margin: 0pt;text-align: justify;font-size: 7pt;"><span style="font-family: 'Times New Roman';font-size: 7pt;"> </span></p><div style="border-right: none; border-left: none;"><div id="t_ft_UCGJ0G6UQO00000000000000000000"><table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; width: 100%; height: 90px; font-family: &quot;times new roman&quot;; font-size: 10pt;" width="100%"><tbody><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center; line-height: 1.1;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;"> Carrying</span></p><p style="margin: 0pt; text-align: center; line-height: 1.1;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">amount in </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="10" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"> Fair Value Measurement Using </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 12px;"><td style="vertical-align: bottom; height: 12px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td style="vertical-align: bottom; height: 12px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 12px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"> balance sheet</span></p></td><td style="vertical-align: bottom; height: 12px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 12px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 12px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"> Fair Value </span></p></td><td style="vertical-align: bottom; height: 12px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 12px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 12px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"> Level 1</span></p></td><td style="vertical-align: bottom; height: 12px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 12px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 12px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"> Level 2</span></p></td><td style="vertical-align: bottom; height: 12px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 12px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 12px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"> Level 3</span></p></td><td style="vertical-align: bottom; height: 12px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 10px; background-color: rgb(214, 243, 232);"><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Assets: </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 18px;"><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Cash and cash equivalents: </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px; background-color: rgb(214, 243, 232);"><td style="padding-left: 9pt; vertical-align: bottom; height: 10px; width: 44%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Commercial paper </span></p></td><td style="vertical-align: bottom; height: 10px; width: 2%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="vertical-align: bottom; height: 10px; width: 8%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,520</span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: left;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> $ </span></p></td><td style="vertical-align: bottom; height: 10px; width: 8%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,520</span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="vertical-align: bottom; height: 10px; width: 8%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,520</span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="vertical-align: bottom; height: 10px; width: 8%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0</span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="vertical-align: bottom; height: 10px; width: 8%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0</span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; padding-left: 9pt; height: 10px;">Treasury Bills</td><td style="vertical-align: bottom; height: 10px;"><br/></td><td style="vertical-align: bottom; height: 10px;"><br/></td><td style="vertical-align: bottom; text-align: right; height: 10px;">5,000</td><td style="vertical-align: bottom; height: 10px;"><br/></td><td style="vertical-align: bottom; height: 10px;"><br/></td><td style="vertical-align: bottom; height: 10px;"><br/></td><td style="vertical-align: bottom; text-align: right; height: 10px;">5,000</td><td style="vertical-align: bottom; height: 10px;"><br/></td><td style="vertical-align: bottom; height: 10px;"><br/></td><td style="vertical-align: bottom; height: 10px;"><br/></td><td style="vertical-align: bottom; text-align: right; height: 10px;">5,000</td><td style="vertical-align: bottom; height: 10px;"><br/></td><td style="vertical-align: bottom; height: 10px;"><br/></td><td style="vertical-align: bottom; height: 10px;"><br/></td><td style="vertical-align: bottom; text-align: right; height: 10px;">0</td><td style="vertical-align: bottom; height: 10px;"><br/></td><td style="vertical-align: bottom; height: 10px;"><br/></td><td style="vertical-align: bottom; height: 10px;"><br/></td><td style="vertical-align: bottom; text-align: right; height: 10px;">0</td><td style="vertical-align: bottom; height: 10px;"><br/></td></tr><tr style="height: 10px; background-color: rgb(214, 243, 232);"><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Treasury Bills - maturity date greater than three months</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">3,000</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">3,000</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">3,000</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: rgb(214, 243, 232);"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Equity securities </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="border-left: none; border-right: none;">56</span></span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="border-left: none; border-right: none;">56</span></span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="border-left: none; border-right: none;">0</span></span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="border-left: none; border-right: none;">0</span></span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="border-left: none; border-right: none;">56</span></span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr></tbody></table></div></div> 1377000 1377000 1377000 0 0 5974000 5974000 5974000 0 0 1980000 1980000 1980000 0 0 56000 56000 0 0 56000 1520000 1520000 1520000 0 0 5000000 5000000 5000000 0 0 3000000 3000000 3000000 0 0 56000 56000 0 0 56000 <table cellpadding="0" style="height: 60px; border-collapse: collapse; font: 10pt 'times new roman'; width: 60%; margin-left: auto; margin-right: auto;" width="60%"><tbody><tr style="vertical-align: bottom; height: 10px;"><td style="text-align: center; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td style="font-weight: bold; padding-bottom: 1pt; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td colspan="6" style="font-weight: bold; text-align: center; border-bottom: 1px solid black; height: 10px;"><span style="font-size: 8pt; font-family: 'times new roman', times;">Years Ended December 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td></tr><tr style="vertical-align: bottom; height: 10px;"><td style="text-align: center; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td style="font-weight: bold; padding-bottom: 1pt; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td colspan="2" style="font-weight: bold; text-align: center; border-bottom: 1px solid black; height: 10px;"><span style="font-size: 8pt; font-family: 'times new roman', times;">2022</span></td><td style="padding-bottom: 1pt; font-weight: bold; height: 10px;"><span style="font-size: 8pt; font-family: 'times new roman', times;"> </span></td><td style="font-weight: bold; padding-bottom: 1pt; height: 10px;"><span style="font-size: 8pt; font-family: 'times new roman', times;"> </span></td><td colspan="2" style="font-weight: bold; text-align: center; border-bottom: 1px solid black; height: 10px;"><span style="font-size: 8pt; font-family: 'times new roman', times;">2021</span></td><td style="padding-bottom: 1pt; font-weight: bold; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td></tr><tr style="vertical-align: bottom; height: 10px;"><td style="height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td style="height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td colspan="2" style="text-align: right; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td style="height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td style="height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td colspan="2" style="text-align: right; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td style="height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td></tr><tr style="vertical-align: bottom; background-color: #d6f3e8; height: 10px;"><td style="width: 35%; text-align: left; text-indent: -10pt; padding-left: 10pt; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;">Beginning Balance</span></td><td style="width: 2%; font-weight: bold; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td style="width: 1%; font-weight: bold; text-align: left; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;">$</span></td><td style="width: 9%; font-weight: bold; text-align: right; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;">56</span></td><td style="width: 1%; font-weight: bold; text-align: left; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td style="width: 1%; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td style="width: 1%; text-align: left; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;">$</span></td><td style="width: 9%; text-align: right; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;">42</span></td><td style="width: 1%; text-align: left; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td></tr><tr style="vertical-align: bottom; background-color: white; height: 10px;"><td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;">Change in value</span></td><td style="font-weight: bold; padding-bottom: 1pt; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td style="border-bottom: 1px solid black; font-weight: bold; text-align: left; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td style="border-bottom: 1px solid black; font-weight: bold; text-align: right; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;">0</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left; height: 10px;"/><td style="padding-bottom: 1pt; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td style="border-bottom: 1px solid black; text-align: left; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td style="border-bottom: 1px solid black; text-align: right; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;">14</span></td><td style="padding-bottom: 1pt; text-align: left; height: 10px;"/></tr><tr style="vertical-align: bottom; background-color: #d6f3e8; height: 10px;"><td style="padding-bottom: 2pt; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;">Ending Balance</span></td><td style="font-weight: bold; padding-bottom: 2pt; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td style="font-weight: bold; text-align: left; height: 10px; border-bottom-width: 2.8pt; border-bottom-style: double; border-bottom-color: #000000;"><span style="font-size: 10pt; font-family: 'times new roman', times;">$</span></td><td style="font-weight: bold; text-align: right; height: 10px; border-bottom-width: 2.8pt; border-bottom-style: double; border-bottom-color: #000000;"><span style="font-size: 10pt; font-family: 'times new roman', times;">56</span></td><td style="padding-bottom: 2pt; font-weight: bold; text-align: left; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td style="padding-bottom: 2pt; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td><td style="text-align: left; height: 10px; border-bottom-width: 2.8pt; border-bottom-style: double; border-bottom-color: #000000;"><span style="font-size: 10pt; font-family: 'times new roman', times;">$</span></td><td style="text-align: right; height: 10px; border-bottom-width: 2.8pt; border-bottom-style: double; border-bottom-color: #000000;"><span style="font-size: 10pt; font-family: 'times new roman', times;">56</span></td><td style="padding-bottom: 2pt; text-align: left; height: 10px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> </span></td></tr></tbody></table> 56000 42000 0 14000 56000 56000 <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note <span style="border-left: none; border-right: none;">4</span>. Inventories</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 8pt;"> </p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Inventories used in the determination of cost of goods sold are as follows:</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 8pt;"> </p><table cellpadding="0" style="height: 70px; border-collapse: collapse; width: 85%; margin-left: auto; margin-right: auto; font-family: 'times new roman'; font-size: 10pt;" width="85%"><tbody><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px; width: 70.028%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.05042%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="6" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 28.0308%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">December 31,</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 0.980392%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px; width: 70.028%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.05042%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 13%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">2022</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.05042%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 0.980392%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 13%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">2021</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 0.980392%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="padding: 0px; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 70.028%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Raw Materials </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.05042%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> $ </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,162</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.05042%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 0.980392%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,129</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 0.980392%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="padding: 0px; vertical-align: bottom; height: 10px; width: 70.028%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Work In Process </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.05042%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">278</span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.05042%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 0.980392%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">257</span></p></td><td style="vertical-align: bottom; height: 10px; width: 0.980392%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="padding: 0px; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 70.028%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Finished Goods</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.05042%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">315</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.05042%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 0.980392%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">287</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 0.980392%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="padding: 0px; vertical-align: bottom; height: 10px; width: 70.028%;"><span style="font-family: 'times new roman', times; font-size: 10pt;">Reser<span>ve for Obs</span>olescence</span><br/></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.05042%;"><br/></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 1%;"><br/></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; text-align: right; height: 10px; width: 12%;"><span style="font-size: 10pt;"><strong><span style="font-family: 'times new roman', times;"><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;">(10</span></span></span></strong></span><br/></td><td style="padding: 0px; vertical-align: bottom; height: 10px; width: 1.05042%;"><span style="font-weight: bold;">)</span></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 0.980392%;"><br/></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 1%;"><br/></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; text-align: right; height: 10px; width: 12%;"><span style="font-family: 'times new roman', times; font-size: 10pt;">(10</span><br/></td><td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.980392%;">)</td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="padding: 0px; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 70.028%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Total Inventories</span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.05042%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,745</span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.05042%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 0.980392%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,663</span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 0.980392%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr></tbody></table> <table cellpadding="0" style="height: 70px; border-collapse: collapse; width: 85%; margin-left: auto; margin-right: auto; font-family: 'times new roman'; font-size: 10pt;" width="85%"><tbody><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px; width: 70.028%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.05042%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="6" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 28.0308%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">December 31,</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 0.980392%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px; width: 70.028%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.05042%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 13%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">2022</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.05042%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 0.980392%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 13%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">2021</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 0.980392%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="padding: 0px; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 70.028%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Raw Materials </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.05042%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> $ </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,162</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.05042%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 0.980392%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,129</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 0.980392%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="padding: 0px; vertical-align: bottom; height: 10px; width: 70.028%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Work In Process </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.05042%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">278</span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.05042%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 0.980392%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">257</span></p></td><td style="vertical-align: bottom; height: 10px; width: 0.980392%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="padding: 0px; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 70.028%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Finished Goods</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.05042%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">315</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.05042%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 0.980392%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">287</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 0.980392%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="padding: 0px; vertical-align: bottom; height: 10px; width: 70.028%;"><span style="font-family: 'times new roman', times; font-size: 10pt;">Reser<span>ve for Obs</span>olescence</span><br/></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.05042%;"><br/></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 1%;"><br/></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; text-align: right; height: 10px; width: 12%;"><span style="font-size: 10pt;"><strong><span style="font-family: 'times new roman', times;"><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;">(10</span></span></span></strong></span><br/></td><td style="padding: 0px; vertical-align: bottom; height: 10px; width: 1.05042%;"><span style="font-weight: bold;">)</span></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 0.980392%;"><br/></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 1%;"><br/></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; text-align: right; height: 10px; width: 12%;"><span style="font-family: 'times new roman', times; font-size: 10pt;">(10</span><br/></td><td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.980392%;">)</td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="padding: 0px; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 70.028%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Total Inventories</span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.05042%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,745</span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.05042%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 0.980392%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,663</span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 0.980392%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr></tbody></table> 1162000 1129000 278000 257000 315000 287000 10000 10000 1745000 1663000 <p style="margin: 0pt;"><span style="font-weight: bold;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><strong>Note</strong> </span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="border-left: none; border-right: none; font-family: 'Times New Roman'; font-size: 10pt;">5</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt;">. Property and Equipment, Net</span></span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 8pt;"> </p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The following is a summary of property and equipment:</span></p><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 8pt;"> </p><table cellpadding="0" style="height: 117px; border-collapse: collapse; width: 85%; margin-left: auto; margin-right: auto; font-family: 'times new roman'; font-size: 10pt;" width="85%"><tbody><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px; width: 69.4397%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="6" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 28.7165%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">December 31,</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; padding: 0px; height: 10px; width: 69.4397%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 13%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">2022</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.69779%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 13%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">2021</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="padding: 0px; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 69.4397%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Autos</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">63</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.69779%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">23</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p></td></tr><tr style="height: 10px;"><td style="padding: 0px; vertical-align: bottom; height: 10px; width: 69.4397%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Equi<span>pment </span></span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><br/></p></td><td style="vertical-align: bottom; height: 10px; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">282</span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.69779%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><br/></p></td><td style="vertical-align: bottom; height: 10px; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">300</span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="padding: 0px; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 69.4397%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Furniture and Fixtures </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">491</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.69779%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">485</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 17px;"><td style="padding: 0px; vertical-align: bottom; height: 17px; width: 69.4397%;">Right<span>-of-Use</span> Asset</td><td style="vertical-align: bottom; height: 17px; width: 1.01868%;"><br/></td><td style="vertical-align: bottom; height: 17px; width: 1%;"><br/></td><td style="vertical-align: bottom; text-align: right; height: 17px; width: 12%;"><strong>30</strong></td><td style="vertical-align: bottom; height: 17px; width: 1.69779%;"><br/></td><td style="vertical-align: bottom; height: 17px; width: 1.01868%;"><br/></td><td style="vertical-align: bottom; height: 17px; width: 1%;"><br/></td><td style="vertical-align: bottom; text-align: right; height: 17px; width: 12%;">30</td><td style="vertical-align: bottom; height: 17px; width: 1.01868%;"><br/></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="padding: 0px; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 69.4397%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Building </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,373</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.69779%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,373</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="padding: 0px; vertical-align: bottom; height: 10px; width: 69.4397%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Land </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">415</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.69779%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">415</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="padding: 0px; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 69.4397%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2,654</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.69779%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2,626</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="padding: 0px; vertical-align: bottom; height: 10px; width: 69.4397%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Less Accumulated Depreciation</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,679</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.69779%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,609</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="padding: 0px; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 69.4397%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Total Property and Equipment </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">975</span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.69779%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,017</span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr></tbody></table><p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 8pt;"> </p><p style="margin: 0pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Depreciation expense for the years ended December 31, 2022 and 2021 was $107 and $105, respectively.</span></p> <table cellpadding="0" style="height: 117px; border-collapse: collapse; width: 85%; margin-left: auto; margin-right: auto; font-family: 'times new roman'; font-size: 10pt;" width="85%"><tbody><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px; width: 69.4397%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="6" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 28.7165%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">December 31,</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; padding: 0px; height: 10px; width: 69.4397%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 13%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">2022</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.69779%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 13%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">2021</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="padding: 0px; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 69.4397%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Autos</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">63</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.69779%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">23</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p></td></tr><tr style="height: 10px;"><td style="padding: 0px; vertical-align: bottom; height: 10px; width: 69.4397%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Equi<span>pment </span></span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><br/></p></td><td style="vertical-align: bottom; height: 10px; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">282</span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.69779%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><br/></p></td><td style="vertical-align: bottom; height: 10px; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">300</span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="padding: 0px; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 69.4397%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Furniture and Fixtures </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">491</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.69779%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">485</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 17px;"><td style="padding: 0px; vertical-align: bottom; height: 17px; width: 69.4397%;">Right<span>-of-Use</span> Asset</td><td style="vertical-align: bottom; height: 17px; width: 1.01868%;"><br/></td><td style="vertical-align: bottom; height: 17px; width: 1%;"><br/></td><td style="vertical-align: bottom; text-align: right; height: 17px; width: 12%;"><strong>30</strong></td><td style="vertical-align: bottom; height: 17px; width: 1.69779%;"><br/></td><td style="vertical-align: bottom; height: 17px; width: 1.01868%;"><br/></td><td style="vertical-align: bottom; height: 17px; width: 1%;"><br/></td><td style="vertical-align: bottom; text-align: right; height: 17px; width: 12%;">30</td><td style="vertical-align: bottom; height: 17px; width: 1.01868%;"><br/></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="padding: 0px; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 69.4397%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Building </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,373</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.69779%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,373</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="padding: 0px; vertical-align: bottom; height: 10px; width: 69.4397%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Land </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">415</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.69779%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">415</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="padding: 0px; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 69.4397%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2,654</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.69779%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2,626</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="padding: 0px; vertical-align: bottom; height: 10px; width: 69.4397%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Less Accumulated Depreciation</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,679</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.69779%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,609</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="padding: 0px; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 69.4397%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Total Property and Equipment </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">975</span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.69779%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,017</span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.01868%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr></tbody></table> 63000 23000 282000 300000 491000 485000 30000 30000 1373000 1373000 415000 415000 2654000 2626000 1679000 1609000 975000 1017000 107000 105000 <p style="margin: 0pt; text-align: justify; font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">Note 6. Net Intangible Assets</span></p><p style="margin: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 7pt;"> </span></p><p style="margin: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;">Int<span>angible assets incl</span>ude the following:</span></p><p style="margin: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 7pt;"> </span></p><div style="border-right: none; border-left: none;"><div style="border-right: none; border-left: none;"><table cellpadding="0" style="height: 49px; border-collapse: collapse; width: 75%; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto;" width="75%"><tbody><tr style="height: 19px;"><td style="vertical-align: bottom; height: 19px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 19px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 19px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">  </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 19px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 19px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="10" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 19px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">December 31, 2022</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 19px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">  </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Average </span><br/><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Useful </span><br/><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Lives</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Gross </span><br/><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Carrying </span><br/><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Amount</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;"> Accumulated Amortization </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Net </span><br/><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Carrying </span><br/><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Amount</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px;"/></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="padding-bottom: 2pt; padding-left: 0pt; vertical-align: bottom; height: 10px; width: 27%; background-color: #d6f3e8;"><span style="font-family: 'times new roman', times;">Communication Technology</span></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; width: 2%; background-color: #d6f3e8;"><br/></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; width: 1%; background-color: #d6f3e8;"><br/></td><td style="padding-bottom: 2pt; vertical-align: bottom; text-align: center; height: 10px; width: 8%; background-color: #d6f3e8;"><span style="font-family: 'times new roman', times;"><span style="border-left: none; border-right: none;">3</span> Years</span></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; width: 1%; background-color: #d6f3e8;"><br/></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; width: 1%; background-color: #d6f3e8;"><br/></td><td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; border-bottom: 1pt solid #000000; width: 1%; background-color: #d6f3e8;"><br/></td><td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; text-align: right; border-bottom: 1pt solid #000000; width: 9%; background-color: #d6f3e8;"><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;">150</span></span></span></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; width: 1%; background-color: #d6f3e8;"><br/></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; width: 1%; background-color: #d6f3e8;"><br/></td><td style="vertical-align: bottom; height: 10px; border-bottom: 1pt solid #000000; width: 1%; background-color: #d6f3e8;"><br/></td><td style="vertical-align: bottom; height: 10px; border-bottom: 1pt solid #000000; text-align: right; width: 9%; background-color: #d6f3e8;">150</td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; width: 1%; background-color: #d6f3e8;"><br/></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; width: 1%; background-color: #d6f3e8;"><br/></td><td style="vertical-align: bottom; height: 10px; border-bottom: 1pt solid #000000; width: 1%; background-color: #d6f3e8;"><br/></td><td style="vertical-align: bottom; height: 10px; border-bottom: 1pt solid #000000; text-align: right; width: 9%; background-color: #d6f3e8;">0</td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; width: 1%; background-color: #d6f3e8;"><br/></td></tr><tr style="height: 10px;"><td style="padding-bottom: 2pt; padding-left: 9pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Net Intangible Assets </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">150</span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">150</span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr></tbody></table></div><p style="margin: 0pt;"><br/></p><div style="border-right: none; border-left: none;"><table cellpadding="0" style="height: 70px; border-collapse: collapse; width: 75%; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto;" width="75%"><tbody><tr style="height: 18px;"><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 8pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="10" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">December 31, 2021</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Average </span><br/><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Useful </span><br/><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Lives</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Gross </span><br/><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Carrying </span><br/><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Amount</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;"> Accumulated Amortization </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Net </span><br/><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Carrying </span><br/><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Amount</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 16px; background-color: #d6f3e8;"><td style="padding-bottom: 1pt; vertical-align: bottom; height: 16px; width: 27%; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;">HazardPro Technology </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 16px; width: 2%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 16px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 16px; width: 8%; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 10pt;">7 Years </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 16px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 16px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 16px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 16px; width: 9%; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">1,478</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 16px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 16px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 16px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 16px; width: 9%; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">1,478</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 16px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 16px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 16px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 16px; width: 9%; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 16px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 16px;"><td style="padding-bottom: 1pt; vertical-align: bottom; height: 16px;"><span style="font-family: 'times new roman', times;"><span style="color: #000000; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Comm</span><span style="color: #000000; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">unica<span>tio</span></span><span style="color: #000000; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span>n Tec</span>hnology </span></span></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 16px;"><br/></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 16px;"><br/></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 16px; text-align: center;">3<span style="font-family: 'times new roman', times;"> Years</span></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 16px;"><br/></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 16px;"><br/></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 16px;"><br/></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; text-align: right; height: 16px;">150</td><td style="padding-bottom: 1pt; vertical-align: bottom; text-align: right; height: 16px;"><br/></td><td style="padding-bottom: 1pt; vertical-align: bottom; text-align: right; height: 16px;"><br/></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; text-align: right; height: 16px;"><br/></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; text-align: right; height: 16px;">112</td><td style="padding-bottom: 1pt; vertical-align: bottom; text-align: right; height: 16px;"><br/></td><td style="padding-bottom: 1pt; vertical-align: bottom; text-align: right; height: 16px;"><br/></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; text-align: right; height: 16px;"><br/></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; text-align: right; height: 16px;">38</td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 16px;"><br/></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="padding-bottom: 2pt; padding-left: 9pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Net Intangible Assets </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">1,628</span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">1,590</span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">38</span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr></tbody></table></div></div><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 7pt;"> </span></p><p style="margin: 0pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">Amortization expense for the years ended December 31, 2022 and 2021 was $38 and $190, respectively.</span></p> <div style="border-right: none; border-left: none;"><table cellpadding="0" style="height: 49px; border-collapse: collapse; width: 75%; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto;" width="75%"><tbody><tr style="height: 19px;"><td style="vertical-align: bottom; height: 19px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 19px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 19px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">  </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 19px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 19px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="10" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 19px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">December 31, 2022</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 19px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">  </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Average </span><br/><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Useful </span><br/><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Lives</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Gross </span><br/><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Carrying </span><br/><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Amount</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;"> Accumulated Amortization </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Net </span><br/><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Carrying </span><br/><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Amount</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px;"/></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="padding-bottom: 2pt; padding-left: 0pt; vertical-align: bottom; height: 10px; width: 27%; background-color: #d6f3e8;"><span style="font-family: 'times new roman', times;">Communication Technology</span></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; width: 2%; background-color: #d6f3e8;"><br/></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; width: 1%; background-color: #d6f3e8;"><br/></td><td style="padding-bottom: 2pt; vertical-align: bottom; text-align: center; height: 10px; width: 8%; background-color: #d6f3e8;"><span style="font-family: 'times new roman', times;"><span style="border-left: none; border-right: none;">3</span> Years</span></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; width: 1%; background-color: #d6f3e8;"><br/></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; width: 1%; background-color: #d6f3e8;"><br/></td><td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; border-bottom: 1pt solid #000000; width: 1%; background-color: #d6f3e8;"><br/></td><td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; text-align: right; border-bottom: 1pt solid #000000; width: 9%; background-color: #d6f3e8;"><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;">150</span></span></span></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; width: 1%; background-color: #d6f3e8;"><br/></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; width: 1%; background-color: #d6f3e8;"><br/></td><td style="vertical-align: bottom; height: 10px; border-bottom: 1pt solid #000000; width: 1%; background-color: #d6f3e8;"><br/></td><td style="vertical-align: bottom; height: 10px; border-bottom: 1pt solid #000000; text-align: right; width: 9%; background-color: #d6f3e8;">150</td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; width: 1%; background-color: #d6f3e8;"><br/></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; width: 1%; background-color: #d6f3e8;"><br/></td><td style="vertical-align: bottom; height: 10px; border-bottom: 1pt solid #000000; width: 1%; background-color: #d6f3e8;"><br/></td><td style="vertical-align: bottom; height: 10px; border-bottom: 1pt solid #000000; text-align: right; width: 9%; background-color: #d6f3e8;">0</td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; width: 1%; background-color: #d6f3e8;"><br/></td></tr><tr style="height: 10px;"><td style="padding-bottom: 2pt; padding-left: 9pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Net Intangible Assets </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">150</span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">150</span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr></tbody></table></div><p style="margin: 0pt;"><br/></p><div style="border-right: none; border-left: none;"><table cellpadding="0" style="height: 70px; border-collapse: collapse; width: 75%; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto;" width="75%"><tbody><tr style="height: 18px;"><td style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 8pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 18px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="10" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">December 31, 2021</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 18px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Average </span><br/><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Useful </span><br/><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Lives</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Gross </span><br/><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Carrying </span><br/><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Amount</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;"> Accumulated Amortization </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Net </span><br/><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Carrying </span><br/><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">Amount</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 16px; background-color: #d6f3e8;"><td style="padding-bottom: 1pt; vertical-align: bottom; height: 16px; width: 27%; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;">HazardPro Technology </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 16px; width: 2%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 16px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 16px; width: 8%; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 10pt;">7 Years </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 16px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 16px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 16px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 16px; width: 9%; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">1,478</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 16px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 16px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 16px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 16px; width: 9%; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">1,478</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 16px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 16px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 16px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 16px; width: 9%; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">0</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 16px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 16px;"><td style="padding-bottom: 1pt; vertical-align: bottom; height: 16px;"><span style="font-family: 'times new roman', times;"><span style="color: #000000; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Comm</span><span style="color: #000000; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">unica<span>tio</span></span><span style="color: #000000; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span>n Tec</span>hnology </span></span></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 16px;"><br/></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 16px;"><br/></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 16px; text-align: center;">3<span style="font-family: 'times new roman', times;"> Years</span></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 16px;"><br/></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 16px;"><br/></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 16px;"><br/></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; text-align: right; height: 16px;">150</td><td style="padding-bottom: 1pt; vertical-align: bottom; text-align: right; height: 16px;"><br/></td><td style="padding-bottom: 1pt; vertical-align: bottom; text-align: right; height: 16px;"><br/></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; text-align: right; height: 16px;"><br/></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; text-align: right; height: 16px;">112</td><td style="padding-bottom: 1pt; vertical-align: bottom; text-align: right; height: 16px;"><br/></td><td style="padding-bottom: 1pt; vertical-align: bottom; text-align: right; height: 16px;"><br/></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; text-align: right; height: 16px;"><br/></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; text-align: right; height: 16px;">38</td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 16px;"><br/></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="padding-bottom: 2pt; padding-left: 9pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Net Intangible Assets </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">1,628</span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">1,590</span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">38</span></p></td><td style="padding-bottom: 2pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr></tbody></table></div> P3Y 150000 150000 0 150000 150000 0 P7Y 1478000 1478000 0 P3Y 150000 112000 38000 1628000 1590000 38000 38000 190000 <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 7. Accrued Expenses</span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"> </span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Accrued expenses include the following: </span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p><table cellpadding="0" style="border-collapse: collapse; width: 85%; margin-left: auto; margin-right: auto; font-family: 'times new roman'; font-size: 10pt; height: 90px;" width="85%"><tbody><tr style="height: 18px;"><td style="vertical-align: bottom; height: 18px; width: 69.9491%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 18px; width: 0.848896%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="6" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 28.5467%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">December 31,</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 18px; width: 0.848896%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 18px;"><td style="vertical-align: bottom; height: 18px; width: 69.9491%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 18px; width: 0.848896%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 13%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">2022</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 18px; width: 1.69779%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 18px; width: 0.848896%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 13%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">2021</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 18px; width: 0.848896%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 17px;"><td style="background-color: #d6f3e8; padding: 0px; vertical-align: bottom; width: 69.9491%; height: 17px;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Wages and Commissions </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; width: 0.848896%; height: 17px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; width: 1%; height: 17px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> $ </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; width: 12%; height: 17px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">328</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; width: 1.69779%; height: 17px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; width: 0.848896%; height: 17px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; width: 1%; height: 17px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; width: 12%; height: 17px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">281</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; width: 0.848896%; height: 17px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 18px;"><td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 18px; width: 69.9491%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Other </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 18px; width: 0.848896%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">22</span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 18px; width: 1.69779%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 18px; width: 0.848896%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">61</span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 18px; width: 0.848896%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 19px;"><td style="background-color: #d6f3e8; padding: 0px; vertical-align: bottom; height: 19px; width: 69.9491%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Total Accrued Expenses </span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 19px; width: 0.848896%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> $ </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">350</span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 19px; width: 1.69779%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 19px; width: 0.848896%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">342</span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 19px; width: 0.848896%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr></tbody></table> <table cellpadding="0" style="border-collapse: collapse; width: 85%; margin-left: auto; margin-right: auto; font-family: 'times new roman'; font-size: 10pt; height: 90px;" width="85%"><tbody><tr style="height: 18px;"><td style="vertical-align: bottom; height: 18px; width: 69.9491%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 18px; width: 0.848896%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="6" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 28.5467%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">December 31,</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 18px; width: 0.848896%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 18px;"><td style="vertical-align: bottom; height: 18px; width: 69.9491%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 18px; width: 0.848896%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 13%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">2022</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 18px; width: 1.69779%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 18px; width: 0.848896%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 13%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">2021</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 18px; width: 0.848896%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 17px;"><td style="background-color: #d6f3e8; padding: 0px; vertical-align: bottom; width: 69.9491%; height: 17px;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Wages and Commissions </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; width: 0.848896%; height: 17px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; width: 1%; height: 17px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> $ </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; width: 12%; height: 17px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">328</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; width: 1.69779%; height: 17px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; width: 0.848896%; height: 17px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; width: 1%; height: 17px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; width: 12%; height: 17px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">281</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; width: 0.848896%; height: 17px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 18px;"><td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 18px; width: 69.9491%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Other </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 18px; width: 0.848896%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">22</span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 18px; width: 1.69779%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 18px; width: 0.848896%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 18px; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">61</span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 18px; width: 0.848896%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 19px;"><td style="background-color: #d6f3e8; padding: 0px; vertical-align: bottom; height: 19px; width: 69.9491%;"><p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Total Accrued Expenses </span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 19px; width: 0.848896%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> $ </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">350</span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 19px; width: 1.69779%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 19px; width: 0.848896%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 19px; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">342</span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 19px; width: 0.848896%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr></tbody></table> 328000 281000 22000 61000 350000 342000 <p style="margin: 0pt;"><span style="font-family: 'times new roman', times;"><strong><span style="font-size: 10pt;">Note 8. Leases</span></strong></span></p><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt;"> </span></p><p style="margin: 0pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;">The Company has a<span> financing lea</span>se for office equipment.<span style="mso-spacerun: yes;"> </span>The lease has a remaining term of one year at December 31, 2022.<span style="mso-spacerun: yes;">  </span></span></p><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt;"> </span></p><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">The components of lease expense were as follows:</span></p><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt;"> </span></p><table border="0" cellpadding="0" style="height: 77px; width: 60%; border-collapse: collapse; border: none; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto;"><tbody><tr style="height: 17px;"><td style="padding: 0in 5.4pt; margin-left: 0.1px; height: 17px; width: 66.989%;"><br/></td><td style="padding: 0in 5.4pt; margin-left: 0.1px; height: 17px; width: 2.20994%;"><br/></td><td colspan="6" style="padding: 0in 5.4pt; margin-left: 0.1px; border-bottom: 1pt solid #000000; text-align: center; height: 17px; width: 29.3149%;"><span style="font-family: 'times new roman', times; font-weight: bold; font-size: 8pt;">Years Ended December 31, </span><br/></td><td style="padding: 0px; margin-left: 0.1px; height: 17px; width: 0.966851%;"><br/></td></tr><tr style="height: 10px;"><td style="padding: 0in 5.4pt; margin-left: 0.1px; height: 10px; width: 66.989%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0in 5.4pt; margin-left: 0.1px; height: 10px; width: 2.20994%;"><br/></td><td colspan="2" style="padding: 0in 5.4pt; margin-left: 0.1px; height: 10px; border-bottom: 1pt solid #000000; font-weight: bold; width: 13%; vertical-align: bottom;" valign="bottom"><p style="text-align: center; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 8pt; font-family: 'times new roman', times;">2022</span></p></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; width: 0.966851%;"><br/></td><td style="padding: 0in 5.4pt; margin-left: 0.1px; height: 10px; width: 2.34807%;"><br/></td><td colspan="2" style="padding: 0in 5.4pt; margin-left: 0.1px; height: 10px; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; font-weight: bold; width: 13%; font-size: 8pt;" valign="bottom">2021</td><td style="padding: 0px; margin-left: 0.1px; height: 10px; width: 0.966851%;"><br/></td></tr><tr style="height: 15px;"><td style="padding: 0in 5.4pt; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 66.989%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> Finance lease cost:</span></p></td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 2.20994%;"><br/></td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 1%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 12%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 0.966851%;"><br/></td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 2.34807%;"><br/></td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 1%;"><br/></td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 12%;"><br/></td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 0.966851%;"><br/></td></tr><tr style="height: 10px;"><td style="padding: 0in 5.4pt; margin-left: 0.1px; height: 10px; width: 66.989%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> Amortization of right-of-use assets </span></p></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; width: 2.20994%;"><br/></td><td style="padding: 0px; text-align: left; margin-left: 0.1px; height: 10px; vertical-align: bottom; width: 1%;" valign="bottom"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> $ </span></p></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; vertical-align: bottom; width: 12%;" valign="bottom"><p style="text-align: right; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times; font-weight: bold;">6</span></p></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; vertical-align: bottom; width: 0.966851%;" valign="bottom"><br/></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; vertical-align: bottom; width: 2.34807%;" valign="bottom"><br/></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; vertical-align: bottom; width: 1%;" valign="bottom"><span style="font-family: 'times new roman', times;">$</span></td><td style="padding: 0px; margin-left: 0.1px; text-align: right; height: 10px; vertical-align: bottom; width: 12%;" valign="bottom">6</td><td style="padding: 0px; margin-left: 0.1px; height: 10px; width: 0.966851%;"><br/></td></tr><tr style="height: 15px;"><td style="padding: 0in 5.4pt; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 66.989%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> Interest on lease liabilities </span></p></td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 2.20994%;"><br/></td><td style="padding: 0px; background-color: #d6f3e8; text-align: left; margin-left: 0.1px; height: 15px; vertical-align: bottom; border-bottom: 1pt solid #000000; width: 1%;" valign="bottom"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; vertical-align: bottom; border-bottom: 1pt solid #000000; width: 12%;" valign="bottom"><p style="text-align: right; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times; font-weight: bold;">1</span></p></td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; vertical-align: bottom; width: 0.966851%;" valign="bottom"><br/></td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; vertical-align: bottom; width: 2.34807%;" valign="bottom"><br/></td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; vertical-align: bottom; border-bottom: 1pt solid #000000; width: 1%;" valign="bottom"><br/></td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; text-align: right; vertical-align: bottom; border-bottom: 1pt solid #000000; width: 12%;" valign="bottom">1</td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 0.966851%;"><br/></td></tr><tr style="height: 10px;"><td style="padding: 0in 5.4pt; margin-left: 0.1px; height: 10px; width: 66.989%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> Total finance lease cost</span></p></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; width: 2.20994%;"><br/></td><td style="padding: 0px; text-align: left; margin-left: 0.1px; height: 10px; vertical-align: bottom; border-bottom: 2.8pt double #000000; width: 1%;" valign="bottom"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> $ </span></p></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; vertical-align: bottom; border-bottom: 2.8pt double #000000; width: 12%;" valign="bottom"><p style="text-align: right; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times; font-weight: bold;">7</span></p></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; vertical-align: bottom; width: 0.966851%;" valign="bottom"><br/></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; vertical-align: bottom; width: 2.34807%;" valign="bottom"><br/></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; vertical-align: bottom; border-bottom: 2.8pt double #000000; width: 1%;" valign="bottom"><span style="font-family: 'times new roman', times;">$</span></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; text-align: right; vertical-align: bottom; border-bottom: 2.8pt double #000000; width: 12%;" valign="bottom">7</td><td style="padding: 0px; margin-left: 0.1px; height: 10px; width: 0.966851%;"><br/></td></tr></tbody></table><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt;"> </span></p><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;">Supplemental balance sheet information related to leases is as follows: </span></p><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt;"> </span></p><table border="0" cellpadding="0" style="height: 87px; width: 65%; border-collapse: collapse; border: none; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto;"><tbody><tr style="height: 17px;"><td style="padding: 0in; margin-left: 0.1px; height: 17px; width: 65.9889%;"><br/></td><td colspan="6" style="padding: 0in; margin-left: 0.1px; border-bottom: 1pt solid #000000; text-align: center; height: 17px; width: 29.3574%; font-weight: bold;"><span style="font-family: 'times new roman', times; font-size: 8pt;">December 31,</span><br/></td><td style="padding: 0px; margin-left: 0.1px; text-align: center; height: 17px; width: 0.924214%;"><br/></td></tr><tr style="height: 15px;"><td style="padding: 0in; margin-left: 0.1px; height: 15px; width: 65.9889%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; border-bottom: 1pt solid #000000; width: 1.01664%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; border-bottom: 1pt solid #000000; width: 12.0148%; font-weight: bold; font-size: 8pt;" valign="bottom"><p style="text-align: center; margin: 0in 0in 0.0001pt; font-size: 8pt; font-family: 'Times New Roman', serif;"><span style="font-size: 8pt; font-family: 'times new roman', times;">2022</span></p></td><td style="padding: 0px; margin-left: 0.1px; height: 15px; width: 2.2779%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0px; margin-left: 0.1px; height: 15px; width: 1.01664%;"><br/></td><td style="padding: 0px; margin-left: 0.1px; height: 15px; border-bottom: 1pt solid #000000; width: 1.01664%;"><br/></td><td style="padding: 0px; margin-left: 0.1px; height: 15px; border-bottom: 1pt solid #000000; text-align: center; vertical-align: bottom; width: 12.0148%; font-weight: bold; font-size: 8pt;" valign="bottom">2021</td><td style="padding: 0px; margin-left: 0.1px; height: 15px; width: 0.924214%;"><br/></td></tr><tr style="height: 15px;"><td style="padding: 0in; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 65.9889%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> Finance leases </span></p></td><td style="padding: 0in; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 1.01664%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0in; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 12.0148%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 2.2779%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 1.01664%;"><br/></td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 1.01664%;"><br/></td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 12.0148%;"><br/></td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 0.924214%;"><br/></td></tr><tr style="height: 15px;"><td style="padding: 0in; margin-left: 0.1px; height: 15px; width: 65.9889%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> Prope<span>rty and equ</span>ipment, gross</span></p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; width: 1.01664%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> $ </span></p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; width: 12.0148%;" valign="bottom"><p style="text-align: right; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times; font-weight: bold;">30</span></p></td><td style="padding: 0px; margin-left: 0.1px; height: 15px; width: 2.2779%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0px; margin-left: 0.1px; height: 15px; width: 1.01664%;"><br/></td><td style="padding: 0px; margin-left: 0.1px; height: 15px; width: 1.01664%;"><span style="font-family: 'times new roman', times;">$</span></td><td style="padding: 0px; margin-left: 0.1px; height: 15px; text-align: right; width: 12.0148%;">30</td><td style="padding: 0px; margin-left: 0.1px; height: 15px; width: 0.924214%;"><br/></td></tr><tr style="height: 10px;"><td style="padding: 0in; background-color: #d6f3e8; margin-left: 0.1px; height: 10px; width: 65.9889%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> Accumulated amortization </span></p></td><td style="padding: 0in; background-color: #d6f3e8; margin-left: 0.1px; height: 10px; width: 1.01664%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0in; background-color: #d6f3e8; margin-left: 0.1px; height: 10px; width: 12.0148%;" valign="bottom"><p style="text-align: right; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times; font-weight: bold;">(25</span></p></td><td style="padding: 0px; background-color: #d6f3e8; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 2.2779%;" valign="bottom"><span style="font-weight: bold;">)</span></td><td style="padding: 0px; background-color: #d6f3e8; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 1.01664%;"><br/></td><td style="padding: 0px; background-color: #d6f3e8; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 1.01664%;"><br/></td><td style="padding: 0px; background-color: #d6f3e8; vertical-align: bottom; margin-left: 0.1px; height: 10px; text-align: right; width: 12.0148%;"><span style="font-family: 'times new roman', times;">(</span>19</td><td style="padding: 0px; background-color: #d6f3e8; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.924214%;"><span style="font-family: 'times new roman', times;">)</span></td></tr><tr style="height: 15px;"><td style="padding: 0in; margin-left: 0.1px; height: 15px; width: 65.9889%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;">       <span style="-sec-ix-hidden:Tag596">Property and equipment, net</span></span></p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; border-top: 1pt solid #000000; width: 1.01664%; border-bottom-width: 2.8pt; border-bottom-style: double; border-bottom-color: #000000;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> $ </span></p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; border-top: 1pt solid #000000; width: 12.0148%; border-bottom-width: 2.8pt; border-bottom-style: double; border-bottom-color: #000000;" valign="bottom"><p style="text-align: right; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times; font-weight: bold;">5</span></p></td><td style="padding: 0px; margin-left: 0.1px; height: 15px; width: 2.2779%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0px; margin-left: 0.1px; height: 15px; width: 1.01664%;"><br/></td><td style="padding: 0px; margin-left: 0.1px; height: 15px; border-top: 1pt solid #000000; width: 1.01664%; border-bottom-width: 2.8pt; border-bottom-style: double; border-bottom-color: #000000;"><span style="font-family: 'times new roman', times;">$</span></td><td style="padding: 0px; margin-left: 0.1px; height: 15px; text-align: right; border-top: 1pt solid #000000; width: 12.0148%; border-bottom-width: 2.8pt; border-bottom-style: double; border-bottom-color: #000000;">11</td><td style="padding: 0px; margin-left: 0.1px; height: 15px; width: 0.924214%;"><br/></td></tr></tbody></table><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt;"> </span></p><table border="0" cellpadding="0" style="height: 72px; width: 65%; border-collapse: collapse; border: none; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto;"><tbody><tr style="margin-left: 0.1px; height: 17px;"><td style="padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td><td style="padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td><td style="padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td><td style="padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="padding: 0px; margin-left: 0.1px; height: 10px; background-color: #d6f3e8; width: 80%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> Weighted average remaining lease term </span></p></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; background-color: #d6f3e8; width: 2%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; background-color: #d6f3e8; width: 12%;" valign="bottom"><p style="text-align: right; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; background-color: #d6f3e8; width: 6%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td></tr><tr style="height: 10px;"><td style="padding: 0px; margin-left: 0.1px; height: 10px; vertical-align: bottom;" valign="bottom"><p style="margin: 0pt; font-size: 12pt; font-family: 'Times New Roman', serif; text-indent: 0pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;">       Finance leases</span></p></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; vertical-align: bottom;" valign="bottom"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; vertical-align: bottom;" valign="bottom"><p style="text-align: right; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;">1</span></p></td><td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px;" valign="bottom"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"><span style="font-family: 'times new roman', times;"> year</span></span></p></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="padding: 0px; margin-left: 0.1px; height: 10px; background-color: #d6f3e8;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; background-color: #d6f3e8;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; background-color: #d6f3e8;" valign="bottom"><p style="text-align: right; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; background-color: #d6f3e8;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"> </p></td></tr><tr style="height: 10px;"><td style="padding: 0px; margin-left: 0.1px; height: 10px;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> Weighted average discount rate</span></p></td><td style="padding: 0px; margin-left: 0.1px; height: 10px;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0px; margin-left: 0.1px; height: 10px;" valign="bottom"><p style="text-align: right; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0px; margin-left: 0.1px; height: 10px;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td></tr><tr style="height: 15px; background-color: #d6f3e8;"><td style="padding: 0px; margin-left: 0.1px; height: 15px; background-color: #d6f3e8;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;">       Finance leases </span></p></td><td style="padding: 0px; margin-left: 0.1px; height: 15px; background-color: #d6f3e8;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0px; margin-left: 0.1px; height: 15px; background-color: #d6f3e8;" valign="bottom"><p style="text-align: right; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;">7.0</span></p></td><td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px; background-color: #d6f3e8;" valign="bottom"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> %  </span></p></td></tr></tbody></table><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt;"> </span></p><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;">Maturities of lease liabilities are as follows: </span></p><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt;"> </span></p><table border="0" cellpadding="0" style="height: 105px; width: 60%; border-collapse: collapse; border: none; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto;"><tbody><tr style="height: 15px;"><td colspan="2" style="padding: 0in; margin-left: 0.1px; height: 15px; width: 86%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> Year ending December 31</span></p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; width: 1.001%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; width: 12.012%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; width: 0.900901%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td></tr><tr style="height: 15px; background-color: rgb(214, 243, 232);"><td style="padding: 0in; margin-left: 0.1px; height: 15px; width: 5%; background-color: rgb(214, 243, 232);" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; width: 81%; background-color: rgb(214, 243, 232);" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;">2023</span></p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; width: 1.001%; background-color: rgb(214, 243, 232);" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> $ </span></p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; width: 12.012%; background-color: rgb(214, 243, 232);" valign="bottom"><p style="text-align: right; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;">6</span></p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; width: 0.900901%; background-color: rgb(214, 243, 232);" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td></tr><tr style="height: 15px;"><td colspan="2" style="padding: 0in; margin-left: 0.1px; height: 15px; width: 86%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> Total lease payments </span></p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; width: 1.001%; border-top: 1pt solid rgb(0, 0, 0);" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; width: 12.012%; border-top: 1pt solid rgb(0, 0, 0);" valign="bottom"><p style="text-align: right; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;">6</span></p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; width: 0.900901%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td></tr><tr style="height: 15px; background-color: rgb(214, 243, 232);"><td style="padding: 0in; margin-left: 0.1px; height: 15px; width: 5%; background-color: rgb(214, 243, 232);" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; width: 81%; background-color: rgb(214, 243, 232);" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> Less amount representing interest </span></p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; border-bottom: 1pt solid rgb(0, 0, 0); width: 1.001%; background-color: rgb(214, 243, 232);" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; border-bottom: 1pt solid rgb(0, 0, 0); width: 12.012%; background-color: rgb(214, 243, 232);" valign="bottom"><p style="text-align: right; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;">0</span></p></td><td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px; width: 0.900901%; background-color: rgb(214, 243, 232);" valign="bottom"/></tr><tr style="height: 15px;"><td colspan="2" style="padding: 0in; margin-left: 0.1px; height: 15px; width: 86%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> Total </span></p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; border-top: 1pt solid rgb(0, 0, 0); width: 1.001%; border-bottom: 2.8pt double rgb(0, 0, 0);" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> $ </span></p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; border-top: 1pt solid rgb(0, 0, 0); width: 12.012%; border-bottom: 2.8pt double rgb(0, 0, 0);" valign="bottom"><p style="text-align: right; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;">6</span></p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; width: 0.900901%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td></tr></tbody></table> P1Y <table border="0" cellpadding="0" style="height: 77px; width: 60%; border-collapse: collapse; border: none; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto;"><tbody><tr style="height: 17px;"><td style="padding: 0in 5.4pt; margin-left: 0.1px; height: 17px; width: 66.989%;"><br/></td><td style="padding: 0in 5.4pt; margin-left: 0.1px; height: 17px; width: 2.20994%;"><br/></td><td colspan="6" style="padding: 0in 5.4pt; margin-left: 0.1px; border-bottom: 1pt solid #000000; text-align: center; height: 17px; width: 29.3149%;"><span style="font-family: 'times new roman', times; font-weight: bold; font-size: 8pt;">Years Ended December 31, </span><br/></td><td style="padding: 0px; margin-left: 0.1px; height: 17px; width: 0.966851%;"><br/></td></tr><tr style="height: 10px;"><td style="padding: 0in 5.4pt; margin-left: 0.1px; height: 10px; width: 66.989%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0in 5.4pt; margin-left: 0.1px; height: 10px; width: 2.20994%;"><br/></td><td colspan="2" style="padding: 0in 5.4pt; margin-left: 0.1px; height: 10px; border-bottom: 1pt solid #000000; font-weight: bold; width: 13%; vertical-align: bottom;" valign="bottom"><p style="text-align: center; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 8pt; font-family: 'times new roman', times;">2022</span></p></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; width: 0.966851%;"><br/></td><td style="padding: 0in 5.4pt; margin-left: 0.1px; height: 10px; width: 2.34807%;"><br/></td><td colspan="2" style="padding: 0in 5.4pt; margin-left: 0.1px; height: 10px; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; font-weight: bold; width: 13%; font-size: 8pt;" valign="bottom">2021</td><td style="padding: 0px; margin-left: 0.1px; height: 10px; width: 0.966851%;"><br/></td></tr><tr style="height: 15px;"><td style="padding: 0in 5.4pt; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 66.989%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> Finance lease cost:</span></p></td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 2.20994%;"><br/></td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 1%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 12%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 0.966851%;"><br/></td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 2.34807%;"><br/></td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 1%;"><br/></td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 12%;"><br/></td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 0.966851%;"><br/></td></tr><tr style="height: 10px;"><td style="padding: 0in 5.4pt; margin-left: 0.1px; height: 10px; width: 66.989%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> Amortization of right-of-use assets </span></p></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; width: 2.20994%;"><br/></td><td style="padding: 0px; text-align: left; margin-left: 0.1px; height: 10px; vertical-align: bottom; width: 1%;" valign="bottom"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> $ </span></p></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; vertical-align: bottom; width: 12%;" valign="bottom"><p style="text-align: right; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times; font-weight: bold;">6</span></p></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; vertical-align: bottom; width: 0.966851%;" valign="bottom"><br/></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; vertical-align: bottom; width: 2.34807%;" valign="bottom"><br/></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; vertical-align: bottom; width: 1%;" valign="bottom"><span style="font-family: 'times new roman', times;">$</span></td><td style="padding: 0px; margin-left: 0.1px; text-align: right; height: 10px; vertical-align: bottom; width: 12%;" valign="bottom">6</td><td style="padding: 0px; margin-left: 0.1px; height: 10px; width: 0.966851%;"><br/></td></tr><tr style="height: 15px;"><td style="padding: 0in 5.4pt; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 66.989%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> Interest on lease liabilities </span></p></td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 2.20994%;"><br/></td><td style="padding: 0px; background-color: #d6f3e8; text-align: left; margin-left: 0.1px; height: 15px; vertical-align: bottom; border-bottom: 1pt solid #000000; width: 1%;" valign="bottom"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; vertical-align: bottom; border-bottom: 1pt solid #000000; width: 12%;" valign="bottom"><p style="text-align: right; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times; font-weight: bold;">1</span></p></td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; vertical-align: bottom; width: 0.966851%;" valign="bottom"><br/></td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; vertical-align: bottom; width: 2.34807%;" valign="bottom"><br/></td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; vertical-align: bottom; border-bottom: 1pt solid #000000; width: 1%;" valign="bottom"><br/></td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; text-align: right; vertical-align: bottom; border-bottom: 1pt solid #000000; width: 12%;" valign="bottom">1</td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 0.966851%;"><br/></td></tr><tr style="height: 10px;"><td style="padding: 0in 5.4pt; margin-left: 0.1px; height: 10px; width: 66.989%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> Total finance lease cost</span></p></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; width: 2.20994%;"><br/></td><td style="padding: 0px; text-align: left; margin-left: 0.1px; height: 10px; vertical-align: bottom; border-bottom: 2.8pt double #000000; width: 1%;" valign="bottom"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> $ </span></p></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; vertical-align: bottom; border-bottom: 2.8pt double #000000; width: 12%;" valign="bottom"><p style="text-align: right; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times; font-weight: bold;">7</span></p></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; vertical-align: bottom; width: 0.966851%;" valign="bottom"><br/></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; vertical-align: bottom; width: 2.34807%;" valign="bottom"><br/></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; vertical-align: bottom; border-bottom: 2.8pt double #000000; width: 1%;" valign="bottom"><span style="font-family: 'times new roman', times;">$</span></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; text-align: right; vertical-align: bottom; border-bottom: 2.8pt double #000000; width: 12%;" valign="bottom">7</td><td style="padding: 0px; margin-left: 0.1px; height: 10px; width: 0.966851%;"><br/></td></tr></tbody></table> 6000 6000 1000 1000 7000 7000 <table border="0" cellpadding="0" style="height: 87px; width: 65%; border-collapse: collapse; border: none; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto;"><tbody><tr style="height: 17px;"><td style="padding: 0in; margin-left: 0.1px; height: 17px; width: 65.9889%;"><br/></td><td colspan="6" style="padding: 0in; margin-left: 0.1px; border-bottom: 1pt solid #000000; text-align: center; height: 17px; width: 29.3574%; font-weight: bold;"><span style="font-family: 'times new roman', times; font-size: 8pt;">December 31,</span><br/></td><td style="padding: 0px; margin-left: 0.1px; text-align: center; height: 17px; width: 0.924214%;"><br/></td></tr><tr style="height: 15px;"><td style="padding: 0in; margin-left: 0.1px; height: 15px; width: 65.9889%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; border-bottom: 1pt solid #000000; width: 1.01664%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; border-bottom: 1pt solid #000000; width: 12.0148%; font-weight: bold; font-size: 8pt;" valign="bottom"><p style="text-align: center; margin: 0in 0in 0.0001pt; font-size: 8pt; font-family: 'Times New Roman', serif;"><span style="font-size: 8pt; font-family: 'times new roman', times;">2022</span></p></td><td style="padding: 0px; margin-left: 0.1px; height: 15px; width: 2.2779%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0px; margin-left: 0.1px; height: 15px; width: 1.01664%;"><br/></td><td style="padding: 0px; margin-left: 0.1px; height: 15px; border-bottom: 1pt solid #000000; width: 1.01664%;"><br/></td><td style="padding: 0px; margin-left: 0.1px; height: 15px; border-bottom: 1pt solid #000000; text-align: center; vertical-align: bottom; width: 12.0148%; font-weight: bold; font-size: 8pt;" valign="bottom">2021</td><td style="padding: 0px; margin-left: 0.1px; height: 15px; width: 0.924214%;"><br/></td></tr><tr style="height: 15px;"><td style="padding: 0in; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 65.9889%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> Finance leases </span></p></td><td style="padding: 0in; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 1.01664%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0in; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 12.0148%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 2.2779%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 1.01664%;"><br/></td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 1.01664%;"><br/></td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 12.0148%;"><br/></td><td style="padding: 0px; background-color: #d6f3e8; margin-left: 0.1px; height: 15px; width: 0.924214%;"><br/></td></tr><tr style="height: 15px;"><td style="padding: 0in; margin-left: 0.1px; height: 15px; width: 65.9889%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> Prope<span>rty and equ</span>ipment, gross</span></p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; width: 1.01664%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> $ </span></p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; width: 12.0148%;" valign="bottom"><p style="text-align: right; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times; font-weight: bold;">30</span></p></td><td style="padding: 0px; margin-left: 0.1px; height: 15px; width: 2.2779%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0px; margin-left: 0.1px; height: 15px; width: 1.01664%;"><br/></td><td style="padding: 0px; margin-left: 0.1px; height: 15px; width: 1.01664%;"><span style="font-family: 'times new roman', times;">$</span></td><td style="padding: 0px; margin-left: 0.1px; height: 15px; text-align: right; width: 12.0148%;">30</td><td style="padding: 0px; margin-left: 0.1px; height: 15px; width: 0.924214%;"><br/></td></tr><tr style="height: 10px;"><td style="padding: 0in; background-color: #d6f3e8; margin-left: 0.1px; height: 10px; width: 65.9889%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> Accumulated amortization </span></p></td><td style="padding: 0in; background-color: #d6f3e8; margin-left: 0.1px; height: 10px; width: 1.01664%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0in; background-color: #d6f3e8; margin-left: 0.1px; height: 10px; width: 12.0148%;" valign="bottom"><p style="text-align: right; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times; font-weight: bold;">(25</span></p></td><td style="padding: 0px; background-color: #d6f3e8; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 2.2779%;" valign="bottom"><span style="font-weight: bold;">)</span></td><td style="padding: 0px; background-color: #d6f3e8; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 1.01664%;"><br/></td><td style="padding: 0px; background-color: #d6f3e8; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 1.01664%;"><br/></td><td style="padding: 0px; background-color: #d6f3e8; vertical-align: bottom; margin-left: 0.1px; height: 10px; text-align: right; width: 12.0148%;"><span style="font-family: 'times new roman', times;">(</span>19</td><td style="padding: 0px; background-color: #d6f3e8; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.924214%;"><span style="font-family: 'times new roman', times;">)</span></td></tr><tr style="height: 15px;"><td style="padding: 0in; margin-left: 0.1px; height: 15px; width: 65.9889%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;">       <span style="-sec-ix-hidden:Tag596">Property and equipment, net</span></span></p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; border-top: 1pt solid #000000; width: 1.01664%; border-bottom-width: 2.8pt; border-bottom-style: double; border-bottom-color: #000000;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> $ </span></p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; border-top: 1pt solid #000000; width: 12.0148%; border-bottom-width: 2.8pt; border-bottom-style: double; border-bottom-color: #000000;" valign="bottom"><p style="text-align: right; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times; font-weight: bold;">5</span></p></td><td style="padding: 0px; margin-left: 0.1px; height: 15px; width: 2.2779%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0px; margin-left: 0.1px; height: 15px; width: 1.01664%;"><br/></td><td style="padding: 0px; margin-left: 0.1px; height: 15px; border-top: 1pt solid #000000; width: 1.01664%; border-bottom-width: 2.8pt; border-bottom-style: double; border-bottom-color: #000000;"><span style="font-family: 'times new roman', times;">$</span></td><td style="padding: 0px; margin-left: 0.1px; height: 15px; text-align: right; border-top: 1pt solid #000000; width: 12.0148%; border-bottom-width: 2.8pt; border-bottom-style: double; border-bottom-color: #000000;">11</td><td style="padding: 0px; margin-left: 0.1px; height: 15px; width: 0.924214%;"><br/></td></tr></tbody></table><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 8pt;"> </span></p><table border="0" cellpadding="0" style="height: 72px; width: 65%; border-collapse: collapse; border: none; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto;"><tbody><tr style="margin-left: 0.1px; height: 17px;"><td style="padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td><td style="padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td><td style="padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td><td style="padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="padding: 0px; margin-left: 0.1px; height: 10px; background-color: #d6f3e8; width: 80%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> Weighted average remaining lease term </span></p></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; background-color: #d6f3e8; width: 2%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; background-color: #d6f3e8; width: 12%;" valign="bottom"><p style="text-align: right; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; background-color: #d6f3e8; width: 6%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td></tr><tr style="height: 10px;"><td style="padding: 0px; margin-left: 0.1px; height: 10px; vertical-align: bottom;" valign="bottom"><p style="margin: 0pt; font-size: 12pt; font-family: 'Times New Roman', serif; text-indent: 0pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;">       Finance leases</span></p></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; vertical-align: bottom;" valign="bottom"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; vertical-align: bottom;" valign="bottom"><p style="text-align: right; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;">1</span></p></td><td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px;" valign="bottom"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"><span style="font-family: 'times new roman', times;"> year</span></span></p></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="padding: 0px; margin-left: 0.1px; height: 10px; background-color: #d6f3e8;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; background-color: #d6f3e8;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; background-color: #d6f3e8;" valign="bottom"><p style="text-align: right; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0px; margin-left: 0.1px; height: 10px; background-color: #d6f3e8;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"> </p></td></tr><tr style="height: 10px;"><td style="padding: 0px; margin-left: 0.1px; height: 10px;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> Weighted average discount rate</span></p></td><td style="padding: 0px; margin-left: 0.1px; height: 10px;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0px; margin-left: 0.1px; height: 10px;" valign="bottom"><p style="text-align: right; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0px; margin-left: 0.1px; height: 10px;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td></tr><tr style="height: 15px; background-color: #d6f3e8;"><td style="padding: 0px; margin-left: 0.1px; height: 15px; background-color: #d6f3e8;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;">       Finance leases </span></p></td><td style="padding: 0px; margin-left: 0.1px; height: 15px; background-color: #d6f3e8;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0px; margin-left: 0.1px; height: 15px; background-color: #d6f3e8;" valign="bottom"><p style="text-align: right; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;">7.0</span></p></td><td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px; background-color: #d6f3e8;" valign="bottom"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> %  </span></p></td></tr></tbody></table> 30000 30000 25000 19000 5000 11000 P1Y 0.07 <table border="0" cellpadding="0" style="height: 105px; width: 60%; border-collapse: collapse; border: none; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto;"><tbody><tr style="height: 15px;"><td colspan="2" style="padding: 0in; margin-left: 0.1px; height: 15px; width: 86%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> Year ending December 31</span></p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; width: 1.001%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; width: 12.012%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; width: 0.900901%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td></tr><tr style="height: 15px; background-color: rgb(214, 243, 232);"><td style="padding: 0in; margin-left: 0.1px; height: 15px; width: 5%; background-color: rgb(214, 243, 232);" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; width: 81%; background-color: rgb(214, 243, 232);" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;">2023</span></p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; width: 1.001%; background-color: rgb(214, 243, 232);" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> $ </span></p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; width: 12.012%; background-color: rgb(214, 243, 232);" valign="bottom"><p style="text-align: right; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;">6</span></p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; width: 0.900901%; background-color: rgb(214, 243, 232);" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td></tr><tr style="height: 15px;"><td colspan="2" style="padding: 0in; margin-left: 0.1px; height: 15px; width: 86%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> Total lease payments </span></p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; width: 1.001%; border-top: 1pt solid rgb(0, 0, 0);" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; width: 12.012%; border-top: 1pt solid rgb(0, 0, 0);" valign="bottom"><p style="text-align: right; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;">6</span></p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; width: 0.900901%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td></tr><tr style="height: 15px; background-color: rgb(214, 243, 232);"><td style="padding: 0in; margin-left: 0.1px; height: 15px; width: 5%; background-color: rgb(214, 243, 232);" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; width: 81%; background-color: rgb(214, 243, 232);" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> Less amount representing interest </span></p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; border-bottom: 1pt solid rgb(0, 0, 0); width: 1.001%; background-color: rgb(214, 243, 232);" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; border-bottom: 1pt solid rgb(0, 0, 0); width: 12.012%; background-color: rgb(214, 243, 232);" valign="bottom"><p style="text-align: right; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;">0</span></p></td><td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px; width: 0.900901%; background-color: rgb(214, 243, 232);" valign="bottom"/></tr><tr style="height: 15px;"><td colspan="2" style="padding: 0in; margin-left: 0.1px; height: 15px; width: 86%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> Total </span></p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; border-top: 1pt solid rgb(0, 0, 0); width: 1.001%; border-bottom: 2.8pt double rgb(0, 0, 0);" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> $ </span></p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; border-top: 1pt solid rgb(0, 0, 0); width: 12.012%; border-bottom: 2.8pt double rgb(0, 0, 0);" valign="bottom"><p style="text-align: right; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;">6</span></p></td><td style="padding: 0in; margin-left: 0.1px; height: 15px; width: 0.900901%;" valign="top"><p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p></td></tr></tbody></table> 6000 6000 0 6000 <p style="margin: 0in; color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="line-height: inherit;"><b><span style="font-size: 10pt; line-height: inherit;">Note 9</span></b></span><span style="line-height: inherit;"><b><span style="font-size: 10pt; line-height: inherit;">. Merge<span style="font-family: 'times new roman', times; line-height: inherit;">r Agreement with Mobile X Global, Inc. </span></span></b></span><span style="font-family: 'times new roman', times; line-height: inherit;"><b/></span></p><p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman';font-size: 10pt;"> </span></p><p style="margin: 0in;color: #000000;font-style: normal;text-indent: 0px;word-spacing: 0px;font-size: 10pt;font-family: 'Times New Roman', serif;line-height: 1.2;"><span style="font-family: 'times new roman', times; line-height: inherit;"><span style="font-size: 10pt; line-height: inherit;">On J<span style="line-height: inherit;">une 10, 2022</span>, Electro-Sensors, Inc. (“ELSE”) entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Mobile X Newco, Inc., a Delaware corporation, a wholly owned subsidiary of ELSE (the “Merger Sub”), and Mobile X Global, Inc., a Delaware corporation (“Mobile X”).  Mobile X Global, Inc. is a new entrant in the global mobile industry founded by its CEO Peter Adderton.  The Mobile X business plan is to launch a new mobile wireless brand called Mobile X in the United States</span><span style="font-size: 10pt; line-height: inherit;">, enabled by a network agreement with a major carrier.  </span></span></p><p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman';font-size: 10pt;"> </span></p><p style="margin: 0in;color: #000000;font-style: normal;text-indent: 0px;word-spacing: 0px;font-size: 10pt;font-family: 'Times New Roman', serif;line-height: 1.2;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;">The merger was structured as a statutory reverse triangular merger under Delaware and Minnesota law, under which Merger Sub would be merged with and into Mobile X Global, Inc., with Mobile X Global, Inc. surviving the Merger and becoming a wholly owned subsidiary of ELSE. In connection with the Merger, ELSE would have reincorporated in Delaware, would have been re-named Mobile X Global, Inc., and would have operated both the new MobileX wireless business and the existing Electro-Sensors business. </span></p><p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman';font-size: 10pt;"> </span></p><p style="margin: 0in;color: #000000;font-style: normal;text-indent: 0px;word-spacing: 0px;font-size: 10pt;font-family: 'Times New Roman', serif;line-height: 1.2;"><span style="line-height: inherit;"><span style="font-size: 10pt; line-height: inherit;"><span style="font-family: 'times new roman', times; line-height: inherit;">On January 30, 20</span>23, the Company announced that it and Mobile X had jointly agreed to terminate the merger agreement.  See Note 13. Subsequent Events for additional information. </span></span></p> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 10. Common Stock Options</span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p><p style="margin: 0pt; line-height: 1.2;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;">Stock options </span></p><p style="margin: 0pt; line-height: 1.2;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"> </span></p><p style="margin: 0pt; font-family: 'Times New Roman'; font-size: 10pt; line-height: 1.2;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">The <span style="border-left: none; border-right: none; line-height: inherit;">2013</span> E<span style="line-height: inherit;">quity Incentive Pl</span>an (the “<span style="border-left: none; border-right: none; line-height: inherit;">2013</span> Plan”) authorizes the issuance of both nonqualified and incentive stock options. Payment for the shares may be made in cash, shares of the Company’s common stock or a combination thereof. Under the terms of the 2013 Plan, incentive stock options and non-qualified stock options are granted at a minimum of 100% of fair market value on the date of grant and may be exercised at various times depending upon the terms of the option. All existing options expire 10 years from the date of grant or <span style="border-right: none; border-left: none; line-height: inherit;"><span style="border-right: none; border-left: none; line-height: inherit;">one year</span></span> from the date of death.  The Company also operated the 1997 Stock Option ("1997 Plan") as discussed below.</span></p><p style="margin: 0pt; line-height: 1.2;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"> </span></p><p style="margin: 0pt; line-height: 1.2;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;">Stock-based compensation</span></p><p style="margin: 0pt; line-height: 1.2;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"> </span></p><p style="margin: 0pt; font-family: 'Times New Roman'; font-size: 10pt; line-height: 1.2;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">Under<span> the <span style="border-left: none; border-right: none; line-height: inherit;">2013</span></span>Plan, the Company is authorized to issue up to 600,000 shares through stock options and awards such as restricted stock or restricted stock units. As of December 31, 2022, under the 2013 Plan, 25,000 shares had been issued, options to purchase an aggregate of 300,000 shares were outstanding, of which options to purchase 300,000 shares were exercisable, and 275,000 additional shares were available for issuance pursuant to awards that may be granted under the plan in the future.</span></p><p style="margin: 0pt; line-height: 1.2;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"> </span></p><p style="margin: 0pt; font-family: 'Times New Roman'; font-size: 10pt; line-height: 1.2;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">Under the <span style="border-left: none; border-right: none; line-height: inherit;">1997</span> Plan, the Company was authorized to grant options to purchase up to 450,000 shares of its common stock. As of December 31, 2022, there were <span style="border-left: none; border-right: none; line-height: inherit;">no</span> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">options to purchase </span>shares outstanding under the <span style="border-left: none; border-right: none; line-height: inherit;">1997</span> Plan. The board terminated the plan in 2014, but the outstanding options on that date remained outstanding until they were exercised in 2022.</span></p><p style="margin: 0pt; line-height: 1.2;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"><br/></span></p><p style="margin: 0pt; line-height: 1.2;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">There were<span style="line-height: inherit;"> </span></span>no<span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"><span style="line-height: inherit;"> </span></span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;">options</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"><span style="line-height: inherit;"> </span>granted during the years ended December 31, 2022 and 2021.</span></span></p><p style="margin: 5pt 0pt; text-indent: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes the activity for outstanding incentive stock options under the <span style="border-left: none; border-right: none;">2013</span> Plan to employees of the company:</span><span style="font-family: 'Times New Roman'; font-size: 7pt;"> </span></p><div><table cellpadding="0" style="height: 137px; border-collapse: collapse; width: 88%; margin-left: auto; font-family: 'times new roman'; font-size: 10pt; margin-right: auto;" width="88%"><tbody><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="14" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"> Options Outstanding </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 17px;"><td style="vertical-align: bottom; height: 17px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 17px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 17px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 17px;"><p style="margin: 0pt; text-align: center; line-height: 1;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Number of </span><br/><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Shares</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 17px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 17px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 17px;"><p style="margin: 0pt; text-align: center; line-height: 1;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Weighted-</span><br/><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Average </span><br/><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Exercise </span><br/><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Price</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 17px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 17px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 17px;"><p style="margin: 0pt; text-align: center; line-height: 1;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Weighted-<br/></span><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Average Remaining<br/>Contractual </span><br/><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Term </span><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;"> </span><br/><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">(in years)</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 17px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 17px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; height: 17px; vertical-align: bottom;" valign="bottom"><p style="margin: 0pt; text-align: center; line-height: 1;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Aggregate </span><br/><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Intrinsic Value</span><br/></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 17px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 10px;"><td colspan="17" style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 5pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 51%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Balance at December 31, 2020</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 9%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">125,000</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 9%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">3.78</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 9%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">6.1</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 9%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #ffffff; padding-left: 18pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Granted </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px; text-align: right;"><br/></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px; text-align: right;"><br/></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #d6f3e8; padding-left: 18pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Exercised </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #ffffff; padding-bottom: 1pt; padding-left: 18pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Canceled/forfeited/expired </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0</span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Bal<span>ance</span> at December 31, 2021</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">125,000</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">3.78</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">5.1</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #ffffff; padding-left: 18pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Gra<span><span>nte</span></span>d </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><br/></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><br/></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #d6f3e8; padding-left: 18pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Exercised </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(25,000</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">)  </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">3.64</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">5.9</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #ffffff; padding-bottom: 1pt; padding-left: 18pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Canceled/forfeited/expired </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0</span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><span> B</span><span>al</span>ance at December 31, 2022</span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">100,000</span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">3.81</span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2.7</span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #ffffff; padding-bottom: 2pt; padding-left: 9pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Vested and exercisable as of December 31, 2022</span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">100,000</span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #ffffff; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;">71</span></span></span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr></tbody></table></div><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 4pt;"> </span></p><p style="margin: 2pt 0pt; text-align: left; text-indent: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"><span style="font-size: 10pt;">The following table summarizes the activity for outstanding stock options under the 2013 Plan and 1997 Plan to non-employee directors of the Company:</span> </span></p><div><table cellpadding="0" style="height: 130px; border-collapse: collapse; width: 88%; margin-left: auto; font-family: 'times new roman'; font-size: 10pt; margin-right: auto;" width="88%"><tbody><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="14" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"> Options Outstanding </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center; line-height: 1;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Number of </span><br/><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Shares</span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center; line-height: 1;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Weighted-</span><br/><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Average </span><br/><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Exercise </span><br/><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Price</span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center; line-height: 1;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Weighted-</span><br/><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Average </span><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Remaining<br/>Contractual </span><br/><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Term</span></p><p style="margin: 0pt; text-align: center; line-height: 1;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">(in years)</span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; height: 10px; vertical-align: bottom;" valign="bottom"><p style="margin: 0pt; text-align: center; line-height: 1; font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Aggregate </span><br/><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Intrinsic Value</span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 10px;"><td colspan="17" style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 5pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 51%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Balance at December 31, 2020</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 9%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">207,500</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 9%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">4.62</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 9%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2.4</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 9%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #ffffff; padding-left: 18pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Granted </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #d6f3e8; padding-left: 18pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Exercised </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #ffffff; padding-bottom: 1pt; padding-left: 18pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Canceled/forfeited/expired </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0</span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Balance at December 31, 2021</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">207,500</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">4.62</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1.4</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #ffffff; padding-left: 18pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Granted </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #d6f3e8; padding-left: 18pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Exercised </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(7,500</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">)  </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">4.15</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0.1</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #ffffff; padding-bottom: 1pt; padding-left: 18pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Canceled/forfeited/expired </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0</span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Balance at December 31, 2022</span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">200,000</span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">4.63</span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0.8</span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt 0pt 0pt 9pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Vested and exercisable as of December 31, 2022</span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">200,000</span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #ffffff; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="border-left: none; border-right: none;">3</span></span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr></tbody></table></div><p style="margin: 0pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>The Company recognized compensation expense in connection with the vesting of options of approximately $3 and $5 during the years ended December 31, 2022 and 2021, respectively. <br/></span></p><p style="margin: 0pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></p><p style="margin: 0pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">There were <span style="border-left: none; border-right: none;">32,500</span> options exercised during the year ended December 31, 2022.  There were no options exercised during the year ended December 31, 2021.</span></p><p style="margin: 0pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span><span style="font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2022, there was no unrecognized compensation expense under the 2013 Plan. To the extent the forfeiture rate is different than we have anticipated, stock-based compensation related to the awards will be different from our expectations.</span></p> 1 P10Y P1Y 600000 25000 300000 300000 275000 450000 0 0 0 <div><table cellpadding="0" style="height: 137px; border-collapse: collapse; width: 88%; margin-left: auto; font-family: 'times new roman'; font-size: 10pt; margin-right: auto;" width="88%"><tbody><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="14" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"> Options Outstanding </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 17px;"><td style="vertical-align: bottom; height: 17px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 17px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 17px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 17px;"><p style="margin: 0pt; text-align: center; line-height: 1;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Number of </span><br/><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Shares</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 17px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 17px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 17px;"><p style="margin: 0pt; text-align: center; line-height: 1;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Weighted-</span><br/><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Average </span><br/><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Exercise </span><br/><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Price</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 17px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 17px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 17px;"><p style="margin: 0pt; text-align: center; line-height: 1;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Weighted-<br/></span><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Average Remaining<br/>Contractual </span><br/><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Term </span><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;"> </span><br/><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">(in years)</span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 17px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 17px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; height: 17px; vertical-align: bottom;" valign="bottom"><p style="margin: 0pt; text-align: center; line-height: 1;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Aggregate </span><br/><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Intrinsic Value</span><br/></p></td><td style="padding-bottom: 1pt; vertical-align: bottom; height: 17px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 10px;"><td colspan="17" style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 5pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 51%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Balance at December 31, 2020</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 9%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">125,000</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 9%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">3.78</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 9%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">6.1</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 9%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #ffffff; padding-left: 18pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Granted </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px; text-align: right;"><br/></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px; text-align: right;"><br/></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #d6f3e8; padding-left: 18pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Exercised </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #ffffff; padding-bottom: 1pt; padding-left: 18pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Canceled/forfeited/expired </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0</span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Bal<span>ance</span> at December 31, 2021</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">125,000</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">3.78</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">5.1</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #ffffff; padding-left: 18pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Gra<span><span>nte</span></span>d </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><br/></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><br/></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #d6f3e8; padding-left: 18pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Exercised </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(25,000</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">)  </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">3.64</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">5.9</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #ffffff; padding-bottom: 1pt; padding-left: 18pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Canceled/forfeited/expired </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0</span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><span> B</span><span>al</span>ance at December 31, 2022</span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">100,000</span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">3.81</span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2.7</span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #ffffff; padding-bottom: 2pt; padding-left: 9pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Vested and exercisable as of December 31, 2022</span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">100,000</span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #ffffff; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;">71</span></span></span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr></tbody></table></div><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 4pt;"> </span></p> 125000 3.78 P6Y1M6D 0 0 0 125000 3.78 P5Y1M6D 0 25000 3.64 P5Y10M24D 0 100000 3.81 P2Y8M12D 100000 71000 <div><table cellpadding="0" style="height: 130px; border-collapse: collapse; width: 88%; margin-left: auto; font-family: 'times new roman'; font-size: 10pt; margin-right: auto;" width="88%"><tbody><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="14" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"> Options Outstanding </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center; line-height: 1;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Number of </span><br/><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Shares</span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center; line-height: 1;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Weighted-</span><br/><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Average </span><br/><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Exercise </span><br/><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Price</span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center; line-height: 1;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Weighted-</span><br/><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Average </span><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Remaining<br/>Contractual </span><br/><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Term</span></p><p style="margin: 0pt; text-align: center; line-height: 1;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">(in years)</span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; height: 10px; vertical-align: bottom;" valign="bottom"><p style="margin: 0pt; text-align: center; line-height: 1; font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Aggregate </span><br/><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold; line-height: inherit;">Intrinsic Value</span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 10px;"><td colspan="17" style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 5pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 5pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 51%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Balance at December 31, 2020</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 9%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">207,500</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 9%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">4.62</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 9%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2.4</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 9%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #ffffff; padding-left: 18pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Granted </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #d6f3e8; padding-left: 18pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Exercised </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #ffffff; padding-bottom: 1pt; padding-left: 18pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Canceled/forfeited/expired </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0</span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Balance at December 31, 2021</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">207,500</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">4.62</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1.4</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #ffffff; padding-left: 18pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Granted </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0</span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #d6f3e8; padding-left: 18pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Exercised </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(7,500</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">)  </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">4.15</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0.1</span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #ffffff; padding-bottom: 1pt; padding-left: 18pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Canceled/forfeited/expired </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0</span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 1pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Balance at December 31, 2022</span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">200,000</span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">4.63</span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">0.8</span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #d6f3e8; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt 0pt 0pt 9pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Vested and exercisable as of December 31, 2022</span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">200,000</span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td><td style="background-color: #ffffff; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p></td><td style="background-color: #ffffff; border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="border-left: none; border-right: none;">3</span></span></p></td><td style="background-color: #ffffff; padding-bottom: 2pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p></td></tr></tbody></table></div> 207500 4.62 P2Y4M24D 0 0 0 207500 4.62 P1Y4M24D 0 7500 4.15 P0Y1M6D 0 200000 4.63 P0Y9M18D 200000 3000 3000 5000 32500 0 0 <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 11. Benefit Plans</span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Employee stock ownership plan</span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company sponsors an employee stock ownership plan (“ESOP”) that covers substantially all employees who work 1,000 or more hours during the year. The ESOP has, at various times, secured financing from the Company to purchase the Company’s shares on the open market. When the ESOP purchases shares with the proceeds of the Company loans, the shares are pledged as collateral for these loans. The shares are maintained in a suspense account until released and allocated to participant accounts. The ESOP owns 94,434 shares of the Company’s stock at December 31, 2022. All shares held by the ESOP have been released and allocated to participants' accounts. No dividends were paid during the years ended December 31, 2022 and 2021.  The ESOP had no debt to the Company at December 31, 2022 or 2021.</span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company recognized compensation expense for contributions of $30 to the ESOP in both 2022 and 2021.  </span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">In the event a terminated ESOP participant desires to sell his or her shares of the Company’s stock and the shares are not readily tradable, the Company may be required to purchase the shares from the participant at fair market value. In addition, at its election, the Company may distribute the ESOP’s shares to the terminated participant. At December 31, 2022, 94,434 shares of the Company’s stock, with an aggregate fair market value of approximately $427, are held by ESOP participants who, if terminated, would have rights under the repurchase provisions if the Company's stock were not readily traded. The Company believes because its stock is listed on the Nasdaq Capital Market it meets the ESOP requirements and that there would not be a current obligation for it to repurchase any distributed ESOP shares. </span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Profit sharing plan and savings plan</span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p><p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company has a salary reduction and profit sharing plan that conforms to IRS provisions for 401(k) plans. The Company may make profit-sharing contributions with the approval of the Board of Directors. There were no profit-sharing contributions by the Company in 2022 or 2021.</span></p> 1000 94434 0 0 0 0 30000 30000 94434 427000 0 0 <p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">Note 12. Income Taxes</span></p><p style="margin: 0pt;"><br/></p><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">The compon<span>ents of the income tax</span> provision are as follows:</span></p><p style="margin: 0pt;"><br/></p><div><table cellpadding="0" style="height: 90px; border-collapse: collapse; width: 80.525%; margin-left: auto; margin-right: auto; font-family: 'times new roman'; font-size: 10pt;" width="80%"><tbody><tr><td style="vertical-align: bottom; width: 67.037%;"><br/></td><td style="vertical-align: bottom; width: 0.925926%;"><br/></td><td colspan="6" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 30.6039%; text-align: center;"><span style="font-weight: bold;">Years Ended December 31</span><br/></td><td style="vertical-align: bottom; width: 2.03231%;"><br/></td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px; width: 67.037%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 0.925926%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 13.9002%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;"><span>2022</span></span></p></td><td style="vertical-align: bottom; height: 10px; width: 0.951625%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.85185%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 13.9002%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;"><span>2021</span></span></p></td><td style="vertical-align: bottom; height: 10px; width: 2.03231%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px; width: 67.037%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 0.925926%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 10px; width: 13.9002%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 0.951625%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 10px; width: 13.9002%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 2.03231%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="background-color: #d6f3e8; height: 10px;"><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 67.037%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Current: </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 0.925926%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 12.9002%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 0.951625%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 12.9002%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 2.03231%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="padding-left: 9pt; vertical-align: bottom; height: 10px; width: 67.037%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Federal </span></p></td><td style="vertical-align: bottom; height: 10px; width: 0.925926%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="vertical-align: bottom; height: 10px; width: 12.9002%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"><span>19</span></span></p></td><td style="vertical-align: bottom; height: 10px; width: 0.951625%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">  </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="vertical-align: bottom; height: 10px; width: 12.9002%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span>10</span></span></p></td><td style="vertical-align: bottom; height: 10px; width: 2.03231%;"/></tr><tr style="background-color: #d6f3e8; height: 10px;"><td style="padding-left: 9pt; vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 67.037%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> State </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 0.925926%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 12.9002%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"><span>1</span></span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 0.951625%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 12.9002%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span>1</span></span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 2.03231%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px; width: 67.037%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Deferred: </span></p></td><td style="vertical-align: bottom; height: 10px; width: 0.925926%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 12.9002%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 0.951625%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 12.9002%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 2.03231%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="background-color: #d6f3e8; height: 10px;"><td style="padding-left: 9pt; vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 67.037%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Fe<span>der</span>al </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 0.925926%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 12.9002%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"><span>(48</span></span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 0.951625%;"><span style="font-weight: bold; font-family: 'times new roman', times; font-size: 10pt;">)</span></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 12.9002%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span>38</span></span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 2.03231%;"/></tr><tr style="height: 10px;"><td style="padding-left: 9pt; vertical-align: bottom; height: 10px; width: 67.037%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> State </span></p></td><td style="vertical-align: bottom; height: 10px; width: 0.925926%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 12.9002%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"><span>0</span></span></p></td><td style="vertical-align: bottom; height: 10px; width: 0.951625%;"/><td style="vertical-align: bottom; height: 10px; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 12.9002%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span>0</span></span></p></td><td style="vertical-align: bottom; height: 10px; width: 2.03231%;"/></tr><tr style="background-color: #d6f3e8; height: 10px;"><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 67.037%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"> Total Federal and State Income Taxes </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 0.925926%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 12.9002%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"><span>(28</span></span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; padding: 0px 0px 1px; width: 0.951625%;"><span style="font-weight: bold; font-family: 'times new roman', times; font-size: 10pt;">)</span></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 12.9002%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span>49</span></span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; padding: 0px 0px 1px; width: 2.03231%;"/></tr></tbody></table></div><p style="margin: 0pt;"><br/></p><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">The provision <span>for incom</span>e taxes differs from the amount obtained by applying the U.S. federal income tax rate to pretax income due to the following:</span></p><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 7pt;"> </span></p><table cellpadding="0" style="height: 110px; border-collapse: collapse; width: 80.825%; margin-left: auto; margin-right: auto; font-family: 'times new roman'; font-size: 10pt;" width="80%"><tbody><tr><td style="vertical-align: bottom; width: 67.037%;"><br/></td><td style="vertical-align: bottom; width: 0.925926%;"><br/></td><td colspan="6" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 30.9658%; text-align: center;"><span style="font-weight: bold;">Years Ended December 31</span><br/></td><td style="vertical-align: bottom; width: 1.97056%;"><br/></td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px; width: 67.037%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 0.925926%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 13%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">2022</span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.85185%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.85185%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 14.2621%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">2021</span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.97056%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px; width: 67.037%;"><p style="margin: 0pt;"><br/></p></td><td style="vertical-align: bottom; height: 10px; width: 0.925926%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 10px; width: 13%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 10px; width: 14.2621%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.97056%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 67.037%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Computed “Expected” Federal Tax Expense</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 0.925926%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"> $ </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">15</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">  </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 13.2621%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">96</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.97056%;"/></tr><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px; width: 67.037%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Increase (Decrease) in Taxes Resulting From: </span></p></td><td style="vertical-align: bottom; height: 10px; width: 0.925926%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 13.2621%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.97056%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="padding-left: 9pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 67.037%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> State Income Taxes, net of Federal Benefit </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 0.925926%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">1</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 13.2621%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">1</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.97056%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="padding-left: 9pt; vertical-align: bottom; height: 10px; width: 67.037%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">R&amp;D Credits </span></p></td><td style="vertical-align: bottom; height: 10px; width: 0.925926%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">0</span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.85185%;"/><td style="vertical-align: bottom; height: 10px; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 13.2621%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> (99</span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.97056%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> ) </span></p></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="padding-left: 9pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 67.037%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Permanent Differences </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 0.925926%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">2</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 13.2621%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">4</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.97056%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="padding-left: 9pt; vertical-align: bottom; height: 10px; width: 67.037%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Other </span></p></td><td style="vertical-align: bottom; height: 10px; width: 0.925926%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">(46</span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.85185%;"><span style="font-weight: bold;">)</span></td><td style="vertical-align: bottom; height: 10px; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 13.2621%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">47</span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.97056%;"/></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 67.037%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"> Total Federal and State Income Taxes </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 0.925926%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">(28</span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px 0px 1px; background-color: #d6f3e8; width: 1.85185%;"><span style="font-weight: bold;">)</span></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 13.2621%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">49</span></p></td><td style="height: 10px; background-color: #d6f3e8; width: 1.97056%; padding: 0px; vertical-align: middle;" valign="middle"/></tr></tbody></table><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 7pt;"> </span></p><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">The components of the net deferred tax asset consist of:   </span></p><p style="margin: 0pt;"><br/></p><table style="height: 204px; border-collapse: collapse; width: 80%; margin: 0px; font-family: 'times new roman'; font-size: 10pt; text-indent: 0px;" width="80%"><tbody><tr style="height: 17px;"><td style="vertical-align: bottom; height: 17px;"><br/></td><td style="vertical-align: bottom; height: 17px;"><br/></td><td colspan="6" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; text-align: center; height: 17px;"><span style="font-weight: bold;">December 31</span><br/></td><td style="vertical-align: bottom; height: 17px;"><br/></td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">2022</span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">2021</span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><br/></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="vertical-align: bottom; height: 10px; width: 69%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Deferred Tax Assets: </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 12%; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 2%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 12%; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="padding-left: 9pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Vacation accrual </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"> $ </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">25</span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">27</span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="padding-left: 9pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Allowance for doubtful accounts </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">2</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">2</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="padding-left: 9pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Stock compensation </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">91</span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">96</span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="padding-left: 9pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Bonus </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">11</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">4</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="padding-left: 9pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Depreciation and amortization </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">94</span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">100</span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 17px; background-color: #d6f3e8;"><td style="padding-left: 9pt; vertical-align: bottom; height: 17px; background-color: #d6f3e8;"><span style="font-family: 'times new roman', times; font-size: 10pt;">Inventory Obsolescence</span><br/></td><td style="vertical-align: bottom; height: 17px; background-color: #d6f3e8;"><br/></td><td style="vertical-align: bottom; height: 17px; background-color: #d6f3e8;"><br/></td><td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><strong><span style="font-family: 'times new roman', times; font-size: 10pt;">2</span></strong><br/></td><td style="vertical-align: bottom; height: 17px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td><td style="vertical-align: bottom; height: 17px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td><td style="vertical-align: bottom; height: 17px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td><td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="border-right: none; border-left: none;"><span style="border-right: none; border-left: none;"><span style="border-left: none; border-right: none;">2</span></span></span></span><br/></td><td style="vertical-align: bottom; height: 17px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td></tr><tr style="height: 10px;"><td style="padding-left: 9pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> R&amp;D credit carryforward </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">313</span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">220</span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="padding-left: 9pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> Valuation allowance  </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">(252</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><span style="font-weight: bold;">)</span></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">(220</span></p></td><td style="height: 10px; background-color: #d6f3e8; padding: 0px; text-align: left; vertical-align: middle; margin: 0px; text-indent: 0px;" valign="middle">)</td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"> Total Deferred Tax Assets </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">286</span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">231</span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><br/></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Deferred Tax Liabilities: </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="padding-left: 9pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Prepaid expenses </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">30</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">23</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"> Total Deferred Tax Liabilities </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; border-top: 1pt solid #000000;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; border-top: 1pt solid #000000; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">30</span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; border-top: 1pt solid #000000; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; border-top: 1pt solid #000000; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">23</span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><br/></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"> Net Deferred Tax Asset </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">256</span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">208</span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr></tbody></table><p style="margin: 0pt;"><br/></p><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">R&amp;D credits can be carried forward for twenty years for federal purposes and fifteen years in Minnesota.</span></p><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><br/></span></p><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">The Company is materially subject to the following taxing jurisdictions: U.S. and Minnesota. The tax years 2019 through 2021 remain open to examination by the Internal Revenue Service and state jurisdictions. We have no accrued interest or penalties related to uncertain tax positions as of January 1, 2022 or December 31, 2022 and uncertain tax positions are not significant. </span></p> <table cellpadding="0" style="height: 90px; border-collapse: collapse; width: 80.525%; margin-left: auto; margin-right: auto; font-family: 'times new roman'; font-size: 10pt;" width="80%"><tbody><tr><td style="vertical-align: bottom; width: 67.037%;"><br/></td><td style="vertical-align: bottom; width: 0.925926%;"><br/></td><td colspan="6" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 30.6039%; text-align: center;"><span style="font-weight: bold;">Years Ended December 31</span><br/></td><td style="vertical-align: bottom; width: 2.03231%;"><br/></td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px; width: 67.037%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 0.925926%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 13.9002%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;"><span>2022</span></span></p></td><td style="vertical-align: bottom; height: 10px; width: 0.951625%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.85185%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 13.9002%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;"><span>2021</span></span></p></td><td style="vertical-align: bottom; height: 10px; width: 2.03231%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px; width: 67.037%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 0.925926%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 10px; width: 13.9002%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 0.951625%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 10px; width: 13.9002%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 2.03231%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="background-color: #d6f3e8; height: 10px;"><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 67.037%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Current: </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 0.925926%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 12.9002%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 0.951625%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 12.9002%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 2.03231%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="padding-left: 9pt; vertical-align: bottom; height: 10px; width: 67.037%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Federal </span></p></td><td style="vertical-align: bottom; height: 10px; width: 0.925926%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="vertical-align: bottom; height: 10px; width: 12.9002%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"><span>19</span></span></p></td><td style="vertical-align: bottom; height: 10px; width: 0.951625%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">  </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="vertical-align: bottom; height: 10px; width: 12.9002%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span>10</span></span></p></td><td style="vertical-align: bottom; height: 10px; width: 2.03231%;"/></tr><tr style="background-color: #d6f3e8; height: 10px;"><td style="padding-left: 9pt; vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 67.037%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> State </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 0.925926%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 12.9002%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"><span>1</span></span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 0.951625%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 12.9002%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span>1</span></span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 2.03231%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px; width: 67.037%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Deferred: </span></p></td><td style="vertical-align: bottom; height: 10px; width: 0.925926%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 12.9002%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 0.951625%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 12.9002%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 2.03231%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="background-color: #d6f3e8; height: 10px;"><td style="padding-left: 9pt; vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 67.037%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Fe<span>der</span>al </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 0.925926%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 12.9002%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"><span>(48</span></span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 0.951625%;"><span style="font-weight: bold; font-family: 'times new roman', times; font-size: 10pt;">)</span></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 12.9002%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span>38</span></span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 2.03231%;"/></tr><tr style="height: 10px;"><td style="padding-left: 9pt; vertical-align: bottom; height: 10px; width: 67.037%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> State </span></p></td><td style="vertical-align: bottom; height: 10px; width: 0.925926%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 12.9002%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"><span>0</span></span></p></td><td style="vertical-align: bottom; height: 10px; width: 0.951625%;"/><td style="vertical-align: bottom; height: 10px; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 12.9002%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span>0</span></span></p></td><td style="vertical-align: bottom; height: 10px; width: 2.03231%;"/></tr><tr style="background-color: #d6f3e8; height: 10px;"><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 67.037%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"> Total Federal and State Income Taxes </span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 0.925926%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 12.9002%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"><span>(28</span></span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; padding: 0px 0px 1px; width: 0.951625%;"><span style="font-weight: bold; font-family: 'times new roman', times; font-size: 10pt;">)</span></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #d6f3e8; height: 10px; width: 12.9002%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span>49</span></span></p></td><td style="vertical-align: bottom; background-color: #d6f3e8; height: 10px; padding: 0px 0px 1px; width: 2.03231%;"/></tr></tbody></table> 19000 10000 1000 1000 -48000 38000 0 0 -28000 49000 <table cellpadding="0" style="height: 110px; border-collapse: collapse; width: 80.825%; margin-left: auto; margin-right: auto; font-family: 'times new roman'; font-size: 10pt;" width="80%"><tbody><tr><td style="vertical-align: bottom; width: 67.037%;"><br/></td><td style="vertical-align: bottom; width: 0.925926%;"><br/></td><td colspan="6" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 30.9658%; text-align: center;"><span style="font-weight: bold;">Years Ended December 31</span><br/></td><td style="vertical-align: bottom; width: 1.97056%;"><br/></td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px; width: 67.037%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 0.925926%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 13%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">2022</span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.85185%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.85185%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 14.2621%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">2021</span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.97056%;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px; width: 67.037%;"><p style="margin: 0pt;"><br/></p></td><td style="vertical-align: bottom; height: 10px; width: 0.925926%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 10px; width: 13%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 10px; width: 14.2621%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.97056%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 67.037%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Computed “Expected” Federal Tax Expense</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 0.925926%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"> $ </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">15</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">  </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 13.2621%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">96</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.97056%;"/></tr><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px; width: 67.037%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Increase (Decrease) in Taxes Resulting From: </span></p></td><td style="vertical-align: bottom; height: 10px; width: 0.925926%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 13.2621%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.97056%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="padding-left: 9pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 67.037%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> State Income Taxes, net of Federal Benefit </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 0.925926%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">1</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 13.2621%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">1</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.97056%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="padding-left: 9pt; vertical-align: bottom; height: 10px; width: 67.037%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">R&amp;D Credits </span></p></td><td style="vertical-align: bottom; height: 10px; width: 0.925926%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">0</span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.85185%;"/><td style="vertical-align: bottom; height: 10px; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 13.2621%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> (99</span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.97056%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> ) </span></p></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="padding-left: 9pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 67.037%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Permanent Differences </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 0.925926%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">2</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 13.2621%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">4</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.97056%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="padding-left: 9pt; vertical-align: bottom; height: 10px; width: 67.037%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Other </span></p></td><td style="vertical-align: bottom; height: 10px; width: 0.925926%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">(46</span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.85185%;"><span style="font-weight: bold;">)</span></td><td style="vertical-align: bottom; height: 10px; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; width: 13.2621%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">47</span></p></td><td style="vertical-align: bottom; height: 10px; width: 1.97056%;"/></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 67.037%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"> Total Federal and State Income Taxes </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 0.925926%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 12%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">(28</span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px 0px 1px; background-color: #d6f3e8; width: 1.85185%;"><span style="font-weight: bold;">)</span></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1.85185%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 1%;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8; width: 13.2621%;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">49</span></p></td><td style="height: 10px; background-color: #d6f3e8; width: 1.97056%; padding: 0px; vertical-align: middle;" valign="middle"/></tr></tbody></table> 15000 96000 1000 1000 0 99000 2000 4000 -46000 47000 -28000 49000 <table style="height: 204px; border-collapse: collapse; width: 80%; margin: 0px; font-family: 'times new roman'; font-size: 10pt; text-indent: 0px;" width="80%"><tbody><tr style="height: 17px;"><td style="vertical-align: bottom; height: 17px;"><br/></td><td style="vertical-align: bottom; height: 17px;"><br/></td><td colspan="6" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; text-align: center; height: 17px;"><span style="font-weight: bold;">December 31</span><br/></td><td style="vertical-align: bottom; height: 17px;"><br/></td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">2022</span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td><td colspan="2" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">2021</span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 8pt; font-weight: bold;">   </span></p></td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><br/></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td colspan="2" style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="vertical-align: bottom; height: 10px; width: 69%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Deferred Tax Assets: </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 12%; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 2%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 12%; background-color: #d6f3e8;"><p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; width: 1%; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="padding-left: 9pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Vacation accrual </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"> $ </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">25</span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">27</span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="padding-left: 9pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Allowance for doubtful accounts </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">2</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">2</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="padding-left: 9pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Stock compensation </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">91</span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">96</span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="padding-left: 9pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Bonus </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">11</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">4</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="padding-left: 9pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Depreciation and amortization </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">94</span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">100</span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 17px; background-color: #d6f3e8;"><td style="padding-left: 9pt; vertical-align: bottom; height: 17px; background-color: #d6f3e8;"><span style="font-family: 'times new roman', times; font-size: 10pt;">Inventory Obsolescence</span><br/></td><td style="vertical-align: bottom; height: 17px; background-color: #d6f3e8;"><br/></td><td style="vertical-align: bottom; height: 17px; background-color: #d6f3e8;"><br/></td><td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><strong><span style="font-family: 'times new roman', times; font-size: 10pt;">2</span></strong><br/></td><td style="vertical-align: bottom; height: 17px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td><td style="vertical-align: bottom; height: 17px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td><td style="vertical-align: bottom; height: 17px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td><td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="border-right: none; border-left: none;"><span style="border-right: none; border-left: none;"><span style="border-left: none; border-right: none;">2</span></span></span></span><br/></td><td style="vertical-align: bottom; height: 17px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td></tr><tr style="height: 10px;"><td style="padding-left: 9pt; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> R&amp;D credit carryforward </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">313</span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">220</span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="padding-left: 9pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> Valuation allowance  </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">(252</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><span style="font-weight: bold;">)</span></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">(220</span></p></td><td style="height: 10px; background-color: #d6f3e8; padding: 0px; text-align: left; vertical-align: middle; margin: 0px; text-indent: 0px;" valign="middle">)</td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"> Total Deferred Tax Assets </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">286</span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">231</span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><br/></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Deferred Tax Liabilities: </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="padding-left: 9pt; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Prepaid expenses </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">30</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">23</span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"> Total Deferred Tax Liabilities </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; border-top: 1pt solid #000000;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; border-top: 1pt solid #000000; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">30</span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; border-top: 1pt solid #000000; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; border-top: 1pt solid #000000; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">23</span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px; background-color: #d6f3e8;"><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><br/></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="vertical-align: bottom; height: 10px; background-color: #d6f3e8; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr><tr style="height: 10px;"><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"> Net Deferred Tax Asset </span></p></td><td style="vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px;"><p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">256</span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">   </span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p></td><td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">208</span></p></td><td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">   </span></p></td></tr></tbody></table> 25000 27000 2000 2000 91000 96000 11000 4000 94000 100000 2000 2000 313000 220000 252000 220000 286000 231000 30000 23000 30000 23000 256000 208000 0 0 <p style="line-height: 1.2; margin: 0pt 0pt 10pt; text-indent: 0pt;"><span style="font-weight: bold; line-height: inherit; font-size: 10pt; font-family: 'times new roman', times;">Note 13. Subsequent Events</span></p><p style="margin: 0in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="line-height: inherit; font-size: 10pt; font-family: 'times new roman', times;"><span style="line-height: inherit;">On January 30, 2023, the <span style="line-height: inherit;">Company an</span>d M<span>obile X G</span>lobal, Inc. announced that the two companies terminated the definitive merger agreement the parties entered into on June 10, 2022.  A condition to the closing of the merger transaction was the consummation of an equity financing which the parties anticipated would be a PIPE investment (private investment in public entity).  The financing necessary to consummate the merger was pursued but was not available due to difficult conditions in the financial markets, including the markets for PIPE investments. </span></span></p> 2 EXCEL 70 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .EA<58'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 " #I87%6@4A[.^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*$Y8!R;UI:.G#@8K;.QF;+4UBQUC:R1]^R5>FS*V!]C1TN]/ MGT"M#D+W$9]C'S"2Q70WNLXGH<.:G8B" $CZA$ZE,1@M(? MZHA05]4*')(RBA3,P"(L1"9;HX6.J*B/%[S1"SY\QB[#C ;LT*&G!+SDP.0\ M,9S'KH4;8(811I>^"V@68J[^B\GK%M8G M4E[C]"M90>> :W:=_-IL'O=;)NNJ;HJJ*?C#GJ\$OQ<5?Y]=?_C=A%UO[,'^ M8^.KH&SAUUW(+U!+ P04 " #I87%6F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M .EA<58BM RB00< &TO 8 >&PO=V]R:W-H965T&UL MM9IA_2L:[N=F=J55 6]UKG;'8WGG;6J]V=V?OYEY$B,H4B!=";;_] M/0$$V0D1;N*^V(+R_"$_GX3_D^1J1]E+M"&$H[? #Z/KUH;S[:=.)W(V),#1 M.=V2$+Y9419@#J=LW8FVC& W"0K\CMGM7G0"[(6MT57RV9R-KFC,?2\D[\A/MU=MXS6_H,G;[WAXH/.Z&J+UV1!^)?MG,%9)U=QO8"$D4=#Q,CJ MNC4V/DVL@0A(KOCJD5UT<(Q$4Y:4OHB3J7O=ZHHG(CYQN)# \.>5V,3WA1(\ MQ[^9:"N_IP@\/-ZKWR6-A\8L<41LZG_S7+ZY;@U:R"4K'/O\B>Y^)UF#^D+/ MH7Z4_(]VZ;6]7@LY<<1ID 7#$P1>F/[%;QF(@P#3J@@PLP#SAP"CZ@Y6%F#5 M#>AE ;V$3-J4A,,$2!;'?Z V3DR+I)P2Q(^ M48?_$8=P]Z[L[J766#EZ*]&S*O1L^DH8^GN\C#B#]/]'1CA5Z,D5Q)CP*=IB MAURWH--'A+V2UNB7GXR+[J\R.CK%)IK$2N1Z.;F>2KU(VN?W+9%A4X<;W?9G M&1]E5%,^FL1*?/HYG[ZR@6. XR: [GR\E@%2QZ^P'\FXVLJPIH0TB94(7>2$ M+NIET)PPCXJ1ST4P?DJ3Z8C2?DRJ')24\4VA:1(K0;O,H5W6@W;G10[VT7>" M&;J##R,9-K56%2QE5%-8FL1*L 8YK$$C6%FB5>)2J]U]E\%2QC2%I4FL!&N8 MPQHJFY<9CSO/AS>B#?UP3=F[C)):9D;#-G8<,)4,--Q43P9.*=,4G":Q$CBC M6_BW;AUT3V3M"1\!"3?#@70<.R9T?VL_/SVBQ>UL\?BT0-.9+4.G5FG*3I=: M&=Z!^37JP+.AGS+HHU/PJ6_H,Y&FWA&I+ORS^L;E8"BEI@QN3$V36IF:65 S ME4VU8\9^? VH7J!'Y-IMPVQ;AA2;,K(Q-DUJ96R%W3>4GGB?;(L-%+G(IL$6 MA_)$4\M4FC-U7&-8IS#X1N'P#;5'SV!] U;MEY#N0K0@.*(AC.K3*(JEP_K- M$^$:+3CF81QZ$+&2>%I]/=VYE:/U$3\YNO(ZMG#KHFO$I>2\!. M40<812%@J+U[!FP>+WW/@8J<8BZ%H]/-VUK5)IG:Q0'JX:5P/-T<=1E.8?P- MM65_9MA-QJ?W8$E]*9E-MPP]6 L(8;'WJ':2TU$*5M+2:>5UJ95J%F3?5+KR8@H::._*2M1(% ML?]IZ=5QC9&=PM*;A:4W:UEZX:W0+ Z6<@]_1 1>.>WNL#^XE.+2:N5UJ95Q M%5;>K&7EIZ%#&>15LAQWEOAX@BB#L1^\*A,^S)46W4?4'V92@%I=O2ZU,L#" MU9NU7/TS?D-3%[JJM_*<=%%3D7UJR9X!R=>S>GWI)(\ZN#&]4]A\L[#Y9BV; M/W9=4(_.]@?H'JY#CZ$\Y]22%X9AH!L_)LCVF .CP(1YK_)Q3^LR@"ZU,LG" M_YNU_'].TA9GT(.?Z2Z44E3+/7AA2#@-7["4G%;?KTNM3*XH#LQ:RP(YN7SP MFS/ZZH6./ G5FA4#G]9J09=:>5M!42U8:G.?)-B8$5SY_I[FJS*;6BH5MJ]\":L5^W^I9[:'1 M'4CA:2T5=*F5X16E@J7V]>/8]3CXBLJ.J0Z_H;&/W]/GF=_?SZ6\M!8'NM3* MO(KBP%([^3VO.X\%:#J1(E,K]'MRBZ'5^.M2*U,JC+^E=NI[2L)JB+I3BJF& MV<=;ZGO0I9.3B'*I\5<+-2:GU?AW#O8GBRGL9)]WA!PQA9%N52CY,= MU)WB\G0C^@,6,^ 1\LD*0KOGES!PL'1O=WK"Z3;9[;RDG-,@.=P0[!(F+H#O M5Y3R_8FX0;[#?O0?4$L#!!0 ( .EA<58*VT,DV@4 ($8 8 >&PO M=V]R:W-H965T&ULK5EM;]LV$/XKA!=L+>#$(B7+=N(8:)(6 M*[!A0=-NGQF)MHE*HDM23K)?OZ.L2+)%TBZ6#TGT)13 M7@P6\^K9O5S,1:DS7K![B529YU2^W+!,/%T/\.#UP1>^6FOS8+28;^B*/3#] M;7,OX6[46$EYS@K%18$D6UX//N#+VS P"I7$WYP]J! M0<0REFAC@L*?+;ME668L 8X?M=%!\TVCV+U^M?ZI:2*W8KL'Y[J]?5@ M.D I6](RTU_$T^^L=FAL["4B4]5O]%3+!@.4E$J+O%8&!#DO=G_IX_.$"_0U[4H%2U2-1]I^)A1&26UX9N=8>(P M?,>2"Q3B(2(!(1;UV]/5\;[Z"%QL_"2-GZ2R%SKLW992LD(CJA3X:7-GIQ_9 M]4TU7:H-3=CU ,I%,;EE@\6OO^ XN+(Y]T;&]EP-&U=#G_7%+55K!(N&$G/! M?I1\2S/PW>KUSE1C[9=;_I"\02'C= >RJA!&7E1?H6FHTKY M@FYXEEFA[?3'G:_BV30X@-87"H,@L$,;-]#&7F@?(63Z!2F6E))KSJSHQKT/ MCP_#YA790Q8WR.(C0:,I@^Z9,%C3QXRI(8)?"M$,VG%5Q]#842K*1[TL,^B1 MB2AAX9%8HC.,;6[$_2#C&!\X8A$*@K'=E4GCRL3KRN=B"SDII".\D_XG)]'X M )=%*(X=>3EM<$V]N/[2:R:A\QYK%]/>MPF.#O#U9?!T:H_#(M--3:HZPB<7$$4/< M(3WLA7G'E@P@IL!Q33@KL%:LN+_4O5JW"04NG"UI82]1P&IK6JPX+'$=RR$J M'"!)[_N'K=(B$KH0MER#_61S+V%'*:%;&L(Q7+.!/9YVPPQ[&&:3P[*V".$ M3QQ06\+!1QBGRDU/3EH()PJBPZ*VB873&7; :TD'CT_:H62/?I$]M&V MC(7]E/7AE4XW],75=G&?D\BDET)]H3":.>"UQ(7]S 7P9 D]C3W#C*<M$B^KT66,JE^J_8%^L7JJI>R?[J&WLC:OM,M@Q/_W&@6 M6A1(&=^!(R2"N;MDZ"RXP &"71)2:RK9%:*E7L/@\R_T:AP,85PU/[N7Z@J% MPXA,AP'!5;*$PW V'H[A;O<><:5,DS?O1*D5[ ]32*8A3 -JPZHSL

Z?XT MVFWJ=0 M0J&#F$C+\L3/\A_2E)LS.ZC5#>7I.2]00C<<:M<*M,_'DX%- M*H@K6_8ZT[PK"\EH5J59_<@1JI(]%7QMO'OD9IM%;&*66634.1\VA_-_4KGBA0*J7X)><#$![^7N MO'MWH\6F.C)^%%J+O+I<,PJ@C0"\7PJA7V_,*73S7X?%?U!+ P04 " #I M87%6RI/S7+8" #6!P & 'AL+W=OJZ=+$I' M6G42?6ALYYYSS[%SKZ<[J1YU#F#(4\&%GGFY,>65[^LTAX+J@2Q!X)NU5 4U M.%4;7Y<*:.9 !?>C(!C[!67"2Z9N;:&2J:P,9P(6BNBJ**CZ?0-<[F9>Z#TO MW+%-;NR"GTQ+NH$EF(=RH7#FMRP9*T!H)@51L)YYU^'5?&+C7< W!CO=&1/K M9"7EHYU\R69>8 4!A]18!HJ/+EE1#7/) MO[/,Y#/OTB,9K&G%S9WQH[)&TTD86#1@5%$S43_K4 M[$,'$ X/ *(&$)T*B!M [(S6RIRM6VIH,E5R1Y2-1C8[<'OCT.B&"7N*2Z/P M+4.<26XHIR(%LK0,FIPOJ )A4\>EK?D_.P=.2-,D/M<5IJ*3$]] M@\DMA9\VB6[J1-&!1+>0#D@<7I HB*(>^/QT>+@/]]%RZSMJ?4>.+S[ -YF2IC#SL*0TJ"UXR=LWX3CXV.?X M/Y'M^8];__$Q]N1>T0RP#%-@6[KBH"\(Y5C2;BNP.9!,5BNSKC@66BHK87J/ MO,XQ=CELO]@F(1[.MFOR:,B>]&$K?7A4^EP6!38 +(WT\8*45)$MY17TZ:N) M)IWDP>"EP.,Q>PI'K<+1*Q3J'&M*$UJ97"KV![(^I37AJ+M-0?U[(?>$P#W- MXU;S^/6:F=95O][Q/S+B873I:G-/;D]<_&$TB@[L\*15.WF]6KRDM,'NQ,2F M3_+D1,D]<;V2_4[7M3?>5ZHV3&C"88W(8#!!"E7?(O7$R-(UXI4TV-;=,,>+ M%Y0-P/=K*M:!0 %A@ !@ M !X;"]W;W)K5;PJ9,(L;D:#ODR(3GFEW1#"OG+BK(<"WG)UD.^803'I5.> M#9'KCH@<;SRFZT2H&\/9 M9(/7Y(F(;YL')J^&=90XS4G!4UH 1E93YQI>S3U7.906?Z9DST^^ Y7*@M)G M=7$73QU7$9&,+(4*@>7'CLQ)EJE(DN.?0U"G?J9R//U^C/Y;F;Q,9H$YF=/L M>QJ+9.J$#HC)"F\S\4CW?Y!#0B,5;TDS7OX%^\HVB!RPW')!\X.S),C3HOK$ M+X>!.'& XQX'='! 70>_Q\$[.'AEHA59F=8M%G@V870/F+*6T=27/ 30"Y"!J#YV]VA!<>K1],KXWD_/II_72^X8+)Z_S:-7Q7> M-X=72_J*;_"23!T9F!.V(\[LYY_@V/W%E/N9@K5&PJ]'PK=%GWV1'8CCC!BK MI'(=EZZJS^QFD8NBR7!W2J\;A6,WJ(U:5*.::F2EFE,N %V!-:4Q!YQFL0FO MBC$Z>;(/P["#IQMYD>>:\<8UWMB*]SNCG(,-HZM4F,#&.ECHPPZ8P6@<](Q; M4(,%UKJ^WQ"&15JL 7F1 L+-TQJ1%]<*^B@G![-E4I+&9"?W#1O5((WBX6H(H=?%-!D%XQ[, M$Q6$5LRO5,C1I&\J\T.H]C(,NOW!9(6\/E#4@"(K:+,2TTI/+C+9,SX:.9%& M,/""+J9NY)^TE#9E(X/0KH-?:#&@'5(CXEGU[ES1VDDWB@?MDG=7""+CBF/Q M&!/V]3GI-G"[31NN$3YH5[X:SC(9NJ1!Z';A=*-1#UNC>M N>_T*]==379<)^!B(=5,;GG,74S7I0'2 MFJUNY/>0HD:ZD%VZU!:VORB1KD/0[9:EPEJVWBU?5 M %D%\+VM]ES1VB/0J""RJ^ \P<5:)0VV!2,X2_\C,=CA;$O4[A[O<)KA148& M MM^<,3TY8<\+6Y<$SE\UO6XCJM+*^6Q]N7Y='NIW[-_!J7AU1-V&J$_//F*W3 M@H.,K&1(]S*05*PZA*XN!-V4Y[@+*@3-RZ\)P3%ARD#^OJ)4'"_4 ^I_!5VH(AD*271-HFH*UT>ULUNW404+TCR=QRR:#88#T"(UVB7L >R M_XBK!W($7D 26GR"?6D[XA&#'64DK9SY?1IGY3=ZJ1)QY #M'@>K-]W,?L!KL#7U1*\?W M\4=:H&W,1Z8"]=2@#YCQ! SBW .> )X M!8G$TG[&G*> I!B\_X-0>M$3Q^ SHIX65CTMK"+PL"?P+=[$F1@]N$4)R@(, M$ -+'%P#&UX"R[1,&>4EIEM@BI+V/(?6:#2<&L_'#'>M;'O2M%EV;2S3=IM& MGB2<:4_&32M?8E5;-')CU[FQS\O-)5A%*.?+YI0<*;%%'[FA6Q3@V8#33''^ MC ?S7W^!KOF[;+&48$XSE8YCP58Z=0;U=(+YFL :1 YK(H<%NMU#)%\]O!E3 MOGXX:\75A:AJTLKW[8$D">#-;(_R4+:2;XQ)Q]L@9!V59HT5;(5O0$>@EHL:IE7#N==6>VBIPR]KD$Z@3S=(+Y MFL :!+HU@:Z2P+(A!HV&&%<-,1$-4<:3C#?[#.XG MZMZ2A8J],Y01,ND\$K3AN+6974Q.V#MWD2QSV"IRGB2<.3;;>^>NE2DO$= \ MZ$WSC-3T;9VE*5(CG[O%JM#>WCQK#>MI1?-UH37)/#H\@/_C#KH*IHM?G6A+ MK6B>5C1?%UIS$AR."J#ZK."MC;24:ME1@=4J=A(CN[TVK6X=@ZV"Z*G'?W:V M-:$ULWTX?(#JTX?_(EN@Y+S Z-E+0NNQ@BZT)DF'@P6H5*X_ M)TTJ3/E)5<6,UG,!K6B>5C2_0G.DR6BR*A6\6J9 KLJ%7;KE5;%KA7-.^4!?%TAFQ0<9#M4ZW:U6K&D MO(RZMPO91O\3,'EKM/M(ULJ#;F?22B.:DHUAD9CUUXR"DH5I)GR99Y'G2 M*7L7L*M[>3K'9E>R:%7;6M%\76@EF<;1JT_Q*OP3RC=Q1D&"UQS>O![Q9.7E MV^7RAI%M\3;TD3!&TN(RPH@K%6' _U\3PEYOQ O6^AW__%]02P,$% @ MZ6%Q5DE<3I[Y!0 ]!H !@ !X;"]W;W)K2[X\<[WGT\7%:+DHO]W(Y4+L=<8+=B.1VNOKPE6^VVGP8+Q<[NF&W3'_?W4AX&S=64IZS0G%1(,G6%Z-+?+X* M0Z-02OS%V;TZ>D9F*G="_# O'].+46 0L8PEVIB@\._ 5BS+C"7 \;,V.FK& M-(K'ST_6/Y23A\G<4<56(ON;IWI[,9J-4,K6=)_IK^+^3U9/:&+L)2)3Y5]T M7\L&(Y3LE19YK0P(ND)73NJ:: M+A=2W"-II,&:>2A]4VK#;'AAPGBK)?S*04\O;S75#,*B%?JR1BNJMN@#A%:A M,_3]]AJ]??,;>H-X@;YMQ5[1(E6+L89AC?(XJ8>XJH8@ T-@@CZ)0F\5^J-( M6=HU, :\#6CR!/J*>"U>L^0]"O$[1 )"'(!6+U?''CAAX\.PM!<.V"N]MBZ] MMI8B1V_WBJ7@M-\09)NDFA>;:KERS9G3@97]R&W?9/*YVM&$78P@5163!S9: M_OH+CH/?79,_D;&.*Z+&%9'/^O(S%!Y>)")GKFE6NG&I:^K+88F#8#$^'*.W M92+4O*4#X?Q'/7]":G MC.*)C'4<%C<.B[U1O&9@-.&T*K1%BF@NI.;_EA]<,Z_,38X#&TUZ@;5ER'SB M#NRTP3E]!N>:25F&J0HB?7#GU]0:^RR:]?#9,N',#6_6P)MYX=UJD?PX,R23 M(L 'S*LJE[('\^Q,D9F-HH?3EACPXKR!.??"_%AH!FM(P_).Y!ZP L)OL"50 M>_F(KGB6.5TZMUW:]ZA#A+BAXJ"EJ\ +]HO>,NGDH, :K5]:'")GTP% 1_R) M_<5_2XL-@Q7H+ FU\HEJPJFL=:=*VJD2K^^_29HR4SX9/]"[S)UJM8V.D_$D M[H?"(14-I!MN>1A[N0U6\@&*O) #+%MK=]TM0>/ZJ#3:'/%PE MOE=7WQ-9Z[8\+?,1/_/=[&6RA;V$0F+] GXF#K*+YU/<"YA+#./Y?"!FI.5% MXB6CY8T4"6-I'3$H?]"UZKWD^O&%^+&=RX'5+3BD\/18K(N^I3KBI[HG9QNL M.VER!'";G3#[N><[TTHX,3M8+>Z71Y<0C@88AK3<1_SUW MZX ,\L1)),1!Q?V-@E^FB[,E8N(G8CNQV0.3":^2!8@PAPDHT_H MYAVQQTZ M%P_W]V(.H:%5UW(U\7/U$ ^^>,W9Y(RQY7@'RP\YOF5P\CR#0Z-K*J?I-ZI9 MF)I4/IC"=*"964%.V#8QS\-^:^D0FL1#6P_2TC?Q-YBK(:#OT!W;\*( KSLQ MVPUD/,46:%L*!_.!=1*V=!OZZ=8#FA7I .+09M-I'/57AT.J,Z\NXI9Q0W\G M>KO?[;+R+)=F]1*'X@HKI3KL'SBZ"4_:H9[*6M<%+6V'?MHN@[:C/$4I;#4@ METUY>F14(O#!LZ=$HV\;-[;_*H1;],: +$NRX]AY 7::;'/1M$:5[&)Q_OW,.A\.11NYNL1=H8VF&Y'F_J=?WKOKJU\;4ZF%3E/[-T;JN MMR]/3WVV-AOMQVYK2KQ9NFJC:WRM5J=^6QF=\Z9-<3J;3"Y.-]J61V]?\[/; MZNUKU]2%+CJ\<84[O[-T?2H??";7:UK>G#Z]O56K\SN5)59OCFZGKZ\.:?UO.#OUMS[Y+,B2A;.?:4O'_,W1Q-"R!0F MJ^D$C3]WYITI"CH(:/P1SCR*(&EC^KD]_0/3#EH6VIMWKOB'S>OUFZ/+(Y6; MI6Z*^C=W_Y,)]#RG\S)7>/Y7W HBQ_%'7^NWKRMVKBE;C-/K I/)N(&=+$LJ\KO#68E_]]A==-Y51 M;JEN&H]WWBM=YFIN5Z5=VDR7M;K.,M>4M2U7ZM85-K/&OSZM 9M..,T"G!N! M,SL 9SI3GUQ9K[UZ7^8F[Q]P"J0CYK,6\YO9DR?^:+*Q.IN.U&PRFSUQWEGD MQ!F?=_8T)WY-.'']YYQ0_W.]\'4%Y?K?(:8(R/-AD&1P+_U69^;-$2S*F^K. M'+W]X;OIQ>35$P2=1X+.GSK]/RC:/X'C:J.F8_77X"7;%F';2_6>C+9R)W-8 MOZN\&JF/):2]T66SU/BL=)Y;LNJ1NC=X_*BVIK(N!Y2B>,2#KT:15&JSLIFR MY9WQ-3Q)[?%9N7IMJ@C,"):9VVQU"7Q&6)(534XXIAOKM:X)V,(4UMP9.)NF MR-529[:P-0!A@8$[N(.;V](.(JB$4ZI,H0E3O[9;'.XJ59ML7;K"K1X9:F%H M.1RBJIUR3:7,@_7,HFWE\B:K99=@_11&K$( O'(N5VZ[=57=E. 2*%P26.#W MCJE\9(HMCO!K79FU*W)3^;&:&Z-8F+.>T'0GM&TK-!#7.P\"%+=NOYF<,'+W M+]47SV(%PA;N$[L^KQG+K:Z8)?1R:4M=9E87D!?61"$1T"K'*W#:UNL>$A4D M9,$WKU:F-!6+'._-M@9L["7,OH!R?)O7#!B KC?0D$RK9U_FZF_7U[?'D,P? MC07/2*T0?UAH$ $K3XD-X>9Q&#.\0&"2,#\M$ MUQZ)EA+L!N>OL[K!2B"#8.*A%J1;N0642BTKM\&)SB=8C7L"BH]3W24<&KC: MJF! "0DCG(^@ZNM6B@;?W0:&4B! ,K,*5ZY.Z!O3;D@%$?$+^TTO2-T?>6>E ME$0]#M=-%&R"(VFJG!"K1_"*:>%E0."G=V!*:YZ'*5J/6(F(>YE M7]D\X 'D2/- G\U8?:R5!2MK51@-(H"8=R4P@!-PWEN@(D(":2G/V$UD:UVN M3"NCTF@RQVHS5N^T7XLCH ^D&2"&9?8YT7-F'!F+@M*I-2(^H!86JR$NLP!B M)=Q.(\+>-A7 >7! -!@(P-.UW%M7L+;T;,J@:OSOV3*S@_A _%XX=INN#"QN8?9W![=$Y)"\PD&.^ $K\XG^9D BRKKO]*A M1#&.VE4OX88LC7YH8%5%>H^T"&Z7:&2')(D4C,DM"KL2?ZSR)E@(<$-^5P2- M)GU(/8NX"78\^I&=!(D3O#^;J%P_^M9 2:ONG(7#R@%YD #RDN0,S9M_*QNA4V^$$GP.#!-Y1;)_^.YR-GWQBCPJ5++F$*#S.V*LJ^ JEA!:.,_D(X&WW1:V@P:KQE>0 MTI1;;?,(5!B0Z:H2ERC,'Z3"$G@$7PIF%"Z9I'O&A6)I[II%O6R*J/KB<5!0 M4.*21I1(S8(0:IU1ZWG;X"&A'%K $EF0 LZR>1C]:F+3K;,[9W-FZ"7=U2B ML"?:):!3%#XY6/W5085M1&G9Q!;LLJA@*MEM>]^F,UD#?Q[M%=46F0'>CQ(G M2\=2(.3<#+*"JHU::@-2@A-YHR>);3P?9RD=D.*3H@!$')G('&SE@B#*&HFR MP&P6L(>V-!C%3(6BBB)SDA@NHB-O"(E"A2KWP.<6A)B:3I!G=LG6O$&:#V=E M)=L@GG?&%(7<#6,N#%>I#W070"[5(2DK,DE$A@$8)W7+>[AWLDMX=8E9XE\68( M8DR? [(/V$7E-C"$V9/C%16@_7$M(?=N#6I@+NV"&Z>KG.6(U(Q1HR\[]4 H M!Q)ER0VY;=)&T0J2)@(E:4E60(LYU+2924)2\,.L_)UU]>3'#B;C5#%GQAE) M<_9!<2?$";4L&LHI)=)A*5*&KP (1#,SZL%J$362>.R ^$SI58/BY ;>"+$ MB%Y*\C%"[A;S5RZQ.-0E&:?A%%WB0\S-"7V(GPL0PXKHRN#<..,,I5"PY]8$ M"&R(^7 :S:81<&) = AJ*&I30=T)S[%ZOV@MZ!36N/\)[C3&ZR@NT2 *+3 MBOE @G8T87:(_9H,08*Y?0+/74+!(;=*4^% M K<_V=:"5""8D=+ (U/G;#_ ,9KX,!VK M#UUHV+!%AKKS\T"LBCDT$5\1&B&DKE#-Q$PGJ;OIZ_( @%XE+\4>H]4]3$H_ M>?/T:22?;C,"XZ8MO5F[(X,H&;,^*[BNZ%G.DX4X>60Z!O&:2&,YLIR\Z1BC M"^^>YLXP =$AU>Y?IH-8\I<) 9 A6CI M'&GNMQ#<;+EM*#UU26G/[2N4O%C2A&(NT-YS6P2_.WW%G86:GZW6E H'4-SU M:DJ=_X[T'Z?]T3CZPW$J-((XCY#X)9TLJ1VR3M/P+%6O9S]3&TY->TIUS"PF M#) P[B+0TS[*BHL[8F5:I#:E6U"'EIUVX$L =-8')+1+@5_0@N@A!AG/^041 M1IFL?ZE^^.[JXL75*]42$6#1LCYSGG5L._Z+G&K[)+V2G[.:T.'OB#9X[1->6Y&@@"_L[":"B)IURI+<;V3MXE[BPE;D@A#B,I2L'J$.UY2!L")ZAY MH]:MK:9,QTM*TTBNE8&$EIHRKC3-3W2\A0?DA*E8ERIU*)@/N+$=4/T:(90Z M1=LFVO%TY!P/N;T (W_:><4Z/68-NZVPT5 /,E;D6_U(CT9IL1,QHE$AG9WI MK:TCADD1F/($:!\.NEP\MVT.RK]%IV*OKXSC#6F6)1W",5>8U (E6TP_!\.@ M4PQ*BV*DD'%3-"924!>ND4E*,[D*&61L*9'D*\E\H #/EK;R]8E%,2Z?7%,? MDW H?6Y;NFT6.E:W%>5$(>4E3LLHX\#C?LY*\,9@%-(ML)A#A:5NI4--903M MI(A%Z*#^B72\U/C9%:'!#L]03RANA+/7:<6> .E2EM(. !HT1;"6F&%K# MG-^#=:29O.-W<@0;0B'IOR],31**M5U0 8K"8_7S?N/;-RC;-%,RR 0:I91P M+2ON/+>[)+Q3AR8T&+H$#\:-\H[9<2 MIBI-2?E,:+&PZ2XIP+&PLI = 4\I=>NNT<8 VU;HG@^(WI6).KQFCX30@D[8 M$GIJN;O/+!^I06HW+D>>,FKC<^@6M+4I)TZVRD\@ MV9IF!KG94C%"Z@^7J:U'JHRR=]BZ^PF.^B?7,M>JJ9U'1'T?+>FY.J&NVX>F M*BW[3(+[P3[09UIYHEZHF\9*0^ %OIY3BV['\IB)N_:H[KGPAVINFK+MR"1C MV-C>@?G]FM6.'/UL,KWJBP3V5M6PE /P__RZB?]35?Y[6^_IN31:93MI"0\<>B4ZF!X MIB86*,RO:[+MDJ\ZD(J9K?1X>V-@;A>'1)_&T*([E"5QOB<6'T,")9?=:(8= M:3L5(''!VW+?ESQ^-[=A7\2MM)S'Y%D[\*Y:.&/U#R.U6S0BH;72I==R&8@3 MT.ZH Z#T$,EC]6M3Q>>PF:Y9UR9V3I)*'4> P"XWU2BT""3_#-/]!/&8HNWS MJ3\7XOKB<$6',NSP]8/S*L0'S6%L)8YR U1D5#+#8_R@P!%Z0-%Q,>V^K24KR-%:1N< M]+13\<#!L?K@$H$(%QGPIBEJNBAP +#GVR/ML.J CM# X0D5H5LDJZX+2048 MQ=C\1!?$?F^*(MQ9X!%%#O.O+>\A!]*?+H%G6SI MWY]=LKR_AWN$+'K)*HWQ20<)S^*1[-P;JCND_9!<7GE/!^967"^9275HY>'\ M*R6M?=K1"&E^?WEV(:A>OKCX4UP_2N^NU@^FS[9P[\5W_5^;+NTF69*LQ9), MTGV2+62<=*^ZCE?(,\EGAOY7>O).="A+F X MJQ^XDF,&)8VTI&K?JCT$04-MBX8=&H35^' AI-ZY(C)P MBV67G2-*Z));-V'\V?JK>,)^4Z _*#\T3U#/J =]3+55ATOL\W=#ZB0;[*;5 M ]EI*/M2' \[= X=_"OO51$R/2*2I/S\^!'L06ELYZVK%]8_4 M56TP?@)>.YC9!1=N 21%79I(N;V&3J*3J64D>5VGE+\W^4J&&QD4WN]36K%] MAT&1I0-=V-DP!,1@>(T-8=?.B9OJFB2S%Q8$"& 8X!6)R:Q6;(/C2:7LWW&]=G%EKR@F!1DE'>70_+ J[TC MPMZ%R31U;; 6]6DP:+D5NS \FCX17MZ%TE8*0!FW=1O$_!P2U,L>F& M,"N:S$HZ2?;=NF^/')@(^D,CP1A7YD+<;53AX U(&B^#HA/,[U&J3M39Z'PR M'4W/7N#[9#Q!-1O]&A D,;Z87-";24_UXN:SV>CR_*S=3(+NPSB?TK*SJ^>C MY[,I+YO.^C":D'+2=+.[V[[^,Y\FM MBD=K"KK$6+&^MK86PA;=[NQ8UMI"QW-&JL?M,=7R3]R3DD%0SO6C/Z0.;V5_+-5_-SAN-IE>"* /,0$>V._#/:!6 MPA^NYS=1Q.'6U!#8+UM6H';;]?Q+W/6+&S/TD^G9* '^L6O'G[R3RZ4_R\3_ MV6>'>E2=S2Z.1^I3$K#!R_Y*<*,[<-[YFG/J_ALU_\JS! M->H)ZG^$8[WCXE:2WY],OB*^AT67T^?',F;YV>AD\^7Y[/AE<%?DI7[DJN#? MA'[PW&MLS",+YN_?J5N-^%3I[1K^&ZE1$R9<] I262Y3E;EIBL+@$^O%='K% M8(+ZM'O"#\?P7Y\&E,TQCQI4WG!.5+D)C&N?A*=E.LBFT=#/@DZ37W]M#')8 M^HT;_XB@K.6'8/%I_!G=M?QZK%LNO\'[A!286D2%66+K9/SB^1$\%?^N3;[4 M;LN_)5NXNG8;_DBS*%/1 KQ?.B12X0L!B#\N?/M_4$L#!!0 ( .EA<5;% MTI>QK00 /\+ 8 >&PO=V]R:W-H965T&ULG59_;]LV M$/TJ!ZT86LRQ9'>]TIRMMOMH"T<'W4E7V+"J<6YST>C8KL!2VJQ=8T9N9-J5P M-#7SGET8%+DW*E4OB>-1KQ2RBB:G?NW&3$YU[92L\,: K.%WJ3TX68XQVZ+XL;0[/>!B67)596Z@H,SLZB\_[)Q8#W^PV_25S9 MUAA8R53KKSSYD)]%,1-"A9EC!$&/)5ZB4@Q$-+XUF-'F2#9LC]?HUUX[:9D* MBY=:_2YS5YQ%QQ'D.!.UH:,EVEE_7]8A;U)&D%66Z?+QI@8E+(* M3_&]\4/+X#A^QB!I#!+/.QSD6;X33DQ.C5Z!X=V$Q@,OU5L3.5EQ4.Z2 M[-SD0[5$Z\C+SI[V' 'R^K(\^/-\:IVA:_#7/J4!9[ ?AU/CQ"Y$ MAF<1W7V+9HG1Y,#(\_9$<'!54LA51BJO"(:O.1I;.IQF6ZKAQQI"40 M#F9"&B!:-0;E=44P2OY-.^94L:V'5MI:8F(PT_/*OY-<+K.ZK)5@,$UJC ^R MP8(+,@6#S?<*[<+5DQO#[BL]?T+;IL4$#K%BTVUFE:Z.Z*,4;@U'19>XOGG6 M>5ORIBP]]=9)/K:XY6P&)T_.M**/DSVA^!# >T,G[W)ZNLK\X/H1GDH7EE/R MT[I\<;37<;SQ<7P%_4XZ'M,S;O["?">VX\Y;LDX3VD'#X6#MT+M'A](BOQZ. MX&TG'::0#FA&P^,Q?.3[>LE7\JIU)<>=M/]VC9D.^W"O'?%J%8W.'@6O(.G$ MA$W/AC#/1T]V]O=K'2;QEE:>[V@][L1Q#/P+H\-2A^,PX='H&:4C?PS_PNA? M".T3N[03#]M">3Z"RX**#/JL/&\EQ*\^(2ZW$N*#OXC_PV+W$OZ!PC1?U#TA M\72_/%[#]SYA6@N%5CDG1I-)1EJ>Y>1.>G "4'2DSCD@7BI[\01N<5V3,N'; M)YQZ5,="PI'AZSZ\(0S_>((O?Y(N?^F\2#KW]<#]%I-&:7&W+>> M%GR!#OW99G73W9Z'INYQ>VB-/PDS9RT*9V0:=\?#"$QH-\/$Z85O\:;:4&PO=V]R:W-H965T&ULS59M;^,V#/XKA%?L4Q8[ M3M+VNB1 T[O##EB'XMZ&8=@'Q:9CH;+D2G)R^?OA6*>WF4>E]?1/'+BNQ$FYH:M1T4AA;"4^/=AV[VJ+(@U*E MXC1)+N-*2!TM9F'OP2YFIO%*:GRPX)JJ$G:W1&6V\V@4/6]\E.O2\T:\F-5B MC9_0?ZD?+#W%/4HN*]1.&@T6BWET.[I93E@^"'R5N'5[:V!/5L8\\L.'?!XE M3 @59IX1!$T;O$.E&(AH/'6846^2%??7S^CO@^_DRTHXO#/J=YG[2 M?A6H0[E&X MQB)%W+M9[ F<1>*L UJV0.D)H%$*]T;[TL$[G6-^"! 3JYY:^DQMF9Y%?(O9 M$,:C :1)FI[!&_>NC@/>^/M44TX MM!N,%C_^,+I,?C[#>-(SGIQ#_Y[DG 4Z3O,WXQ'&0S@5E\\E0F$4E:W4:_!B MI1!J:S8@ MZ*^X006C;DZ[>0RWSJ%W-V3(E2!T#ADO\*F1&Z&8-QV9JD*;2:&@%C6QNX#1 M8'QU=61.PO]G&WCM8"F5#-=7(P\M\[8DRZ#C,&D131Z27_^(RFUY$=_7\C.TV3(_.)R"9) M#5?!5'.F*\'9&:5@CNZ6ZBT.(",S-OYBEWF5M>PT=_('"=GWAR"LCW.XE MKJ76K+#L[NT%)^L")O1.Z2VV*:,RFC#:$6D:CKUWX[T&22E=A\\ 1PFF0FI[ M9;_;?VGB\,'1)N@&PO=V]R:W-H965THN*3M;:5-S1TFQBNS7(BP"J9,R29!A77*@HFX:] MAN>D4+@P8'=5QMQ8BDWI_$:<3;=\@[?H?FP7AE9QQU*( M"I456H'!]2RZ2"?SOH\/ 3\%UO9@#M[)2NM[O[@N9E'B!:'$W'D&3L,>+U%* M3T0R_K2<49?2 P_GC^R?@G?RLN(6+[6\$X4K9]$X@@+7?"?=4M=?L/4S\'RY MEC9\H6YB62^"?&>=KEHP*:B$:D;^T/Z' \ X>0; 6@ +NIM$0>45=SR;&EV# M\='$YB?!:D"3.*%\46Z=H5-!.)==JSTJIXU .XT=$?KM.&_!\P;,G@&G#&ZT MQ1SIR=9+S"_!QZZ1FPA+$3?+W.7B_P]5ZV![\N5M89 MN@:_CSEM>/K'>7QK3.R6YSB+Z.Y;-'N,LC>OTF'RX83*?J>R?XK]I2*0TWG.@$EQ9>0WJ6#EDSLO=P1RU)*F!A=([6 AN-@0U& M\$DH09>V@,\A82\= !N/8.GUPQXIJX%O*PMOTP3>M=_OVG'YQ)+/,NH/PC@< M]N!8*>*#WJC0;,(+8,GP3KFF3;K=[I&Y:'KK?WCS0MUPLQ'*@L0U09/ST2 " MTW1]LW!Z&SIMI1WU;9B6]%"B\0%TOM94EG;A$W1/;_8/4$L#!!0 ( .EA M<58,H/BATP( %H& 9 >&PO=V]R:W-H965T8Y.J1$>KH5\EFEB!IV>5:HF9-J74Y<5T4IYDQU18D%O4F$S)FFJ=RX MJI3(8@O*,S?PO(&;,UXX\ZE=6\GY5%0ZXP6N)*@JSYG<+S$3VYGC.X>%>[Y) MM5EPY].2;? !]5.YDC1S6Y:8YU@H+@J0F,RA4P5418_R>P"5E MK;S@(&\9G&6\Q*@+H=^!P N",WQA&VYH^<+_#Q=^+]9*2[HF?TY%7O/V3O.: MTIFHDD4X\<^YMJ]D^'=)[L3FB$/G3A#"L\ MI@B)R*AD>;$!KH =RA9$ N4Q$@_("=!I8;Y&V9Z8,3XL*BT4?(9!2"8([5Y@ M(1", @@]#ZXK67!=2;24UWQGQ@IZ8Q]ZHS[87@%?1?+U22$!S&]9\2PVZOQ. M. P;>V/@/;]O_T%GT.\9&PS@!I6"1115>94QC3%II8.*.+.]P>\,AF-CO3$\ M"LVR#Y)#^L?#/EF_X_G#]QRXHT:I3-HD:$K?'IE4@*803B3&T-KD;!FEQO>& M=H4&_0[U.E6B[5;9OGOJ^KA']9ZCW-BNIB 25:'KTF]7V\:YJ/O%FWO==6^9 MW/!"088)0;WNL.^ K#M9/=&BM-UC+33U(CM,J?FC- [T/A%TGYJ)V:#]G,S_ M E!+ P04 " #I87%6O:XP:0,/4ERRBIL;N7Z'C9Z^Q4LDU^X.ZSHWCCU( M*FUDV103@[(0]9,]-ONP4S (#A1$34'D>-B((J.X,6MT-CAQ?\B%+Y.%MHH M^C2^[=-<(_;V(]IVN= KEN#(HW[0J![0&[]\$9X&KX[P[;5\>\?0__Y@_@ C M#<)I%_;+IPAL0ZP.%2+A0)N/Y0)5>P P>4!%30IW&I<5A_?42AK>*JDUS)A2 MFT)D,"EE18"3)*G*BC.#J0TI4SPQUX&6PZ_),UF6E2B2.N,C)KF07&8;B"'L M!^X*#I _<:O;>_ ;Z?"_D7['GIA*YTKN$CZ#+\B4AK#3.QLT]\#I R<0" Z< M1-+6I%J%U#KQX+#$SFDT<,_^N95)J<_HX2/9LT8@>P:3(VP<,-HFW'.*3*3U MSJP9@1.6#9R$YT&'#%:OT%DDWW3W?;_^CLF4J#)GI1H2NR.UW[31UJTGM4G] M3*^M_IJIK! :."ZI-.B>]3U0M7W6$R-7SK(6TI !NF%.?QQ4-H'6EY(^ZV9B M7]#^P\8_ %!+ P04 " #I87%6&+Y7IDD" !(!0 &0 'AL+W=O13U-=\8^NA+1PUY)[691Z7TU MB6.7EZBX&Y@*->ULC%7TAE#)VIC'8'PN9E$2"*'$W <$3M,3+E'* $0T?G>847]D M2#Q>'] _-K53+6ON<&GD@RA\.8O&$12XX;7T=V;W";MZ+@)>;J1K1MBUL8R" M\]IYH[ID8J"$;F>^[^[A*&&<\^SJ34[L"&:T,*B*;7) M)G)"AZ;<>TN[@O)\-L]S6V,!-WMJLT,WC3VAAKTX[Q 6+0)[ 2%E<&NT+QW< MZ *+_P%BHM-S8@=."W86\1KS 0S3]\ 2QL[@#?L:APW>\)4UPL_YVGE+#^+7 MJ7);L-%IL""2B:MXCK.(5.#0/F&4O7N37B8?SE =]51'Y]!?U8ZS"*?Y?3$> MX6H SV[BX,"#0^AN,#YZW0KMMM&P@]S4 MVK_\/:/N>5V*XBAQ VE)H.KBPALJ]O6\*9JM+(VGI37+$OZ MZM"& -K?&+K)S@@'])]G]A=02P,$% @ Z6%Q5O]^+,,V P 7P< !D M !X;"]W;W)K&ULC55K;]LV%/TK%UHWM$!C/9P7 M/-N DZY8@64(FJY!4>P#+5U91/E022J.^^MW2A!\I[#2 M<94LYZ'OUBSGNG."*[PU8#LIF=E=H=#;19(G^X[W?-,XWY$NYRW;X!VZ?]I; M0ZUT8*FX1&6Y5F"P7B2K?'9UZN-#P$>.6SOZ!N]DK?47WWA7+9+,"T*!I?,, MC%X/>(U">"*2\;7G3(8I/7#\O6=_&[R3ES6S>*W%/:]D 1=,>)@LHW MS+'EW.@M&!]-;/XC6 UH$L>53\J=,S3*">>6?R%9LO/4$9?O2=Q5QQ3.X MO( ;K5QCX0]58?4C04HB!B7%7LE5<93Q#983F.:OH?;[$8&G@\#38^Q' MEOXH[K"JO[5#N)Q [_I#@W"M9-:H7(6=.U[ M+0(^TFFG]Q8- N%J+>C8VAE\0F;Z7 -E"N4:S9 M_\CA;9@!>Z926S>#E=3& M\6\LG$":Q?A#+&U>Q@L5B(I@C(TY'$@O<_N#V9QQ:N#54 M&\&X'3!5 7[M2,,TBX]567:RB].P\2*\+,[@%;RD.\!':-YZX:]!H3=T1G>> MPWTH*Y[D 0U52=+N2VV?1_)/:R:?"LMA1^GZ/[;BMM2=TY#5F+-(U+*=#/OMG/:IM7YA@AH,^U@Y M3\+WNR#KH9[DT&E+1T5/HMF$TFXA&(SU;^@=_AZK6#2_A\=?SPTS&ZXLJ:P) MFDTNSI*X4_<-I]M00M?:44$.GPW] ='X !JO-1V_ON$G&/ZIR_\ 4$L#!!0 M ( .EA<59UY$UQ00, & ' 9 >&PO=V]R:W-H965TL6W'9RP'#/L@V$VLG2SE* MBMM_/TIRW!S0!@/V)9%H\N%#47RTZ Q]L@VB@\=6:;O,&N<.UWENJP9;8*>DQ@<"Z]M6T-,& ME>F6V30[&3[(?>."(5\M#F*/6W2_'QZ(=_F 4LL6M95& ^%NF:VGUYMY\(\. M?TCL[-D:0B6E,9_"YGV]S":!$"JL7$ 0_'?$&U0J #&-SSUF-J0,@>?K$_KW ML7:NI106;XSZ4]:N66;O,JAQ)[QR'TSW(_;U7 6\RB@;?Z%+OE?S#"IOG6G[ M8&;02IW^Q6-_#FF M;!WQ5\EQ;G6/M$>"]9X0^:P=IW<-W)M2*H2/\(,RI5 C>*^K\2)WG#"$Y54/ MODG@Q2O@TX*1M&LLW.D:ZR\!P=MXRQ9KX<:TI=0BW11=P]I:GHAU]=E+*Z/UKW5I'?$M^ONE@TAIYB^G M"9-U;0^BPF7&HV.1CIBMOOYJ^G;RW84BYD,1\TOH_[>'E\%_,0[A6QA#S +_ M+0W\JN$G\!IA.DF]@A&@%J7"&LHG$*#1A7$%\26:X+O]CR&H!)%$&L-O#4*; MZNN$!>Z KYPGAN&=X+UPWAEZ8H$X(ED$1U+HO5>"3G&>[Q[!+2K1"<+8W7NI MN>O&"6#CJ/?H&EDUT!_FUI>L)UXQW9Y W3/D<*F=>;GPT:5#L9Z.\BCU'AQ7 MU2<*>"56I@UVP22,4D]@.LT)K2^MK"6+)9@=W/V\O1LS$E2&V2=1B]F>T4;1 MJ2?>B"/W"Z6N#!T,"8>!^7 0HW.W$C%H[!LM6O9ZI;1 ]2R&'X8$6IJ>A&81 M3K$?F1FQ]/)DE:<1"^'!"Q^E=:':NR#-9-YL6>,-/7NFZR.T#X7/X@5Z:4KR M,]6+'0K:;OETO'9) ?K\'RLDVH^NZ>WYU[07FH+"G<<.AE_&PO=V]R:W-H965T;'X /_P A#&:Z4?3(%H85,*:29!86UU&88F+;!DIJJ11A$D5G8 2%QI,799,/\U1J/4DB(/MP0U? M%=8=A--QQ59XB_9SM="T"SN4C)\0K%,(!$8VO+6;0F72*N^LM^GOO._FR9 :OE/C" M,UM,@O, ,LQ9+>R-6O^!K3]#AYD4A:142S[LQY%F^999-QUJM03MI0G,+[ZK7)G)YM9IN.>G9Z94J M2PK.K57I WRJ7*3,.+2$[.[#M$69-RC)*RAQ A^4M(6!=S+#["5 2)0Z7LF6 MUSPYB/@6TQ[TXQ-(HB0Y@-?O_.Q[O/X/^ E_SI;&:DJ,O_:YW .]@.Z8KDT M%4MQ$E U&-2/&$Q__24^BWX[0'?0T1T<0O_7SW(8Y:.R"''4@[W>-SO5[NX* MI%C'??A:<_L$US)%Z0H&%J(Y5Q+A"9EN]$Y=*620JI+:@V&^PC[3VVNP6Z#G M;7QQ,0*I.EM6057KM""(YHZ,:X2U^]GEDRM!38/+%5BV%-AV#OXW&@_K*]J1 MI=X$U'",93)STKPC;U[X6+\DN W$IQW5CW6Y)!F5PVW!Z%WABZ]KS$YA]HB: M^A2\VZ!..5%?:)[B'H$;=-W0H=VA+N&(2Q\XLKAR$P M"RDB.7(2"'%3<>TOR01X&ULX#S9LP(#07H =M4+')'8V(+&+[Z #P<=1U!$] MCR'IC> >C>-)X05LP/U3,N-B_*VKR0["*/Y/.7#PY1<4;$_)9Y_?44Y*)4^Q MK(1Z0H2,_$JMTIZG4Z0:JIA\NOS_I$T2C4Z&/I:#WEE"KS'XR;1YS43$W/9#W"E_@AM+[J5GZ ,6:VE;<:,[K0;TF;-;/(LWDQX'YA>4?*"P)Q4 MH]YH&(!NIJ9F8U7E)Y6ELC3W^&5!@R9J)T#WN:(/6KMQ!KK1=?H/4$L#!!0 M ( .EA<58:3>M3204 - , 9 >&PO=V]R:W-H965TA41L'^ M\P[]EV0[;%D(SU=6?U4R%.>#MP.2O!2U#E_LYE=N[7D5\7*K??JF37,V>S6@ MO/;!EJTP&)3*-+_BKO5#3^#MY#L"62N0)=Z-HL3RO0AB?N;LAEP\#;3XD$Q- MTB"G3 S*37#859 +\TLVO%2!KK4P_FP< !DWQGDK?MF(9]\1GV;TR9I0>/I@ M),M]@#&X=(2R':'+["CB>\Y'=#(=4C;)LB-X)YV!)PGOY$<,I+\N%CXXI,+? MAVQMD&:'D6)YO/.5R/E\@/SW[-8\F#][,GT].3W"<];QG!U#_^] '!?_; /3 M=#JB?7L_E)6V6V9"(N6W9#>&G2]4116VZ?>"ZC4B^> M/7F;99/3#S>_7:?'Z>E+"H4(E-LU#J+ X61A@A):;PE?':"G36%3G=)T.)E, MR#HJK6,J; U!63ME5L!BVK)PHT0PJJ%"^"%!PUHX96M/ 8T!*Y[SVK&DI3+" MY%%VZ6R9 '9V!4M5[7( <'\]$I^^.0790B"8A 81=V.S0WFY6PXC^EIPLYHH M[% ZD8T*1=JNG,V9)4"6>ZJU10B&::D5P1=\R'(%SL+#7UJ+P$YH0GN-!T$R M236F]Z1B?PWX0%"AE\'''E1Q7.2YK4T@?)1&F]0,CD W,GK>YL"7R0G"!94K M$ L[&=]S,&+LZ>?9<'8RZURR/.RPE!.(!2J5RP6[KEI'=(%8M](%:TF+[;W_ M"K%F6C";'R/IG_=H?K8DU5I)-O#RAJ,7A9(/\\43QR;TF%A2A(?I7D9),H#E M18B:^W$[9%O,U'N$W4G'N5T9]0^4YEA"0$2Z:_BN"4Z,:H[^Z-2BCAO)J4]/ M)CN-B0GBN;!(I0=,/S:YQVN.$2.D"=I_>?%C3K9-[GNN10+(>"//P M?]3 L.D Z(ABM7*\@H;'9D4$4:%#W"F,$ QW/IUE;X;)R;L2>1C/U"6'I)8] MZE!F:QQ/5>3BJ.%1\I)3UT 4.M]#U5KYE&MJC_SS7;A3_3P,,,O]S%ZP5D@] MCX=[O0:M745*PEE6JU9VVD>I\);6DTL1O1M;/Q M)HROL4VDRRNJ]6*-=__X#@1D;*U"8SR%%EFWDR-DJ@-8[9UGXFB[Q?=)9.2""FU2\E+*YR,+^_ATCS@ MYD[PT95-?(_CMIUY1P8]:*_+'1IHQKTILV2W2K-TO,30HYN!LUOMQO6+9DJ] M/][,^DB1E0(+S4N(3D9O,!V[9GYN7H*MTLR*QH@).#T6R%9V\0#VEQ;S3OL2 M%71_8N;_ E!+ P04 " #I87%6=]V-$[0$ !]"@ &0 'AL+W=OHV3/Z9RL& S((G4OSSUW1][IRKIO?LDL+?9N-&+99"-P>RT5@N^Y?"IOG98#;96 M!SYI7?N>=))*YM=]D\38_ZR4"B$O.@EA0^+OC M2RY+,008?W8V>UN7HKC[OK'^)L:.6.;*\Z4MO^@\+,]ZDQ[E7*BF##=V]3-W M\1R*O"[2)RU><=:GT? 5I4F:/F%OM(UO M%.V-?B ^^OU\[H-#(?RQ+]36T'B_(6F.J:]5QF<]5+]G=\>]V8MGPZ/DY F8 MXRW,\5/6_S,-3VKOQ_;>!J9AVJ<'%'Q<,F%9HR'8!$^VH( MW"C@3&J1_PAH M!-T$?'[Q;)*FRWU[" M MBJ840=L('IA%"#;[%D$B%:VAXZ&DXL*:QM-P"!ZN&.6>ZXTT'\DSF7P7H$>$AN8< ]50VL0J60@KL+2F=6PDV2BZ>JH;5UN! M)@07N@C,IA-#![S3QK 'W'XL*NDR9=:D/2ZIP$Z#M#5N_/E7-!L%&^NLL,*D M] N*3/Z^-D[[7,=[&J1\ZM_VH[?OC$M)MH[3! =.6#K;+)9M"3J6"81D6!$W M?*]P6;9YFZ^CU[<&> P"NF$41,-TBW-2(YOBR<>&>8"C3U^8ENH.?6';&@9C M6HRP-(,CN%)ES(?C4LG1 L<-ZL,%@2)H09R.QM!*TF6_*--@]*'N?A,K.QW5 M;0J>1\TX@1/(ZX71A48^0Y_VW3^#G9&@8K>(@P\*0!JLG0ZVN]O9ZKP=*?X1 M;P>S=\HM-'R77$ UZ;\^[)%KAYUV$6P=!XRY#1A7XNL2\R$[$<#WPN(JZA;B M8#MQSOX&4$L#!!0 ( .EA<5:@'%5<'@( -,$ 9 >&PO=V]R:W-H M965TD&5VB^M4MEHV"D5(RCT$P*4+C.R#R: M+:8NWR=\9[C3!V-P3@HI[UWPJK3)V1-P0J7-.N,7=R]Q$'/^>.5\I&^R?L^MSX+8&R MTT;RH=@JX$ST;_HX?(>#@LODF8)X*(B][GXCK_*:&IJG2NY N6Q+()J !9L ;A)WPX9B8X.&@/?]2!A4 "1 9 M >&PO=V]R:W-H965TW/;-K;_*ABWTQO/R+(D M.XZ=)IFQTV2;.TWJB9+=V;ES_X!(2$)#$2I ^M%/?W_G 1!B6*]W;TS:2*1 MP'GAO''45_?&?G-KI2KQL"E*]_IH757;EZ>G+ENKC71CLU4EWBR-W<@*7^WJ MU&VMDCEOVA2GL\GDXG0C=7GTYA4_N[5O7IFZ*G2I;JUP]68C[>.-*LS]ZZ/I M4?/@LUZM*WIP^N;55J[47%5?M[<6WTXCE%QO5.FT*855R]='U].7-],KVL K M_J[5O4L^"V)E8JJ(@2*#C]P#T*.*DC>GG M!OI[9A[,+*13;TWQ#YU7Z]='ET[]VHN+ M(Y'5KC*;L!D4;'3I_Y4/01#)ALO)@0VSL&'&='M$3.5/LI)O7EES+RRM!C3Z MP*SR;A"G2SJ5>67Q5F-?]>:3K&JKA%F*F]KAG7-"EKF8ZU6IESJ3926NL\S4 M9:7+E;@UAX>P PNE,?#1EM7;B79FKO O@ M%-1'%F8-"S>S08@_J6PLSJ8C,9O,9@/PSJ)(SAC>V;!(?DU$P+:?LG3IZ\\-WTXO)CP,,G4>&SH>@]S#4 M1^&38$!/%@'&2_&.3,N:DSF,U%@G1N)#B:/8R+)>2GP6,L\UV=Y(W"L\?A1; M9;7)(<.B>,2#;TJ0R"JUTIG0Y9UR%0R^84E6 MU#F=0+JQ6LN*D"U4H=6=@DNHBUPL9:8+70$1%B@8[1V\T99V$$,E7(=5A21* MW5IO =Q84:EL79K"K!X9:Z%H.?R6J(PPM17J03M6@*TU>9U5?I>G>H@B/E\@ M7AF3"[/=&EO5):0$#I>$%O2]92X?F6,-$&XMK5J;(E?6C<5<*?')@)4A77\> M5>/YX+%^=:P7[\ */)SJ58P_AP AJ@:"^+)F)K?2LD3IY5*7LLRT+'#<6!// M6,*,;(Y7."A=K?E[,*NMQ0%KB-V)E2J598W!>[6M5$Y[25!?(3A\FU>,&(BN M-U"P3(IG7^?B;]?7M\42 M^LV(Y(;HG" ->.WF*-<6GB.%34E;A?\<>YGL(#VP161L&HA)I/<&:5#Y M#=AQ$KIJC!9G>K_6V7I$AX;3H,.GPU /F0)!2Y4'(P:^FC2FT!N@'7&0X IPWDW.+N[@XLE=DAY B!#\H#)N\28,A" 15:[;P24 M.![2CA=1.UX,'ND7MI;/K;5X5?'(FD2A3U.> C8Q0G],'NRVR3]Z5EGR#L@0 M$=M(^/H/2,+GE' Y9E'HE0]Z(J^#'X'0D.H6P>[):E+_ZYTINV?YR*Z4] Q* M<381N7QTC1LCV[LS&FX]!^;Q =+89>9"IBY6P',4_KSH84/L6+QMR Y'#QTL M*' XK^H!'U3D#FNN CF$I3$@1?8"R?Y>@^ZNWN1&>6T!;%L3\6!LLDSW[ MOG L;KT87*^K9/20F\F8S\"2VZJ,U+ E&=0AYBTUUG@%CVS_\-WE;/KB1XH[ ML)6* Z7,[TBPQL*A+G%H 9[*1Q[?=EOH%AM\'[Z"E;K<2IU'I%X F;36!PXO M_%XN-*%'A@.@"\I)F*5[IH42EMS4BVI9%]$FO5]&;47981IW(S<+(JAQV4U\ M:D*LSY>@!7PB"SK @B"I?"P^MC%"PI/, .]'22@BL)0N< *,LX*JC1IN M U&>)G*3@\S6CL%I2II\(4ZQ$D<5?R.?4FZBVVB$3G6% MMIP/L1:7ICS9UO"J&>AB-5W$\!26 MC\-]&&.)%(A]P"YJ?(!">!WR^UX#:7]<2\2]78,;6&NSX,9(F[,:(7]FTNC+ M3LT72KY$5W-%48.,P2LE*1,2"%+2K( 1<0ANTL>$I1 &V/9:X^Z<'_NWC//Y MG 6G?"ZZCXJ+=N8#C.V@)2<@LW4T0=_\\H%JKKU1M@?0!K\8);AVV*E621]1 MKK2,K6'X)R0)L2QJ2OQ]H,52I%+?@!"$9FK4P=40JGQ"MH/B"^7 -0K0&SA' M" -_[J0NR,>=P&Q/'+*U\>XJ#H[4K:/LK3D:=HNLMKN!N%5HGZ'7I:\(\);J M3PH5*TX8Z:5/RD9(L&.1P64T1]JD+%!<1_GP% LH(A_'SU6B8D4T9?"M7!:$ MK MK&"[!(+HM&(ZDI =39@=8K=P1HQB:9\@<)10<)R;E53=$:\>[_\SKX0HH3"D M3'"MVC5JV,>4@T*Q2\3V>_H+@:V/$Z%AC'"$RM?[F4'5\$?+TB,R*GAD:EWN MQU6EH17.#W-.(?^>($]%K#&FVV?O1$(5(9,J(_0IS5Y;:F1-TDK2#N MENK?R7_6H=X.O'<\*.%OH:^X$U7QL]6:BH* BINL=2GSWU ( =KOM:%_.&2& MQB&G-#Z4^L:IKZ*R5M/P+%6O9[]0UU=,.TIUS"(F"I Z[Q+0T3ZJ#XH[$F7: M1ZA+LZ!N/<>/()> Z*R+R//N>S %+8C.JE?PG.H08Y33NY?BA^^N+EY<_2@: M)@(N6M85SK-6;,=_45)-7ZW3E>$$*_0%(1OJQ+J8M*5J[A.I+KVSE-[PT<=L M\KU[QQN"2 CT#H+2MJ8LW8.\R]Q9RER?0APFTBL%JT.TYSYM")*@_II8-[::"ATO*6.D<[4* M)[24E/RE%4>BXPT^$.>%BG6I4H?6P0$WMH.J6ZZ$JJMH.GD[GHZRM($N M#CSNEA@DD3&4"="@AAQ.-37=#4I@Y06;]!P07JG;YF]QD)[7+K;0Z"Z5AA!. MB&085+4VW$>B?F;IFX<@@Z[FM/7N*ERW<#F&PR7KY1V_D;/<$ G)G=9"5:3% ML10/9D*9REC\LG^9Y&I4V9(YZ14"W6Z6<+\KOLUI=OD4B/IYH1W5YN-P@*C& M61QW/L^QX:Z'DX),6Y2$KO+=/O+UF<_/@@KV=#M#7Z_3@J/\"SA(_\;BPW(' M;+A/[,1',G1RK'+O2HT9B!=6+2?=NI]-P#=CZ*:R+BGG"PTY=F]+2@+XL+*0 M08).WYFHVK8L(VP:YWM^,D8@9NKPFCT6PDU*(I;0$>VGTWOK+H,QI77I:38M MZH>*O^T=4R0K,N>;M[X[LIM6QF9^VW]*O#42+U.OUOB&!*]V_9EK+)M'8H'8 M2%SS)16+?"1ZN=V8'+GCJ*U=;JAU)_1%6I'8H M)\;Q^GW'NKM)H/@GEY[7HJZ,0]81?9AX+D[$="+>U[;4'%<([WO]0)]IY8EX M(6YJ[?LW+_#U?"*&?.JL]:FS/XD3T7ROV7Q[W>F3881T] O7&-VGXIX;1K"1 M35TVG;QD1".V!>$'?LTJ0U%Y-IE>=74#AF\KKJQ8T4Q[.[Z'C[.0/H?J_3&G M0/NGME3A%I3I]7,C5:S56!6@*= %'PLI9^A0^%]._"S_D#:__?QKRAY!H]0T M96$ Z&#_8=K.04T'IY+>?"8W6_.%)IDOR;SW@/_";%,#VK:@Q37YP))'J,@4 MU=;?G'0F8O@2)A2--$'C;8R >''":NS;2)D0EODVAR-C> MAK+/Y@YQSA,^63.K8QL\8_$/Y?L T=GXH["R=-)/&W(QTX(Z@$KVL3P6O]8V M/H=O:7O039%@?($BXXT_J,N5'87.EZ]EPF!20GA,]_?EU+UMY5KU<%FR"IHF"\,9X5I A@./ U,J9_K$>$+N&D3+>'.,I]G2ZWKN05& M'B$IU#?"09V!ZI8ZR7B4'T3H;3)P1')L.AF::C\DFTW?GIZV%A@D.!;O37(@ M7HJ,>%,7%0TI'4#L>/"MN0(^H"-TC3>@(C0 MVJ;ZU3,4RZ2G\B"Q.]4481Y M*5+,(;MOQP6GP[-^USE<7*49\5LXR7ZW_G08Y&B[4RTA[W1TF[VSK).)?C%4 MAZ6+PD[VB-^?7;+B?8]X!J7H5& TRT3&0 (K'@?]83LK-QT>=?L,[T4%.9<0 M/[5#A+WB>2(H;O$E\XCOB+]<^]!-[L,>6GDX?T\EW3QM10XM__[R[,)+[O+% MQ;\CNG9L:CH\[/3!M_N_R(<#!>F3ME>TO<->F*9T[8V33I>V5_>^WHB=%U_5 MD]G!_)(F==O8#J421=O0YDXA[^059>D'$78N/_UP'XTQ4?%TK]1NS[9%P*FB M?." ]1TB]/FG,[[1;\6U>JE_L# $(WB@8-6^I2E[:L.84D"'1?KFCV)>.V M;N.'VB8/JDI?D&!Q(>\],ALN9"7GN,5CX\7]["]7:L$=<^O#[PNZW)0WS>BE M? B--'\IU*I!] /!DS?7_?0J]'@$&\\254JG5>C)$-NBYEB#PZI=F!.L=B8' M>X8;=\4YHIHD&<8,\QY-*(D0]GM_W8XAG=>AU3>Z"E)=XLME,Y24'3 MCN?T%%BAMY+2V'MGVRG],A]U.>T)\78'G?!1J^3): +44=.D_&-Z_.$"?:*M M/$O(5^2FI "]#$K:/N;2CQRD4FJ&<88OP$ M?0KV>PM5!]7(',6<1MM[ \*?0PN4;KWA$#0>E!W M\^-@L.0T=5%[%:;"8/?:FR=0>'J[117&@^[YISYDU=00P=&4-;>!_25W) 2J M7%>"]"%DL!(M+(&NE'QOGPR4+2V^W0:S-A M@)UON-6#LIEV_D(4SIRR*(X1E8F$TJR%SV\[M]M$ZN'V=C=#&$6LE-R[/1I/+V;[@NN)BW[*@*!G.*&_G\_(@JST08>]"99):H5BK;>-B M_*\_%HK'3"<3<38ZGTQ'T[,7^#X93\[$ MN^AI02 =XXO)!;V9=%0O;CZ;C2[/SYK-=-!='.=36G9V]7ST?#;E9=-9%T<= MZA.:ZV^4XOQJ=#Z][$/KX9V?GX^NSJX"O"%?TXX:3H?'!>=$P(F_^WJ;_+R@ MU]$\'53GEPI]KK?OIPS^HK$CD7T(Z2^6[EM;/BE-*HMVWDR5= ME?.$Q>X]YM?Q/!ET>]2JH+%VR^;3F'Z(Z_1#A%9DC6FV,F>B.M(>4Q]J8'+6 M7XCGW/MPAY1C6\AR,&RV0T#3X>&=3^H^_;7AG,()S65^0B+R3T2FZ]S0+Z)Z M-?L_ IE^Q_??-9B=3:877@SO8_W2L]^%P=%&_]Y?SV^B H8QVSZT7[>LWLVV MZ_G7N.N3&3/VD^G9*$'^H;TT/0F_L?C%CX@]^V*V\%IGLXOC43H\12?=78FS M:@'.6\?\UN3MQ.B']"8,5A"A/XV:_R2LWC5B@/N?$(7NN&WD:Y>?5;XBN8=% ME]/GQ_XR_!ZKU>6%N#]TB#K M#%\(0?P? [SY/U!+ P04 " #I87%6Z9RFRP0# #_!@ &0 'AL+W=O MAR==8,7.B:I1T4BI=,4NF7H6FUL@*'U2),(FB05@Q+H/)R._-]62D M&BNXQ+D&TU05TW]G*-1F',3!;N,;7ZVMVP@GHYJM<('VMIYKLL(.I> 52L.5 M!(WE.)C&Y[.^\_<./SANS-X:').E4G?.N"G&0>0*0H&Y=0B,_A[P H5P0%3& M_18SZ%*ZP/WU#OW:X@BN M&RVY[ZY[9-?\T:V=YWL84K>Y*%Q+AV1F$1QAWN^8]U_,_ LIW(W,584P1PT7 MJJI(%19KIO$0_:/ S]#?PGM,X[,8MP16N=?BW^G0[*CDXBZ5I8D66XD"R[]7O])/9N-()/K;%.W15 MX9XH5:A77GH-^,%I]:G;[=1]VHK:?_?VT_"9Z16GH@26%!J=#.ER="NWK6%5 M[25NJ2P)IE^NZ0N%VCG0>:F4W1DN0??-F_P#4$L#!!0 ( .EA<59*@&XZ MJ , %H) 9 >&PO=V]R:W-H965TEJ/34*XS9C(- 9P663)_*#58TLY*J9(9,M0[T M1B'+75 I@C@,AT')>.7-)F[L2LTFLC:"5WBE0-=ER=3]'(7<3;W(VP]<\W5A M[$ PFVS8&F_0?-E<*;*"#B7G)5::RPH4KJ;>132>I];?.?S%<:W;"E0OYH$AI#M?)"U*/,&)7X")8KAHZQ,H>%UE6/^*T! E#I>\9[7 M/.Y%O,3L%)+(ASB,XQZ\I-.9.+SD&3J_7BRU450/_QY3VN ,CN/8,S+6&Y;A MU*-#H%%MT9N]_",:AG_VL!QT+ =]Z+,;.G-Y+1#D"C*I#; J!^+-J?PPAQ7C M"K9,U,Z!/T@ZIJ-WI>,Z8&'7?*NDUE!7=,8%_T'+KNEL_SXJK/WF@1%E#,LE MJBYKA%:6J#+.!%RQ#U$T' M\/I[S"Z8+%T;<7,Y'?A*= M[S&3-();:8C705GX1Q2\@-@/"9O:EK"UA[]Y1L>UIG'XBU9K/])ZYH=A"/9I M>OU2TU%CV-[P":5#MXQ]FMXSA$;$+O'#]%"HM8?04]-I5]/ILVMZ4;!J39JH MGBZRK"YKX>KZLRF(#&TAE6)A7_A;),*9+!%./E"9'7TC]:[Z1'W_@TRU[Z@C MV78[\>6APM]2W>O#@4**G%=K=R T,,6UM7+*%#6D 2CQ7.8VUVX7;8+&<(V9 M8%KS%<^8NXEH(QH$7F6BMEQH/RJZ@'FC.823"%X1AFLN<85*D=,MNZ.MH_C' M%,=VLVQ9H07*]_YF[__H*/]V!ZW^8Q48'-QW M=.K6[E;7],:L*]-2VGH+G;=@CY^4%D'FE]):?:&7:#[G)K]!%!+ P04 " #I87%6[PRL M/RT# #0" &0 'AL+W=OV/ A#D^98,+.C2I1T,E>Z8):V>A&: M4B/+O%(APB2*=L."<1E,1O[9N9Z,5&4%EWBNP51%P?3#%(5:C8,X>'QPP1>Y M=0_"R:AD"[Q$>UV>:]J%+4K&"Y2&*PD:Y^/@,#Z8#IR\%[CAN#)K:W">S)2Z M=9NOV3B('"$4F%J'P&A:XA$*X8"(QEV#&;0FG>+Z^A']U/M.OLR8P2,EOO/, MYN-@+X ,YZP2]D*MOF#CCR>8*F'\"*M:=I@$D%;&JJ)1)@8%E_7,[ILXK"GL M1:\H)(U"XGG7ACS+8V;99*35"K23)C2W\*YZ;2+'I;N42ZOIE).>G9PRKN&& MB0KA#)FI-%+$K8$/5VPFT'PO U)E"0;\'JMSSV/U_M+GW\>SHS5E">_NKRN,?O= MF*YV#DS)4AP'5!P&]1*#R?MW\6[T>0/C?LNXOPE];V 3)F M$19T;,F6S9FD02-=0IWL\?;^7O1L=)\38DRZQMT+MQS)[*[[NC.:_HQL_/]& M=I!$'?,KD8VBZ-GX3Y'M>8CU\0V1W5!T@[;H!IN+KNY3KN92(K4@$W0;HHDC M\W$$9M<+\JU%N-%P=Q'"#V2Z>:>^R)ND3IXI+KB4SO*T28LM%XLMZ%/)>A>< M!S55RM*^0^N0?B5\X5J7H?Q8^%YJ('5Y6C><]FG;K@_K+O4D7O?Z,Z:)J:%@ MSDDUVAE20'3=/^N-5:7O63-EJ0/Z94Y_.5 [ 3J?*V4?-\Y ^R=F\AM02P,$ M% @ Z6%Q5L8.A"QD @ 204 !D !X;"]W;W)K&ULC91M;],P$,>_RLD@Q*1I2=Q'1AMIW1CLQ435#?8"\<))KHTUQPZV MVXQOC^VDH4A=Q9OXZ>YW_W/N/&N4?C8EHH672D@S)Z6U]644F;S$BID+5:-T M)VNE*V;=4F\B4VMD17"J1$3C>!Q5C$N2SL+>4JHQ >Y&3\ZIBD#^D=#^=[^FW(W>62 M,8/72CSQPI9S,B50X)IMA5VIY@MV^8P\+U?"A"\TK2T=$LBWQJJJE_RH/5[I0[ M/YO>R1U*JS1' ^\?62;0G,TBZ\C^/,H[RJ*ET%Y_@> MN30URW%.7!,8U#LDZ;LWR3C^>$+EL%K^8OTG@15KX)Y9U)P) V\A.4_&M!WI!WAR7>7$P%*K'(T!.ID"'4W@ MEDONZJZ STH5QB%'0*<36/EHL$-P#P9\S5Q5)3&<==]'99DXS"Q$F0Q'81R/ M!W#L$J.#\JY0;T(3&\C55MJVTOO=_IVX:MOCKWG[R-PSO>'2@,"U&PO=V]R:W-H965T"E%I:?>VICZS/=UML:2Z5-98T5O"JE*9FBK M5KZN%;+<@4KA1T$P\$O&*R^=N+.%2B>R,8)7N%"@F[)DZG6.0FZF7NCM#F[Y M:FWL@9].:K;".S0/]4+1SN]8-WEN#S60I MY:/=?,^G7F %H<#,6 9&CV<\1R$L$M4_VLJW# M'F 4O .(MH#(Z6X#.947S+!THN0&E/4F-KMPJ3HTB>.5O90[H^@M)YQ)%XKN M5YE7F%4Y7#XUO*:*FQ[\H._A\SU;"M1?)KZA2-;?S[:L\Y8U>H)G'66\P.P4XK '41!%1_CB+N_8\<7_D??OV5(;1=_+ MGT.9M[S)85[;0V>Z9AE./6H2C>H9O?33AW 0?#VB.NE4)\?8TSOJR;P1"+* MPQD<4GR4\[!BH'ICN435U=R:$&:-D1H^PB F$\4N+KC $(TBB(, KAI5<=,H M!$;"KOB+76M(QB$DHSZXMH<369P\:"2 _K2#LQ<-X:Z\M/ G[[A_U M!OW$VF@ UZ@US+*L*1O!#.:DE81GG+DV#WN#X=C:8 SWTC#Q5BBV7RC2/Q[V MR8:](!S"HE](:78;&Z";VNE?4$L#!!0 ( M .EA<5;U RG*K ( &H& 9 >&PO=V]R:W-H965T $$AC>6F[E=%&:C?&)C%4[06$$!_?O';YP7)F- M,3@ECX/($<(*,^L0&'5W>(Q5Y8"(QL\6,^BV=(&;XS7ZJ==.6N;, MX+&JOO+<(L2T=:K4 [;T)S R_51Q,Y+MVE7%E-JYSB M;/J9[OU<6B8+/J\0)L:@-?#ZFI%EWHQ"2WLXSS!K\:8-7O(,7IS A9*V-/!! MYIC_"1 2N8YALF8X378BGF"V#[UX#Y(H27;@]3K%/8_7^R?%WR=S8S6]D1_; M-#>(_>V(+F^.S))E. XH,0SJ.PS25R_B@^C]#K[]CF]_%WIZ17F8U\14+>"4 M2V[Q[2=ZR/E3$=N8[\3>SASHQ%',47>G#I,[U)2B<&-P45?@]C?P42MCX)AI M_!#Y+X+M%_;2KZ[;Z GI^+^1/F./3.8E[!\G0]X-W3B:Y;GM1X4;^"]2%KW(&,D>W*07=;%=( M)TW]^.W>5.$+I@LN#52XH-!H_W 0@&XJ6V-8M?359*XLU28_+.EG@-HYT/I" M*;LVW ;=[R7]!5!+ P04 " #I87%6"A(73D " =!0 &0 'AL+W=O MW.2VB6;'P7:6\N^Y=MI0H*MXL7WM>X[/M7T\:[5YM 6B@ZV2E9VS MPKGZ+(IL5J 2=J!KK&AEK8T2CD*SB6QM4.0!I&3$XW@2*5%6+)V%N1N3SG3C M9%GAC0';*"7,SR5*WUV. =NB_UC:$HZEGR4F%E2UV! MP?6<+9*SY&RRC'_DR B7;TXOA>WY"<9+S ;P#!Y"SSF_ 3?L"]V&/B& M_UOLM\7*.D,OX_NQ]U-$I M]O2.W)^'7$X=AS1P9-5:#;!F!8RW52N>[W] M;._]1??D?Z=W'\>5,)N2%$I<$S0>O!LS,)T9N\#I.AA@I1W9*0P+^K_0^ 1: M7VOM]H'?H/\1TU]02P,$% @ Z6%Q5FWMIM Z P 'P@ !D !X;"]W M;W)K&ULC5;[;],P$/Y73N&A(;'ET;4;HZW4 1-( M3)JVP800/[C)M;7P(]C.NO'7<[;34+82354>CGW????=^=SQ6IN?=H7HX$X* M92?)RKGZ)$UMN4+)[(&N4=',0AO)' W-,K6U058%(RG2(LM&J61<)=-Q^'9A MIF/=.,$57ABPC93,W)^BT.M)DB>;#Y=\N7+^0SH=UVR)5^B^U!>&1FF'4G&) MRG*MP.!BDLSRD].17Q\6?.6XMEOOX".9:_W3#SY5DR3SA%!@Z3P"H\M#EL&Q]E_#(K6H B\HZ/ \CUS;#HV M>@W&KR8T_Q)"#=9$CBN?E"MG:):3G9M^1@K)PMXUFPNTK\:I(U _E98MP&D$ M*/X#D!=PKI5;6?B@*JS^!4B)34>IV% Z+7H1WV-Y (/\-1194?3@#;H0!P%O MT!_B]]G<.D-5\&-7D!'B<#>$WQDGMF8E3A(J?8OF%I/IRV?Y*'O;0_"P(WC8 MASZ]HIU6-0)!+Z#4LM8*E;-^)#QUP#O:@A9WT>X'_H;,M'D!4A7E'$VGK+_E M<,854R6VGDIMW0G,I#:._V9AVQ +XRM[7R_V&UK"K$4B]QQ&X?JD')(B#FAI MQ!"]USD3P&OL; M5[&)Q7XBF"-9G(Z4["YU>[WN+HJGR&SAPE!7!>/N@:D*\%=#0@RR>)N592.; MR(YM9V*O&,(KV*,KF&]9\]K'^QH4>E6'=.4YW(2&Y$%NT5!_I9!]D^9JV2:! M$B/(ZZ/(Z>G$?*4V-B%74;8:NT M=J6K%WQWNL!O$4!5>5FVS-@@%'LLW^J_9O0Q;6"3+.# M(RI<$X^C.'"Z#D? 7#LZ4,+KBDYP-'X!S2^T=IN!=]#])YC^ 5!+ P04 M" #I87%6J,HJ*D # "!"0 &0 'AL+W=O[Q6^M:L$"W<%T*:2;"RMCP-0Y.NL&"FHTJ4 M]&:I=,$L374>FE(CR[Q3(<(DB@9AP;@,IF/_[$I/QZJR@DN\TF"JHF#Z889" MK2=!'&P?7/-\9=V#<#HN68YSM%_**TVSL*%DO$!IN)*@<3D)SN+3V<#9>X,; MCFNS,P:7R4*I6S?YD$V"R E"@:EU!$9_=WB.0C@0R?BQ809-2.>X.][2W_K< M*9<%,WBNQ%>>V=4D& 60X9)5PEZK]7OJZ*@A9G;E5Z"Y]*MU(&CCZSA4!S/ XMA7"&8;K!S6I<<@ 7)W"I MI%T9N) 99H\!(6EK!"9;@;.DE?@&TPYTXQ-(HB1IX76;A+N>USO NRA*H1X0 M'Z4,WRZQ6*#^OB_C5IYKFE-3LA0G 76%07V'P?3%LW@0O6Y1VVO4]EK5SJD) MLTH@J"48+UAM]LB7,[/E5L4%WN^8F0*7WV1 M8_82SNY04]/"Q3WJE!N$*\U3W&-PC>[3X&B?41=PQ"4\(-/F&,[R7&/.+,(' M:36G/D_AAHD*8<8$DT1C%FC[_9Y!0*?6>6/.' M0L1-"!\@/A#@J+8Y)JNX#Q%URU,#4A)-<5/(+L%&?]L>OPC=O=T1[AR+!>K< M'_X&4E5)6Y^0S=/F?G%6'ZN_S.O+R273.>T6"%R2:]094H/H^L"O)U:5_I!= M*$M'MA^NZ(Z$VAG0^Z52=CMQ 9I;U_0G4$L#!!0 ( .EA<5;Y"IMTY , M (P) 9 >&PO=V]R:W-H965TW8!GQ)L MT&\-)MRB*/M#2R"8BD2I)Q4F_OD-*UGH+QNKMC2G&OJ_C/>9,7\L"!:VD4N7,T%3M?%TH M9(ESRC,_"H*!GS,NO-G$O5NKV426)N,"UPITF>=,O2TPDX>I%WK'%QN^VQO[ MPI]-"K;#1S2_%6M%,[]!27B.0G,I0&$Z]>;A>#&P]L[@.\>#/AF#K60KY;.= M?$VF7F 3P@QC8Q$8_;W@$K/, E$:?]>87A/2.IZ.C^CWKG:J9MZ^A8OEIEV3SA4MOVN!W&IC52"7Y8H9-ILH>0!EK0G-#ERISIN2X\**\F@4K7+R,[.O(I8Y MPA-[10V=)[;-4%]-?$/0UL"/:YA%!1.] Q-&\$T*L]=P)Q),?@;P*:B8 MV"(ZB[C"^!JZX6>(@B@Z@]=M"NTZO.Y'"OUSOM5&44?\U59J!=1K![*[9*P+ M%N/4HVV@4;V@-[O\% Z"VS-I]IHT>^?09X^TZY(R0WA(82GS0@H41MO9TQ[A M1Q&P5O*%VZW15L'Y&'\@4[500#1COD5%5#NF[2.$9:D4Q1W#/2:H6 87$([L M(X!'PPQ"2+\5IDAFB;6BC:"@TQO"%72'M4U OR=IR/N(PD12K_VDQ@5T(NMY M ;W1&0K[#87]#U-XEZ;H]OTI=1N;P09C*6*><6;>(?%\E ^02/*5AI8O/PVC M*+B]>RTH%TS<-+QM6+$IV36AT5+=0C=C:Z BYJQ#6HZ=;C8 MP;V2^;B%U,\@Z$27:1-E@0)3;IQRFTN6%[5OBC^$[BUE]V\2J=!LGLH)&-S#/Z )DQ"C050J)++H.'K99TIL=62Q?C*'[LQ(>8*?5&&1V82JC +E"K4AE960=H MLNY$_8C4[-CUJ[H#VC2(A@.(NO_AYT24,1U=6#"> %9-KZ$;D$<;Y(E;;=2N MO*-Y8)_!$-IZS3^Y(7-4._<=H,%17UV6S=OF4V->W; _S*OOE&],[;C0D&%* MKL'U#9T3JKK[JXF1A;MOM]+0[>V&>_I<0F4-:#V5TAPG-D#S 3;[%U!+ P04 M " #I87%6H1@*5U,$ "S#@ &0 'AL+W=O'?[L-@'6AI;1"32 M)2D[*?+Q'4JR?).5;1#TQ18ESLPYP^%<>FNI'G6$:. IB87N.Y$QRQO7U4&$ M"=.7JF0A9E0$KM^H]%V$\:%,^AE[R9JT).IB;G B0*= M)@E3SR.,Y;KO>,[FQ0-?1,:^< >])5O@%,V7Y431RBVUA#Q!H;D4H'#>=X;> MS=B[L@+9CJ\AOA6.,8ZN),/)&9,8UC&?_%0Q/UG:X#(F50A?)K#*-7T36L8BA"F?"'X MG =,&!@&@4R%X6(!$QGS@*.&LWNF%+,G< YGMV@8C_4Y? NX',D4\U$J'NN M(8#6C!L48$8Y&/\$&,^'.RE,I.$W$6*XK\ E9B4]?T-OY-=JO,7@$IK>+^ W M?!^^3&_A[,,Y3".F<$2''XYE0A=",QM2DY@)&&3\U6/Z]B<)PT>#B?Y>=1RYI:MJ2S:#W.@E M"[#O4(K0J%;H#'[^R6LW?JWRRSLIVW/*5>F4JSKM@WLIYEPP$7 6@U2P77!+ M'A)DFN(\!)LY0$BA,$B5LLZB), K8S6WV,XLVFRX&C1Z[FJ7<2VF-S)NE8Q; MM8R'X0J5X=I2P"<;Q%A%(E?2VB'1[!ZP:!WQO-H2WUE#^9"-6%B9BXH N]E(IZ M#N!$GBL;69I:BD!2,OSGL&SDY*Y?OXUM:6W\R#%1;:7T=#%)9Y25 MXV?XK!@5-QAG1V>S],OI8C,J3.R%SP'R>A1O/!=OIX'PZA-17G^E;=^'_M:'_O]6TPM3[^68=]*V[YAMK^/5=@V[F:X,BY<3W51!O_EJ M'JO8N[WH7Q*5W=+&ULM5A= M;]HP%/TK5B9-JS0UL:'0=H $_= JE0VMVO8P[<%-+F#5L:GM%"KMQ\]V:,(D M:@9J7L!.?(_/O3GVD=U;2O6@YP &K7(N=#^:&[,XCV.=SB&G^E@N0-@W4ZER M:FQ7S6*]4$ S'Y3SF"1))\XI$]&@YY]-U* G"\.9@(E"NLASJIY'P.6R'^'H MY<$W-IL;]R >]!9T!G=@OB\FRO;B"B5C.0C-I$ *IOUHB,]'I.4"_(@?#)9Z MHXU<*O=2/KC.3=:/$L<(.*3&05#[]P07P+E#LCP>UZ!1-:<+W&R_H%_[Y&TR M]U3#A>0_66;F_>@T0AE,:<'--[G\#.N$3AQ>*KGVOVBY'IM$*"VTD?DZV#+( MF2C_Z6I=B(T W'DE@*P#B.==3N197E)#!STEETBYT1;--7RJ/MJ28\)]E3NC M[%MFX\S@"S6% O1UBD:%MN^T1D.1H3LV$VS*4BH,&J:I+(1A8H8FDK.4@48? M[JP\LH+[R"MMF*T/9.B[AFG!T:TMM#Y"'R[!4,;U42\VEJJ;,$[7M$8E+?(* M+4S06 HSU^A*9)#]"Q#;'*M$R4NB(Q)$O(3T&+7P1T020@)XK:IP+8_7?@5O M6!BIT:\QY/>@?F_+,!CO5MNY7M 4^I%=3AK4$T2#]^]P)_D48->NV+4]>NL5 M=A-EUZTRSQ_1A+MO2.TWO7HLV,(N*(-^W=KAZ,9 KKAL7P%<%THPOW.ZW?*:K5P[O!T$YSBPICBI MM_FD03VLP=^8_(9'X3>2Q Z@W9L")C4ILJ\J1@7CF?/)D ["L(?6LK8MW&I2 M"$V8&JY=#0>M9Q\AA(&ZNX50&Q8..\V8K@[SAS#NH<6L;0UWFE1"$^Z&:WO# M00_:1PEA()SLED)M73CL.5ND<(!3A"?\QIFK&A$8Y:&PO=V]R:W-H965T&&ED$9%(E:3L++ _?DE*5AQ' M]@:[O=@B.3/\9C@B7EHB!* M#\7&E:5 DEBE(G<#S^N[!:',F8[MW$I,Q[Q2.66X$B"KHB#BKSGF?#=Q?&<_ M\8UN,F4FW.FX)!M.[W[!QJ&?LQ3R7]A=VC:SG0%Q)Q8M&61,4E-7_ MY+$)Q(&"WS^A$#0*P;%"=$(A;!1"ZVA-9MU:$D6F8\%W((RTMF8^;&RLMO:& M,G.,:R7T*M5Z:OJ%J$H@?$UA7DF])B7,6 )KNF$TI3%A"F9QS"NF*-O BN M7L);<$&:90F4P1VC2E[I2?W]/>.5)"R18U=I[PRC&S>>S&M/@A.>^ %\YDQE M$FY9@LES ZX.2QN;8!^;>7#6XA+C:PC]*PB\(.@ 6KQ>W3^#$[9'%5I[X:\] MJC]F]U()?5W^[(IIO674O:6I(3>R)#%.'%TD)(HM.M-W;_R^]Z$K'K_(V+/H M1&UTHG/6IR8)J4W"+C=KW;[5-95M._4];^QN#^E?RD3^D\PSJ%X+U3L+-2>2 MQG"[6E_5UZ$SK6L3O8-]P\CS_7!PQ-$#A77O' MJ%U"?M#-.6HY1_\S"5I\((6I,5WXHQ=!/+YCYR2>@?O>TP/F_8<0-^G1^8QX MKXERI]2I,/L'SZU_EO9K'4_ QSBO]#,%J> %J Q!>U!6BMCF9G\.>GUG&Q%, MWI,M"MU8[1].W9))I5]*7>O_/GU!&YK#@ ?]83"*CKWMD!N&WO#87_>@TRA0 M;&P#)L&^.O7#VLZV3=[,MC9'\W/3_-D.YLE,W3E^)F)#=81R3+5)[WJ@H43= MC-4#Q4O;S]QSI;LC^YGI!A:%$=#K*>=J/S ;M"WQ]!]02P,$% @ Z6%Q M5GU_>BEA @ .P< !D !X;"]W;W)K&ULM95; M:]LP%,>_BO!@M%#J2](D=+&A:3<6:+;2[O)0]J#8)[:H+IYTG*3[])/DQ,N@ M=6&L+[8NY_SU.SK2T72C](.I )!L!9,,N-JD01SL!VY9 M6:$;"+-I34NX _Q:WVC;"SN5@@F0ABE)-*S2X"(^GTV$2.'="%N/G3C/HEG2.A^V]^@/>.0[!P2S]TNY"FO*-)LJM6&:&=MU5S#A^J]+1R3+BEWJ.TLLWZ8S>4: M#-I=1D../E&MJ=NE8W)T!4@9-\?3$.TRSCC,=Y*S5C)Y1C).R$))K QY+PLH M_A8(+5\'F>PA9TFOXA7DIV00GY D2I(>O4$7],#K#9_16S#)1"/(_0+$$O2/ MIV+L57!7Y=S4-(O@+V68=]UKNM7VQ5,(U^)#/&N3DA"%H\Q=BODA#A3T\/ MT*@#&O7GF6Y?S'.OPC]NV+CC&[]6GL>O@#WIL"?_)<_]*H.>/(<'!4V +GW9 M-B17C<2VMG6CWEPIM ML?7-RKYNH)V!G5\IA?N.6Z![+[/?4$L#!!0 ( .EA<58>>]-A.04 ' > M 9 >&PO=V]R:W-H965TY(K7;4:;L/U3X8,! U']0VT-E?OT[(8!PG%S**Y@62<.[- MN3?V.=@9[E+^0ZP8D^A7'"5BY*RD7%]W.F*V8C$55^F:)>J71):9@XXV%^[8&/A^E&1F'"'C@2FSBF_.F61>ENY'C.\X7/ MX7(ELPN=\7!-E^R1R:_K!Z[..H=R-7+Z#IJS!=U$\G.Z^XL5!?E9OED:B?P3[0JLZZ#91L@T M+H(5@SA,]M_T5]&(HP"O6Q. BP!\;@ I DA>Z)Y97M8=E70\Y.D.\0RMLF4' M>6_R:%5-F&2/\5%R]6NHXN3X/MDR(=5SD0)=3%(AT4TR1^^%#%6+V!Q]H"%' MWVBT8>CO!3I"OT47=TS2,%)'E^CKXQVZ>/,6O4%A@KZLTHV@R5P,.U)1S&[4 MF15T;O=T< V=.S:[0L1[A["+<47XY/QPSPSOJ,8"A#)M#WCRH4W4L6BW^KRM[?IUM]GVRN M7HLUG;&1HR:C8'S+G/'OOWD]]X^J)K24S&@).;2$0-G'V1BI*G ?UZ!4!*YV4_=%ZEB$'8\[CP1!:7!6H7Q<,\^](XOWVE'( M(@\D0R#$Y*=-U@,-ZWR5+/* _""(R4\[G@=;'JR41?"I1UN!JG^TVOL\V/R^ MJ)Z)#7]"MV$4"5!XX$Q-IUE;V..VM)3-;(NV= _V]%KY ML9TZ&.#RWY\*5-]UZ\:H-G0/=O3SY<[!_GZ\__=/Z T%, M?MIH/="T3NG/H.+9^N5_WA6H^F>+M=]AV._>J_]H\LF8;X $PZ^U-@3MNW%;6LIFMN5HQ0R;>9T$8=N8K4$*8TQ"VKTQ[-YGRP^V+;JL M/B#$Y*;16H/R@3H:TB6/8Q,^7(=NIK7VT"DR-#A%MY02V\K-UB-BKU+(.@1"3 MG_9; J]B81TB]KIT0/KE55@5R@]JM(AHSR.PY^5[5I-LS^J]WK,"90A.V'2^ MM97-+/]H1YB\D@P1T,H;MZ6E;&9;M+&3EC:FB>W:UKJG E,WH[2SDY9VI\GI M[6D08O+3%D]@BW_Y5C"I6.\2;U#F;*-ZM7LR1+LR>=$.]@G]"JQ7(P'QO3)C M&U7!N'/T.C![%_N)\F68"!2QA0ISKP)5,=^_WMR?R'2=OR& 90OR_25#Z?9"\=#R^9Q_\#4$L#!!0 ( .EA<5;2RO0W7P, %<* 9 M >&PO=V]R:W-H965TV%2:Z--9LSTV/=UDD%.]:Z<@L!_QE+EU.!037P]54!3YY1S/PJ" MGI]3)KRX[^:N5-R7A>%,P)4BNLASJGZ? I?S@1=ZBXEK-LF,G?#C_I1.X ;, MW?1*X."=A,?#,+ .SN(K@[E>>B=6RKV4/^W@+!UX@24" M#HFQ(2@^9C $SFTDY/A5!?7J-:WC\OLB^DV@4>20AN95\Y(D#-1/NE#M1%+#F'O&8>H M.NP]X]"M'+I.:$GF9(VHH7%?R3E1UAJCV1>W-\X;U3!ATWAC%/[+T,_$9V(& MVF!>C";;-U@D:<&!7([),*-B IJ<"7*2)$5><&H@)9BR6PV9X F MBP0PC0[))N^(Y$010U U?[AZV MX'3K/'1=O.X+\O#]Y%X;A07^HVFCRCA[S7'L5W^LIS2!@8<9TJ!FX,5OWX2] MX'V3R/\4;$7R7BUYKRUZ?"?PW.'L#U95)GG*Q(1,\-S1A"JF[2@ME'U@Q9$I M*";3INTHU^BY->R9-8LQ';-EC>L606VQ KY?@^^W@I^#UL?D&A).M69CEE!W M(LEQQ<]$P@NL4EOS D]BYKZ/)OARG?U&M!)^W6(G;*;OU?2]5OHO2(1?+.Z] MQF\VA?*M8V&7,O+)*FE"[JT!/=WO=8OGD ]JY(-6Y!H7&?&(!J60T- '/)YP MWXM'ZE?4S\'&%+19K,@YK.4HXV\;18KO&'P>-4%K<3EW96LW%VLNKNXO;L:[Z5@XP'38+)6\?[2 M%9V#FKC.12-,(4QY:=6S=7=TXGJ")_.GMFMR5_]CF++ENJ!J8JN&PQA#!KL' MN'FJ[&+*@9%3UPC<2X-MA7O-L/,#90WP_[&49C&P"]2]9/P74$L#!!0 ( M .EA<5:V^_EU\ 4 &LP 9 >&PO=V]R:W-H965TC8;CM( M^^/73D-<-\DI*:[4&TC:X^/7;WS"$SL,EBG_+J:,2?0SCA)QWII*.3MKM\5X MRF(J3M(92]0W3RF/J52G_+DM9IS12=8HCMK8\[KMF(9):SC(/KOCPT$ZEU&8 ML#N.Q#R.*7^Y9%&Z/&_YK=#&7UF#TQ^F=UQ==8NLDS"F"4B M3!/$V=-YZ\(_&P5]W2"+^!JRI5@[1GHHCVGZ79]<3\Y;GE;$(C:6.@55OQ9L MQ*)(9U(Z?N1)6T6?NN'Z\6OV3]G@U6 >J6"C-/HGG,CI>>NTA2;LB9\N M_V3Y@#HZWSB-1/83+?-8KX7&8,W3(JYIRI:R0%.JK[XN\$7:![-IYS'B;/Z)**4'Q$1U=,TC!21[^A+P]7 MZ.C#1_0!A0GZ/$WG@B83,6A+)5=WVA[GTBY7TG"-M"LV/D'$/T;8P[BB^>CM MS7V[>5N95#B%"Z=PEH]L=>H870C!E!=J7.@FI(]A%,J0B5>C)DC-3V.1COHK M3;CM&?IVHSI UY+%XM\J[U56 M.4IF&4<*XPB4?3BB8IJ9,-8'[,<\7-!(SZ5C-**Q>D\D54VK')WL]SZ MGK08]KI!=]!>K ^O'-3M^:0(LF0'A>P E/V99U?S!5V&4:2TCE^U+O04@XGE>M=1.(;4#2OU#>2I?T(.>8=E,/$9FME8I[91$8(]L MFEH.(EZG6ZVT6RCM-E.*OMVR^)'QRA( T7-IG*-D MEG&GA7&G36?V&^X9IZ69V]FIW,YOHF?<,6+$(^6*EPGTUGG*MLMD-K2.0?5+7F9ED.=;G^2;?S/!$%NG@1(?II(=RP##90#VV?A*.LIF.V3XQP\.JPQ 'FML MGJ-LMGF&R'S'2.:7<:M4!E"(K=/PF+\KD(%E0. R< INKK+9#AET\P^+W7RG M\.8JFVV>P3>_,;]M*8,WL!L<8RLU].;#^#9*XYCQ<4@C=$=GC,,3',S5^!HY MRF8O:Q@@Q-Y!37#LE!5=9;/-,ZR(09QZY^)&GMQ:,B"]WL9\KXKJX)I;/UY; MSX))#9 .UR@NXUB5ZHJH>M6&V_"6U:2Z.GW'TPO<9>,9N0]LPP;;\&%A&W:* M;:ZRV>89;,,PMNU>$V4VJZJ)BJCZFC 0AV&(VZTFX$<9N,O&EW4?#(<-P^'# M8CCLE.%<9;/-,PR'88;;O2;*G+;Y2 .&V'H-R>$=2>X=3S1PEXTOZ#Z CQC@ M(X<%?,0I\+G*9IMG@(_L#'QP-9 RQ6U6 QABZS641V#*L[>QP$D.9VI\G?:R MY[BVZ4@.:Y([94A7V6SS#$,2>._SG5NVY3W.3K\7;$[VBJC:G5!B"([LB>!( MFV^26HX" MI!IZ(3"]U-S_WO&T"'?8N-(=9;/M,;!$^H=UFW0*4JZRV2^(&) *X*W4G>\U M>=XM]YJJJ-J*" S!!##!-"O>H&+QJ>*MEG)4??$&!EZ"G>#E'8^U<(=-YY^K M;+8]AG&"PV*M?.C+.E>,O@4BH'*,36:\ F@,&F8=ENWTX$ M0VR1AF.")ASCXLD;[K#QG-O'.E1@N"DXK'6HP.DZE*MLMGF&Y((]K4,%V]>A MP!!;KT&K %Z':EBPJV1=2"04LA+97GL37+^&?TOYH[Y_25+Z>Z/?-B_\O&/X/4$L#!!0 ( M .EA<58.&_3*L0( "8' 9 >&PO=V]R:W-H965TY@T;6P\(![*B[TU"N-J<]\7V9-O%!A[)&FUDU8%10<5$^Z8/ M71[V &'\ B#J -%3P/@%P*@#C)S15IFSM:2&IHF26Z)L-++9@<@XZD,>*9OTRB8'E2U**@JPO^_&5F=(5TLPV?MH\$36 M\XAP/"PK[F7%!V7A,7@E6_'KV3H8TLKR]UI.!:IPG5B33#;"M(>M7^V;_BVDP( %P' 9 M>&PO=V]R:W-H965TVV[!_/SL)4=J:BH>])/ZXY_@67)18J6[8N7*2@#.&U!)W<#S8K?$A#GI MN!F;BW3,UXH2!G.!Y+HLL?A[!937$\=WW@;NR:I09L!-QQ5>P0.HIVHN=,_M M67)2 I.$,R1@.7$N_8MI8N*;@)\$:CEH(^-DP?F+Z=SF$\'+.)7-%]5M["AQ4+:6BI<=6"LH"6O_^+7;AP' '[T#"#I \%% V '"QFBK MK+$UPPJG8\%K)$RT9C.-9F\:M'9#F#G%!R7T+-$XE=ZR#3#%!0&)CF>@,*'R M!)VBIX<9.CXZ04>(,/18\+7$+)=C5^DU#=+-.OZKEC]XAW\&V1D*_2\H\(+ M I]^'.YOPUWMM+<;]':#AB_\@-U?EPNIA+Y'OVVV6IZ1G/ M!+$!)_W\R8^];S:3_XELRW+86PX/L:?WN$9W6($@F%H/L(7'#=PD_2;U_5B? MU6;HP!84?.V#MI2->F6C@\J>=8*C6X;F@F<@K=I:@FBP;)"<[TBSQ$2)75G4 M*XL.*KLFC.B8')3XR!6F:)!H-FW)_G5*1KO[9PF*XW!' MG3NH?>;=N<-B19A$%)8:YITEVIQH:WG;4;QJRN&"*UU&PO=V]R M:W-H965TTA@ MQ$U[*'J@I;%%1"(5DK*=O^^0DE4GD(VBZ$7N!?R2:4 FASRC*N) MDVI=C%U7Q2GD5/5$ 1Q/-D+F5.-2;EU52*")!>69&WC>R,TIXTX4VKVEC$)1 MZHQQ6$JBRCRG\F4&F=A/'-\Y;CRP;:K-AAN%!=W""O1CL92X2%?B+]#6Y MQP?4N:=24E/F+NDL0%.6J2[Y0!Y7"]*YZI(KPCCYEHI249ZHT-68CV%UX_KN M675W<.9N/R!W@NM4D5N>0/*:P$4AC9K@J&867&1<0-PC??^:!%X0M"0T_WNX M?R&=?E//54%CF#C8N@KD#ISH_3M_ MY'UJ$_V?R%Z58-"48'")'4N*I#&CMF?A@.:CH$UPQ3*R+,9Y=I'OW83N[E1' M6\RPB:G2YM0ZA2"Q*KJMWU.PV)C2UO?=F?X;F5'G)'YK*V>ZHW#*N M2 8;I/1ZQ@MDY1;50HO"-MQ::&Q?.TW18$&: #S?"*&/"W-!8]G1;U!+ P04 M " #I87%68J5#?_(# !E%@ &0 'AL+W=O24=WMF?\F]@2(L%SFF1B[FREW%VZKHBV M),7B@NU(ILZL&4^Q5+M\XXH=)S@NDM+$19X7N"FFF;.8%<=6?#%CN4QH1E8< MB#Q-,?]Q31*VGSO0>3GPF6ZV4A]P%[,=WI![(A]V*Z[VW!HEIBG)!&49X&0] M=Z[@Y0WR=4(1\3]':!KJ41\:^Z9V/\=SQ-".2D$AJ"*S^GL@-21*-I'A\ MKT"=^IHZL;W]@GY;%*^*><2"W+#D'QK+[=R9." F:YPG\C/;_TFJ@L8:+V*) M*'[!OHP-? =$N9 LK9(5@Y1FY3]^KAK12H"C5Q)0E8!^-L&O$HK.N26SHJPE MEG@QXVP/N(Y6:'JCZ$V1K:JAF5[&>\G56:KRY&+%E2*X_ &NLAC\_CVG.[5& M\@S\I13T?DDDIHGX ,[!P_T2O'_W ;P#- -?MBP7.(O%S)6*@T9RH^IZU^7U MT"O76Y+H OCP#" /H9[TFY]/A]UT5U5>EX_J\E&!Y[]1_AE8)3B3 +>[ +[> MJ7#P49)4_-M7:HD]ZL?6-^"EV.&(S!UUAPG"GXBS^/47&'B_]15N":S3!K]N M@V]";U2 NRKX@S/1N\@E7%# Z2?%TP(%X]',?6I7U!>$@CJHPW14,QT9F=X1 M(TA!NW2, @G!XP[0ORIOU,QS73L9'I%R9Q M OH[VT=T?,1A&HX/>!['0 ^&_3R#FF=@Y'F52R; UT\D?22\5^;&_*$RMP36 M*36L2PU/>+>'-MM@":S3ADG=AHG=NWUR)+O /U#F<0CR^W4YK5E.C2Q;"V/0 MIA%CZ*)8 NN4"[WF3>R=4)T5N*5.V$+KMJ)E2J!=A59X'?U-T(%&>X)\S^M7 M*6PW.<^HS#DI+-0M?=;;Y@>J&7'P6IW".<#&.D#_E+(U&I/!K;"$ MUFU%XTV@V9P,E^VQ\1A-X:%L>X(FXU=DV[@3:+8GQ0?;.5N?/PBE7"&(^3EK M1AN\3I;0NK4WC@<&IY2L53]D"ZW;BL810:/3^!^2#7L>HH>*-<9TF3:F!9I= MRW5.DYAF&[-,C1B#U\826K?BQ@#!Z2EE:M4:V4+K?J4WW@@9#<=PF59XG4\E M/SQTK6]%==DV]@69[/C5_T90R=5MS0#U /83YAN:"9"0M0$'G)M\#TDQ47"5&Z*]:N MW H@4>:4Q*[O>4,W(90YP30;NQ?!E*AU[X5\0;"2]3#OR'?\_T60HOCW;&%3J^,>R_# MZW7@Y4%]UQ%4]/63MD>W"A+Y3UOTAW8A)0&\<<:6#EV&8S\=HY M#DN.0RM'LXB/".&P,?5K=2U5!8/M)W L3D"LL]L"B4(S;7YP+$?+&XEY=@Y_-7YM;BJRXW8%DU]SW!&QIDRB&%8: MTKL9 2BTRUDAQTZF5#ER79EDD!/9XR44 M>F?%14Z4GHJU*TL!)+6@G+G8\P9N3FCAQ)%=FXLXXI5BM("Y0++*B[G0L_!ORD ML)4'8V2<+#E_-9-OZ=CQC"!@D"C#0/1G U-@S!!I&7\:3J=-:8"'XSW[5^M= M>UD2"5/.7FBJLK$S=% **U(Q]-Z M8*< M%O67[)IS. #X_0L W #P6P%! PBLT5J9M34CBL21X%LD3+1F,P-[-A:MW=#" MW.)"";U+-4[%DR01%:3HRTZ_"PD2WE>J)X:2M[R97N$W:8Z4X.P@3H M_17G:C\QS:+];XC_ 5!+ P04 " #I87%6M_FU\NP" #9" &0 'AL M+W=O4R9F3*I5/7%=&*6187O$'4 MKMV)<,H+10F#.X%DD658O"R \OW,\9W#PCW9ILHLN.$TQUM8@WK,[X2>N35+ M3#)@DG"&!"0S9^Y/EF,3;P.^$MC+QA@9)QO.G\SD)IXYGA$$%")E&+#^V\$2 M*#5$6L;/BM.I7VF S?&!_=IZUUXV6,*2TV\D5NG,&3LHA@075-WS_6>H_ P, M7\2IM+]H7\5Z#HH*J7A6@;6"C+#R'S]7>6@ _.$K@* "!*> _BN 7@7H6:.E M,FMKA14.IX+OD3#1FLT,;&XL6KLAS.SB6@G]E&B<"K^ SH%$YVM='G%! ?$$ M13S+.0.FI)E1$X'@6=>-A MTO@*%"947Z!(]KE?H_.P"G2'"T$/*"XE9+*>N MTL(,O1M5(A:EB. 5$7Z ;CE3J42?6 SQ,8&K'=6V@H.M1=#)N(+H"O7\#RCP M@J!%T/+?X7Z'G%Z=Y9[EZW5G^?M\(Y70E?NC+4UWV'G+LPS M+A3YA>T%K+=5F#ORDB>7A;:/I035>OA+TJ$E-5UE%PZG[JYIJBOB2.FH5CKJ M5'K#=.F!5$@++7>'$KPAE"@"K1I+ND%#@7^BL2OB2..XUCCNU/C %:;5T6C6 M4)N\\5\)&IW(ZXHHY;F-+I&!V-KF*?4K"Z;*F[5>K?OSW+:ED_6%[MMEF_U# M4S;]6RRVA$EM)M&4WM5(ITN4C;2<*)[;7K3A2G&PO=V]R:W-H M965TX$?)6K0 TN4]XJD;. M2NOLU'55M(*$JH[((,4G"R$3JG$JEZ[*)-#8)B7<#3RO[R:4I4XXM/>F,AR* M7'.6PE02E2<)E0_GP,5FY/C.]L856ZZTN>&&PXPN80;Z.IM*G+D52LP22!43 M*9&P&#EG_NGXV,3;@%\,-FIG3(R2N1"W9O(U'CF>(00<(FT0*%[6, ;.#1#2 MN"LQG6I)D[@[WJ)?6NVH94X5C 6_8;%>C9QCA\2PH#G75V+S!4H]/8,7":[L M/]F4L9Y#HEQID93)R"!A:7&E]Z4/.PG=WC,)09D0O#2A6R9TK=""F94UH9J& M0RDV1)IH1#,#ZXW-1C4L-;LXTQ*?,LS3X3= #Q0YG&%YQ#D'(A:XHUG& ;=* M4XX><9I&0(J:8FE1.,4>C8AAP>?R $FD9\K MD2N:QFKH:F1MUG:CDN%YP3!XAN$$H@[I^BT2>$%0DSY^>;J_G^ZB5Y5A0658 M8/&ZS^!=LM3Z44BNDU/D']7GF[?R5&4T@I&#KYT"N08G_/C![WN?Z\2]$]B> MU&XEM=N$'DXE-@NI'PAN'(&[G&6F)EID*86J55[ ]2V<:1_KL.L-W?6NGL:0 M/99'%5&*-!%2L[^V/NL(%DB]G=7;0>\1PYH8_Z2>8J^BV'N3 MD2GH.I:])QX]YO@TPO?K*?8KBOU&BMNRMOV@16PW;XM%^UH!.5,*D.U,H\>& MN.D113S#!C$5BME^\/OB7IOV/L&PO=V]R M:W-H965T[$MU&F*4UW\$:\+%>&8K"'J40%2@KM&(&MO/@ MV_AJD;A\G_!3P,$>K9ESLM'ZR04WQ3R(G""0D*-#X/3;PS5(Z8!(QI\.,^@I M7>'Q^A7]N_=.7C;*\//Z#S,W-XN9;6?]FAS;VD MY+RQJ*NNF!140K5__MSUX:@@CM\HB+N"V.MNB;S*)4>>I48?F''9A.86WJJO M)G%"N4M9HZ%30768W0)9LFRTIMLN&@E,;PD>&R-0T#Y%TF4P*?A&2+]YSD9+ M0"XDK,WZ)>07[#)^!.+HSAFC^LE&YV= M_PL3DJ/>5MS;BCWNY W,#+IC4Q.H6?4E\F0IK8J\55N\/99DH;[ :)I M3S0]2?2@D#1][B&[XV8GE*5>;JDFNK@DF:9]'-H M=>T'TO*7GD (- JCA+>MP(AYC>VS;T 8L*OZ!P2^69*64R$ MO&4SF\\9$%\;Q9'M.D[;CDF86(.>?C9B@QY-110F,&*(IW%,V/H.(KKL6]C: M/'@.9X%0#^Q!;TYF, ;Q,A\Q>6<7*'X80\)#FB &T[YUBV^&KC;0(_X*8_;[EJ(@@ D\H""+_%C"$*%)(,HYO.:A5^%2&U>L-^F=-7I*9 M$ Y#&OT=^B+H6]<6\F%*TD@\T^5OD!-J*3R/1ES_HF4VMM.UD)=R0>/<6$80 MATGV3U9Y(BH&N'W P,T-W%V#Y@F[0T$2SR#2M>R+(H,?H$C$U6J*I"YT; M;2W9A(DJXU@P^3:4=F(PI'$LLSD6U'M%?\Q5:CFZ^$(8(RJ_E^CB'@0)(WZ) M/J&7\3VZ^'")/J P07\&-.4D\7G/%C(0!6=[N=.[S*E[P"EVT1--1,#10^*# MOPU@2P8%#7=#X\XU(MZ#=X4:^"-R'=>M"6CX=G-L"*=19+6A\1H'\,8!8?!) M32\?R0S+GN-$S]I;F==D!K(/!)JL477-"W9'-S8 NP!C__A-O.+W7).1/85JJ:1:J:)O1!-O-H/O.F M)&1R>K-7N8 M2)1"'?<,L*L!U3*U&,B:+:J$C"Y/)-0J"+6,A#9-!*MYR+*J M3QF-D4\$(#I%,SD#1!TM,RQVT!H(J^NVH='R1+KM@F[[N^CZ0$101]<,BS7; M.K)&NQ/)=@JR'6-4OZK:@?\1?4GC"3#%3[=P[1J80;4JT]39F::F$5OQ71?Q M71OC>P:/SI+P7[F<>-5E1Q9'7MX[(/. M SA7NLZ$MIVN4LY@HP0XMF-SM&HSJH[=ZX/WT!VX%![8K#R>R"J,TQB1F*:R MK)+11H605 24J;:O9=?<8]=VG!IZ[Z%"<"E#L%DPE(7BNE"(+*2.)Y,(D/SZ M0_.4>0$YL(:U]I?<6H;O(3QPJ3RP62/L,81LFBJ.M;3:;Z3U'A(#EQH#FT7& M_Q3NH'[$^W+"[=2UG=']J?1*B8+-&@5WNYVM[\TW;#U&Q*/7TC.A;?,OQ0_N M_NBMQRB_CD[7F="VO^M+$>::1=BIJW0.6^V&9JNFV'61,J!(WU90#$!Z8&R/=32L7F1CDH MSD,'_P%02P,$% @ Z6%Q5@A$49(I!@ B2< !D !X;"]W;W)K&ULQ5IK;]LV%/TKA%<,+9!$$N57LL1 8G5;@;4-FCX^ M%/O 2->V4$GT2#J.__U(298L6:9LE4&_))9\>7C/X2/G,KQ>4_:#+P $>HZC MA-_T%D(LKRR+^PN(";^@2TCD-S/*8B+D(YM;?,F !&FC.+*P;0^MF(1);W*= MOKMGDVNZ$E&8P#U#?!7'A&WN(*+KFY[3V[[X%,X70KVP)M=+,H<'$%^6]TP^ M605*$,:0\) FB,'LIG?K7'FNJQJD$5]#6/.=STA1>:3TAWIX%]ST;)411. + M!4'DKR>80A0I))G'?SEHK^A3-=S]O$7_,R4OR3P2#E,:?0L#L;CIC7LH@!E9 M1>(37?\-.:&!PO-IQ-.?:)W'VCWDK[B@<=Y89A"'2?:;/.="[#3 PP,-<-X MUQOT#S1P\P9NO<'@0(-^WJ"?*I-1277PB""3:T;7B*EHB:8^I&*FK27],%'C M_B"8_#:4[<1D2N-8RO\@J/\#?5RJL>#H]8.<7L$J O1Q5OOJ5HU3*#9OT&L/ M! DC_@:=HR\/'GK]Z@UZA2S$%X0!1V&"OB2AX&?RI?S\>4%7G"0!O[:$3%MU M;OEYBG=9BOA B@Y&[VDB%AR]30((J@"6Y%N0QEO2=UB+Z(%_@5SG#&$;XX:$ MIL\;^UW'HXL"?H M37[_S1G:?S1I:Q+,,P16T;U?Z-[7H4_^DNH*",[0AU7\" S1629QXQ3/H 8I ME-J+GR9RZ)]V=6F-\+3I="0[*,@.M&3?/@/S0WXLW<$>F7,7#^PZY_VP.F=M M5ATY#PO.0SWG>!G1#4!E"T3?WX/BW[A0M'BG+A238)XAL(J.HT+'T2_>H$8F M=3<)YAD"J^@^+G0?:^?O'[1.5IEDVX:Z(:X.F]]8EV)[WA8 M1TM\JB9W!($EZZ 9A'+(+7A>ANQH)9S6L6\/\?1)=A4!ER)@_>@GPL M+&+;;I@"#7%-B[T]KDJNM+B.ULE-2C)Y>?$$7-1K@9R3>R0GHT;4%%I5G]** M.GHOVK#5?TM+7@C.;Y^ R1(>;;<'=,]"'QJERSH9[TCG7HS&=>&.B?+T"7<5 MI+2KSM%^M8L0&;C:UG8X#OMU)0RYTURQE_"Z3FEVG1:W6]L_NL@V;)@98Z>N M6E/4_OQIB:JR+*VHHW5\C1D8G/57L(2X](28[TE_D"3<]B6\8%T MA+Z@K-$*Z8%.K2&-HGFFT*HBEO8:.[^X?L>&K',NODDTSQ1:5?S2UF.]K>]8 MQ.-])X[MT?X)W)%QGC[+KBJ4_A_K_?])E3S>KP#V:+>&>/J,NC(N'3W6._H3 MBWF\?WQ\WC3<[:?,^KRZ\BZ-.]8;]Y^MY7'KF?*T/<33)]E5A-*+X].\^%'$ MAPTKN:'N;8QK6O&M<55RI07'>A]Z0BV?([5S,GIF:PJMJD]IIO')Q[8=:K&\ MD]WZJ7\QQ'7ACHGR] EW%:2TOEAO?7^NEL_!*[5\_\(9U)4P:GM-H57_(5S: M7K?E)/CG:_F\A]K,<&NJ-4?5YT];5)5EZ4M=_;&OJ5J^I9O+HH8?'RPU6R"< MM&Q%_?:BU6M!VAXLZ*&J@I9>TVTY0C96QK=TU'J6,=4#G'Q-X"7[?"J &V=NXHQ<#FZ5TOCGRZ2D1V MWSE77G8KK(3)+JF])TS^Y>0H@IF$M"]&TC>P[-Y7]B#H,KT)]4B%H''Z<0$D M *8"Y/&ULK5;;;N,V$/V5@;IH$V 177Q+ M4MM ;*=H'X(UUKOM0]$'6AI;A"52(2D[!OKQ.Z1LK>THZB+HBTU2G,-S9H:< M&>ZDVN@4T#Z!>?:8U/!T?T7]SXDG,DFF_XT%0S^+%,M/N%W;5WD'7@[C41N8'8V*0#(TX,.N$;!M'! M(+HPB*(W##H'@XX36C%SLF;,L/%0R1THNYO0[,#YQEF3&BYL&!=&T5=.=F8\ M08$K;F">,:'A:H:&\4Q?PP?@ KZDLM1,)'KH&SK+6OCQ 7=2X49OX(81/$EA M4@V/(L'D', GDC73Z,AT$K4BSC"^@4[X$:(@BN#K8@97'ZXA!9TRA4T,IS^. M%Q[Q6GAV:H]V'&[GASSZ]\-2&T7)^D^3#RND;C.2O<'WNF QCCRZHAK5%KWQ MSS^%_>#7)KG_$]B9Z&XMNMN&/G[B@N=E#I0P2@/F12;WB)HN^G/)%29@I+O/ M4*""/3)E%YY+EO'5'N@Q@L?%ISG\"VF3EZJC>^YH^RQMQV$0!$-_>ZJ^E=\[ MU?=J];U6]5.9Y_0D59D(+6YAH(RJ[$8!O^9_JU;*AW^21W/4:U=>Z.)2RE,52CKU;J%>G"-P\7ZQ+96 MKC_X#E/U94],K3G5I0Q7!!G<#"A,JFIUJHF1A>L6EM)0[^&&*;6'J.P&^KZ2 MTAPG]H"ZX1Q_ U!+ P04 " #I87%6C-FL)-," W" &0 'AL+W=O M/^_!^,3?,/XN8@")MBFA M8F3%4F;WMBW"&%(L;ED&5#U9,IYBJ89\98N, XY,4DILSW'Z=HH3:@6^F9OQ MP&>Y) F%&4L ,_PRN8@WS+9ER-[$HE2E*@ M(F$4<5B.K ?W?C+4\2;@1P(;L7>/M),%8^]Z\!2-+$<# 8%0:@6L+FN8 "%: M2&'\*36M:DF=N'^_4W\TWI67!18P8>1G$LEX9 TM%,$2YT2^L,TW*/WTM%[( MB#"_:%/&.A8*F>#5$[HG$CIE0L<8+O<: /F+1C+-UHM_D%;J<@L0)$5?H!KW-I^CRX@I=H(2J M%)8+3"/AVU*1ZO7LL*0:%U3>"2K70\^,REB@KS2"Z%# 5A8KG][.Y]AK59Q" M>(LZ[C7R',]K )J,7N>K!).=<;:=K] @1<$R:S!8* M?:.@#Z!UX-[Y]GK?0D.(4X4<@/4JL-YY8'.))31A%?F]_35K5&T1!U#]"JK? M"C6%)2BLJ+5<_:-5;[K#&MEQ3&?8C#:HT 9GHITLV.!H4:>&U19Q0#6LJ(:M M5*],8K(K%E+G3D&']C^U)M3AT7ZZ\>HU/([IWM5H[;TS. 6^,JU)H)#E5!;' M5#5;=;\'<^C7YL>J*Q9-[$.F:*G/F*\2*A"!I9)T;@>J>KQH4\5 LLR<] LF M5=\PM['J[,!U@'J^9$SN!GJ!ZK]"\ ]02P,$% @ Z6%Q5LO=_#Q; P MR@D !D !X;"]W;W)K&ULK9;?;]HP$,?_E5-6 M3:VT-3^ !U$*M!I>YA:0;<]3'MPDPNQEMB9[93NOY_M0$I)&NUA+V [=U]_ MSO;Y/-MQ\4MFB J>BIS)N9,I55ZYKHPS+(B\Y"4R_27EHB!*=\76E:5 DEBG M(G<#SPO=@E#F1#,[=B>B&:]43AG>"9!541#Q9X$YW\T=WSD,K.DV4V; C68E MV>(&U=?R3NB>VZ@DM$ F*6<@,)T[U_[5TO>,@[7X1G$GC]I@0GG@_)?I?$[F MCF>(,,=8&0FB_QYQB7ENE#3'[[VHT\QI'(_;!_6/-G@=S .1N.3Y=YJH;.Y, M'$@P)56NUGSW"?S'-I?V&WM_4+%WU@0%9?4_>=HOQ)&#'[[B M$.P=@E.'X2L.@[W#P 9:D]FP5D21:";X#H2QUFJF8=?&>NMH*#/;N%%"?Z7: M3T6?6OFY6<'YV 6= &=QGO)*$)7+F*LUJ9G3C/=>BY@I>X?(#^,*9RB3< ML 23EP*N#K*)-#A$N@AZ%5<87\+ ?P>!%P0=0,M_=_=[< ;-P@^LWN!?%O[' M]8-40A_IGUTK50L-NX5,GE_)DL0X=W0B2Q2/Z$1OW_BA]Z$KRO\D]B+F81/S ML$\]6O*BK!0FX-P\E?IP8>+ 1TQ0D-R>+C/*)':M02T<6F%S-3U&_FCF/AY' MUC:9AHW)"]Y1PSOJY=TH<]R/=^H=,'VU\K3!7B##E*HNY%I[=(Q\0MQG\0(X M;(##7N#U6U*4'U:P%)A0U9EV86M.[X2J;?%^.NWF&C=RBG;9I@\D);=MF^,K&^MYS_?!Z>:_C6%0ZI2E3>E^E M3@X!.HM)KJB^V 3FQ"2\XE#I/1>Z3C!0.M5++JFI'MVEP6NE\NDA[36I0W&/ MJF*!8FL?"Q)B7C%5EXUFM'F07-LR?#*^, \56VV?9>I7SA!ZYT);?-3#^V4!@#_3WE7!TZ9H+F^1;]!5!+ P04 M" #I87%6D79->HT# 1# &0 'AL+W=O+/:"EL8Q$8K4DI2= M[-.7E!3%EF@U%[V)2>F?X3^RB60M#3*F!\&P/"V?W<'M_1^J^T#/Y[FY!Y6H+_G-]+,_,9+2C/@B@J.)&QFWAQ?+O# M&I2*'Q3VZF",;"AK(1[LY#J=>8$E @:)MBZ(^=G! ABSG@S'?[53KUG3&AZ. MG[U_+(,WP:R)@H5@?]-4;V?>Q$,I;$C!]*W8?X(ZH*'UEPBFRK]H7VL##R6% MTB*KC0U!1GGU2Q[K1!P8F$#=!F%M$+[6(*H-HC+0BJP,:TDTB:=2[)&T:N/- M#LK02%SE9FEZ0% _1M@[Z:/;2$#4@) MJ7V/YDJ!5HCP%'VF9$T9U134.W2V!$TH,Z/WZ/MJB<[>O$-O$.7H;BL*9>1J MZFN#:A?TDQKKJL(*3V M(3E'$?X3A4$8.LP7KS?'Q^:^25"3I;#)4ECZBUZ3 MI7_F:Z6EV7__NN*J' W4O\G94PE8=1Z<$6C%T<#J?^[C $AV3<2([ !@W8H!=L MSDSM(3P!9*H86HIBK3<%LYBBX-JYV2J'PT.(%F:?XHARV% .>RE76B0/:"$R M4W!5F4@7V+"S[ 5ND3DD(S?:J$$;]:)="5XXTS3J+(7;-%W)P TS;F#&O3!+ M,'LWH=56L[5EG@FIZ?\G4S;NYF/0@NQ*C+3#@Q@N[7SIHTW4U M870"[J5UX/[>X4CBP97!B1J] K6K.8GZTDQP?S=Q7W.&ULM51K;],P%/TK5T%"((TF3;N!1AJ)/6!% M%%6K>$B(#TYZVUCS([-OVB'QX[&=- IHF_:%+[&O?>ZYY\2^SO;:W-@*D>!. M"F5G4454G\:Q+2N4S(YTC'P!?.>[M8 [>2:'UC0_FZUF4>$$HL"3/P-RPPW,4PA,Y M&;<=9]27](G#^8']??#NO!3,XKD6W_B:JEGT)H(U;E@CZ%KOK[#S<^SY2BUL M^,*^PR81E(TE+;MDIT!RU8[LKOL/@X1T_$!"VB6D07=;**B\8,3RS.@]&(]V M;'X2K(9L)XXK?R@K,FZ7NSS*5TUA\;9!17"YHGAX YH;3WBIW\!['37NSTT7-I#QCT!DHM M:Z8X6B T[I8RPC50A;X_N.*^\4"BV3HTVQI$U]5TGYNVWG&HYY^379YF\6XH M,1Y<=?]J+)C9D0 M^(;JG\/\#U!+ P04 " #I87%6G-EGYAX# ($@ #0 'AL+W-T>6QE M.SZ#=,E:]-H(%@!%N5!4#:(PJ[2#G=*8D=1K6'LW TDZ9$+?P M+/PH=KB7Q5;%.E OV0ZMH&;H:?P$^+?9//MXHXH_*/-Y8;:/]IHT"I3:V":1 ], M&S[=MOS2M+IC2[-NIV6!:^X=H.:_F^<9DTQ3L2W:]OY;SO*K%2>7_TJR^Z^R M+SBHL3G@WKK(BT,0F1Z"R /HR21[DQKCYFC<.G]W3M_6&L%;SI!\A[ A/,& M'ED6KC86!SRP*F"] _'#<:"GPCY) E7%M&%/,(YD&89 +X9[-$V1[*3P"=<' M>TJ2),O""&!A!4F"(? TX@BF #1@2)*XUG]!M02P,$% M @ Z6%Q5I>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8 M_1!2:5K5N %(MB6/:( M7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1 MH2)8%II%R=.B':5_'ZD/A^)!.76G*N6_+R;=]PHFHE9:U>H'K!>3V42XTCS^::SZ8;27U:JP MIJH6DZ2ON 7K5?&?XE6 _"KO7%?BY=U?$D$6D\,9-KA1UOGNC*Y]B8P/@"?W M1ZTW%ZKR8,^DAS^L:1NEMZ$9O(MI=!M='':??1"/[/\)H]EL5 %GIFAKT+Z/ MHX4J &I7JL9-A)8U+":[4\2Q7HMS[3%(XE+W3>&YX4[QTI?K_JX]XD8QM$<* M*^SEN@/G@SR1E=0%B"Z>+F)*":9TGTSBX$9:_$$)74]Y%S%F!&/&R[@*UPWG M.'&]$:>FQL%5@G;8%?%/+B+(G(#,]PI92KT%AWABY4UQ7T:0$G2'O'1+Z5L+PFS$2>N4!N>$Q.&\4ENML(D(\CT!^9X7\E(_@/-= M#".@#P30!UZ@"ZFLN)55"^(*I,,(OH;[2,!]Y(^6]F@DB(&2&34)SWB1T+4- MFO![KXIOK6K"#WX32_ Q(ND)9E$@"LX<'J>0<&%Q[-S0%PDEC(39&,=%85O MT#UA(V[XOU*22)@M\04[_Y"&LD'"K(,KL%NPXGAKH1N/XE'Y4EP93.! _"UB M3,H'";,04*:U^>DH<=UT]3$;98.$60DHL(9B>\D8/L.&-,2A$ILR*B;&0TA)0P4F9A$&E) M8(TQ*6&DS,(834U&@TFI(V56Q^L<9120TDC*K)$^61G%HDR2,IMD+!T8A:2T MDK*O*5X4/ :743+)]B.3ZT@FQR\RR6-,2B89]PJ#Q)S'F)17,F:OT)B',2:Y M/[4'KSRK>2FME6&;])TX. ,O515C4HK)F!4SP#PU[N=NJ?,*VX)UC$DI)F-6 MS !SA0VNVPI>-M5B3,HQ&;-CWLQY^HH8DS)-QFP:$G.0A&>4>3)F\PQ2LW[8 M#"=URC@9LW'(W&P9YV8YY9[\U^ULA9C&F)1[\E^QN_4RTF-,RCWYGO>Y1KME M3FDGW\N.5S1'XA(64Z/&Z&Z$QYCD@Q%F[8QANK9IJFXF&HP>2CLYLW;&,.N0 M?R@?)J48D]).SJR=\13].>F(,2GMY,S:&<=\CFV,26DG9];.8(]Q?(13XLGW MNM09Y$)AG,.?L.VEN804EG,28EGCFS>%YO MYX[WRSEEGGEGGNGNO8LU]G$-ZR4V[["\D%5Q8T7XZ)\FY?.P3[QIJ^H4RZ[U M%R/7N]&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V3M.PT 4A>&M1%X D_N8\%!"14.+ MV( 5)@^1Q)9G$,GNB4(1CD5!@^94UMCR]5]8GZSQ_"7MVK+M#GFS[?/DN-\= M\J+9E-(_A)"7F[1O\TW7I\/YRJH;]FTY+X=UZ-OE>[M.0:?361A^SF@>YS]G M3EY/??K+Q&ZUVB[34[?\V*=#^65P^.R&][Q)J323UW98I[)HPG%W/9W#Y2 W MY\G-Y/EMT0S/;]*$VD$*05H_R"#(Z@BV?M = M!-W5#[J'H/OZ03)%&:<$22.L";06Y%H(O!8$6PC$%B1;",P61%L(U!9D6PC< M%H1;".06I%L([!;$6PCT5M1;"?16U%L)]-;1QS:!WHIZ*X'>BGHK@=Z*>BN! MWHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>AGH;@=Z&>AN!WH9Z&X'>-MHL(=#;4&\C MT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;46\GT-M1;R?0VU%O)]#;46\G MT-M'F]T$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'I'U#L2Z!U1[TB@=T2] M(X'>$?6._ZEW+J==RM>>[S4^_S^I+N=[T_7QE^7WR=&K7!E&UL MS=G);L(P% 707T'95L1X"!T$;-IN6Q;] 3=Y0$026[:A\/=UPB"UHJB(2KV; M1(GM=U]LZ6PR>MM:\KU-735^G"Q"L ^,^7Q!M?:IL=3$D9EQM0[QTB)9GI5A=[S)K[VI6G&B:/*)[W'W<0V:YQH:ZLR MUR&.LW53?$OI[Q/2N+*;XQ>E]3=Q0L).)K0C/P?LU[VNR;FRH-Y4N_"BZSB+ M;2KFP[8BGYXO<:)',YN5.14F7]5Q2>JM(UWX!5&HJW17].9\Q$+E0GO_$8V(L??7W47O:!16_S([;^V'< MLCL/S[K;]7O\]8R/]2_L0X#T(4'Z4"!]9"!]#$'ZN 7IXPZDCWN0/O@ I1$4 M43D*J1S%5(Z"*D=1E:.PRE%&UL4$L! A0#% @ Z6%Q5B*T#*)!!P ;2\ M !@ ("!#0@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z6%Q5CKYX>M:!0 %A@ !@ ("! M@!@ 'AL+W=O !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ MZ6%Q5NB=9U+'$P :#@ !@ ("!IRD 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ Z6%Q5G@E9G]^ @ A@4 M !D ("!7T8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z6%Q5AB^5Z9) @ 2 4 !D M ("!(4\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ Z6%Q5A&PO=V]R:W-H965T&UL4$L! A0#% @ Z6%Q5J < M55P> @ TP0 !D ("!-6< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z6%Q5DJ ;CJH P 6@D !D M ("! H( 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ Z6%Q5BMK.5^< @ P04 !D ("! MX(L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ Z6%Q5FWMIM Z P 'P@ !D ("!#90 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z6%Q5GU_>BEA @ .P< !D M ("!*:L 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ Z6%Q5K;[^77P!0 :S !D ("!Q[8 M 'AL+W=O&PO=V]R:W-H965TBVDP( %P' 9 M " @=:_ !X;"]W;W)K&UL4$L! A0#% @ MZ6%Q5KCX0NQ> @ O@4 !D ("!H,( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z6%Q5LF4B!]2 @ K04 !D M ("!?=8 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ Z6%Q5LL]9TIS P ? H !D ("!#N0 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z6%Q M5I%V37J- P $0P !D ("!5.X 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ ] - #T HA & ! 0 $! end XML 71 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 72 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 73 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.4 html 107 260 1 false 35 0 false 8 false false R1.htm 00090 - Document - Document And Entity Information Sheet http://www.electro-sensors.com/role/DocumentDocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 00100 - Statement - Balance Sheets Sheet http://www.electro-sensors.com/role/StatementBalanceSheets Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Balance Sheets (Parenthetical) Sheet http://www.electro-sensors.com/role/StatementBalanceSheetsParenthetical Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Statements Of Comprehensive Income Sheet http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome Statements Of Comprehensive Income Statements 4 false false R5.htm 00300 - Statement - Statements Of Changes In Stockholders' Equity Sheet http://www.electro-sensors.com/role/StatementStatementsOfChangesInStockholdersEquity Statements Of Changes In Stockholders' Equity Statements 5 false false R6.htm 00400 - Statement - Statements Of Cash Flows Sheet http://www.electro-sensors.com/role/StatementStatementsOfCashFlows Statements Of Cash Flows Statements 6 false false R7.htm 10101 - Disclosure - Nature of Business and Significant Accounting Policies Sheet http://www.electro-sensors.com/role/DisclosureNatureofBusinessandSignificantAccountingPolicies Nature of Business and Significant Accounting Policies Notes 7 false false R8.htm 10201 - Disclosure - Investments Sheet http://www.electro-sensors.com/role/DisclosureInvestments Investments Notes 8 false false R9.htm 10301 - Disclosure - Fair Value Measurements Sheet http://www.electro-sensors.com/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 9 false false R10.htm 10401 - Disclosure - Inventories Sheet http://www.electro-sensors.com/role/DisclosureInventories Inventories Notes 10 false false R11.htm 10501 - Disclosure - Property And Equipment, Net Sheet http://www.electro-sensors.com/role/DisclosurePropertyAndEquipmentNet Property And Equipment, Net Notes 11 false false R12.htm 10601 - Disclosure - Net Intangible Assets Sheet http://www.electro-sensors.com/role/DisclosureNetIntangibleAssets Net Intangible Assets Notes 12 false false R13.htm 10701 - Disclosure - Accrued Expenses Sheet http://www.electro-sensors.com/role/DisclosureAccruedExpenses Accrued Expenses Notes 13 false false R14.htm 10801 - Disclosure - Leases Sheet http://www.electro-sensors.com/role/DisclosureLeases Leases Notes 14 false false R15.htm 10901 - Disclosure - Merger Agreement with Mobile X Global, Inc. Sheet http://www.electro-sensors.com/role/MergerAgreementwithMobileXGlobalInc Merger Agreement with Mobile X Global, Inc. Notes 15 false false R16.htm 11001 - Disclosure - Common Stock Options Sheet http://www.electro-sensors.com/role/DisclosureCommonStockOptions Common Stock Options Notes 16 false false R17.htm 11101 - Disclosure - Benefit Plans Sheet http://www.electro-sensors.com/role/DisclosureBenefitPlans Benefit Plans Notes 17 false false R18.htm 11201 - Disclosure - Income Taxes Sheet http://www.electro-sensors.com/role/DisclosureIncomeTaxes Income Taxes Notes 18 false false R19.htm 11301 - Disclosure - Subsequent Event Sheet http://www.electro-sensors.com/role/DisclosureSubsequentEvent Subsequent Event Notes 19 false false R20.htm 20102 - Disclosure - Nature of Business and Significant Accounting Policies (Policy) Sheet http://www.electro-sensors.com/role/DisclosureNatureofBusinessandSignificantAccountingPoliciesPolicy Nature of Business and Significant Accounting Policies (Policy) Policies http://www.electro-sensors.com/role/DisclosureNatureofBusinessandSignificantAccountingPolicies 20 false false R21.htm 30103 - Disclosure - Nature of Business and Significant Accounting Policies (Tables) Sheet http://www.electro-sensors.com/role/DisclosureNatureofBusinessandSignificantAccountingPoliciesTables Nature of Business and Significant Accounting Policies (Tables) Tables http://www.electro-sensors.com/role/DisclosureNatureofBusinessandSignificantAccountingPolicies 21 false false R22.htm 30203 - Disclosure - Investments (Tables) Sheet http://www.electro-sensors.com/role/DisclosureInvestmentsTables Investments (Tables) Tables http://www.electro-sensors.com/role/DisclosureInvestments 22 false false R23.htm 30303 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.electro-sensors.com/role/DisclosureFairValueMeasurements 23 false false R24.htm 30403 - Disclosure - Inventories (Tables) Sheet http://www.electro-sensors.com/role/DisclosureInventoriesTables Inventories (Tables) Tables http://www.electro-sensors.com/role/DisclosureInventories 24 false false R25.htm 30503 - Disclosure - Property And Equipment, Net (Tables) Sheet http://www.electro-sensors.com/role/DisclosurePropertyAndEquipmentNetTables Property And Equipment, Net (Tables) Tables http://www.electro-sensors.com/role/DisclosurePropertyAndEquipmentNet 25 false false R26.htm 30603 - Disclosure - Net Intangible Assets (Tables) Sheet http://www.electro-sensors.com/role/DisclosureNetIntangibleAssetsTables Net Intangible Assets (Tables) Tables http://www.electro-sensors.com/role/DisclosureNetIntangibleAssets 26 false false R27.htm 30703 - Disclosure - Accrued Expenses (Tables) Sheet http://www.electro-sensors.com/role/DisclosureAccruedExpensesTables Accrued Expenses (Tables) Tables http://www.electro-sensors.com/role/DisclosureAccruedExpenses 27 false false R28.htm 30803 - Disclosure - Leases (Tables) Sheet http://www.electro-sensors.com/role/DisclosureLeasesTables Leases (Tables) Tables http://www.electro-sensors.com/role/DisclosureLeases 28 false false R29.htm 31002 - Disclosure - Common Stock Options (Tables) Sheet http://www.electro-sensors.com/role/CommonStockOptionsTables Common Stock Options (Tables) Tables http://www.electro-sensors.com/role/DisclosureCommonStockOptions 29 false false R30.htm 31203 - Disclosure - Income Taxes (Tables) Sheet http://www.electro-sensors.com/role/DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.electro-sensors.com/role/DisclosureIncomeTaxes 30 false false R31.htm 40101 - Disclosure - Nature Of Business And Significant Accounting Policies (Narrative) (Details) Sheet http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails Nature Of Business And Significant Accounting Policies (Narrative) (Details) Details 31 false false R32.htm 40102 - Disclosure - Nature Of Business And Significant Accounting Policies (Schedule Of Estimated Useful Lives) (Details) Sheet http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesDetails Nature Of Business And Significant Accounting Policies (Schedule Of Estimated Useful Lives) (Details) Details 32 false false R33.htm 40103 - Disclosure - Nature Of Business And Significant Accounting Policies (Schedule Of Net Income Per Common Share) (Details) Sheet http://www.electro-sensors.com/role/NatureOfBusinessAndSignificantAccountingPoliciesScheduleOfNetIncomePerCommonShareDetails Nature Of Business And Significant Accounting Policies (Schedule Of Net Income Per Common Share) (Details) Details 33 false false R34.htm 40201 - Disclosure - Investments (Narrative) (Details) Sheet http://www.electro-sensors.com/role/DisclosureInvestmentsNarrativeDetails Investments (Narrative) (Details) Details http://www.electro-sensors.com/role/DisclosureInvestmentsTables 34 false false R35.htm 40202 - Disclosure - Investments (Cost And Estimated Fair Value Of Investments) (Details) Sheet http://www.electro-sensors.com/role/DisclosureInvestmentsCostAndEstimatedFairValueOfInvestmentsDetails Investments (Cost And Estimated Fair Value Of Investments) (Details) Details http://www.electro-sensors.com/role/DisclosureInvestmentsTables 35 false false R36.htm 40204 - Disclosure - Investments (Schedule Of Changes In Accumulated Other Comprehensive Income (Loss)) (Details) Sheet http://www.electro-sensors.com/role/InvestmentsScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossDetails Investments (Schedule Of Changes In Accumulated Other Comprehensive Income (Loss)) (Details) Details http://www.electro-sensors.com/role/DisclosureInvestmentsTables 36 false false R37.htm 40301 - Disclosure - Fair Value Measurements (Fair Value Measurements On A Recurring Basis) (Details) Sheet http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsFairValueMeasurementsOnRecurringBasisDetails Fair Value Measurements (Fair Value Measurements On A Recurring Basis) (Details) Details http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsTables 37 false false R38.htm 40302 - Disclosure - Fair Value Measurements (Fair Value Assets Measured on Recurring Basis Unobservable Inputs Reconciliation) (Details) Sheet http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsFairValueAssetsMeasuredonRecurringBasisUnobservableInputsReconciliationDetails Fair Value Measurements (Fair Value Assets Measured on Recurring Basis Unobservable Inputs Reconciliation) (Details) Details http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsTables 38 false false R39.htm 40401 - Disclosure - Inventories (Details) Sheet http://www.electro-sensors.com/role/DisclosureInventoriesDetails Inventories (Details) Details http://www.electro-sensors.com/role/DisclosureInventoriesTables 39 false false R40.htm 40501 - Disclosure - Property And Equipment, Net (Narrative) (Details) Sheet http://www.electro-sensors.com/role/DisclosurePropertyAndEquipmentNetNarrativeDetails Property And Equipment, Net (Narrative) (Details) Details http://www.electro-sensors.com/role/DisclosurePropertyAndEquipmentNetTables 40 false false R41.htm 40502 - Disclosure - Property And Equipment, Net (Details) Sheet http://www.electro-sensors.com/role/DisclosurePropertyAndEquipmentNetDetails Property And Equipment, Net (Details) Details http://www.electro-sensors.com/role/DisclosurePropertyAndEquipmentNetTables 41 false false R42.htm 40600 - Disclosure - Net Intangible Assets (Schedule of Finite Lived Intangible Assets) (Details) Sheet http://www.electro-sensors.com/role/NetIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails Net Intangible Assets (Schedule of Finite Lived Intangible Assets) (Details) Details http://www.electro-sensors.com/role/DisclosureNetIntangibleAssetsTables 42 false false R43.htm 40602 - Disclosure - Accrued Expenses (Details) Sheet http://www.electro-sensors.com/role/DisclosureAccruedExpensesDetails Accrued Expenses (Details) Details http://www.electro-sensors.com/role/DisclosureAccruedExpensesTables 43 false false R44.htm 40701 - Disclosure - Leases (Schedule of components of lease expense) (Details) Sheet http://www.electro-sensors.com/role/LeasesScheduleofcomponentsofleaseexpenseDetails Leases (Schedule of components of lease expense) (Details) Details http://www.electro-sensors.com/role/DisclosureLeasesTables 44 false false R45.htm 40702 - Disclosure - Leases (Schedule of supplemental balance sheet information related to leases) (Details) Sheet http://www.electro-sensors.com/role/LeasesScheduleofsupplementalbalancesheetinformationrelatedtoleasesDetails Leases (Schedule of supplemental balance sheet information related to leases) (Details) Details http://www.electro-sensors.com/role/DisclosureLeasesTables 45 false false R46.htm 40703 - Disclosure - Leases (Schedule of maturities of lease liabilities) (Details) Sheet http://www.electro-sensors.com/role/LeasesScheduleofmaturitiesofleaseliabilitiesDetails Leases (Schedule of maturities of lease liabilities) (Details) Details http://www.electro-sensors.com/role/DisclosureLeasesTables 46 false false R47.htm 41001 - Disclosure - Common Stock Options (Narrative) (Details) Sheet http://www.electro-sensors.com/role/DisclosureCommonStockOptionsNarrativeDetails Common Stock Options (Narrative) (Details) Details http://www.electro-sensors.com/role/CommonStockOptionsTables 47 false false R48.htm 41002 - Disclosure - Common Stock Options (Schedule Of Stock Options Activity) (Details) Sheet http://www.electro-sensors.com/role/DisclosureCommonStockOptionsScheduleOfStockOptionsActivityDetails Common Stock Options (Schedule Of Stock Options Activity) (Details) Details http://www.electro-sensors.com/role/CommonStockOptionsTables 48 false false R49.htm 41100 - Disclosure - Benefit Plans (Details) Sheet http://www.electro-sensors.com/role/DisclosureBenefitPlansDetails Benefit Plans (Details) Details http://www.electro-sensors.com/role/DisclosureBenefitPlans 49 false false R50.htm 41200 - Disclosure - Income Taxes (Schedule Of Components Of The Income Tax Provision) (Details) Sheet http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxProvisionDetails Income Taxes (Schedule Of Components Of The Income Tax Provision) (Details) Details http://www.electro-sensors.com/role/DisclosureIncomeTaxesTables 50 false false R51.htm 41201 - Disclosure - Income Taxes (Schedule Of Effective Income Tax Rate Reconciliation) (Details) Sheet http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails Income Taxes (Schedule Of Effective Income Tax Rate Reconciliation) (Details) Details http://www.electro-sensors.com/role/DisclosureIncomeTaxesTables 51 false false R52.htm 41202 - Disclosure - Income Taxes (Schedule Of Net Deferred Tax Assets and Liabilities) (Details) Sheet http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilitiesDetails Income Taxes (Schedule Of Net Deferred Tax Assets and Liabilities) (Details) Details http://www.electro-sensors.com/role/DisclosureIncomeTaxesTables 52 false false R53.htm 41300 - Disclosure - Subsequent Events (Details) Sheet http://www.electro-sensors.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.electro-sensors.com/role/DisclosureSubsequentEvent 53 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 4 fact(s) appearing in ix:hidden were eligible for transformation: dei:CurrentFiscalYearEndDate, dei:EntityFilerCategory, dei:EntityRegistrantName, us-gaap:CommonStockSharesOutstanding - else-20221231.htm 8, 9, 11, 16 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 3 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:CommitmentsAndContingencies, us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList - else-20221231.htm 5, 14, 15 else-20221231.htm else-20221231.xsd else-20221231_cal.xml else-20221231_def.xml else-20221231_lab.xml else-20221231_pre.xml ex231_2.htm ex311_3.htm ex321_4.htm ex41_1.htm ex991_5.htm ex992_6.htm imgec02c290438d40099758.jpg http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 76 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "else-20221231.htm": { "axisCustom": 0, "axisStandard": 16, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 511, "http://xbrl.sec.gov/dei/2022": 35 }, "contextCount": 107, "dts": { "calculationLink": { "local": [ "else-20221231_cal.xml" ] }, "definitionLink": { "local": [ "else-20221231_def.xml" ] }, "inline": { "local": [ "else-20221231.htm" ] }, "labelLink": { "local": [ "else-20221231_lab.xml" ] }, "presentationLink": { "local": [ "else-20221231_pre.xml" ] }, "schema": { "local": [ "else-20221231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 471, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 5, "http://xbrl.sec.gov/dei/2022": 7, "total": 12 }, "keyCustom": 22, "keyStandard": 238, "memberCustom": 8, "memberStandard": 25, "nsprefix": "else", "nsuri": "http://www.electro-sensors.com/20221231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "p", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document And Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.electro-sensors.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Inventories", "menuCat": "Notes", "order": "10", "role": "http://www.electro-sensors.com/role/DisclosureInventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Property And Equipment, Net", "menuCat": "Notes", "order": "11", "role": "http://www.electro-sensors.com/role/DisclosurePropertyAndEquipmentNet", "shortName": "Property And Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Net Intangible Assets", "menuCat": "Notes", "order": "12", "role": "http://www.electro-sensors.com/role/DisclosureNetIntangibleAssets", "shortName": "Net Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Accrued Expenses", "menuCat": "Notes", "order": "13", "role": "http://www.electro-sensors.com/role/DisclosureAccruedExpenses", "shortName": "Accrued Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Leases", "menuCat": "Notes", "order": "14", "role": "http://www.electro-sensors.com/role/DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Merger Agreement with Mobile X Global, Inc.", "menuCat": "Notes", "order": "15", "role": "http://www.electro-sensors.com/role/MergerAgreementwithMobileXGlobalInc", "shortName": "Merger Agreement with Mobile X Global, Inc.", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Common Stock Options", "menuCat": "Notes", "order": "16", "role": "http://www.electro-sensors.com/role/DisclosureCommonStockOptions", "shortName": "Common Stock Options", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Benefit Plans", "menuCat": "Notes", "order": "17", "role": "http://www.electro-sensors.com/role/DisclosureBenefitPlans", "shortName": "Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "18", "role": "http://www.electro-sensors.com/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - Subsequent Event", "menuCat": "Notes", "order": "19", "role": "http://www.electro-sensors.com/role/DisclosureSubsequentEvent", "shortName": "Subsequent Event", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "I20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://www.electro-sensors.com/role/StatementBalanceSheets", "shortName": "Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "I20221231", "decimals": "-3", "lang": null, "name": "us-gaap:MarketableSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20102 - Disclosure - Nature of Business and Significant Accounting Policies (Policy)", "menuCat": "Policies", "order": "20", "role": "http://www.electro-sensors.com/role/DisclosureNatureofBusinessandSignificantAccountingPoliciesPolicy", "shortName": "Nature of Business and Significant Accounting Policies (Policy)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "else:ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30103 - Disclosure - Nature of Business and Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "21", "role": "http://www.electro-sensors.com/role/DisclosureNatureofBusinessandSignificantAccountingPoliciesTables", "shortName": "Nature of Business and Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "else:ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Investments (Tables)", "menuCat": "Tables", "order": "22", "role": "http://www.electro-sensors.com/role/DisclosureInvestmentsTables", "shortName": "Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Inventories (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.electro-sensors.com/role/DisclosureInventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Property And Equipment, Net (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.electro-sensors.com/role/DisclosurePropertyAndEquipmentNetTables", "shortName": "Property And Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Net Intangible Assets (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.electro-sensors.com/role/DisclosureNetIntangibleAssetsTables", "shortName": "Net Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Accrued Expenses (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.electro-sensors.com/role/DisclosureAccruedExpensesTables", "shortName": "Accrued Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.electro-sensors.com/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231_EmployeeStockOptionMember_1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31002 - Disclosure - Common Stock Options (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.electro-sensors.com/role/CommonStockOptionsTables", "shortName": "Common Stock Options (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231_EmployeeStockOptionMember_1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "I20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.electro-sensors.com/role/StatementBalanceSheetsParenthetical", "shortName": "Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "I20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - Income Taxes (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.electro-sensors.com/role/DisclosureIncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "I20221231", "decimals": "-3", "first": true, "lang": null, "name": "else:NonfinancialAndFinancialItemsMeasuredOnNonrecurringBasis", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Nature Of Business And Significant Accounting Policies (Narrative) (Details)", "menuCat": "Details", "order": "31", "role": "http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails", "shortName": "Nature Of Business And Significant Accounting Policies (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "I20221231", "decimals": "-3", "first": true, "lang": null, "name": "else:NonfinancialAndFinancialItemsMeasuredOnNonrecurringBasis", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "span", "p", "td", "tr", "tbody", "table", "else:ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock", "div", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231_AutomobilesMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40102 - Disclosure - Nature Of Business And Significant Accounting Policies (Schedule Of Estimated Useful Lives) (Details)", "menuCat": "Details", "order": "32", "role": "http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesDetails", "shortName": "Nature Of Business And Significant Accounting Policies (Schedule Of Estimated Useful Lives) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "td", "tr", "tbody", "table", "else:ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock", "div", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231_AutomobilesMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40103 - Disclosure - Nature Of Business And Significant Accounting Policies (Schedule Of Net Income Per Common Share) (Details)", "menuCat": "Details", "order": "33", "role": "http://www.electro-sensors.com/role/NatureOfBusinessAndSignificantAccountingPoliciesScheduleOfNetIncomePerCommonShareDetails", "shortName": "Nature Of Business And Significant Accounting Policies (Schedule Of Net Income Per Common Share) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": "0", "lang": null, "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231_MinimumMember", "decimals": null, "first": true, "lang": "en-US", "name": "else:TreasuryBillsTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Investments (Narrative) (Details)", "menuCat": "Details", "order": "34", "role": "http://www.electro-sensors.com/role/DisclosureInvestmentsNarrativeDetails", "shortName": "Investments (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231_MinimumMember", "decimals": null, "first": true, "lang": "en-US", "name": "else:TreasuryBillsTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "I20221231", "decimals": "-3", "first": true, "lang": null, "name": "else:AvailableForSaleMarketableSecuritiesAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Investments (Cost And Estimated Fair Value Of Investments) (Details)", "menuCat": "Details", "order": "35", "role": "http://www.electro-sensors.com/role/DisclosureInvestmentsCostAndEstimatedFairValueOfInvestmentsDetails", "shortName": "Investments (Cost And Estimated Fair Value Of Investments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "I20221231", "decimals": "-3", "first": true, "lang": null, "name": "else:AvailableForSaleMarketableSecuritiesAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40204 - Disclosure - Investments (Schedule Of Changes In Accumulated Other Comprehensive Income (Loss)) (Details)", "menuCat": "Details", "order": "36", "role": "http://www.electro-sensors.com/role/InvestmentsScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossDetails", "shortName": "Investments (Schedule Of Changes In Accumulated Other Comprehensive Income (Loss)) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "I20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Fair Value Measurements (Fair Value Measurements On A Recurring Basis) (Details)", "menuCat": "Details", "order": "37", "role": "http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsFairValueMeasurementsOnRecurringBasisDetails", "shortName": "Fair Value Measurements (Fair Value Measurements On A Recurring Basis) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "td", "tr", "tbody", "table", "div", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "I20221231_LimitedMarketableCompanyMember_1", "decimals": "-3", "lang": null, "name": "else:CarryingAmountOfAvailableForSaleSecurities", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "I20211231_18", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Fair Value Measurements (Fair Value Assets Measured on Recurring Basis Unobservable Inputs Reconciliation) (Details)", "menuCat": "Details", "order": "38", "role": "http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsFairValueAssetsMeasuredonRecurringBasisUnobservableInputsReconciliationDetails", "shortName": "Fair Value Measurements (Fair Value Assets Measured on Recurring Basis Unobservable Inputs Reconciliation) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "I20201231", "decimals": "-3", "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "I20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Inventories (Details)", "menuCat": "Details", "order": "39", "role": "http://www.electro-sensors.com/role/DisclosureInventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "I20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - Statements Of Comprehensive Income", "menuCat": "Statements", "order": "4", "role": "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome", "shortName": "Statements Of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Property And Equipment, Net (Narrative) (Details)", "menuCat": "Details", "order": "40", "role": "http://www.electro-sensors.com/role/DisclosurePropertyAndEquipmentNetNarrativeDetails", "shortName": "Property And Equipment, Net (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "I20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - Property And Equipment, Net (Details)", "menuCat": "Details", "order": "41", "role": "http://www.electro-sensors.com/role/DisclosurePropertyAndEquipmentNetDetails", "shortName": "Property And Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "I20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "I20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40600 - Disclosure - Net Intangible Assets (Schedule of Finite Lived Intangible Assets) (Details)", "menuCat": "Details", "order": "42", "role": "http://www.electro-sensors.com/role/NetIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails", "shortName": "Net Intangible Assets (Schedule of Finite Lived Intangible Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "I20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "I20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - Accrued Expenses (Details)", "menuCat": "Details", "order": "43", "role": "http://www.electro-sensors.com/role/DisclosureAccruedExpensesDetails", "shortName": "Accrued Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "I20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "else:ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "I20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Leases (Schedule of components of lease expense) (Details)", "menuCat": "Details", "order": "44", "role": "http://www.electro-sensors.com/role/LeasesScheduleofcomponentsofleaseexpenseDetails", "shortName": "Leases (Schedule of components of lease expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": "-3", "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "else:ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "I20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - Leases (Schedule of supplemental balance sheet information related to leases) (Details)", "menuCat": "Details", "order": "45", "role": "http://www.electro-sensors.com/role/LeasesScheduleofsupplementalbalancesheetinformationrelatedtoleasesDetails", "shortName": "Leases (Schedule of supplemental balance sheet information related to leases) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "else:ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "I20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "I20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40703 - Disclosure - Leases (Schedule of maturities of lease liabilities) (Details)", "menuCat": "Details", "order": "46", "role": "http://www.electro-sensors.com/role/LeasesScheduleofmaturitiesofleaseliabilitiesDetails", "shortName": "Leases (Schedule of maturities of lease liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "I20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Common Stock Options (Narrative) (Details)", "menuCat": "Details", "order": "47", "role": "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsNarrativeDetails", "shortName": "Common Stock Options (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - Common Stock Options (Schedule Of Stock Options Activity) (Details)", "menuCat": "Details", "order": "48", "role": "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsScheduleOfStockOptionsActivityDetails", "shortName": "Common Stock Options (Schedule Of Stock Options Activity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231_EmployeeStockOptionMember_1", "decimals": "0", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "I20221231", "decimals": "0", "first": true, "lang": null, "name": "else:EmployeeStockOwnershipPlanEsopMinimumHoursRequiredToWorkPerYearToQualify", "reportCount": 1, "unique": true, "unitRef": "Hour", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41100 - Disclosure - Benefit Plans (Details)", "menuCat": "Details", "order": "49", "role": "http://www.electro-sensors.com/role/DisclosureBenefitPlansDetails", "shortName": "Benefit Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "I20221231", "decimals": "0", "first": true, "lang": null, "name": "else:EmployeeStockOwnershipPlanEsopMinimumHoursRequiredToWorkPerYearToQualify", "reportCount": 1, "unique": true, "unitRef": "Hour", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "I20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - Statements Of Changes In Stockholders' Equity", "menuCat": "Statements", "order": "5", "role": "http://www.electro-sensors.com/role/StatementStatementsOfChangesInStockholdersEquity", "shortName": "Statements Of Changes In Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "I20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41200 - Disclosure - Income Taxes (Schedule Of Components Of The Income Tax Provision) (Details)", "menuCat": "Details", "order": "50", "role": "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxProvisionDetails", "shortName": "Income Taxes (Schedule Of Components Of The Income Tax Provision) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - Income Taxes (Schedule Of Effective Income Tax Rate Reconciliation) (Details)", "menuCat": "Details", "order": "51", "role": "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails", "shortName": "Income Taxes (Schedule Of Effective Income Tax Rate Reconciliation) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "I20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41202 - Disclosure - Income Taxes (Schedule Of Net Deferred Tax Assets and Liabilities) (Details)", "menuCat": "Details", "order": "52", "role": "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilitiesDetails", "shortName": "Income Taxes (Schedule Of Net Deferred Tax Assets and Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "I20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "I20230130_SubsequentEventMember_MobileXGlobalIncMember_ElectroSensorsIncMember", "decimals": "0", "first": true, "lang": null, "name": "else:NumberOfCompaniesTerminatedDefinitiveMergerAgreement", "reportCount": 1, "unique": true, "unitRef": "Number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41300 - Disclosure - Subsequent Events (Details)", "menuCat": "Details", "order": "53", "role": "http://www.electro-sensors.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "I20230130_SubsequentEventMember_MobileXGlobalIncMember_ElectroSensorsIncMember", "decimals": "0", "first": true, "lang": null, "name": "else:NumberOfCompaniesTerminatedDefinitiveMergerAgreement", "reportCount": 1, "unique": true, "unitRef": "Number", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - Statements Of Cash Flows", "menuCat": "Statements", "order": "6", "role": "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows", "shortName": "Statements Of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Nature of Business and Significant Accounting Policies", "menuCat": "Notes", "order": "7", "role": "http://www.electro-sensors.com/role/DisclosureNatureofBusinessandSignificantAccountingPolicies", "shortName": "Nature of Business and Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Investments", "menuCat": "Notes", "order": "8", "role": "http://www.electro-sensors.com/role/DisclosureInvestments", "shortName": "Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "9", "role": "http://www.electro-sensors.com/role/DisclosureFairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "else-20221231.htm", "contextRef": "D20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 35, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.electro-sensors.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r668", "r669", "r670" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.electro-sensors.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r668", "r669", "r670" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.electro-sensors.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r668", "r669", "r670" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.electro-sensors.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.electro-sensors.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.electro-sensors.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r668", "r669", "r670" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.electro-sensors.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.electro-sensors.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.electro-sensors.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.electro-sensors.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r671" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.electro-sensors.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.electro-sensors.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.electro-sensors.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.electro-sensors.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.electro-sensors.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.electro-sensors.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r666" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.electro-sensors.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.electro-sensors.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.electro-sensors.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.electro-sensors.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r666" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.electro-sensors.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.electro-sensors.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r666" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.electro-sensors.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.electro-sensors.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r672" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.electro-sensors.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.electro-sensors.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r666" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.electro-sensors.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r666" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.electro-sensors.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r666" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.electro-sensors.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r666" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.electro-sensors.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.electro-sensors.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r673" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.electro-sensors.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.electro-sensors.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.electro-sensors.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r665" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.electro-sensors.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r667" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.electro-sensors.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.electro-sensors.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "else_AggregateCustomersOfEntityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for the information pertaining to aggregate customers of the reporting entity.", "label": "Aggregate customers of entity [member]", "terseLabel": "Aggregate customers of entity" } } }, "localname": "AggregateCustomersOfEntityMember", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "else_AvailableForSaleMarketableSecuritiesAccumulatedGrossUnrealizedGain": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of available for sale marketable securities accumulated gross unrealized gain.", "label": "Available For Sale Marketable Securities Accumulated Gross Unrealized Gain", "terseLabel": "Gross unrealized gain" } } }, "localname": "AvailableForSaleMarketableSecuritiesAccumulatedGrossUnrealizedGain", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/DisclosureInvestmentsCostAndEstimatedFairValueOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "else_AvailableForSaleMarketableSecuritiesAccumulatedGrossUnrealizedLoss": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of available for sale marketable securities accumulated gross unrealized loss.", "label": "Available For Sale Marketable Securities Accumulated Gross Unrealized Loss", "negatedLabel": "Gross unrealized loss" } } }, "localname": "AvailableForSaleMarketableSecuritiesAccumulatedGrossUnrealizedLoss", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/DisclosureInvestmentsCostAndEstimatedFairValueOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "else_AvailableForSaleMarketableSecuritiesAmortizedCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of available for sale marketable securities amortized cost.", "label": "Available For Sale Marketable Securities Amortized Cost", "terseLabel": "Cost" } } }, "localname": "AvailableForSaleMarketableSecuritiesAmortizedCost", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/DisclosureInvestmentsCostAndEstimatedFairValueOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "else_AvailableForSaleSecuritiesDebtSecuritiesFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of investments in debt securities classified as available-for-sale.", "label": "Available for Sale Securities Debt Securities Fair Value Disclosure", "terseLabel": "Treasury Bills, fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesFairValueDisclosure", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsFairValueMeasurementsOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "else_AvailableForSaleSecuritiesSharesSold": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares available-for-sale securities shares sold.", "label": "Available-for-sale Securities, Shares Sold", "terseLabel": "Available-for-sale shares sold" } } }, "localname": "AvailableForSaleSecuritiesSharesSold", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/DisclosureInvestmentsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "else_CarryingAmountOfAvailableForSaleSecurities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying Amount Of Available For Sale Securities", "label": "Carrying Amount Of Available For Sale Securities", "terseLabel": "Equity Securities, Carrying amount" } } }, "localname": "CarryingAmountOfAvailableForSaleSecurities", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsFairValueMeasurementsOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "else_DebtAndEquitySecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for the information pertaining to debt and equity securities.", "label": "Debt And Equity Securities [Member]", "terseLabel": "Debt and Equity Securities [Member]" } } }, "localname": "DebtAndEquitySecuritiesMember", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/DisclosureInvestmentsCostAndEstimatedFairValueOfInvestmentsDetails" ], "xbrltype": "domainItemType" }, "else_DirectorStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for the information pertaining to director stock option.", "label": "Director Stock Option [Member]", "terseLabel": "Non-employee directors" } } }, "localname": "DirectorStockOptionMember", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/CommonStockOptionsTables", "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsScheduleOfStockOptionsActivityDetails" ], "xbrltype": "domainItemType" }, "else_EffectOfDilutiveStockOptionsPerShareAmount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The per share amount of effect of dilutive stock options.", "label": "Effect of Dilutive Stock Options Per Share Amount", "terseLabel": "Effect of dilutive stock options, per share amount" } } }, "localname": "EffectOfDilutiveStockOptionsPerShareAmount", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/NatureOfBusinessAndSignificantAccountingPoliciesScheduleOfNetIncomePerCommonShareDetails" ], "xbrltype": "perShareItemType" }, "else_EffectOfDilutiveStockOptionsPerShareAmountIncorrectDilutiveEpsEffectInPriorYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of average number of diluted shares or units issued and outstanding adjustment incorrectly reported in prior year.", "label": "Effect of Dilutive Stock Options Per Share Amount Incorrect Dilutive Eps Effect in Prior Year", "terseLabel": "Effect Of Dilutive Stock Options Per Share Amount Incorrect Dilutive EPS Effect in Prior Year" } } }, "localname": "EffectOfDilutiveStockOptionsPerShareAmountIncorrectDilutiveEpsEffectInPriorYear", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/NatureOfBusinessAndSignificantAccountingPoliciesScheduleOfNetIncomePerCommonShareDetails" ], "xbrltype": "monetaryItemType" }, "else_ElectroSensorsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for the information pertaining to \u201cElectro-Sensors, Inc.\u201d.", "label": "Electro-Sensors, Inc. [Member]", "terseLabel": "Electro-Sensors, Inc. [Member]" } } }, "localname": "ElectroSensorsIncMember", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "else_EmployeeStockOwnershipPlanDebtToCompany": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of debt owed to the Company from the ESOP Plan", "label": "Employee Stock Ownership Plan Debt to Company", "terseLabel": "Employee Stock Ownership Plan Debt to Company" } } }, "localname": "EmployeeStockOwnershipPlanDebtToCompany", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/DisclosureBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "else_EmployeeStockOwnershipPlanEsopMinimumHoursRequiredToWorkPerYearToQualify": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represent employee stock ownership plan (ESOP), minimum hours required to work per year to qualify.", "label": "Employee Stock Ownership Plan Esop Minimum Hours Required to Work Per Year to Qualify", "terseLabel": "Minimum hours employees required to work per year to qualify for ESOP" } } }, "localname": "EmployeeStockOwnershipPlanEsopMinimumHoursRequiredToWorkPerYearToQualify", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/DisclosureBenefitPlansDetails" ], "xbrltype": "integerItemType" }, "else_EmployeeStockOwnershipPlanEsopNumberOfAllocatedSharesFairMarketValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of employee stock ownership plan (ESOP) allocated at fair market value.", "label": "Employee Stock Ownership Plan Esop Number of Allocated Shares Fair Market Value", "terseLabel": "Common shares owned by ESOP, fair market value" } } }, "localname": "EmployeeStockOwnershipPlanEsopNumberOfAllocatedSharesFairMarketValue", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/DisclosureBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "else_EsiInvestmentCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for the information pertaining to Electro-Sensors, Inc. investment company.", "label": "Esi Investment Company [Member]", "terseLabel": "ESI Investment Company [Member]" } } }, "localname": "EsiInvestmentCompanyMember", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/DisclosureSegmentInformationContinuingOperatingSegmentsDetails" ], "xbrltype": "domainItemType" }, "else_FinanceLeaseLiabilityImputedInterest": { "auth_ref": [], "calculation": { "http://www.electro-sensors.com/role/LeasesScheduleofmaturitiesofleaseliabilitiesDetails": { "order": 1.0, "parentTag": "else_FinanceLeaseLiabilityPaymentsDueNetOfImputedInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for imputed interest.", "label": "Finance Lease Liability Imputed Interest", "negatedLabel": "Less amount representing interest" } } }, "localname": "FinanceLeaseLiabilityImputedInterest", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/LeasesScheduleofmaturitiesofleaseliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "else_FinanceLeaseLiabilityPaymentsDueNetOfImputedInterest": { "auth_ref": [], "calculation": { "http://www.electro-sensors.com/role/LeasesScheduleofmaturitiesofleaseliabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, net of imputed interest.", "label": "Finance Lease Liability Payments Due Net of Imputed Interest", "totalLabel": "Total" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNetOfImputedInterest", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/LeasesScheduleofmaturitiesofleaseliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "else_ForeignCountryRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for the information pertaining to revenue from foreign country.", "label": "Foreign Country Revenue [Member]", "terseLabel": "Foreign Country Revenue [Member]" } } }, "localname": "ForeignCountryRevenueMember", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/DisclosureSegmentInformationContinuingOperatingSegmentsDetails" ], "xbrltype": "domainItemType" }, "else_IncomeTaxReconciliationPermanentDifferences": { "auth_ref": [], "calculation": { "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to permanent differences.", "label": "Income Tax Reconciliation Permanent Differences", "terseLabel": "Permanent Differences" } } }, "localname": "IncomeTaxReconciliationPermanentDifferences", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "else_InvestmentInOrganizationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Investment In Organization [Axis]", "label": "Investment In Organization [Axis]" } } }, "localname": "InvestmentInOrganizationAxis", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/DisclosureInvestmentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "else_InvestmentInOrganizationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Investment in Organization [Domain]", "label": "Investment In Organization [Domain]", "terseLabel": "Investment in Organization [Domain]" } } }, "localname": "InvestmentInOrganizationDomain", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/DisclosureInvestmentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "else_InvestmentInOrganizationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Investment In Organization [Line Items]", "label": "Investment In Organization [Line Items]" } } }, "localname": "InvestmentInOrganizationLineItems", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/DisclosureInvestmentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "else_InvestmentInOrganizationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to investment in organization.", "label": "Investment In Organization [Table]" } } }, "localname": "InvestmentInOrganizationTable", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/DisclosureInvestmentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "else_LimitedMarketableCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for the information pertaining to limited marketable company.", "label": "Limited Marketable Company [Member]", "terseLabel": "Limited Marketable Company [Member]", "verboseLabel": "Equity Securities [Member]" } } }, "localname": "LimitedMarketableCompanyMember", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsFairValueMeasurementsOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "else_MajorTwoCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for the information pertaining to major two customers of the reporting entity.", "label": "Major two customers [member]", "terseLabel": "Major two customers" } } }, "localname": "MajorTwoCustomersMember", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "else_MobileXGlobalIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for the information pertaining to \u201cMobile X Newco, Inc.\u201d.", "label": "Mobile X Global, Inc. [Member]", "terseLabel": "Mobile X Global, Inc. [Member]" } } }, "localname": "MobileXGlobalIncMember", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "else_NonfinancialAndFinancialItemsMeasuredOnNonrecurringBasis": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of nonfinancial and financial items measured on nonrecurring basis.", "label": "Nonfinancial and Financial Items Measured on Nonrecurring Basis", "terseLabel": "Nonfinancial or financial items measured on a nonrecurring basis" } } }, "localname": "NonfinancialAndFinancialItemsMeasuredOnNonrecurringBasis", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "else_NumberOfCompaniesTerminatedDefinitiveMergerAgreement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of companies terminated the definitive merger agreement.", "label": "Number Of Companies Terminated Definitive Merger Agreement", "terseLabel": "Number of companies terminated the definitive merger agreement" } } }, "localname": "NumberOfCompaniesTerminatedDefinitiveMergerAgreement", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/SubsequentEventsDetails" ], "xbrltype": "integerItemType" }, "else_NumberOfCompanyCompensationPlans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of company compensation plans.", "label": "Number Of Company Compensation Plans", "terseLabel": "Number of company compensation plans" } } }, "localname": "NumberOfCompanyCompensationPlans", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "else_NumberOfCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents number of customers.", "label": "Number of Customers", "terseLabel": "Number of customers" } } }, "localname": "NumberOfCustomers", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "else_NumberOfNonPubliclyTradedCompanies": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of non-publicly traded companies which the reporting entity owns equity securities.", "label": "Number Of Non-Publicly Traded Companies", "terseLabel": "Number of non-publicly traded companies" } } }, "localname": "NumberOfNonPubliclyTradedCompanies", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "else_OneThousandNineHundredNinetySevenStockOptionPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for the information pertaining to 1997 stock option plan.", "label": "One Thousand Nine Hundred Ninety Seven Stock Option Plan [Member]", "terseLabel": "1997 Stock Option Plan [Member]" } } }, "localname": "OneThousandNineHundredNinetySevenStockOptionPlanMember", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "else_ProductionMonitoringMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for the information pertaining to production monitoring.", "label": "Production Monitoring [Member]", "terseLabel": "Production Monitoring [Member]" } } }, "localname": "ProductionMonitoringMember", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/DisclosureSegmentInformationContinuingOperatingSegmentsDetails" ], "xbrltype": "domainItemType" }, "else_RudolphTechnologiesIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for the information pertaining to Rudolph Technologies Inc.", "label": "Rudolph Technologies Inc [Member]", "terseLabel": "Rudolph Technologies, Inc [Member]" } } }, "localname": "RudolphTechnologiesIncMember", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/DisclosureInvestmentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "else_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of useful life of long lived, physical assets used in the normal conduct of business and not intended for resale.", "label": "Schedule Of Property, Plant And Equipment, Estimated Useful Lives [Table Text Block]", "terseLabel": "Schedule Of Estimated Useful Lives" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureofBusinessandSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "else_ScheduleOfSignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Significant Accounting Policies [Line Items]" } } }, "localname": "ScheduleOfSignificantAccountingPoliciesLineItems", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "else_ScheduleOfSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of significant accounting policies.", "label": "Schedule of Significant Accounting Policies [Table]" } } }, "localname": "ScheduleOfSignificantAccountingPoliciesTable", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "else_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental balance sheet information related to leases.", "label": "Schedule of Supplemental Balance Sheet Information Related to Leases [Table Text Block]", "terseLabel": "Schedule of supplemental balance sheet information related to leases" } } }, "localname": "ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "else_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingExpirationPeriodFromDateOfDeath": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for options outstanding expiration period from date of death, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Expiration Period From Date Of Death", "terseLabel": "Options expiration from date of death" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingExpirationPeriodFromDateOfDeath", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsNarrativeDetails" ], "xbrltype": "durationItemType" }, "else_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionGrantedWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of option granted, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Sharebased Compensation Arrangement by Sharebased Payment Award Option Granted Weighted Average Remaining Contractual Term", "terseLabel": "Granted, Weighted-Average Remaining Contractual Term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionGrantedWeightedAverageRemainingContractualTerm", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsScheduleOfStockOptionsActivityDetails" ], "xbrltype": "durationItemType" }, "else_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisesInPeriodWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards exercises in period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Weighted-Average Remaining Contractual Term", "terseLabel": "Exercised, Weighted-Average Remaining Contractual Term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisesInPeriodWeightedAverageRemainingContractualTerm", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsScheduleOfStockOptionsActivityDetails" ], "xbrltype": "durationItemType" }, "else_TreasuryBillsTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term of Treasury Bills, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Treasury Bills Term", "terseLabel": "Treasury Bills, term" } } }, "localname": "TreasuryBillsTerm", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/DisclosureInvestmentsNarrativeDetails" ], "xbrltype": "durationItemType" }, "else_TwoThousandThirteenEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for the information pertaining to 2013 equity incentive plan.", "label": "Two Thousand Thirteen Equity Incentive Plan [Member]", "terseLabel": "2013 Equity Incentive Plan [Member]" } } }, "localname": "TwoThousandThirteenEquityIncentivePlanMember", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "else_VestingOnFirstFourAnniversariesOfGrantDateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to vesting on the first four anniversaries of the grant date.", "label": "Vesting on First Four Anniversaries of Grant Date [Member]", "terseLabel": "Vesting on the first four anniversaries of the grant date" } } }, "localname": "VestingOnFirstFourAnniversariesOfGrantDateMember", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "else_WeightedAverageNumberDilutedSharesOutstandingAdjustmentIncorrectlyReportedInPriorYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The average number of diluted shares or units issued and outstanding adjustment incorrectly reported in prior year.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment Incorrectly Reported in Prior Year", "terseLabel": "Weighted Average Number Diluted Shares Outstanding Adjustment Incorrectly Reported In Prior Year" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentIncorrectlyReportedInPriorYear", "nsuri": "http://www.electro-sensors.com/20221231", "presentation": [ "http://www.electro-sensors.com/role/NatureOfBusinessAndSignificantAccountingPoliciesScheduleOfNetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r691" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "Chief Executive Officer [Member]" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r291", "r648", "r701", "r756" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r344", "r345", "r346", "r347", "r374", "r563", "r585", "r628", "r629", "r646", "r654", "r661", "r699", "r747", "r748", "r749", "r750", "r751", "r752" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureInvestmentsNarrativeDetails", "http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r344", "r345", "r346", "r347", "r374", "r563", "r585", "r628", "r629", "r646", "r654", "r661", "r699", "r747", "r748", "r749", "r750", "r751", "r752" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureInvestmentsNarrativeDetails", "http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r291", "r648", "r701", "r756" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r344", "r345", "r346", "r347", "r367", "r374", "r403", "r404", "r405", "r539", "r563", "r585", "r628", "r629", "r646", "r654", "r661", "r696", "r699", "r748", "r749", "r750", "r751", "r752" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureInvestmentsNarrativeDetails", "http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r344", "r345", "r346", "r347", "r367", "r374", "r403", "r404", "r405", "r539", "r563", "r585", "r628", "r629", "r646", "r654", "r661", "r696", "r699", "r748", "r749", "r750", "r751", "r752" ], "lang": { "en-us": { "role": { "label": "Range [Member]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureInvestmentsNarrativeDetails", "http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r289", "r290", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r647", "r660", "r701" ], "lang": { "en-us": { "role": { "label": "Segment Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureSegmentInformationContinuingOperatingSegmentsDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r289", "r290", "r614", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r647", "r660", "r701" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureSegmentInformationContinuingOperatingSegmentsDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r691", "r744" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title Of Individual With Relationship To Entity [Domain]", "terseLabel": "Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_VicePresidentMember": { "auth_ref": [ "r691" ], "lang": { "en-us": { "role": { "label": "Vice President [Member]", "terseLabel": "Vice President [Member]" } } }, "localname": "VicePresidentMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201601Member": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-01 Financial Instruments-Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities.", "label": "Accounting Standards Update 2016-01 [Member]", "terseLabel": "Accounting Standards Update No. 2016-01 [Member]" } } }, "localname": "AccountingStandardsUpdate201601Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureInvestmentsNarrativeDetails", "http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "verboseLabel": "Accrued Expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureAccruedExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r20", "r659" ], "calculation": { "http://www.electro-sensors.com/role/StatementBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r292", "r293" ], "calculation": { "http://www.electro-sensors.com/role/StatementBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Trade receivables, less allowance for doubtful accounts of $11", "terseLabel": "Trade receivables, less allowance for doubtful accounts of $11" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r23" ], "calculation": { "http://www.electro-sensors.com/role/DisclosureAccruedExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.electro-sensors.com/role/StatementBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "totalLabel": "Total Accrued Expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureAccruedExpensesDetails", "http://www.electro-sensors.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r95", "r193" ], "calculation": { "http://www.electro-sensors.com/role/DisclosurePropertyAndEquipmentNetDetails": { "order": 0.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Less Accumulated Depreciation", "terseLabel": "Less Accumulated Depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r29", "r31", "r32", "r197", "r581", "r593", "r597" ], "calculation": { "http://www.electro-sensors.com/role/StatementBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income (unrealized income on available-for-sale securities, net of income tax)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r28", "r32", "r132", "r528", "r588", "r589", "r680", "r681", "r682", "r686", "r687", "r688" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Income (Loss) [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r88" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Average Useful Life", "terseLabel": "Average Useful Life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/NetIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r12" ], "calculation": { "http://www.electro-sensors.com/role/StatementBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional paid in capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r412", "r413", "r414", "r686", "r687", "r688", "r737" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid In Capital [Member]", "terseLabel": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r180", "r181", "r182", "r183", "r184", "r232", "r233", "r234", "r236", "r245", "r298", "r299", "r305", "r306", "r307", "r308", "r311", "r312", "r412", "r413", "r414", "r436", "r437", "r438", "r439", "r453", "r454", "r455", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r470", "r471", "r472", "r473", "r474", "r484", "r485", "r486", "r487", "r488", "r489", "r493", "r494", "r502", "r503", "r504", "r505", "r506", "r507", "r522", "r524", "r525", "r526", "r527", "r528", "r570", "r571", "r572", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureInvestmentsNarrativeDetails", "http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income to net cash from (used in) operating activities:", "terseLabel": "Adjustments to reconcile net income to net cash from (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Costs [Policy Text Block]", "terseLabel": "Advertising Costs" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureofBusinessandSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r418" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising expense" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r407" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Stock Compensation Exp", "terseLabel": "Recognized compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r198", "r296", "r313" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Trade receivables, allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r52", "r86", "r91" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization expense", "terseLabel": "Amortization of Intangible Assets", "verboseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/NetIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r255" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Options excluded from the computation of diluted weighted-average shares outstanding|shares" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/NatureOfBusinessAndSignificantAccountingPoliciesScheduleOfNetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r149", "r165", "r195", "r224", "r275", "r280", "r286", "r304", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r457", "r459", "r483", "r659", "r697", "r698", "r745" ], "calculation": { "http://www.electro-sensors.com/role/StatementBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Total assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r188", "r202", "r224", "r304", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r457", "r459", "r483", "r659", "r697", "r698", "r745" ], "calculation": { "http://www.electro-sensors.com/role/StatementBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Total current assets", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsHeldUnderCapitalLeasesMember": { "auth_ref": [ "r179" ], "lang": { "en-us": { "role": { "documentation": "Long lived property, plant or equipment assets held by a lessee through a capital lease arrangement.", "label": "Assets Held under Capital Leases [Member]", "terseLabel": "Right-of-Use Asset [Member]" } } }, "localname": "AssetsHeldUnderCapitalLeasesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AutomobilesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vehicles that are used primarily for transporting people.", "label": "Autos [Member]", "terseLabel": "Autos [Member]" } } }, "localname": "AutomobilesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesDetails", "http://www.electro-sensors.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AvailableForSaleSecurities": { "auth_ref": [], "calculation": { "http://www.electro-sensors.com/role/DisclosureInvestmentsCostAndEstimatedFairValueOfInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading.", "label": "Available-for-sale Securities", "terseLabel": "Fair value, investments", "verboseLabel": "Fair value, investments" } } }, "localname": "AvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r75" ], "calculation": { "http://www.electro-sensors.com/role/DisclosureInvestmentsCostAndEstimatedFairValueOfInvestmentsDetails": { "order": 0.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesAmortizedCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of unrealized gain in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.", "label": "Gross unrealized gain", "terseLabel": "Gross unrealized gain" } } }, "localname": "AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [], "calculation": { "http://www.electro-sensors.com/role/DisclosureInvestmentsCostAndEstimatedFairValueOfInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of unrealized loss in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.", "label": "Gross unrealized loss", "negatedLabel": "Gross unrealized loss" } } }, "localname": "AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesAmortizedCost": { "auth_ref": [], "calculation": { "http://www.electro-sensors.com/role/DisclosureInvestmentsCostAndEstimatedFairValueOfInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the cost of debt and equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any.", "label": "Cost", "terseLabel": "Cost" } } }, "localname": "AvailableForSaleSecuritiesAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r73", "r319" ], "calculation": { "http://www.electro-sensors.com/role/StatementBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Treasury Bills", "terseLabel": "Treasury Bills", "verboseLabel": "Treasury Bills, carrying value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsFairValueMeasurementsOnRecurringBasisDetails", "http://www.electro-sensors.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesGrossRealizedGains": { "auth_ref": [], "calculation": { "http://www.electro-sensors.com/role/DisclosureInvestmentsScheduleOfRealizedGainsAndLossesOnInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This item represents the gross profit realized on the sale of debt or equity securities categorized neither as held-to-maturity nor trading securities.", "label": "Available-for-sale Securities, Gross Realized Gains", "terseLabel": "Gross Realized Gains" } } }, "localname": "AvailableForSaleSecuritiesGrossRealizedGains", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureInvestmentsScheduleOfRealizedGainsAndLossesOnInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments": { "auth_ref": [], "calculation": { "http://www.electro-sensors.com/role/DisclosureInvestmentsScheduleOfRealizedGainsAndLossesOnInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This item represents the difference between the gross realized gains and losses realized on the sale of debt or equity securities categorized neither as held-to-maturity nor trading securities.", "label": "Available-for-sale Securities, Gross Realized Gain (Loss), Excluding Other than Temporary Impairments", "totalLabel": "Net Realized Gain" } } }, "localname": "AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureInvestmentsScheduleOfRealizedGainsAndLossesOnInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments": { "auth_ref": [], "calculation": { "http://www.electro-sensors.com/role/DisclosureInvestmentsScheduleOfRealizedGainsAndLossesOnInvestmentsDetails": { "order": 0.0, "parentTag": "us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss realized on the sale of debt or equity securities classified as available-for-sale. Excludes other than temporary impairments (OTTI).", "label": "Available-for-sale Securities, Realized Losses, Excluding Other than Temporary Impairments", "terseLabel": "Gross Realized Losses" } } }, "localname": "AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureInvestmentsScheduleOfRealizedGainsAndLossesOnInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r378", "r379", "r380", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r402", "r403", "r404", "r405", "r406" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/CommonStockOptionsTables", "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsScheduleOfStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r94" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Building [Member]" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesDetails", "http://www.electro-sensors.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r452", "r652", "r653" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r124", "r125", "r452", "r652", "r653" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r129", "r130", "r456" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Contingent Earn-out, Carrying Value" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsFairValueMeasurementsOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capital Leases, Balance Sheet, Assets by Major Class, Net [Abstract]", "terseLabel": "Finance leases" } } }, "localname": "CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/LeasesScheduleofsupplementalbalancesheetinformationrelatedtoleasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r54", "r191", "r631" ], "calculation": { "http://www.electro-sensors.com/role/StatementBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents", "periodEndLabel": "Cash and cash equivalents, ending", "periodStartLabel": "Cash and cash equivalents, beginning", "terseLabel": "Cash and cash equivalents, Carrying amount", "verboseLabel": "Less cash equivalents, Carrying amount" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsFairValueMeasurementsOnRecurringBasisDetails", "http://www.electro-sensors.com/role/DisclosureInvestmentsCostAndEstimatedFairValueOfInvestmentsDetails", "http://www.electro-sensors.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and cash equivalents, fair value", "terseLabel": "Less cash equivalents, Fair value", "verboseLabel": "Cash and cash equivalents, Fair Value" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsFairValueMeasurementsOnRecurringBasisDetails", "http://www.electro-sensors.com/role/DisclosureInvestmentsCostAndEstimatedFairValueOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash And Cash Equivalents [Member]", "terseLabel": "Less Cash Equivalents [Member]" } } }, "localname": "CashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureInvestmentsCostAndEstimatedFairValueOfInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r55" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents [Policy Text Block]", "terseLabel": "Cash And Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureofBusinessandSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r48", "r54", "r57" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, ending", "periodStartLabel": "Cash and cash equivalents, beginning" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r48", "r144" ], "calculation": { "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r98" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial Paper [Member]" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsFairValueMeasurementsOnRecurringBasisDetails", "http://www.electro-sensors.com/role/DisclosureInvestmentsCostAndEstimatedFairValueOfInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r26", "r154", "r170" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r686", "r687", "r737" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock Issued [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r11", "r100" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r11", "r659" ], "calculation": { "http://www.electro-sensors.com/role/StatementBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock Value", "terseLabel": "Common stock par value $0.10 per share; authorized 10,000,000 shares; 3,428,021 and 3,395,521 shares issued and outstanding, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r102", "r103", "r104", "r116" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "Compensation and Employee Benefit Plans [Text Block]", "terseLabel": "Benefit Plans" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Benefit Plans [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r34", "r209", "r211", "r216", "r577", "r582" ], "calculation": { "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Net comprehensive income", "totalLabel": "Net comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r62", "r63", "r141", "r142", "r291", "r615" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r62", "r63", "r141", "r142", "r291", "r598", "r615" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r62", "r63", "r141", "r142", "r291", "r615", "r757" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r62", "r63", "r141", "r142", "r291" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration risk percentage", "terseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r62", "r63", "r141", "r142", "r291", "r615" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in Progress - Equipment [Member]" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r38", "r568" ], "calculation": { "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of goods sold", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r685", "r734", "r736" ], "calculation": { "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxProvisionDetails": { "order": 0.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current, Federal", "terseLabel": "Current, Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r685", "r734", "r736" ], "calculation": { "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxProvisionDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current, State", "terseLabel": "Current, State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r61", "r291" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note Payable [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": { "auth_ref": [ "r25", "r162" ], "lang": { "en-us": { "role": { "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual).", "label": "Debt Instrument, Frequency of Periodic Payment", "terseLabel": "Note Payable, annual installment frequency" } } }, "localname": "DebtInstrumentFrequencyOfPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNotePayableScheduleOfNotesPayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r25", "r162" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "Note Payable, Annual Installment" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNotePayableScheduleOfNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r145", "r146", "r700" ], "calculation": { "http://www.electro-sensors.com/role/DisclosureNotePayableScheduleOfNotesPayableDetails": { "order": 0.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Less: Discount of note payable listed above", "negatedLabel": "Less: Discount of note payable listed above" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNotePayableScheduleOfNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossSecuritiesSold": { "auth_ref": [ "r322" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) from sale.", "label": "Debt Securities, Available-for-Sale, Allowance for Credit Loss, Securities Sold", "terseLabel": "Other-than-temporary impairments recognized" } } }, "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLossSecuritiesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r685", "r735", "r736" ], "calculation": { "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxProvisionDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred, Federal", "terseLabel": "Deferred, Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r422", "r423" ], "calculation": { "http://www.electro-sensors.com/role/StatementBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income tax asset" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r52", "r123", "r434", "r445", "r446", "r685" ], "calculation": { "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r8", "r9", "r150", "r163", "r430" ], "calculation": { "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Total Deferred Tax Liabilities", "totalLabel": "Total Deferred Tax Liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r685", "r735", "r736" ], "calculation": { "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxProvisionDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred, State", "terseLabel": "Deferred, State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r732" ], "calculation": { "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Net Deferred Tax Asset", "totalLabel": "Net Deferred Tax Asset" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r732" ], "calculation": { "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "order": 0.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Total Deferred Tax Assets", "totalLabel": "Total Deferred Tax Assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.", "label": "Deferred Tax Assets, Property, Plant and Equipment", "terseLabel": "Depreciation and Amortization" } } }, "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "auth_ref": [ "r120", "r121", "r733" ], "calculation": { "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.", "label": "R&D Credit Carryforward", "terseLabel": "R&D Credit Carryforward" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences": { "auth_ref": [ "r121", "r733" ], "calculation": { "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensated absences (includes, but not limited to, sick and personal days).", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Compensated Absences", "terseLabel": "Vacation Accrual" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses": { "auth_ref": [ "r121", "r733" ], "calculation": { "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee bonuses.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Bonuses", "terseLabel": "Bonus" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r121", "r733" ], "calculation": { "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "order": 0.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Stock Compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r121", "r733" ], "calculation": { "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.", "label": "Allowance for Doubtful Accounts", "terseLabel": "Allowance for Doubtful Accounts" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "auth_ref": [ "r121", "r733" ], "calculation": { "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other", "terseLabel": "Inventory Obsolescence", "verboseLabel": "Inventory Obsolescence" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross": { "auth_ref": [ "r733" ], "calculation": { "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Deferred Tax Assets, Unrealized Losses on Available-for-Sale Securities, Gross", "terseLabel": "Net Unrealized Loss on Investments" } } }, "localname": "DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r431" ], "calculation": { "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Valuation allowance on deferred tax assets", "negatedLabel": "Valuation allowance", "terseLabel": "Valuation allowance on deferred tax assets" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilitiesDetails", "http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOtherComprehensiveIncome": { "auth_ref": [ "r121", "r733" ], "calculation": { "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from unrealized gains in other comprehensive income.", "label": "Net unrealized gain on investments", "terseLabel": "Net unrealized gain on investments" } } }, "localname": "DeferredTaxLiabilitiesOtherComprehensiveIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": { "auth_ref": [], "calculation": { "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "order": 0.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.", "label": "Prepaid Expenses", "terseLabel": "Prepaid Expenses" } } }, "localname": "DeferredTaxLiabilitiesPrepaidExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r121", "r733" ], "calculation": { "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "terseLabel": "Depreciation and Amortization" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Board of Directors' discretionary contribution to 401(k) plan", "terseLabel": "Board of Directors' discretionary contribution to 401(k) plan" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r52", "r93" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosurePropertyAndEquipmentNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r52", "r270" ], "calculation": { "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r377", "r408", "r409", "r411", "r416", "r655" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Stock-Based Compensation", "verboseLabel": "Common Stock Options" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptions" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common Stock Options [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income Per Share [Abstract]", "terseLabel": "Basic" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r217", "r237", "r238", "r239", "r240", "r241", "r248", "r250", "r252", "r253", "r254", "r256", "r472", "r473", "r578", "r583", "r638" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings (Loss) Per Share, Basic", "terseLabel": "Net income per share", "verboseLabel": "Net income per share, Basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/NatureOfBusinessAndSignificantAccountingPoliciesScheduleOfNetIncomePerCommonShareDetails", "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r217", "r237", "r238", "r239", "r240", "r241", "r250", "r252", "r253", "r254", "r256", "r472", "r473", "r578", "r583", "r638" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings (Loss)Per Share, Diluted", "terseLabel": "Net income per share", "verboseLabel": "Net income per share, Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/NatureOfBusinessAndSignificantAccountingPoliciesScheduleOfNetIncomePerCommonShareDetails", "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r59", "r60" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Net Income per Common Share [Policy Text Block]", "terseLabel": "Net Income Per Common Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureofBusinessandSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r23" ], "calculation": { "http://www.electro-sensors.com/role/DisclosureAccruedExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Wages and Commissions", "terseLabel": "Wages and Commissions" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Number of Years To Recognize Remaining Expense", "verboseLabel": "Number of years to recognize remaining expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r730" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Unrecognized Share Based Compensation", "terseLabel": "Unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/CommonStockOptionsTables", "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsScheduleOfStockOptionsActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense": { "auth_ref": [ "r114" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of plan compensation cost recognized during the period.", "label": "ESOP compensation expense", "terseLabel": "ESOP compensation expense" } } }, "localname": "EmployeeStockOwnershipPlanESOPCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPDividendsPaidToESOP": { "auth_ref": [ "r113" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Dividends paid on stock held by an employee stock ownership plan.", "label": "Employee Stock Ownership Plan (ESOP), Dividends Paid to ESOP", "terseLabel": "Dividends Paid to ESOP" } } }, "localname": "EmployeeStockOwnershipPlanESOPDividendsPaidToESOP", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP": { "auth_ref": [ "r115" ], "lang": { "en-us": { "role": { "documentation": "Sum of the allocated, committed-to-be-released and suspense shares of the entity held by the plan.", "label": "Common shares owned by ESOP", "verboseLabel": "Common shares owned by ESOP" } } }, "localname": "EmployeeStockOwnershipPlanESOPSharesInESOP", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureBenefitPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "terseLabel": "Equipment [Member]" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesDetails", "http://www.electro-sensors.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r100", "r182", "r213", "r214", "r215", "r227", "r228", "r229", "r233", "r242", "r244", "r258", "r308", "r364", "r412", "r413", "r414", "r438", "r439", "r471", "r495", "r496", "r497", "r498", "r499", "r500", "r528", "r588", "r589", "r590" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesMember": { "auth_ref": [ "r83", "r164", "r662", "r663", "r664" ], "lang": { "en-us": { "role": { "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants.", "label": "Equity Securities [Member]", "terseLabel": "Equity Securities [Member]" } } }, "localname": "EquitySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureInvestmentsCostAndEstimatedFairValueOfInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsFairValueMeasurementsOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r478", "r479", "r482" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsFairValueMeasurementsOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r135" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain]", "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, by Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsFairValueMeasurementsOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r135", "r138" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Summary of changes in level 3 assets at fair value on a recurring basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r134", "r138" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Fair Value by Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsFairValueMeasurementsOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r358", "r368", "r369", "r370", "r371", "r372", "r373", "r479", "r536", "r537", "r538", "r642", "r643", "r649", "r650", "r651" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value, Hierarchy [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsFairValueMeasurementsOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r137", "r138" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsFairValueMeasurementsOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Measurements [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r358", "r368", "r373", "r479", "r536", "r649", "r650", "r651" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value Inputs Level1 [Member]", "terseLabel": "Fair Value, Inputs, Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsFairValueMeasurementsOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r358", "r368", "r373", "r479", "r537", "r642", "r643", "r649", "r650", "r651" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value Inputs Level2 [Member]", "terseLabel": "Fair Value, Inputs, Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsFairValueMeasurementsOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r358", "r368", "r369", "r370", "r371", "r372", "r373", "r479", "r538", "r642", "r643", "r649", "r650", "r651" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Inputs Level3 [Member]", "terseLabel": "Fair Value, Inputs, Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsFairValueMeasurementsOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r135" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation By Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsFairValueMeasurementsOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r135", "r138" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Summary of changes in level 3 liabilities at fair value on a recurring basis", "terseLabel": "Schedule of change in level 3 liabilities at fair value on a recurring basis" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease": { "auth_ref": [ "r135" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Change in value", "terseLabel": "Change in value" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsFairValueAssetsMeasuredonRecurringBasisUnobservableInputsReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": { "auth_ref": [ "r135" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsFairValueAssetsMeasuredonRecurringBasisUnobservableInputsReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r480" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "terseLabel": "Credit to earnings" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsFairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputsReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r136" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "negatedLabel": "Payments" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsFairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputsReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r135" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsFairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputsReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r358", "r368", "r369", "r370", "r371", "r372", "r373", "r536", "r537", "r538", "r642", "r643", "r649", "r650", "r651" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsFairValueMeasurementsOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r139", "r140" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value Measurements [Policy Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureofBusinessandSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r513", "r515", "r658" ], "calculation": { "http://www.electro-sensors.com/role/LeasesScheduleofcomponentsofleaseexpenseDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Interest on lease liabilities", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/LeasesScheduleofcomponentsofleaseexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease Liabilities, Payments, Due [Abstract]", "terseLabel": "Maturities of lease liabilities - Year ending December 31" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/LeasesScheduleofmaturitiesofleaseliabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r511" ], "calculation": { "http://www.electro-sensors.com/role/StatementBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Current maturity of financing lease", "terseLabel": "Current maturity of financing lease" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r743" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of maturities of lease liabilities" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r511" ], "calculation": { "http://www.electro-sensors.com/role/StatementBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Financing lease, net of current maturities", "terseLabel": "Financing lease, net of current maturities" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r520" ], "calculation": { "http://www.electro-sensors.com/role/LeasesScheduleofmaturitiesofleaseliabilitiesDetails": { "order": 0.0, "parentTag": "else_FinanceLeaseLiabilityPaymentsDueNetOfImputedInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/LeasesScheduleofmaturitiesofleaseliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r520" ], "calculation": { "http://www.electro-sensors.com/role/LeasesScheduleofmaturitiesofleaseliabilitiesDetails": { "order": 0.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/LeasesScheduleofmaturitiesofleaseliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r520" ], "calculation": { "http://www.electro-sensors.com/role/LeasesScheduleofmaturitiesofleaseliabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, Payments, Due Year Five", "terseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/LeasesScheduleofmaturitiesofleaseliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r520" ], "calculation": { "http://www.electro-sensors.com/role/LeasesScheduleofmaturitiesofleaseliabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, Payments, Due Year Four", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/LeasesScheduleofmaturitiesofleaseliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r520" ], "calculation": { "http://www.electro-sensors.com/role/LeasesScheduleofmaturitiesofleaseliabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, Payments, Due Year Three", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/LeasesScheduleofmaturitiesofleaseliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r520" ], "calculation": { "http://www.electro-sensors.com/role/LeasesScheduleofmaturitiesofleaseliabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, Payments, Due Year Two", "terseLabel": "2023 -1" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/LeasesScheduleofmaturitiesofleaseliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r514", "r516" ], "calculation": { "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Payments on financing lease", "negatedLabel": "Payments on financing lease" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r510" ], "calculation": { "http://www.electro-sensors.com/role/LeasesScheduleofsupplementalbalancesheetinformationrelatedtoleasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "totalLabel": "Property and equipment, net" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/LeasesScheduleofsupplementalbalancesheetinformationrelatedtoleasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [ "r740", "r741" ], "calculation": { "http://www.electro-sensors.com/role/LeasesScheduleofsupplementalbalancesheetinformationrelatedtoleasesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "negatedLabel": "Accumulated amortization" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/LeasesScheduleofsupplementalbalancesheetinformationrelatedtoleasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r513", "r515", "r658" ], "calculation": { "http://www.electro-sensors.com/role/LeasesScheduleofcomponentsofleaseexpenseDetails": { "order": 0.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Amortization of right-of-use assets", "terseLabel": "Amortization of right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/LeasesScheduleofcomponentsofleaseexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "auth_ref": [ "r739" ], "calculation": { "http://www.electro-sensors.com/role/LeasesScheduleofsupplementalbalancesheetinformationrelatedtoleasesDetails": { "order": 0.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "terseLabel": "Property and equipment, gross" } } }, "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/LeasesScheduleofsupplementalbalancesheetinformationrelatedtoleasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r512" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/LeasesScheduleofsupplementalbalancesheetinformationrelatedtoleasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r518", "r658" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Weighted average discount rate", "terseLabel": "Weighted average discount rate" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/LeasesScheduleofsupplementalbalancesheetinformationrelatedtoleasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r517", "r658" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Weighted average remaining lease term", "terseLabel": "Remaining term of financing lease", "verboseLabel": "Weighted average remaining lease term" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/LeasesScheduleofcomponentsofleaseexpenseDetails", "http://www.electro-sensors.com/role/LeasesScheduleofsupplementalbalancesheetinformationrelatedtoleasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r302", "r303", "r314", "r315", "r316", "r317", "r318", "r320", "r321", "r323", "r360", "r363", "r461", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r640", "r692", "r693", "r694", "r758", "r759", "r760", "r761", "r762", "r763", "r764" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsFairValueMeasurementsOnRecurringBasisDetails", "http://www.electro-sensors.com/role/DisclosureInvestmentsCostAndEstimatedFairValueOfInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r194", "r338" ], "calculation": { "http://www.electro-sensors.com/role/NetIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/NetIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r92" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "terseLabel": "Amortization Expense Year 1", "verboseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/NetIntangibleAssetsScheduleofestimatedamortizationexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r92" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "Amortization Expense Year 5" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/NetIntangibleAssetsScheduleofestimatedamortizationexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r92" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "Amortization Expense Year 4", "verboseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/NetIntangibleAssetsScheduleofestimatedamortizationexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r92" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "Amortization Expense Year 3", "verboseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/NetIntangibleAssetsScheduleofestimatedamortizationexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r92" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "Amortization Expense Year 2", "verboseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/NetIntangibleAssetsScheduleofestimatedamortizationexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r336", "r337", "r338", "r339", "r569", "r576" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/NetIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r90", "r576" ], "calculation": { "http://www.electro-sensors.com/role/NetIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails": { "order": 0.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/NetIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/NetIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r87", "r89" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite Lived Intangible Assets Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/NetIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r90", "r569" ], "calculation": { "http://www.electro-sensors.com/role/NetIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.electro-sensors.com/role/StatementBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Intangible assets, net", "totalLabel": "Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/NetIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails", "http://www.electro-sensors.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Intangible Assets [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture And Fixtures [Member]", "terseLabel": "Furniture And Fixtures [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesDetails", "http://www.electro-sensors.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnInvestments": { "auth_ref": [ "r41", "r74", "r674" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) on investment.", "label": "Realized gain on sale of available-for-sale securities", "negatedLabel": "Realized gain on sale of available-for-sale securities", "terseLabel": "Gain on sale of available-for-sale securities", "verboseLabel": "Gain on sale of available-for-sale securities" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r39" ], "calculation": { "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r37", "r224", "r275", "r279", "r285", "r287", "r304", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r483", "r639", "r697" ], "calculation": { "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r35", "r147", "r156", "r173", "r275", "r279", "r285", "r287", "r579", "r639" ], "calculation": { "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r225", "r426", "r428", "r433", "r443", "r447", "r449", "r450", "r451" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r226", "r243", "r244", "r273", "r424", "r444", "r448", "r584" ], "calculation": { "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxProvisionDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense (benefit)", "totalLabel": "Total Federal and State Income Taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxProvisionDetails", "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails", "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r212", "r420", "r421", "r428", "r429", "r432", "r435" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Taxes [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureofBusinessandSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r419", "r425" ], "calculation": { "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount", "terseLabel": "Valuation Allowance", "verboseLabel": "Effect of U.S. Tax Law Changes (35% to 21%)" } } }, "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r425" ], "calculation": { "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Computed \"Expected\" Federal Tax Expense", "terseLabel": "Computed \"Expected\" Federal Tax Expense" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r731" ], "calculation": { "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "terseLabel": "Other" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r731" ], "calculation": { "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "State Income Tax, net of Federal Benefits", "terseLabel": "State Income Taxes, net of Federal Benefit" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCredits": { "auth_ref": [ "r731" ], "calculation": { "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "order": 0.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.", "label": "R&D Credits", "negatedLabel": "R&D Credits" } } }, "localname": "IncomeTaxReconciliationTaxCredits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r49", "r56" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Cash paid during the year for income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r153", "r171", "r675" ], "calculation": { "http://www.electro-sensors.com/role/StatementBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "terseLabel": "Income tax receivable" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r51" ], "calculation": { "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r51" ], "calculation": { "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Trade receivables", "negatedLabel": "Trade receivables" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r51" ], "calculation": { "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income taxes receivable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r51" ], "calculation": { "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r51" ], "calculation": { "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Change in:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r683" ], "calculation": { "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "Increase (Decrease) in Other Current Assets", "negatedLabel": "Other current assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Net Intangible Assets" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNetIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r89", "r565", "r566", "r567", "r569", "r633" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "IntangibleAssetsFiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureofBusinessandSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r43", "r359", "r362", "r644", "r645" ], "calculation": { "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome": { "order": 0.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r220", "r222", "r223" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Cash paid during the year for interest", "terseLabel": "Cash paid during the year for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventories [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure Text Block", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureInventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r676" ], "calculation": { "http://www.electro-sensors.com/role/DisclosureInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Finished Goods", "terseLabel": "Finished Goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r200", "r632", "r659" ], "calculation": { "http://www.electro-sensors.com/role/DisclosureInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.electro-sensors.com/role/StatementBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureInventoriesDetails", "http://www.electro-sensors.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r190", "r199", "r257", "r324", "r325", "r326", "r564", "r634" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventories [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureofBusinessandSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r678" ], "calculation": { "http://www.electro-sensors.com/role/DisclosureInventoriesDetails": { "order": 0.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Raw Materials", "terseLabel": "Raw Materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r84", "r679" ], "calculation": { "http://www.electro-sensors.com/role/DisclosureInventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Reserve for obsolescence", "negatedLabel": "Reserve for Obsolescence" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r677" ], "calculation": { "http://www.electro-sensors.com/role/DisclosureInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Work in Process", "terseLabel": "Work In Process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r40", "r268" ], "calculation": { "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureInvestmentsCostAndEstimatedFairValueOfInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investment Type Categorization [Member]", "terseLabel": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureInvestmentsCostAndEstimatedFairValueOfInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r83", "r148", "r161", "r174", "r630" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments In Debt And Marketable Equity Securities And Certain Trading Assets Disclosure Text Block", "terseLabel": "Investments" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r702" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land [Member]" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r519", "r658" ], "calculation": { "http://www.electro-sensors.com/role/LeasesScheduleofcomponentsofleaseexpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Total finance lease cost", "totalLabel": "Total finance lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/LeasesScheduleofcomponentsofleaseexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Finance lease cost:" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/LeasesScheduleofcomponentsofleaseexpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r742" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of components of lease expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LesseeDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r521" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r16", "r152", "r168", "r659", "r684", "r695", "r738" ], "calculation": { "http://www.electro-sensors.com/role/StatementBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Total liabilities and stockholders' equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r24", "r189", "r224", "r304", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r458", "r459", "r460", "r483", "r659", "r697", "r745", "r746" ], "calculation": { "http://www.electro-sensors.com/role/StatementBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Total current liabilities", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r3", "r4", "r5", "r6", "r7", "r224", "r304", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r458", "r459", "r460", "r483", "r697", "r745", "r746" ], "calculation": { "http://www.electro-sensors.com/role/StatementBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Total long-term liabilities", "totalLabel": "Total long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Long-term liabilities" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LicensingAgreementsMember": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory).", "label": "Licensing Agreements [Member]", "terseLabel": "Communication Technolog [Member]" } } }, "localname": "LicensingAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/NetIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r6", "r151", "r166", "r357", "r361", "r642", "r643" ], "calculation": { "http://www.electro-sensors.com/role/DisclosureNotePayableScheduleOfNotesPayableDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.electro-sensors.com/role/DisclosureNotesPayableScheduleOfNotesPayableDetailsAlternate": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-term Debt", "totalLabel": "Net Note Payable" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNotePayableScheduleOfNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r22" ], "calculation": { "http://www.electro-sensors.com/role/DisclosureNotesPayableScheduleOfNotesPayableDetailsAlternate": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Current maturities of note payable" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNotePayableScheduleOfNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r196" ], "calculation": { "http://www.electro-sensors.com/role/DisclosureNotesPayableScheduleOfNotesPayableDetailsAlternate": { "order": 0.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Note payable - long term", "totalLabel": "Note Payable - Long Term" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNotePayableScheduleOfNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r99" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "verboseLabel": "Notes Payable" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/NotePayable" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermNotesPayable": { "auth_ref": [ "r25" ], "calculation": { "http://www.electro-sensors.com/role/DisclosureNotePayableScheduleOfNotesPayableDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Note Payable to seller" } } }, "localname": "LongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNotePayableScheduleOfNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecurities": { "auth_ref": [ "r155" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security.", "label": "Marketable Securities", "terseLabel": "Fair value", "verboseLabel": "Equity Securities, Fair Value" } } }, "localname": "MarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsFairValueMeasurementsOnRecurringBasisDetails", "http://www.electro-sensors.com/role/DisclosureInvestmentsCostAndEstimatedFairValueOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [], "calculation": { "http://www.electro-sensors.com/role/StatementBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "Marketable Securities, Current", "terseLabel": "Equity securities" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r160" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Investments [Policy Text Block]", "terseLabel": "Investments" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureofBusinessandSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": { "auth_ref": [ "r0", "r131" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings.", "label": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]", "terseLabel": "Merger Agreement with Mobile X Global, Inc." } } }, "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/MergerAgreementwithMobileXGlobalInc" ], "xbrltype": "textBlockItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r703" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money Market [Member]" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsFairValueMeasurementsOnRecurringBasisDetails", "http://www.electro-sensors.com/role/DisclosureInvestmentsCostAndEstimatedFairValueOfInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r259", "r264" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Business [Text Block]", "terseLabel": "Nature Of Business" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureofBusinessandSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r221" ], "calculation": { "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net cash from (used in) financing activities", "totalLabel": "Net cash from (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r221" ], "calculation": { "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net cash from investing activities", "totalLabel": "Net cash from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r48", "r50", "r53" ], "calculation": { "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net cash from (used in) operating activities", "totalLabel": "Net cash from (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r36", "r53", "r157", "r172", "r187", "r208", "r210", "r215", "r224", "r232", "r237", "r238", "r239", "r240", "r243", "r244", "r251", "r275", "r279", "r285", "r287", "r304", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r473", "r483", "r639", "r697" ], "calculation": { "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/NatureOfBusinessAndSignificantAccountingPoliciesScheduleOfNetIncomePerCommonShareDetails", "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows", "http://www.electro-sensors.com/role/StatementStatementsOfChangesInStockholdersEquity", "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r185", "r230", "r231", "r234", "r235", "r245", "r246", "r247", "r300", "r301", "r309", "r310", "r440", "r441", "r442", "r469", "r475", "r476", "r477", "r490", "r491", "r492", "r508", "r509", "r523", "r529", "r573", "r574", "r575", "r592", "r593", "r594", "r595", "r597" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "New Accounting Pronouncements and Changes in Accounting Principles [Text Block]", "terseLabel": "Recently Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureofBusinessandSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "Recently Adopted Accounting Pronouncements [Policy Text Block]", "terseLabel": "New Accounting Standard Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureofBusinessandSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Noncompete Agreements [Member]", "verboseLabel": "Non-compete [Member]" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/NetIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonfinancialLiabilitiesFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of obligations not classified as financial liabilities. Includes, but is not limited to, accounts payable and accrued liabilities, commitments, obligations, and other liabilities.", "label": "Nonfinancial Liabilities Fair Value Disclosure", "terseLabel": "Contingent Earn-out, Fair Value" } } }, "localname": "NonfinancialLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsFairValueMeasurementsOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r42" ], "calculation": { "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Total non-operating income, net", "totalLabel": "Total non-operating income, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-operating income", "terseLabel": "Non-operating income" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_NotesPayableAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note Payable Long Term [Abstract]" } } }, "localname": "NotesPayableAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r690" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureSegmentInformationContinuingOperatingSegmentsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_ObligationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The carrying values as of the balance sheet date of all debt, including all short-term borrowings, long-term debt, and capital lease obligations.", "label": "Obligations [Member]", "terseLabel": "Obligations [Member]" } } }, "localname": "ObligationsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsFairValueMeasurementsOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Total operating expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r275", "r279", "r285", "r287", "r639" ], "calculation": { "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating income (loss)", "totalLabel": "Operating income (loss)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nature Of Business And Significant Accounting Policies [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r1", "r58", "r67", "r133" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "terseLabel": "Nature of Business and Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureofBusinessandSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r23" ], "calculation": { "http://www.electro-sensors.com/role/DisclosureAccruedExpensesDetails": { "order": 0.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r201", "r659" ], "calculation": { "http://www.electro-sensors.com/role/StatementBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax": { "auth_ref": [ "r203", "r204" ], "calculation": { "http://www.electro-sensors.com/role/InvestmentsScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossDetails": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Unrealized holding gains arising during the period", "verboseLabel": "Unrealized holding gains arising during the period" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/InvestmentsScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax": { "auth_ref": [ "r203", "r204", "r205" ], "calculation": { "http://www.electro-sensors.com/role/InvestmentsScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossDetails": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and after adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Net increase (decrease) in unrealized gains", "totalLabel": "Net Increase (decrease) in Unrealized Gains" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/InvestmentsScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r203", "r204", "r205" ], "calculation": { "http://www.electro-sensors.com/role/InvestmentsScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Other comprehensive income (loss)", "terseLabel": "Other comprehensive income (loss)", "totalLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/InvestmentsScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.electro-sensors.com/role/StatementStatementsOfChangesInStockholdersEquity", "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesBeforeReclassificationAdjustmentsTax": { "auth_ref": [ "r30" ], "calculation": { "http://www.electro-sensors.com/role/InvestmentsScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossDetails": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Increase in deferred taxes on unrealized gains arising during the period", "verboseLabel": "Increase in deferred taxes on unrealized gains arising during the period" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesBeforeReclassificationAdjustmentsTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/InvestmentsScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax": { "auth_ref": [ "r203", "r204", "r206" ], "calculation": { "http://www.electro-sensors.com/role/InvestmentsScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after adjustment, of tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Net increase (decrease) in deferred taxes", "totalLabel": "Net increase (decrease) in Deferred Taxes" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/InvestmentsScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss)", "terseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax": { "auth_ref": [ "r29", "r33", "r82", "r207" ], "calculation": { "http://www.electro-sensors.com/role/InvestmentsScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax", "negatedLabel": "Less: Reclassification of gains included in net income" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/InvestmentsScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": { "auth_ref": [ "r29", "r33", "r82", "r207" ], "calculation": { "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.", "label": "Reclassification of gains included in net income, net of income tax", "negatedLabel": "Reclassification of gains included in net income, net of income tax" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax": { "auth_ref": [ "r30", "r82" ], "calculation": { "http://www.electro-sensors.com/role/InvestmentsScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.", "label": "Less: Reclassification of taxes on gains included in net income", "negatedLabel": "Less: Reclassification of taxes on gains included in net income" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/InvestmentsScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r203", "r205" ], "calculation": { "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Change in unrealized value of available-for-sale securities, net of income tax", "verboseLabel": "Change in unrealized value of available-for-sale securities, net of income tax" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r53" ], "calculation": { "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r44" ], "calculation": { "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income", "terseLabel": "Other income" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Expenses [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r45", "r72", "r218" ], "calculation": { "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Purchases of Treasury Bills", "negatedLabel": "Purchases of Treasury Bills" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r46" ], "calculation": { "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Purchase of property and equipment", "negatedLabel": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r72", "r218", "r219" ], "calculation": { "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from the maturity of Treasury Bills", "terseLabel": "Proceeds from the maturity of Treasury Bills" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r47", "r112" ], "calculation": { "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from the exercise of common stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property And Equipment, Net [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r96" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesDetails", "http://www.electro-sensors.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r97", "r616", "r617", "r618" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosurePropertyAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r94", "r192" ], "calculation": { "http://www.electro-sensors.com/role/DisclosurePropertyAndEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and Equipment, Gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesDetails", "http://www.electro-sensors.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r96", "r169", "r580", "r659" ], "calculation": { "http://www.electro-sensors.com/role/DisclosurePropertyAndEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.electro-sensors.com/role/StatementBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Total Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.electro-sensors.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r96", "r616", "r617" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property and Equipment [Policy Text Block]", "terseLabel": "Property And Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureofBusinessandSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r96" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property And Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosurePropertyAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r94" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property Plant And Equipment Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesDetails", "http://www.electro-sensors.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Estimated useful lives", "terseLabel": "Estimated useful lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RealizedGainLossOnInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of realized gains and losses on investments reported in the statement of income.", "label": "Realized Gain (Loss) on Investments [Table Text Block]", "terseLabel": "Schedule of realized gains and losses on investments" } } }, "localname": "RealizedGainLossOnInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Reclassifications": { "auth_ref": [ "r1" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for classifying current financial statements, which may be different from classifications in the prior year's financial statements. Disclose any material changes in classification including an explanation of the reason for the change and the areas impacted.", "label": "Reclassification [Text Block]", "terseLabel": "Reclassification" } } }, "localname": "Reclassifications", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureofBusinessandSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r117", "r175", "r753" ], "calculation": { "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and development expense", "terseLabel": "Research and development", "verboseLabel": "Research and development expense" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails", "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development [Policy Text Block]", "terseLabel": "Research And Development" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureofBusinessandSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r13", "r101", "r167", "r592", "r597", "r659" ], "calculation": { "http://www.electro-sensors.com/role/StatementBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r182", "r227", "r228", "r229", "r233", "r242", "r244", "r308", "r412", "r413", "r414", "r438", "r439", "r471", "r588", "r590" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r266", "r267", "r278", "r283", "r284", "r288", "r289", "r291", "r365", "r366", "r568" ], "calculation": { "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Net sales", "terseLabel": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r635", "r636" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue Recognition [Policy Text Block]", "verboseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureofBusinessandSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule Of Accrued Expenses" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureAccruedExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Available-for-sale Securities [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureInvestmentsCostAndEstimatedFairValueOfInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule of Available-for-sale Securities Reconciliation [Table Text Block]", "terseLabel": "Schedule of cost and estimated fair value of investments" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": { "auth_ref": [ "r76", "r77", "r78", "r79", "r80", "r81", "r158", "r159" ], "lang": { "en-us": { "role": { "documentation": "Schedule of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.", "label": "Schedule of Available-for-sale Securities [Table]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureInvestmentsCostAndEstimatedFairValueOfInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r122" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule Of Components Of The Income Tax Provision" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "verboseLabel": "Schedule Of Note Payable" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNotePayableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r119" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule Of Net Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r689" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule Of Net Income Per Common Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureofBusinessandSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule Of Effective Income Tax Rate Reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r478", "r479" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of fair value measurement on a recurring basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r87", "r89", "r569" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/NetIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r87", "r89" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNetIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r2", "r17", "r18", "r19" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureInventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r96" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesDetails", "http://www.electro-sensors.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r68", "r69", "r70", "r85" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "verboseLabel": "Financial Information Relating To Continuing Operating Segments" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r375", "r376", "r378", "r379", "r380", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r402", "r403", "r404", "r405", "r406" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsNarrativeDetails", "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsScheduleOfStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r106", "r107", "r108" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]", "terseLabel": "Schedule of stock options activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/CommonStockOptionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r110" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of assumptions made in estimating the fair value of the options on the grant date based upon the BSM option-pricing model" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/CommonStockOptionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r89" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of estimated amortization expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNetIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r291", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r342", "r343", "r641", "r755" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segment [Domain]", "terseLabel": "Segment [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureSegmentInformationContinuingOperatingSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Information [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome": { "order": 0.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Selling and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r655" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Stock Option Vesting Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights": { "auth_ref": [ "r105" ], "lang": { "en-us": { "role": { "documentation": "Description of service or performance condition required to be met for earning right to award under share-based payment arrangement. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights", "terseLabel": "Vesting Percentage" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend Yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r403" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected Volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r405" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk Free Interest Rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsNarrativeDetails", "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsScheduleOfStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r657" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Maximum amount of options authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares available for grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r384" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Number of shares vested", "verboseLabel": "Number of shares exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r710" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "terseLabel": "Canceled/forfeited/expired, Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsNarrativeDetails", "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsScheduleOfStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r386" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted, Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsNarrativeDetails", "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsScheduleOfStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r382", "r383" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Ending balance, Number of Shares", "periodStartLabel": "Beginning balance, Number of Shares", "terseLabel": "Number of shares available for purchase" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsNarrativeDetails", "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsScheduleOfStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r382", "r383" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Ending balance, Weighted-Average Exercise Price", "periodStartLabel": "Beginning balance, Weighted-Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsScheduleOfStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r399" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "terseLabel": "Vested and exercisable, Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsScheduleOfStockOptionsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Number of shares vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsScheduleOfStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r378", "r379", "r380", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r402", "r403", "r404", "r405", "r406" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/CommonStockOptionsTables", "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsScheduleOfStockOptionsActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised, Weighted-Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsScheduleOfStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r386" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted, Weighted-Average Exercise Price", "verboseLabel": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsNarrativeDetails", "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsScheduleOfStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Compensation Award, Tranche One [Member]", "terseLabel": "Vested on grant date" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r381", "r400", "r401", "r402", "r403", "r406", "r415", "r416" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Stock-based Compensation [Policy Text Block]", "terseLabel": "Stock-based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureofBusinessandSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r704" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting Percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r656" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Options expiration from date of grant" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r402" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected Life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsValuationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r109" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "verboseLabel": "Balance, Weighted-Average Remaining Contractual Term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsScheduleOfStockOptionsActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Stock options fair market value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r100" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Ending Balance, Shares", "periodStartLabel": "Beginning Balance, Shares" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r186", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r291", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r341", "r342", "r343", "r641", "r755" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Statement, Business Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureSegmentInformationContinuingOperatingSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r27", "r100", "r182", "r213", "r214", "r215", "r227", "r228", "r229", "r233", "r242", "r244", "r258", "r308", "r364", "r412", "r413", "r414", "r438", "r439", "r471", "r495", "r496", "r497", "r498", "r499", "r500", "r528", "r588", "r589", "r590" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/CommonStockOptionsTables", "http://www.electro-sensors.com/role/DisclosureSegmentInformationContinuingOperatingSegmentsDetails", "http://www.electro-sensors.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements Of Cash Flow [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Balance Sheets [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statements Of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statements Of Changes of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r227", "r228", "r229", "r258", "r568" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/CommonStockOptionsTables", "http://www.electro-sensors.com/role/DisclosureSegmentInformationContinuingOperatingSegmentsDetails", "http://www.electro-sensors.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, before forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock Granted, Value, Share-based Compensation, Gross", "terseLabel": "Weighted average grant date fair value of options granted" } } }, "localname": "StockGrantedDuringPeriodValueSharebasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r10", "r11", "r100", "r101", "r387" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised, Number of Shares", "terseLabel": "Exercised, Number of Shares", "verboseLabel": "Exercise of common stock options, shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsNarrativeDetails", "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsScheduleOfStockOptionsActivityDetails", "http://www.electro-sensors.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r27", "r100", "r101" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of common stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionPlanExpense": { "auth_ref": [ "r52" ], "calculation": { "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for option under share-based payment arrangement.", "label": "Stock or Unit Option Plan Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "StockOptionPlanExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r11", "r14", "r15", "r71", "r659", "r684", "r695", "r738" ], "calculation": { "http://www.electro-sensors.com/role/StatementBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Total stockholders' equity", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementBalanceSheets", "http://www.electro-sensors.com/role/StatementStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r501", "r531" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r501", "r531" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r501", "r531" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r501", "r531" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r530", "r532" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureSubsequentEvent" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r176", "r177", "r178", "r294", "r295", "r297" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Trade Receivable and Credit Policies [Policy Text Block]", "terseLabel": "Trade Receivables And Credit Policies" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureofBusinessandSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r302", "r303", "r360", "r363", "r461", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r692", "r693", "r694", "r758", "r759", "r760", "r761", "r762", "r763", "r764" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsFairValueMeasurementsOnRecurringBasisDetails", "http://www.electro-sensors.com/role/DisclosureInvestmentsCostAndEstimatedFairValueOfInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r180", "r181", "r182", "r183", "r184", "r232", "r233", "r234", "r236", "r245", "r298", "r299", "r305", "r306", "r307", "r308", "r311", "r312", "r412", "r413", "r414", "r436", "r437", "r438", "r439", "r453", "r454", "r455", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r470", "r471", "r472", "r473", "r474", "r484", "r485", "r486", "r487", "r488", "r489", "r493", "r494", "r502", "r503", "r504", "r505", "r506", "r507", "r522", "r524", "r525", "r526", "r527", "r528", "r570", "r571", "r572", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureInvestmentsNarrativeDetails", "http://www.electro-sensors.com/role/DisclosureNatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r637", "r649", "r651", "r754" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "U S Treasury Securities [Member]", "terseLabel": "Treasury Bills [Member]" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureFairValueMeasurementsFairValueMeasurementsOnRecurringBasisDetails", "http://www.electro-sensors.com/role/DisclosureInvestmentsCostAndEstimatedFairValueOfInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnpatentedTechnologyMember": { "auth_ref": [ "r128" ], "lang": { "en-us": { "role": { "documentation": "Technology-based innovations or scientific advances that have not been patented.", "label": "Unpatented Technology [Member]", "terseLabel": "HazardPro Technology [Member]" } } }, "localname": "UnpatentedTechnologyMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/NetIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r52" ], "calculation": { "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment.", "label": "Interest accrued on treasury bills", "negatedLabel": "Interest accrued on Treasury Bills" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of unrealized gains and losses on investments.", "label": "Unrealized Gain (Loss) on Investments [Table Text Block]", "terseLabel": "Schedule of Changes in Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "UnrealizedGainLossOnInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r427" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Accrued Interest or Penalties Related to Uncertain Tax Positions", "terseLabel": "Accrued interest or penalties related to uncertain tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r64", "r65", "r66", "r260", "r261", "r262", "r263" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates [Policy Text Block]", "terseLabel": "Use Of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureNatureofBusinessandSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/DisclosureCommonStockOptionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r689" ], "calculation": { "http://www.electro-sensors.com/role/NatureOfBusinessAndSignificantAccountingPoliciesScheduleOfNetIncomePerCommonShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Effect of dilutive stock options, shares" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/NatureOfBusinessAndSignificantAccountingPoliciesScheduleOfNetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r249", "r254" ], "calculation": { "http://www.electro-sensors.com/role/NatureOfBusinessAndSignificantAccountingPoliciesScheduleOfNetIncomePerCommonShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Diluted EPS, Shares", "terseLabel": "Weighted average shares", "verboseLabel": "Diluted EPS, Shares" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/NatureOfBusinessAndSignificantAccountingPoliciesScheduleOfNetIncomePerCommonShareDetails", "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r248", "r254" ], "calculation": { "http://www.electro-sensors.com/role/NatureOfBusinessAndSignificantAccountingPoliciesScheduleOfNetIncomePerCommonShareDetails": { "order": 0.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Basic EPS, Shares", "terseLabel": "Weighted average shares", "verboseLabel": "Basic EPS, Shares" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.electro-sensors.com/role/NatureOfBusinessAndSignificantAccountingPoliciesScheduleOfNetIncomePerCommonShareDetails", "http://www.electro-sensors.com/role/StatementsOfComprehensiveIncome" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/subtopic&trid=2122178", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "https://asc.fasb.org/topic&trid=2127225", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "https://asc.fasb.org/topic&trid=2197446", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5419-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL75039408-165497", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "https://asc.fasb.org/subtopic&trid=2176304", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.4)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62586-112803", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62652-112803", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/subtopic&trid=2209399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(b))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "https://asc.fasb.org/subtopic&trid=2324412", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123386454&loc=d3e45280-112737", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3151-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org/topic&trid=2122394", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144471", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32059-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(b)", "Topic": "920", "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r665": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r666": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r667": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r668": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r669": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r67": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r671": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r672": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r673": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27405-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r758": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r759": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r761": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r762": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r763": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r764": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27340-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 77 0000897101-23-000109-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000897101-23-000109-xbrl.zip M4$L#!!0 ( .EA<5;N$ X\*&,! $;H%0 1 96QS92TR,#(R,3(S,2YH M=&WL?6ESXL;6\/>GZOT/NK[)J@&'S-I.X"F\S3CRV8SS9;CTU):0&E!$2 MT6*;_/KWG-/=4DL(+#!@P$K5Q#9(O9P^??;EAW^5RR<>TP-F:IV1UAHPSS)T M1SNW'-TQ+-W6;CS+"2RGIUTX1J6DW;@/S.,/7]Q>M+43W>NX3DG[XEA_ATP[ M<4VF[35KS8-]H\%J^_7]O5KMP*CO'YJ'W9+VD3G,H\E:@7;N626MMJ]]UCVM M7JTWM-KN^T;M_>Z>]O'S7;E\]#\_](.!K3T.;,=_[WO!CSO](!B^?_>NJ_N= MBNOUWL&'[^#-^HYX*/3+/5T?CC\HOD@\;#(K>O"QX]D5GQF5GGO_#KY(CAIX MT8,/#P\5>AA'K5>KA^_@6_F@;3G?)C[9>(=?=W2?R<^_XE_)1RW>;]=K^ ME-6+)Z(7'H/LART'EL!^/[Z]?!=XNN-W76^@!Y;K($RKY6J]7*NK"[2FS9G: M.[-]EGB<9URZKU'WWP:J<7#D[$8+_[.T0]]IIM'/P16 M8+,C//NR/-L*//##._[%#P,6Z!J.5&9_A];]CSLGKA,P)RC?P1IW-(/_]>-. MP!Z#=V+D=_@2_. S=%QS=/2#:=UK?C"R <5,RQ_:^@BAP.!IZ_$]/LB\H__W M/__O?S2-/K!,DSE'^"?_ )Z]XK#@4SX&MXA.%S$^.OH QA:TZ#TGL>R2 4FX MM7K]X+K[Q6"%L.QI1/#?-YX[9%XPNK%U)V@YYAF ;HA37K'@AW>)[3R] MQ]/T'H&$OC]UC1 '/+=@5?8?3/?.X1-?6?'NSA&^./-T"-(:3O>U=K!LJ.ZM M&53/@!D'HUO6@V4"=0FNX!MEN?L[1V>79R=WM]=:^^RJ?7W;UBZN3A8Y];EE M,^\$(-ESO9$R\\'.T160 ]TP@"AS'D^/+@.9;N EUTRCT^'.T?D?BYGN)/2\ M!.J>.>8I["F:;:]:W3DJ RL#8KZ8*4'T#V?+@62*!! MI&1P!1F<8.A8_/4O[5-@#;[UWK%L<=_BI>TAV4[.G7-%DVC% A9UN)1%N4X[ M<(UO[;[N,?\Z#% *,F%MRJKX=_%*4*@RF6$- %=^W*GN:%SL^'$'1!7D_F73 M#36(!#OB:Y0:?MSQK<'01K[Z+CE&/'EJ-KX WPT]97X2'M\+L!(<$*R- M:J,&F,*?B9YBA/;1I]'GEHG?="WF:;0*EBG1G5S\G+P6Z9?CZ=YESB=F&Q+9 MRE@%B;D!,L-&N=HHU_:B*<0WZ?$3(\D/!2@FPR>B"%\5)/O,!AWFO1C$HH%] MUL.;J'PAOC)A,8]#VS*L@*]5,ZT!,FO7B6]-Q-N1XP*!DSGFQO.*BH 2O[ZA;!FA9H8W*VW70!S4/ MV*C'^@BX>W;A&.Z ;=S5%_<88ZACXQ\XX9 M?<>UW=YH.\[ZW'*L@%V"' X\&6#7P\@="O+QCT>?];]<[\36_111GPR.[4>% M2]TQM^/H)X98'8_&+W^\[>T_XN/0LC%(Y!4>Q0ZGI!Q >#S M*-1?,==,W_OVG_V7]IT'TDSHC=K,"#TKL+;EUI_KEO>K;H?L>$127);:/G'S MVWSPY'W?W#CV%;FL:P>;"Z*EHU!]LU&HOCH7%_,H%U"'L5X-6,B%,PP#_Y+=,[NQ'5=AN=KFG(PZ^O43[%CWC/Z(0)ZR;TX^E&VFXG,C;+U MV/5#V/IK0=A3UI&FS&#[3#=3<7+JUK?_Y.<@5;77@!:;1JIJKP5A)UM9MUH0 M7*[YN9 $E^CJ?D4<5?5ROT9N.B-QVA:A?[N(TZN1^F?$UFV1^[8+6PO!S_NZ MN_$X^11#?9VQ!5,B-"HNY?;9ZZ?RG\67S=OVE\XW4;B>;D*85]:*6RS>NV%6P(CKX: M,T%^''T]%H(-P=$M-P[$LF)1%*00!:>@1U%+I,"0Z1A2E"!9TQ(D&X-!116Z M-:M"MSF84]0SW8QZIAN#4449U!*?B7T5!&'2Z8/:N96GK^ZK./T)[*"(>UZ/$*VE MUZ:H;WO=GXV,S%O1L6]G29)-B\M;T6$7.:*OE;H7SM77<. I/8^K7I>)!A_)L/$-N/(+,81;<0+=;9)KQZ2UXA M !3&GBGH,9&/;KZ[:-TEAS7'D9B?/%%G9N,194/K@J](FBBZ.FW]$1==G5Z^ MJ].*CKIHX;.^+7Q692HJ6OBL00N?U:A_&U:9?V-$XBD%339?'-[0=BDOZ3A] M%:?^2IVG13>'M>KFL"*[:1&&OUYA^.LG#<2X4J2/K7/ZV%IC3I$^MH'I8^N' M41<%1FT:1JU>D"U$FA<7:59_Z(5LLF:RR#/6JCGULW]M_U$6'C2TH M"_[R%137$UM?3QG%3<+6EZ^EN)[8^GH**FX2MKY\5<47=5.];B%@0RI_OAK^ M7U10WE@?,LI*@BM""LW(:B0FN- ME45UHQQ8.3GR^Q73S>>$PQ9%%1T ME7CY:DGGRO"RH)+JKS[2ZVQR2G;Z]PKI14&[L#M6/:K+'@QMOM"*)\4,%_@ MR4OBR>J]IY>6@2!S>JV>QRBL?$L.?J[ND1.A41",B>7Q"OQ90_Q9O>S6,@PW MA/W>,H-9]RB\"DWC)/2!JF+N(56@]71,1KJU?)&6\K75 UCU #?E@_YU]XPV MNQV(-+;OX]$QXUJAOFC4DPI.I>N5%=W/4)'8L# MI]W7/>:/069 .<#L2!PB/20'E-\EI\$1)\QQ T\_,<,0?IU[_$]N.'[!Y2AA MX+W_-/?07]JG$T>V?+=9K^V_AV>>,_X-\^@0QN8QK7O I7&\P)>O0B#O.ES^ M<7HRPP+3B\P:59GTE#GNP'*>FO9IG$G/FS6P_#X!A3P0A5]JS8F'1I23X'VL M^\Q$CS306EVV%9O[("7+G3ZQ?&KN:>"$LKA98A+^3,XI?GAG/;Z'@X(K9# ? M/J(/^DPW@7[]\ Z@?_2#_)_F!R,;:&$7*$JYJP\L>_1>^T\ W,K7'/:@>>Y M=_Y3TNB3#QH]YEO_L/=:K3H,/NPD!AGJ)N;1O->JEO-!>[#,H(_/5;__H-F6 MP\I]9O7ZP7NM,7Q,#-6 D;2.Z\'ZRH$[+!NN[7KOM7]7Z;_HJXX; *0G?8LO MBBG5\<1+: )T_U)WL [BC [B" [BE TA"OHZ3 MT NR5,U3X[^7)[<7=QUM9: M5Z?:V>\GGUI7'\^TD^O/GR_:[8OK*SG_NV$&O";!:1E0^:W5_G1Q]?'N^JJD MG9YH]>IN\U!=')TH!;/(:24>(>;R%9<]/J0>!JZ89>)M&;\F48._Q^ M_+@#D^P(S/MQI[H#@+!M<9'P;UA9QS5'\ /N;F"F5L@O5Z[[,?DB9.,[QYMW M@8G_0[HAUO&.('4TZ2+L3KD$SSC<@TF'>^YZ ^T'H&^.ZQ"OLPQ-B$>WK*NV M6M <':4^DUGO3UV# IM0^MXA(GRG]QJ[ .U:M?PSDW&[V/7;&/-^9;[?IQH#O=*<6PJ^(1/C&3?0*N)P(\%*WYOP;7D @_9QB+*IC\HX>9DY.T>G MS.!V[D:MI.%MJ_8%B3ZW0E+ZPF4D+B))D8)+2H6(M";[*$2D*22J.AN)JFZPB%1= M.NV84QR:[0SJU;3Y8 >- SC7CSOU%8D7$VVE&M8.M'ST5(.$83/-(<]#YK7B MYHX$5@O+ES2@3+J+&7C(V_5E?[EQ\.D75^MGPZ ?0QV>' \?\O Q_@M#)L+O6#BF),PX6PG0EV MAF;CL'(XX5F^K/^"O&=U_Z]?VNMP^NVI?W[9+VL75227CEF1MA/[MK\(#QE]_ M<_:H&P'1 LWM:A[K67X XFZ@Z;[F#YF!(1NF9CF:%?B:T=<]6,A;U3JVV,NP MF6)'Y@W.M&O'^)]EUXX8=;T>^7=78N8>X[]B#[O5)^VUU47:N>=DN?,Q/&R- MY@%3HC ':KAS@E&3WNC$-6,E?K>^.Z[D^?CTT'/O<4S4WD'K=)CO!OKL-O%Z M!HBY/S$GE)\)T5QRI5AK\V S\&$N46LN)+K3'R]$:)M!B)02H>K-G:-F#02H M9J.Y>_B4"+5$706O\FKMAF_H3FFNI[G8EE#[*_0LW[0,A!(R&TN]?_28U],= MZQ_Z^^T,2D[F;='BZ[4D$\F"%3*\6RL^H(M;T/X'0]L=P?$DT5B[6P M6D2]@7COU6HU[=@.F79B>09(>:>>=<^FVG/7:V,G\.NU=^<^.(J/?U^(+('K M?!N364HS^T$2$Q+9O_9N0#P"$A]+4O7:LP2IYRSIQH6)[#^M84*TJP/&[NXV MFHWR8:UZ\*3DM@3:]U)72#( 1[DQD,/#LL:ZK;&'ID1!H#D\#&P ^:7D%7; M(6H5VC_6$)9KLG'^O-&L86X#Z^HYPQ)LP:L3/>:S#V_B%9ML'WZSP0Z66:DP M,I^6Q_2D2KT'AW"X.\G#_79F]G/I BK<]&&)*>VKL5N#F1J8?56MOD8"?QL9 M]/[WWP?UVOX''R:RV1!A)1P36T;)MU/(7T=:_M3J7_ ZT;^]5262 SBMJ#" MALX\9FHAS.'A=Z11;S#9K]5E!$'G+0J+&#UU]FCTL22ZUC*"]T+3S,* B2'M M$Z+#ZWFBOSGV91G%Q6X/QHSO"?>9ZE*;:#8_F-5JGL39%)K%6$R^O2S$%.Y* M])-QIUCD3!,8>G1G!3;C%\[M\I],-_K\-\,6)Z#[?IJ 9"PM-;FZN&D+N?-T M!!2?LCT:@%CSQG\[]WR[C4JCL=M\8M(KX/63MLT$(HKO'?[SH6_)!^(;.2-A MF@UH<>[>\!$V\9CC/!,4YZGHJQ^ D;N@@HEWTN[6?%1+7FM0PVWQV;WN62 @ ME&%G.G6:F?"] ='8:" #6^6;!6#@@ NL;D\0OGLADAC Y2V!@#4 + M1T]_+R LOT^=6=;FTF>2O;5Q$$P"YCQGF@&8KNWJP53 JJ>F 'G)$'T._IF6 M/[3U$0Z&F;':OZP!!IC @W.H*8)]CVKU#E'86(%H'NX<84"/)"M45F*R&X=N MZ-3HSJ72E!FW+4@Y)^**>K:+00SML_%M/IO&%S2RH)$%C5P/&KD*)[DDK%)9 M0#E.":W8&_<(H#0GG0%7NF_J?Z?)$"?$)_K0"G2;_\&;*8P%)$ZBQK-%E\$9 M&C;3X4P0/#.%Y20CG5:8N)%Z_87I8()2-W$!KX\R)@G,U)N9PYB0#)[; L-" M@:X;BZYO>A-L0OE"7@OR5^!3 I^T*W@F'_(\@S7OY6+-S\;#"\?$B"JF=4:: MT6?&-[1 ?M,L?E\\QLUZ4=2UY?>91RK*O#4//#_%!^&(;/%)1;JZ;G5JW*?M0']M7ZVM(\9Y.L%P(F5RC0\U'+8,XI'A:ZB)/?)HY>2F= M;6A@YZ4?=X8]Q]V1,ZCFXZEZ@WQ9[S'E]?$Y:]&6)]J%^IX]ZUC\PA&YC ME/ M&[CWS-Q)X<'3)3;37XT]JAO?>IX+^G[Z47MB47E1SD MH<\H027%43;O-.X]H=FPOZ<'FUVZ#>CZ)N]-FDDUJA[E:V] Z@7:KOFAT==\ M8$S _#1>Z!YVK0=I6O:@^^.J ;TL*,+;DJ8[YD;3O'J"YG48@WV$G;^ HN&. M:;.P;<0$ 0EJW4A@)$31_6"3<>2P&F$_,/O*:L7+I1D7%.UGC>3E^92@$XX: MO(@8QET$>A#ZBODG(T$J4QF:7'IU?4Y[D6-=+8B3+U!9:B[1M)3/:[P8T7@Q M@!TW4$V0J9$R U$>6$$ C(C90)P]U\'@;WNDL7OFC;0+5.1T@Q+03O5 U\ZY M&2LAL,9CJ':M[;*#W[)>:/-D[';Y3GN#"+'_88.W5V_4*VE3OT5598985::0 MVB9);5QME>C/<5\.+>4:YK^MS%=C;)M8K$(\D'8(CANSV-W#@L5N#8M= \< M+T*U4C?.!"X)1%'7;)B?:;IA )?T=&1U>,O1]^MD?HK7N9SYA3\ Y(99/"EX MPFT:P'9&)72>P'"@">%>>UK/-D3/UN$S4(19T0^6NR>JM2>W%2CMQ"2L<=SMD@I=ZH'-1WGRX7ML1V M'SM'VF4V;1FG^MDU=1J'E=I^,ZM VX(V,9T+:H(-YJC^TWBZ4-]R(=U*PWCR MXI=0*S["MJ5M\,G"GP &52O;=Y]APA9\X]YU4'4K[@R-\[ M_T*GY/X_^US:DV2;^?0'&NXX]"V'^:IE+B-,82!N)_4\2S.6A[6QJP^*6 MN4RD/>-D0@J?(@841= D@8@$4K$Q==;Y8IKY*C =KZ&T$)7RR!I$.E-G[%<2 MZ#P?B3H3:/.15):32&.1I"HCIVJVGB0S5''83+MW=XK.B[7.!JH<_U93A&WE HB%K'2#L?VO]P+GN$DS]8,#5,2R!QD8W=6SZ)4([N M&(!/*+QB56*+DEI!:=4]T]>P8IYEIJS?,G:CUGBC9\<2%F1D*\G(W%*>8F$; MN_J;>;5G-[/Y?5!\Y>W7WFQ78L7VVX#0Z?$BGH8VXDV:^]:>W1#LF6KX'_#( ML^&Q *UQ[?P;+Q[(,A[^O:E$]@ZNH-[K 2%%2CN@U'OM7L<2R>*"WKM"7G&! M L,]H=!20)$*19=T2]6<\O %17'V71N. MA5P/ ]=C?,K=[^6BW3 @ 2M:>21#29;!]33AE]6'((0]6@-=+"]@]DC[3M"2 M<_)!@BRF$I,+)";5/6P:F"8F-V''MHQS9/D[6@@B +WPI7T:R_4'ASO F0R8 MT/;)0*LVEG3"0=ET29[ !W:.#DO[U6JI&A>]E"LZTCHZ"ICA$%:'FS-LU\J>",.D)S0*&[ :_ A'C\OS*!1,1R-%U\ M-MO?L '?@I!0FE4 M>1?+RE:@NVCA!=#Q^SI(L0ED26()1Q*UX.9)Y(!"F!+,2MIWU4JMJ@UUC]^< M$@(. >M=H>0:Y!6/84/C6JC=I>1J09G1]-U:8%7\?K51",?Q=SK[W&+#C6 M*#7K!Z5JO3:&8T\=^LHSJKHUMH*YO;ZYO6W=G MI]KQ']KMV?G9[=G5R=GRH77"0%G )DX./U%")32<P=Y1\D0KGBX*<-EEQK,B*]118"V)!D=9N\J7HBTEC3NX'0K9AC M2FJH]E8VW'NJ8 *(0ZC%NIY$1LX:.S&,-G$ M;D*FU]-Y8!E-\<1+T@:=FDD< V^7EWHE\5V\\Y5US)L"\,W/$HR*U!19@K-E M":X(R2:R_O'UKY3W9W:"C/3S9_6*F3AGS+=E8LL?2(//R!R=T60^Y>7-?JQG_+0H, M/^A:WT.UY-\YIKQIW=YI%S^\TX\2M#GF")U!BJPK[195 )+H$^WV)L]VF^/P M$[ Z_GK\L5[?/SW\Y>,?!ZN!58XI+T#HUFH53<8US *U::#*,?5D4)U\/6Z? M V$\.?BI^G$UH,HQ)0=5J\*U>.W6\K]IY[*J.AFD%@6\'(NIU29"[_3K\:\_ M-W\[^_++'ZWKU4 OQY0$O7H%M;TATB.V,&CEF'P*M,Z^'A_\^<=9Z^:FMMM> M#;1R3$G0:E2T2]8#30E@9C!*>5D8T'*L80K0SK\>[_]R^.?ESU^N/Z^(EN68 MDH#6K*#_@FEMO7A3H7[?^:%TT/]7K M*Z+-.::DB[-;$=9Z4@XRFD-QP[%V]G=H!:,2/&&3R8\LR=Q_ @-@*(9/"12\ M@)UV$WI&7_<9^5;XNTJ1B46=2HY-3CF5BZ_'QW>'C<\WA[^R MAXDV(I#H/ K\P?RU18$NQTJF@.ZGK\?5\_.;WW_?:_ZY(@T@QY0$NGU$: < M@5;EV/ ,#"'T?30>(Y:V'-T>^19A9PS?$]606/G/+_- .Z)'K(>,Q.0O# MW!R[P4B-">#_^>OQ[2^U]I?;GTY_7Y'TDF-*#OY61?L%3?96H).='T$)']CR M;X4U:ZV.&P:2_J!DO2CPYEAM;7\B>"^_'I^U3P]WSP]KF51E">#-,26!]Z"B MX&OD/.&DMQT.AS;]K7NCA1*+'*NK'4P$9_OK\>YN]:SQY>Z7V^9JP)EC2@+G M844[H< A7[O@MQ[04^]Y3(#U-PS&;/%X2QT_ -K0BL,O\06%/$>8O2BXY]A& MYKHFK;UFL^O MP&4^-^N_M*^_K$H*RC&ET'P6IOKDF++9F BCW[X>?_ZTUSK=JYU>KDA4R3$E M-^I5*T"SHZBRLZC)^;4(.B/2="+#'+2/Z+1&8K\P^IYCI5- ^SN0N"^7/UW^ M?G;8_FTUH,TQ)0=MK:+ $V-BF>,OE%+E6,D4T/T!=.[RTY?;O)NKIBSJ"'#N: M<@1_?CT^O/C]^NK73XW&BJ3"'%/R(VA4(F 3'%'S@T/P$Y"]PY01'M[FEX3L MR(D)<&:3#3'=9X&T(L?BFY-]*ZT6B)*__-GZZ7;WE\,5T>$\9][094 IQYS\CNTB1^Y;'4M8"S+, M"%K;Z(,69B_PGN58WC2(GGX]OMN_J%[>-2\.5Z3"YIF30W2OHH3$EK5V.!CH MWFAAH,NQCBS0O582=09W]Z>3QEVC]4MM5:B28\[VQ<>KUMV7V[/VPA CQZS- MO7D2M9<57[OYX9Z-;<[R,3<,,.A((].?&]TY=S.SGF+GFJ7'^4Q#T M68#22"[8Y#P. 3!1%D)[Y@\)_I>_.$_')2[CXG PR!C+.,S[B2OT;$'E8 +E M?/K"_@4'9'5'"Y(8$T5 L#6W960#Z@)=069H< /A14F-9[RP>;G- M')_,S1>.4<$*WE2I](&E:Y>&?OH3-XP+G&(0O_CX1-:#XM^XGOSBK'TA/GRK MP>+"KFY0O172_GQFVYC$9\*!>Z@$#J,#P-+45N!ZTL$Y1-^<[U.BJ>?:FC_R M@T30W.S:+H"5EX M]Y[9[I#T=[3\@&=STP'[B"'3)AT"BN#8 M/=(>7F8'8RM@63ZB$ YVA2:$R@#6N325U*T?\OP BX596$GTE_AP#]; M#IRT&^CXQT\A($CM<.^@HEW3$4A'"*]F -C@,0:H>J<>[+?$P1*XSC>]%(.HM,D;WMUM-*4VN,D5= YKU0,I[1&6!LQF MPSY\*4L;6/Y&]WXZW(V[/VWR-AK5+<"V:JTJM_',).\UY0RY1=T;P8:W$@H[ M1[\Q5=;4="&4@.Q"5>JHT$Y"NDQ)E21CZ)@.RC2/*GIA_9E83!WH1A\'TH=# M&^NZH?-5BAQ8ED4.,V Z!N)%SROB+<[JRH!>#3DXNF]]D(%LFU>VH3H37-KR MAXQ1!0-/>'W%@"3E*8,*(9GYVXG>.T?((GHNG "P!1 MA12*<';@*+LA@,YQ M0O@^')I4S4G(G[)"921_;BN //[.L8[:[YNHXPGHTBIHB=?S&<7>UOI_(^/ M@\XG[,7QD7D#W8DN @G5:-: .T32/DF,RJ7R2EKH8#B'*)@BYJ6**TAJZ'@P MB\/JA '+F#C2!"Q>[^D+7$B*%,%SJ^ U\IFF/"370I5)\4QC5<+1L%RG&_J) M"TF7>."FE,EM/?ALTQ?6_W1Z1VVB'Y]CFM?F! I6QQ_(L\PH27OI-YR3.X5$ M2WI*NJN'-7WN73ODIPPT5!M8#B 9ZI3\5;VG6XX?4(.%(??Z$(75J(HF8-* M"FEV1H1(W!Z(6J/ .CG=/6JPEB.XQR-E'E%=(=_"#Z+G2'G%<8U \VWWH6RZ M#PZIN##P$%T<0-NQ098[[*,>S%6NQ-L/NH=EYNBF2?3%F;#?F(7%>UTLV^\8 M0HFG=X:XCR#"?3_L^)9IX9HCQN*+MG3*IH.^YX:]?@*\?;T;<-!MZ_4 M.(S M3L0MW?9=81%!\BD%A8C*$,@E0U=X+H4)T6$+)DZ-SP#1XMIL@+,!?-'#8IL) MC*4^1QT7&5.7L2#"OTEKC)9GZ]Y ?@J[!FD $#B@"H4D6)#A1U)MWL$-X\1( MH #<#6VT!D4ELGQN#40BZ\JQK9X#$-'@DMD QXR[LK*CR]V0?:9:(2_F[)WD MW4UY@8^:T98+9V]>9V^JFDANM$S7#8_E*!][?\:&:1\KJ9.IS433TIC>0%$Y1W803B0?D6Q I@6$G]%9*/ M'-)PX50M!^C_41/"QD*5R[V1NU.594*LXU@ M-[8+@OC-Q:GV!JLL8,\3$/5LZIK:0PB>,H 8)=^]E=/PE:GOBR]L#">.MY" M#6?P0!Q[D4] +! IG\?@08;&T8!%)&K)DLOR&1J^) 2UJ30D6PJ\8P-"#L2C M5BP@:V-&@!F$P>=!;&]VUV#NDE@SRIH##*\.% @E5 C)<#M,1T8,/!QK5G7< M1^*S? .$?8DA5,[-6:MB'/!C?@L:FH=Q\N+RNJA,,:X-J<.Q1RS P5TF/A!# MW^>E&G6\#(;5M5"JBY^?SIEKL@39DD";=1E6AO WKNAIL1YHOO]"%@ 29=UN MEWD3'*H)R3"6>3O,!G1$GALE9B[8(\2QK3)2X@F0#.8C;'Z2;XA1-;]:IZ0W*%/?131!T2K)ZR>?]F-''SQ(MDIZ",96 %(Q6@BV@->T'ZS Z+,-$P6FM\+*14L*XK 6Q*$%9P-HZ!,:X@TV M&1K:N(3$201U_$BH SI:D3V]!U(6QG1Y&63!8SJB-6KE(F$43@E $$A!JJ " M_,'!6M<%FNXOL7U7=/KJ_6YD#7NOY;=E2SN$\*(#8SV M$-9P[FJ*WE$LVJ64?9$[N96H!1X4!'(QC#H8D.-7>K)L%Q,C0+PV0$@.$HZK M2>M,AX$PAT9,N+]Q1!X[+_:$/GYA7K30JP"8@I&"@!BF'0^-,K\P45+6163P M!*(T&HJD#A#?(\U^XT6M@#D)>NX#MCGFZO)V5J.13-5$I+C-E8^;V^N"PJT- MA22+0OQ&E\ FZ^]HV-$JW\T(J)_P]" MWFV/?Z-A'-0#T7C8=.CC[EWM[Q!D"7L4Y:AYK ^, =Z"SPA$%,/+8RH"P'(^ M-<;3N1CQUHT&^X^OQ$&K?B0>M-<) VWH/C /HX7CL%+A*L+=^Q2_RH.A(HK_ M'Q&#BC$-:JP%DFG8-0:ZWE/ QD!_M 8 8?G9]6'2'H64)6\7>BUZ+ #H\+W[B&%&"T>[ ^^XM0'.>I->!W6"G M/+BER.Y&@#0\RL/&SHN&VW,H5"Q@/-?/UCLNV;%&L4MZ:\A]KBBB._52BS, M$B@OT8"*Y8$$Y':#!XS:89B99P&L;2&\!8&L%W"KS'L M>>EC348DYEG48P:3?-XRD]-N5^CC;A'ZF Y]5(]9P&8)<9!SQINPQR&&OJ.2 MY>+%#WGDXB,6GP3&X(-(9+!$P@Z.',48$EMWI?R$7^$GXRGC"I<2N5DHUR*/ M325TJ5E96\1R)@MQZ'2.,L$U$)F1RP #>'BH,&$[DX%H0+%+L;"#WB<+> Z& MSDCRK( O(B<'$RC'%H*-J3SE(*"LXE%ZAU K'0%@2E?EB M43'&3L23&SKWX:?%\^;$L[JB=(O&T/EDWEGD8RRKEU96-Q^CYL\E15H"1_Z Z0,NXR@)(6H>7=0< MQF.BZ 4%24>:%8E@L4&U"GDCEY M75=J:I3E L060'0"4JN)E12 $!AN23OV]'\LNZ2=H$I3TFZ8%Y9D-M_/\*Z) M%.?+-P_4%_CZK#<:!B6M[8;8TZ+K :7!*C2F!3]:F%\+J*?38 [\P$7:![.(]'8^P"X7X*%4Y9IEJMIK0'(A-4T*;JNF/6VLE M*ETG[)Y<]U69\%B"=+*T3 \/_AU&8+Z#RV=3%'4GM+]%-E)X.KX/]'47B[[( M/90TAH90%S",U'8-9$2A?JO)3D+EYV95N8XUX_[T;W^I(>V_L;0,!K(JHW=C ML'!ZI,:YHZHH[KSRV ,BC7> M_=-'>X]2*H#H-AJ62NK^:+_C0K'K]73'^D<W3Z1&]0!72S%!Z%&TCOCT49D=&NI52,/%"RJVQB&"5X.7&:/[?@@KCF M@B">551&.#Y RJ)Z^#'CK&@M2G?D2,^70Z-[PLS?/";N!1(E\K[+P*R@9/QH ME>\\6)/!!460N2VL!.)'O80B":K5TSYRMGN1N)^\.&3KX\5;NGV2V:CKH-Z* MYCT "ZL<1+E$*H7^#_=+6:XGPEUISK^I&>.HI$FG#E+BB&^/DWDJB:.;HW+@ MEH5Q6$,6+FD3''^'1-[?7[ @HP_C,$==>G(MDIB)XTZ!7[,! M"[$4"HHC9"+OD =5 T%$!YW%[\-RT+,&4JPHRT+GCQ1*+@UQA4NM@ 6V1E*PN+;4)UB,+!:BVIW$C$]IH-1]4?>Z!PRH#9(7QF3*^ M[B7JJW&*:X \9I)S6JW0-$1=!$O2<-(/XW\.[< B>X1P"W#7_82MX%1# MUSW:=3IH9L+'@%'$45.F2T9AWO)*HPIK(PTI:S255/4PM(LC3VHVVGQD,)-Z MM"F=&; 5W!Z RPN',C^< QJ'&R$WL8"E>M2RF=-T>!I]NO#WB*^"I$S Z4Q!! YUT2I, M5NPBR9V2UF&I(T7!DT=&N2D&2B8NUE0C%%7FY:HG#4"5F7334D\*]2K!^FPR MWV"@@Q*HX G3O]8+=>SXSE@D!$3+>[!L.V'6Z. )&JBK\2 .7NY-1)3X+%HY MR5\2ZKHM9)O[!-Q4#% U3L\/H3<8-\877W$:9"X[ADI6**075Q_)UZJNDHJIF%' M849 JD':Y*2%#IH?"Y\,<"B&@[IU+QJ3WSH40DE&X?9MK'./,3>4:!@;@P)< MN.A$1_6/&!Z0* (M(EV2MT<6YU-N3U0]B:)=X!\/)"$A2,Q'4C-?@\5$_J/$ M%B&A#W4_*%&D#\<'N2I<)A*)%/YT$\80=84N!B:LH6BU4KU/HMQ6@H&X:9)W MA$.7LNXX[Z!*H%VD>9$-'*@P7R/Y 3Q.^43)&ZDID,2^XNR[6< 7_6OLC1FD MRXV]U:/9#=!@TGWNT!B$)AE.6BZ!;#K(^S8-?A/C.)Z-L7>*N=IC),<0Q@(U M[UA.9$ =$D1+W+J& "U)SF2BA@TR10"D]8'H<*2P)H0V3T1"DD'\M91.]5@/ M!&+F,6Z70/4]:F:1],!)XS(YWR(H<_F7W(F5=D7C>$V0CS!;]':.&F]\:=_< M7:F"+Z-]48S^OF2+&BL,Y)XA*(!D*,4F$WRC! M&UBS$O\4]G$1Q9F(]XC.'=>@&C:2(S*.#Y*FD=K_-R AT$9C0H[C'/C=JDY#K3K,]"L^%BC$\5)VGEBB'+L,5 M*- TY%7N0+850*94-)L7F:>JR;4/S8UN]1]#?R8Y5J^7*$B%!]<]R' H=%AB'^1)A*.R; MJ&H42,5A.E@R#U=USDNXT9FA6EJ*XD'@!+L60LDB0VU<2=H7@<6#H>V.&*HT MZ $>/3)?")0_CH1->^P2*WSV:25&KUAT4M:*RAB2>JT,#_1(B>H>7-3!+ MD4;(6]%PQ#09$(P R36F)TG/#G!$_AJ55J7WQL$434+K?$ ?6 <(']!YA(?# M>]/(WMD!Z6&$I#PD3;$!3T>W\NZJ\0T.D?Y5JM7JE 9A$UL?EE!/M;IS1REV MCGZPIIA5*QR5VTSWT=X!6!5M!UY[UYD>6E=NKJYBW>K!.R8RYX#W1VD8*R4B M&&)+A0\31K!.NZ]4F2Z667A^GO#*6!YZ&FR&M?,E?_8%,Q!F-YZ/@^P%1(/* MT[5ZR_67/L4EQM_D5G9D-S[M5&%_+0RCI:"4E]C 6@!P+(")>)Z("4K$[8AH M2!EMJ41B)ON-P1M=U[9<-2RN%,>FQ#9@E'^3+3A@B^FQE9@6&=7CMY:6KR@OHF(: M]_ /K( ,SW' '$E2H>>'<01;0E2-I9SXN!0#857>"O\K_N%_W4I]=!? MG!=^Q+ RRC"%R]BBE%30_=;I_JR8!;;LH$__(Q<()%O9L!$.GMD^1:Y"K -9D;=4E(O M(A\3P<(NQ=GPK/@$=U*6L-)@[8TVD)\)=V%72]R86]YM &&_7@!<@H,F&>Y, MJHZ0\WCT[I Z"20NAA>#A^O]PJP556AA JS6#PS#ETT.6Z!!C7R+9CVWL'P%WKH3UQ%9#OC,+47,T"/7 M46T-Z5WQA1VY&WHHJ*4+Q8:\1N2 TC M1&R#\&?[TK;+42,5;I*)M"*@!?N?\7#F'NF>%="G1#03^1R]5 #,^+ E,28K M4560DL"YDC@HBFY)3FTH)MZ82%/$OL\48BVW2H&QW$#PRFDVJK^V%4?@G<6E M6P""E_K#MLH'Z8UWF8EFT1(GM81JE(NB%K/!_!1T?:/SU'4PR D$#+0JJ *! M*)I&(2! 2@UK2$8'&7NM$A?A,>-V!L?-$B^ 0CF4985F'6U9O@7!H%O$:$^9P2@?O5$KB:!7U6"( M>-S85;U\F'$![SWT,9\;&Q$,$:TQ%!?H<#>T[7*4-HB/XJ=<(LEL\)I8Y5DX+X3MCQ1_EXSZX69AGF?*.;ZMI*YRF4DN580]8*XGAE$X4;)._ 2%./+; M3;6KXD1OJG%%E:LPO>3)ZY@^J05Y@2I9A2I> E?44*-[BP'%1"NR DC,10%Y M@#IG40$X C^9FKD4,NM)JS/J%I>L]0!;! 6BPQO9#2A_B(1;+%B%T0:V='_S MTB8/E)"$'W68P[J6&JJLTEUB#?:(QY@\H-TXWAU:T96&>\_9RKUNAV3Y<-Q[ MD7I%;OA(3C91%O(I)4JI',>#S%_#?LIY$6!"U(:0>#FAC_ M7IR6:X<:&L?8 !/S%(J;J))*%1L&HO0$UL7\-K0I,Y&O% O_E93J'">G)UHO MQ!)N/*4>2PYR(4B1?@;8 CT0K8AE#$GR)D=1VKQ)5L"C/S3/\JEUEHY22T & M:[5B@-C '"1=06:%\?A*Q@B)@EUTV6!(#^2UZQ')+8\Q:P7;E]!X5OZ4G?$O\_ MSOE,&7T)T7A9:#1>*^_Y:U^DK2:1\L.ICBBHF=8(I0U1C8N09ILX=B%I1A&F M'R6N;]ST(T0#+-J;9 ,9LE5%N^A*?U3(ZZ''(^"XB5%*/"#"\(!HRIAS? [M M=_AE[*!2K74EI1!#7&N&&X0Z3-J ;)DXQAT5QQC&,T[X9[#SM#ET@W199,N_C.A$8L.D. M,!M525R4:90/3$>B6Y8%V8&7J8=6Z4\2@BM4-1]02]8$H'^,A7@T!6 M:J%W.=$GGQ1ER,8)E[+ ,^Q^Z#'3 JCWW0<*Z4:?K-"Q4PA&N:VI<'$1!XXO MR4)6'NXII$2]R,2:SR&0)7\LZN*N*?EX'K4^XQ9ON!#G(3J6\,1/^KJHGX)E M''FUI3:6ZM<]E#]D]JAV$Y5R)0OX7>3U? E@[&T>A;]6HA,BSYX0ZN)2793C M$Q#9P6.*BBG+.G()OS10I3"^NA&!$]$]U]E2&GHT7(_2D2@D20ME25+UZ7&]N3T(!_ZTW1E*IEZK=0/+;8WGG6/U[G-0)C@@827\*/');!; M1B)$BX?(U0X/=V-?@$YF/Y"0/?3K=/D_.B!;') ?'1"_<'"?0M53VV%]W>Y6 MHE88^% I*GVA:N88PU^:-CXYK- V+*1M->R,FVXC&CK DHI>HIRN,A#.BD65 MA8<-VPF[1L@U:1Z;WK5L$H>B[!X%=-18\=$@[HW&UX%%,3O2:S DRH49&&K& M@'8^>5^QT5:64C/C2" 2H+DWG>L9@M+QHP!AU.I"7I31+0I%S^^(.(HQ>5/E3PN MR4N0D*50YRIERF.QJ4S(&T2E*)5HRF(2)5:!=+0?E$ M=KJJ444V"Y,5#93(!841O+'>JO@@O-E=@!>WV9;@"?%(TE"::4N%9\7#BLE7 M950B%V!: ;ED'?E\%>1X^4V\75B&"AN4>:(Z,!8'PV14%&/)&.3C*N_?$C4G M_[@T*DS(6W]S_W9BV%32<$+>4GS!XJ.S*'9^8G!X*@"<7A8 E';M..J$?RL& MYZGH1N1 %MW>++Z_Q[?1EAQ9UCLKZ!*>?7PK'*^ ZW&-KM!_JK*ZJD;D*:K. M>?R;1[$]06Z !_>E4C>(V*_@LOAE[@#:=:3-F3V[GJD>J4Y0.4S6E@%C)EID5*$D:_ '7FI4%XXTWZO336K5/4%HW6I>IM*48< MA[3$Y47&$T=X@TC.\]+4.941XB!#MZ4R##-024Q&65*3Q4 :Y '+?J%PD&WP M3S8"BEKBQDX8G51)7%0RZ>0I5HPAJ<>*LDL01\S']7H;@^0%0Y]7\UDT_5;A_LL<3[YM.K9ZD]<,8Z] ^[;'9 MA D.)#$H04I,@ZUD]:$/&Y._S2YY:'(9S7V,TM'0]2D$C1]WJCL:K>3''5R) M*J3(A4:;$#$^(+J(;])-K('-?]#$ONK?Q_/*-U>94U"?I@\FHQD)$T@26O#6 MEKZ+P[W]P[FW<;CWPDJN1@NF-$IZ>R,C+=33*"N6%O84;B?NQQ_3^C,,A:3OC=NWG MNEWIQ[FXE^/0E_#BA)W4\]&)].,S+XB_B-8'^.[''?@NA9)I#6,.%-U#-4RU M@#F83V"+S]"J O))F60W#%Z>\+T!=#OUE71%-7%A-G4>H9AK4O[DDZXW[.L. MO%K/OH(9NBY]0@7,T:4B^Q<^]*V \9CN>'0@ ^X#'QPMVO'T-!"LL//-@K%P M0*P2]HV5!>&()S*9(;K1E$'J,K[A%<&K::%,,?Z,M").^EX<6/1]UW;UJ W]1%^35W(_Q6)L_FL#5N+#2#M>>,U30I<2,M^Q"S39J29Z8'GRJ:[K!D//0NMRK-A2&XK4]\G6 MPKJMB,/TPQ&647 M,BH$_Q<3_'.+^C-(OELEQF^NX+Y&HGHZIBK1[Y17M,;L(XI>&$6-C;@]J>OI MV#J-B$NB@",W_O#^\%&=*Q"R33);>0SS+K2NQYCP;UE>*+PIQJB#\P>Z\POP 8I?QS>99HPF#OV[J0W3Y M\Q.D&"REVIE0I.Q1N>BHC0@E2M":F:VWN\6WV.]SBG5RC#Q3JS@VC*&(5#H' (3' ( MS.DX%YCE=KL^"U(!RY;3E3GF3FQ4%P'4W#E-U>HZ(^E.YG6#Z6LTRL-FJ>.% M=$6KUO>Y S32C\_N"5[)AXZ+",-7R&2 ALW7>!TQVI/7##AK$1?H%?..D7G23XI%R]GK$YZFU!BO,=ZN4*B>KU ]Y0F-=!#%\@3<@Q//D&2>RZ2$V/)RAS2!G:$_U&HRJ MP:AU7@3K5JD=(X=*94OA$GX[*BU=>]]>G MW$E>4GB'^8\67@M+5I\1#2BQ-H0/THA-4C?R\Z@N@4,E#^9*S\=Z(WH'*"A/ M:97E M(5'"0&:^RRDI@$6F:^S]9&,7F=CV37MX8*E">+*J/=9,X-4( G4T'8&' M"@MH1I0]K[8#B9Z*2EU2E9V 1<6)>"]+&!^5JAS]UE\:Y0JBO'/4V&JB?/;U M^.#//\Y:-S>UW?9+"[^7K*?;&M!F ^X)5H$LB/.LQ%DV7R<[3]CY2WCDT3$7 M]7>T"VHPFE!XC:" MQ#472N+6A[B=?SW>_^7PS\N?OUQ_/GAAXL9A\QEMRFW>S^N4)ZQ2G^>"SLU" MYZZ0"@V'MF6@@3.MZQF6V\R!7A[;/P(KO[[X^/'GR]WZ2V/[3>OV M3KNXV!2L+IC SM'N@IC ^I#_3U^/KUM_M"Z:G^KUES8X"/+/^T.@.GC+>EB! M5E=J!I_P!D-G?X=4.?=6]+]I8\,AX0K[S*NK\W+&OA]BDY+0,_I4N Y$,OZN M4C.]X"Q+*9FM]H+"3G$F#UQ%"?I*]TW];]FH6Q-'#F=S%W])1RJ^>J+ \UYE MC^"8]AW[X7",%27 N]^7@NY MY9AZBP.>@):ERU8/U!R >O92/ 7&#?6H&C97RLY9Q^-^^ /J>=Z@=C'8ZGRO MR;>I=CO -SRDH2:&)&E]9IO:0>.PM+=WJ#P<:7NB@6U$@9(MSBZPSPTWEI4T MC!QUL-LBC:G'7P&.UTN[!P>EQFX],0=2.6IW^TBM"^R15BO5=ZN)[@P:_HS\ M_60: Z*(C6P<&H@LY0<(NQCG;I MYG5GLH XIU77#PX<5]\::CK)VSXCI@#K,PO'Y3+!]+#>/)+AXA#- E$D;KU=H;\RTB1?OL! 47D8:KM6&5H,UL7B(Y;@AR"G)!(;'/; O*&^BQ413H%<4PUB(0%#&,,\0PPID8 M-HA"XJV9<&#YNG4N>K$6[6P+MK]SM/]]2-/C7:*OB=*K,NZCZ&'/7@O3[IV_ M0L>@\Z2\-6J;E:& B[(FW-8,2CBCWA?82B0>7K3M))O.Y.Y\.G8$OG?M>Q[! M*IIQJ;TW>(?F5.<0WE0D=S,4T?A&=G:38;)BMJPS[&E)C%NGA&2"O13+'7>R[?(1.CUN'QC\,U/1F_/VE\N[]K:];EV M?7-VV[J[N+YJ%[!?COTI)FI/JS?IJR\8]F4?,]<94 M4J9,+-ZO50[W:KLYBY--:5PXT]T9EXB>53Y@Z@[KE6IS=[^Q'3M,F )@^97] MW6& O:@M,U8%LL'0K!PV#Q ,B+0X\8\[>ZL'R0QJXQ]$_L[&/2*+PHPJH'Y] M+W=EOI>"PR1LF;NPP+H2A 7 9/-HQ$HV/3_9J-42%*.^S@!"3VE!&YZS:[C[ M![N[V[OI5W,/:MMP#Q;)$+-\'X;!6+>;Y)5I+C@6HY8-K:FC+ZEZU=1(MRNI MX>7I2R&YWZ9N-G<'CMIKV&-UB9M,7'9RWRQYWZ#^5JI/;SHF4YMZOM_G.5K) MGC=UD\5%+2[J%E[4%]+$E[S1$Y?WJ.^YKHFU7&QS=?KVB]_1)6@0KVNWU9P: MPRIH4W.OTER=0K2VISF?RK^VVRFNXB9>Q=W*_M9?Q448(N83%=9/7/KHN;Z/ M>6%=*UB\_+!^^UTT>7X->ZS.M@Z*N#. M'H?,\:='(Q06@$*I6'.E8GE4;/N/N+ ";-,>BPN[,4>M5!46D.+: MO\)KWUR*3K(Y.% D8VRUF61K]*[U5ZE>31SYJ[-P%)>HN$2%;6(5R1BB0\ ; MV_7]MX5EHG#2;JYB\:9:V5VQ8O&VT.2+:[)AUV1W]7%'A=Y;Z+T;OI%"9-^< M_11Z[YINI+A$A=[[LIT07*?LIG3?0NDMI/G-E>:+I.9"_2XN;'%A-PJ-7TTZ MP05VP&)^(,WLA9F@T'!6%W'\"@*."PM!<7^6M;GJ,L)3U^RDP&403ZXS.K*-6WPC:1N9U-5':R-[)> M>LRS&M77)^DQSP+0QJKR!>*N,-GO60KX=,0M--]"\RT$Z4*0WBI!NM!\BPM; M7-@-.N+M=,U?1+JN+!RLO>DPAW6M8/%E>M;L1 MGX%8Z ]\LR1NXH"(\KPDM M7M=NU^D25"M[2_&(%PIYH9 7\GTAWV^??%\HY,6%+2[L!AWQS-G]4J:K5^J[ M\VI3N%WRV?!J.F2>N'0X<__\RV#SL),'C^1R-:D/<-7XJ[QW78>/Q+_SA M@THSYY.U>LX'F_5*+>>C^Y6\@^9?9_XQ%[)0?GK_98YI=?^O7,8/.JXYPI\Z M(#_\-*W[3/0&I#!LIH-LB<4>T0+T,V3=T0:O( M>T'O^@R>M6WW ?,GA[JG]SQ]V/U !XX<0>P@M'__ON@7MO_X&M# MYG5=#^8S\&5/&P'4?0V.C)G:*3/8H,,\K5$K:?5JO4[=J.&76N6)S3_C_ ZV M__SH@PUS8DKI=/R+-]U-+?+C^#>IQ/0WIAPU'A6E@,'ZX8^G$VR<\:6 MGDOTK[$7L4$+\-6!LW& M,$L#,9K^CJ:_@NEOQ?0^3-1-G6O^ZSAYIEDWBL?EXW$17:2[]\ \IGUW6*K6 M#TM "SDH0.GVF.XSO*'?->OUD@:/-RN'WY>T+LRD?7=0VJONXS4ERLE?2D)Q MZBZF4/MH:AB<+Q4^L4.DW?(KH@\@=O5!RO+@8F*3-/ M@(R*FR!@R+>ST(?DD*0X U!'&]\,EZXFU \AW)#5R80KK/L^R,4]Q]W)$I*3 M KS!L$)CA-'R9;W'E-=SZ\OUA.))8EA:].I[\_, M:,Z$]E).GX#X-G"'8U^-/3IN-A1?X8GU/7Y6RL:/ :&^*:#KL7('/RKS+(SW MFFX_Z*,L,JT"ED@HS-#QWDEY]_#]4')#R: M$7>;E<;WT2 :4GZ3Q92_IPZ'(\24V0P9#J ["5;AZ0_P. /";#A^@'0?8,& MT6T;MVJ&1D#PD$S@M>#4R]S>N O>&0^Q>TI"?/7PGB0341VAN(:0B%CT%?'D MN[TFE]!JNY5Z?&'W#\3]JHN+FUBF8'.\L"1:."+.Y_$E\,\F&D(\ M;L&A80#A,$1Q &T9Z@.P[P= ,^&C"O M!Z_1-Y_=C@6"U>_:1]OMZ'8)PT@KVAOY\5MX50]H34"%!I9#8\(:?M*=4/=& M"*,&+06)%\A, 5\%AT>?Z:8!DP9/62&6@H#C4L"T:Z'(GTF,&3#3"@>$.)H1 M>AXW7UG4? MAWO[AU,WDKGFP_WOQZW] \LT;0;(<$\?P$;H@XD>C21*+WNK;"S,.OU>\K20*? M+=M-)(^IR0-/OVW@0*=2STM?Z 1!5/E"] =/DH:]/B\4>LTE^A8=1(F:/ MS BY01.-J6''9W^'L*!(U+6X-P>?%3*SWO,8&^ S2>D9!Y"C@\(. _@E=.P% MH+C#"MUNUX?M=4:P:]4@H ]<>.0?/I-4!)15QO;?@!E]!ZA=;Z0]]"V#VW>[ M(0XN!N%R.:XUZ%N>J?T-\CFL0[BC:A6M%?,?RR%7(DV; DJT);%CBTPJ]Q:: MJCO,=A_D+-@9[V.K=:.= Z@< RT4GV%?H0=4EQD16.'I*S=@VJ&IA6F,\B"]K?,.(Y\973%>UF&2O3) (',FD MQ^YD]#"L"_8'VLF=1^K*2#NV;#O/K7I=3'%2S,ZT.!]UD$:E ?^AY5F]CP[J MG;;X[!Y.6(>?('+J 2B._H3O#=!64E_)J]RD\**4U"F?=+TA2$7P:CT9:@** MIY>.&HD#?0(/WD']6'H+0>$.&(VN; !D8_>!#_T "E8\.0T$Z^M\LV L'- / M//<;*\O@^6@BX#.N1TIX1*T<"RT&X]\+0$??=VU7C[R9IN4/;7V$7^.A:?^R M!AA]#Y";>(IG?X<6B)J@J(?P@84N0]3; ^(S>J!U= QGYJ8(-_04%1^O(K)LC_5!0$?;4D09B 5F]921 MA@3)G%NV+3BJ+N[%O6[9*,V6X;S**(8O=$N\IXVP $DN;+(N\TCNP$H[W2XL ML93<.Q$@GV%<=\!HTW!,#@WD!Z[Q#:<#/BXBNS5&9U%P]?GHT:T\Q/'#XR&6 M4G##$$=D,W"K*& &$8_0@B6/\RD!JW3()/DSE$DHK!UHMJ*!NXJMSXERZS-+P&<9_=1XS]^8UM?O M6>SQ ,H+$@:1\MACHG?<,"#Q1H$"O8(J?N3QJ-5SNSRRD2.-:ZM EH4AM2 8 M?X5^8'5'\RQ^T;;DY^<$78Q5;=C"@WM):O2;(D4K5QDI"\@1DPG2=\V:_!8- M?4FS/?\+QVC4N"=@?[>R]WU%.P8ARN >!,L.<4ZT( "N4;*EYO=1]N*91-5* MM<''P M_KWG/.(G. 6,<8'-)ASFAM0,")-H,\P@B9%=$&#,T6)V1V^T3&3D\'C\>2DRVV3/ M/9N PPLS; I.K>>=F3.!-DOYSG%;LO(^IV3 *K@;^HBW.QDXM<-M9U,0&F^G MCNB*UP;9M.6:H#"7^6]"L,SN3N%]>D0$GABE.FT4.]\8M2E# MC/P%K",*[7L63%PQ2O>I4::O)5C,8H;L^<#U<@XQ%5,6<#Z!M8"%.&*,WK/@ MND*P3@5)=P$0<5>VE?J4(0:+0#+G^5LQQ!#LF811#/,\^MK)B6;3R>LBKLT" M\/U^@!>O"S>&=/#%+2 @^+9HKD MY YSC#YF*.,':!U3:S;B U&\25:!QP[:19CO8]8 B'"1"<_7'#>@^$6J]@CG-FT MNEV&Z4D\G";#BH,N%M\:6+;NC5MPT/S#(VIX)!=9;!P+XW48%BM[Z,/_Y-L8 M]L)#8.@E+(2!)C"K2X'7/HL&35>_$3\*R^.F6>M;41%4F6](*3N&;ALAQM]- MMD1+ Z-N4JJB;GRCCT75)$R1$:E!)8T*Z6'MNP$/PL?8@%(Z)M]A/3<05G'^ MNLP6%??WI]!A&GH4R0$(%VKHXJ)E+#_'2!'03S&ENB$=#,I=X7>7Y2[GFB!; MT]R]4@=4C:\ 4 MNF:_QR*D(2GX6G+0!QD\ %0DQCM$>:4A:/'W$R].&L%+/ M'N$HTCM"96"0'D:1::[32=JV^&;F=;)O[-6\(SR)L,-PT=D5,K.$T;6Z M2&2S,2\-0R^CT!?/#U*YR T9;G,M/.BRF%"#7Z9&ZD([\:72_@)\"M";AADR M_*[*ND29>=H5K65CT=U>?P(U2%][,6LYFO$S'[$59WXS'E844A1P'(B$!=YD MTGV44#^623_FR4/F/H0KQ+CO$#_EG#'R@JBQ1QUFZ"&&1@7Q98;?^^@W,1G MF6XJ)IO#.[SRDY](X^?Y1E$PZW]\[9336TGG6HYNCS"Z5&9QTUU6?8@O?HO5 M>-2MC3IM%E&G,Y<&Y;T$(O18.P+\'#=MTHU*-YKD]R%('H\DR<#%_^Y@?Y=N M\7>-:E/+52MN-@$D&=HT)C2E$QE=Z@,1.IC@P&E]BHLDB6F'P3$Y/ %D(>,(>WK)E'=#@8Z1'.K9/G!#6V3AX)&&I6JWW2U M[_8/^3J^V]NM/A.&O* '*67$!J)*&T#4,\1=8&GIJ V,'LF2BZ>YTDM)010? MGA1$XBL,A596T?++H9NCF3WO=N:*F4AH;S$H$BQ,OK:7;# 3%_=0(35+X;\I MA4"R8#6Q]-]X7[;$-U&?M6;E<%^T:N+[3I:<2+7;J8TWY\U@KJF&-+)!DRQW MHGPDRJ_09T\$[,EV:8T*D$\L=H&0P=/Y<6=OSM2%/X@2G*4I@3ST+'BL>+?5 MRN%!K7;83)U/[EY\2SKSU>]X^@F\Z(H/ 9J[S?WL;FH"JB:)F$MAP0YHWG)O9S$Z"9LM;% MG,:<._[NF3N,T'A=-PCRW48=XE/$JUAI<3$6LL%F;5,OQN(DZ>%\H+NQ0U_: M/J2=AJ7Z5D2VLEF!^W)RT?*7\URA![3(>7%VF\%:+&>92->H-M<9Z18O9T\A MYADT=!Z07F*<0** @.NDC,G^O#!?-BM:'):O:J7/O0!O:@=Y;@!OU;D&AS'/ M'M]NT@;7&MLV9Z7/OA=[K^Q:+$[PGF,=T0 MO4Y:PYIA279F&79F]W;F/0$PO,N/6Y>MJY,SK?WI[.Q.:]W>MJX^ MGGT^N[IK/[]DZ(J*'6U8O^/?&&5&8"23KO'6$52;C]H-E3NZ3:D??I^!'*+$ MG_M8I!3^[,FZO)[F=J@",W[)^WUBY!-5RN)U;77?=0"91["2;XR7W.-/Z'%W M8EX)%Q5D+(P7!Q$9KL,+=I^8'O *G]IO+4_4D MD:#"I[5ZJ78P 52)FH.U6NFP4U[L M&L_MZ;X$LP&S:%\P0_N"H&\9WS#!2VE1\-(M#B*M246,Y_6'KS7WLP8ML*W MMID+75O.S*\L'J'5^- "HPN,'D<]5>(AT8RG.*)]F]+_L_BQ++@L,(O_^=W^ MGNSW%)=H+I"N0+H$TB4Z]"V>WAW6]L2@E:S!9Q.FGZ3->8?+VR0TKHB>GW6, M#16H6EVN!,'%]"I\W?K03+I.BL1RE36E\LA.%J2R'NXU2TG=M%DZV*OR/:8$ MC:)EVX:V;$M@+._HGFZ60@QZ,LXH-IQD&_H!'B5_!NANLB\B&6<4U**R1J%G M]/%=H"X&RWB',L"MKI5A<^'EV(6U]R$>BS)IN:VJUJSAF%A1A7EHW$5S$+4Z M+HF6\@"HGM6QE7OPC/X+!?&90GR$D3Y#OC-#ZE =-^3@UK/:GNB3D40;0S7B M9 U*'']/XZ,N3BXL2-BJ)F6=8U%,>K@<:GP'_&_72;K6J49-(T*RX0PYK M"\AGY%LQX?VN5J_/2>!>11659"!^444E3Q65I44HO(#SH!UV_D*_M/1;N3;H M4GAI174C$"Z

5#2Q#*8VT0U=XIXVE$D?:25\' M-G8ZHR^5$%-,'_X.A -@%QQA/>]P>0E["J8JRG=16OM>K- M+FE#-\#%HKIFP!"^)=S@BGR%$I687U83T7JN:RJ%6"REYHM:8@M72RVO1'M: M$J*8#M(9;Y&%A;U<(84])!UG7"P#E'X(^H(3H.CE+T#)?LX(2IFK^%#(:4FG MX3I:GW?#,2EJ@CZ,ZF)B@$.]&KB7&51&IC, M!M$X$"4%'P-L"SB #?3SZL:/<]U-FU3;9'Q+EK/ ,B\X\9Q^17'=.:)E MW/EH%W-.,!L4GE6*:LXSRZ.(K,,Z?Z,8@ '>4H_UZ$:*"I-?VK),DQD:HHH3 M"O!NB(8KD($M'O2D@8S):]RFRTR!]%8M\;'AW(&U,R&OQ>0V_EQ6G<+;S\F# MJ(0)=]H4"B\&,6"DDRB-&2^A0VJNZ.#LA!0Q -NP70/%/T]L#7Z/&!'0E:BV M;50^"X'48R1Y\J K D;\#D@&V%$L= S0GH%/!52:$,E45(9SGEJ5ZU",,U?] MVT63EZG+S!\,E2DZK/_5FP/@+T(AX$J.AI9!K?:((F"5-U2Y7(^'!WDNH#]& M1%,8((E P.R!:E %-;15P-..J XJPQJ3E^^3^P RA$=V*Y42H)CF@5" X9:8 M*P@*KA<*]4U(116M M)0QP""S:#(9Y1INP> =#(_83<&@->&BIJ*,:@2N*S DC@'(SG]B#!G)J*",V MQ5Q$+$=\(GH#Q$L?E!2?;),&C Y/(&U%F469BT>J.LFG(N"1;CGR3+)&ZP8;M$@ &I#%H3#?Z4=M@?OZQI;+$X2.8.BZ"%Y-4D"AC M>3H6%!>E@!.ATKZ.=FP2.#P7VZ]SNIJG5O:,U7)7:V3.SQE/;B_N+DY:EUKK MY.3ZR]7=Q=5'[:Q]=_&Y=7?6SBNJ&*!F>3*-<0:3U7C?[(4;+M;4W(^BY-!C MP%VB(J+)T/VX63TYEUPJ0XTT8;'];H7>[(O+-Y#*-5(=DQF6KPC/(5#%J'(_ M$EK?#P=#F=8 =P@#D]'@"O<(%NQ;:,E IS2[UYW("F18GA$.8'L.)@0 NW!] M=2K8C!V:O)XX4(6X#+8./!Q6C/0J>_=$[0=#@++DR-PRQ,^ MJ60V<((L2'!4=E8?X#R^:%/N(Z&BAA:]F0>O]F:V%3%!07:.ET(D M41LP)&X!H;T?2$DMP@WDVS[7-S'/#?XR17P\RJ/ EO^1+!_?]'03D=-@UCWB M.SR#O6LB0F&R+N-5D_5',9+?4>[?0!&'.3X?4J3Z M@-SX_]E[$^;&C211^*_@R?9N=WR43/ 027O=$3HHC];=DD:4QSO[XH4#(DHB MIB& QJ&6YM=_F56%BP1( 3) E@.=[?$HY"5E9F5=]+I-*'7+%9[!!>Y:U!5 M ?4XWM<^)$LD9U9?%,@;B_ !,CE(=#DFMVNZ0X]_6GB+/UK4Z$PRW%+4$@FS ML61TIE!T1JH[:Q7/(&P-U&),BRBCX_7R4KC[XH]($B9E/N@A:(V R452=Q(: M[_BM:/[8^ V39X)/<4SP\5_N#/42K*8"#>,;X5;.U(8;Z]\XY P=K9KAL*!+ MX/#4%F0S"1[ (',"A0G?H\\,6_25%/H5,O')D<@P]4PP90!M6) MPYE3P:I\EZ"T@F&<6!:VEU@H;16J0CJ$CRMXQ.R# AN3-M7>A,S]6GU+:!E# M_1\82*<5YNC7P1X2'G5\,+LH%NP \P@^, .5%+3!T$+2J!>'FYQ+NP_=7+X5 M>(> @'4#C!5J)0%7HR0 Y9*O$$5H@DAM[)O:.[>^J$,(U%$;/6!L:M63C\%U M!9V-5.9H5K %'+5$+2+?PCD): 52PX^Y]EAA/#5<:7[;-\ 2R@+&S[SXGOH[ MOW'A$XA(NGMJU(42+V+98$0)6MCYYDE)-MX?&_^C@$DD/$.GP$_I+K:'B*GI MS!QTJ,!G3>T;^R1&0UV6E;S\.K^$DWH YSX,H1C46:$;+A4L]%V=<#LEE'+6DE)>Y8%(@]'N(R.]AWGX( M9<31T3A4G;S0=-6G>#B/#0U>=,'$%L)6#$C)43X_O8EY:"1N9P2KLE62M[=% MN&$1?)>F6 5B@DQG%ICDSQCF3:1;T:O[VZ+*X',!$0&Y$*;D>6^@O1"WP--B MU_IC4@MPJ%."/=0C+VY4C&&%VD]PQ7\7?RFF\RF954)RI/I3X,0/\^O#)B#7^MI=]J),L9YW]%P5O3G BMA&D0$ M+VUD8UM@]490?]\_36W/LM1A*CYN/75U!FFJQV&P\"< VL2[ 96-<@QH".L45Z.A.C1Y488M)5?^7IJ4R0#]*DS:F$1)&\@!-.N4_HX#UB\U3U-H4%_]6;FQ M/9;%E?;E%GU;@9OUAA9)(KF?!YD$=.$8'LXB/-QQ/&R4H)B[,*)6?! +\1;G MA*5!YK+^ MGP!56A!;95;AN6U_16TT#+ NQFL7"E*#*DX T\7/Z>1)\TW VMRF>M$Q-ACU MW.!CMN_A%OBO1XJA_W+TVY_G]W]7)[_?__?E_TS:*?\=*3.'//UR]%UU)_5W M7\,Z-'9G('_]'3,E^>^74=Z/KZ]R@SAXF M?]#]-F*.\?^NN;R_'_* ^WRM7US=G-Q?79 M9V7R@=6&W! Q+WY-GPT4GJ*[<^8^@OL5-U"O#>5$^G/E@[-N.//O5[G?_Z,;$8CJ;2/B6TDTA5>GQ9T'?X:71^2)(_&V@2G,_=O@](':6- MV\*-;?6Q:?(_]S28G6HU"UA)4X;#/RKV1PI9[P9/=G0UFOS6N?UUGZR7 Y!S M/F%D@A-&W")DOHJV]XR!3KN"4[S]\[S=[U_W__NJE^% 2)_IO(V#S %+3)W" M1@+VR]PA,V*YZ'H(!MA%A[M-J!=KS3(%93W[Y< M_=K^\K^#W_9YU#D 63AJ;'YT9=K?*KL#]HR+3K>"\[S_\_SF\^^_M:^N?KW8 M*^OF &1E)*BJ0]TS0CJ]]2["O(Z";5O:]7*22Q\TLXJ&T@==T@>]GK=V0\+& MR[/B.M-?CN ',FUWIIU1N]<=ZKUV>S0:](I_JR%*-O*73XL]%!*^79^[WII<<8>-YKS2V;?CNCUKI ,1W169=;X M[O;^0;F]4M")>3>&OVX>E/OQK]>3A_']^%*Y^_W\\_5%O%7)U?7]EX2[F?]8 MU.N\=5K(=5M4P&JC54U'6.;HN:TY-,7\,M$B.6XJ*.$ &29&M@?3&(N['/MX M C:OC8U/P>C-T5-9F$/,$W?>\K'^%W8;MYX_WT&IEQVD MC*<)U.^'6-ELZYI_Z M=[@:?OJ9+;M8 F,IAT9_KKD&D\S<#%NHJ^-)T],:H8 M*YVY0C3'9IJL1C?H!\T-R)D\_YJ>/S>KPMZV4;O;(#M;P;+ZY.EC71_K].^P M"KC #@Q<77S5_^33$5,-P[#9!FV@A3Z;6$-W93$^6)Z+1I5:S./FP%1!U441=EQP^Z)L,N:0UP M;+3+)-:U #XQ?N,-=@"&%X,.Z F7I)NJD\LV9W[S]MV'V#':I^7;$4UFG2ZV MCM:!J,(38FCG_;.C=SE-A0,7@!7948%!@;*%40$^BLX0>*03#\).O[0#I._0 M1VNTV.W;C- N$ID.%R3D)YR^2)M7P<6FF-YCBZX%FT 33%.F^EE_MY@<4 M5U@-KK!'X JDT6".W]QWYC9KHYPF?5581>AL7XW2.02AW^;R=*=%I)3&- M5KAX7%39-=RO;J8 C0]#297!H80-AD.GB-E6_!)8! ;O"J9R\3'C2,\4J!-E M@K04^W"P,?8L\J9A9TP0:ZS5L(>M;Q[1%FXI!!LQP$W"/AEU%2*(T^XP E7YB@,#X6IH"_L4-BPM/!G@^H% MM/$1G8/#N[AR1W^HO&8JVERC=^BTLQ??PE$VK&'C@AV9>)O;CFQY?,?P-LJD1H-# M&[1/4P^JGB[S5&.A6%IF]Z0+_T7#1@6R-(!2'&^O=D9*^NX3_6_9Q/!FQO0K MJO4KS)"B9LJN<\C6F:%Y'R5I:(6MN@U"V=2>_='],8^T7S0C\^6;2*H1E&H2 M"4EL)\EJ==OLTU#773(:5FJ9DF4:R3,FKX[/-)K>& MUT?GZ-,7P[*(AMU?W99"?W%M3\N\&21]2_K>/GU_T9SI3%$'-#FS6XU+H> 6 MUHK^0M7$XM8,%RL27B@Q3NVD)&N&%VJ&V=^Q0M82LI$?_'H'<% +6\QYNY+: MLSK,'7T:?QY?/-S?'D_&-Y/;^TE+N;ZY.%D@_;S5NSFJ<;.J;Q?I8;$:-UEW MFUZ<&Y79TLMQLRY.)=%Y?O:9+OKI+.X;X'_?7(SYJ\KD;_RG\?AA4J91Y H9 M4& /1Y\^&&S^B:M9NJN0-\RN5MP930=CD=+@-Q:J_+B^!]/*Q_96%(GCJ7E_ M/GE_?KX8C>]O+WX_[V6<6T(4!R*N-SBEURP3,U@>!RH$/#+X*>AVR%EN(PF> MPIR+W0X371%C G\1["'C[/3.+C\K\8\E-_!*'.K%#TB"B=UTN;&!U%$X/$&3 MR/A+W$FRF7 :4I((FLVF]=[B:V9M.(&B)/965R@70DP^-%0IM8=94B8'KA)7 M,;;V'/21L<%(T",Q6SU"D=D0IE^.3NN*W%AED:3%O$S*&U0MRC:UG4^XJJ2X2K=I0HTKWYRWCY+%6![DS$%@/6SR23NQRBN M+A=GZS*HVPI'%W#^56#C5HNH/*)1(DU2ET249$/1D%8[1"VH(&FC=[+])KE\ M(ZL07?U^^^G;S4<3*Z@@N8O\JNG>#CX#$?D99 -D""TZ]HD8B0R)C$-DF16H M6'\A"&9QKD'&OFSZHDJ)%_X9+86.CX,>6]LRS2]X@1W667ONT2^1)HP8 6G\SWA>ZJ+=3PC]K/;Z[R1.=![X?FA:/1P,6) .'T M%>P!\ZJ9B<'B<8<:/Q^6QAL;X^?$[)<1*SR\MDK M1YO2GG/Q^MGKQ?I9WSU^UK3Y3R@ISBP=_QE'8N+,N] *"^<&J\-/6#BJ>;\<&6_>3Y;_<".N+[SKIP;INGN M-@=+4'K:I5H@$;0=!#78UCA[U0P3J]2O;&<"-T\T2>22/'K1;SP\GVEUE+W' MU-9HV-ZVU2'YHHD(DM@0&1O"RWLR%,#-LQR([SQ.KG A#G M'I>X.W#W8W4V0L#_[W 39OD11J7]"*U!;WM7H&05B3LQ=&>)J$,2ON7MCQS" MMJN6MS=.3[=0BG*P\1Y9?U(:<[?>C#@XE2_62DX0;X:\VR6"&N8/J\X8H'Q[ M1MEUC5>L4]8DZ*@]&22H)^$+>R%+;.P=&\()Q?)*>GXAJ);VBPR'@BKJ]2/W M+&U\L-;LV$A17Z-PYP?CVIK:\7*-%Z)XVANF2P65&@;_@0:L*FAXO@FT?-9Y M&1@6YKFIR\/<&@AEBEQ<"?@2KU3CXYW:+^1!>R.QR&>F4"N;WY^:-,:9M:XT M*P(,DF]R\$UIAUP!SNB4;>F5YI4KA.,-G6^E""#C7NVOIC?^P?8TLT!84PQ, MUC.NL6!/MD\&_6634HP$%8G@0\L JK!$*U>PM717OTYK6*P]K119Y3E*XBZG MGE8CT2.QV6A!OD$I61[!W1N4%]RGG4(Q8BE\RAA&TILMO=G2OR V+D2Z- 1$ MC\2%Q(7$A10A#225+&^VNE8[+:T7JULT? 3S9E^2)P+6BZX8- F&9AU2G_9& M*<5J\ZWRK:7J2]P)CCN1[I&*'=&!- @SXIB#8T6A:J>L-O5EAT=-D^4:@/0U,K_:IW*32C3K,S.E\AH M?LFJB/B1R)#(D,B08J2AQ")3I;?IFKBV/,UZ-AY-PO.D6[#69I[EPB19/VM# MG"8P$G<'GAE7G6?YRK ,CWPV7M''$4B%]=[ELFT0]SS%7#+.(>%.(JIYB!). M%)?W+9<4O:4'I&^OJ]7AL85T+TOWLC3UZXL,D:X1$?$CD2&1(9$AQ4A#B46Z ME[?IG;AS[#F@XUW1+%TA?_G&_ 7 HSYF62-YZ.TB)((/S4-2G;,Z$"QWIF9Y M9Y8^#F1+MK]$+=V>8S0H-!Q-BB_9FV/K/M@:B2&)S48+]?)N[Q)"O*N63:I6 M6VUU(,6X]'M+O[< 9K=$QKZ1(=(](B)^)#(D,B0RI!AI*+%(O_0@/C>H.UT9@)@KZPOI-=J M]PK-]Y6"JNX^[?WB3DKTJM$IQ??VD+M9L^DL<=TNW66ZVQJ.5DSME"*G0M_U M>D.O*)H3"R:?=3"N[15"1&*D*$9 'IGXO%^..DG]YX9_1?%$E.1XQ-6%K1L7GZ[/SZ\_7#]?CB7)V?+\?WD/[X;=M3!S\KX[[]?/_QS*\'&PKC:I94@-U1J0REZ=N/V*#))XDB)K,]1E(VM-7+!1)":=C]* E)B0F)"8D)B0F)"8$!P3!^Y\+)T9 M%OY1^ZL4M.JRH"O16@,WX8OF^8[Q7PQ']&_O7;&?E"?#TJPI[#'$'_V'X=0D MFDO"-\HP6G788&E_^X5AZ406G++?;X2K%-NP0M ]Q[:>=U30D#40!"B-?$:: M^LR=UN^$-1-NFJ6V"3 M_4YMB"BS5&.H+=S5XFD_@5_J;#H%+'HN/.1=PXJ\ V]5(=AX(XF@)C2#J;H2 MG_/L'6/9-?*]>UIV]/N@4%F^)'YQB%_8<(?$QMZQ(9Q@W*#&O9 @[)1MU]KM MC:0@K+"JO0[^,W'5=<YL1R2V7M'5+#[:JOZH5>)NIR8VZ)W>9@5[B; MLE(3 N7(YRC_=\WEV2O;WZO;E].5:VM@U ]WC1) $I7-E>4;63W%9+=:6G;W M.E)V[[+35P#TB3H_\/9>LJ_7GE"1;/(DT2(I1*+B()E%K,9M6T2%+#3>]O"! MZ7*Y\>9-JAM=E%:U"^" ZOEJC3KAS-3J7([Y[=5.IVQ&6K>0KU'*F2W/$6@T MZNHC5"2>:BI\R_L("S@'U;+"=K2%$;:'R@FR#%R6\DE,2$Q(3$A,2$Q(3 B. M"5D&7K5ON-F9JQF316QXED>Z$193T1$IK4F)"8D)B0F)"8D)B0G!,2$]D.4]D^*=(0;V@D^VX+L>MJF<)MI8KAEV4\9=NZ^AEF6SMQ:*\]HG@_YR?5Z=AK V !$IUK1H M&9RIW05O;&NZ)L.H;#KG%I(YZ\VW==ICW?CO,'>]-:E3/G6QI)3IE,YC+"%E MHK-#'-:6$4NU1VUJ1]1XC9BRL3W2A"9?_3UVK\M367F0B)'(D,B0+--H*JD^ MZVS%S9R%[\9FG;&29#,M]TQ&C65?,HF[.F1Z;*4L>:V1V1OU=^'*$N/,!3S@ MVO"+L-D]$E$U191P$KB2VN3U;KWN%J83B7K&^SY0F1.X[VP&F=B2E52DQ(3$A,2$Q(3$A,2$X)J1'4GHD-_=(3CQ[ M^G5&U_\$+Q''_8_OAAUU\+-"_N)'X1O>N_!6Q7YQ6R/S2R*JO(TO<2>)3")* M(DIX1#54;.6CB 8268XQS]OV3=9F=5,GRC?EZT38^M1I^>=YMPZ$T_SB/X/7/2. M.).9YI!DU5CT*J\>.VTGZG4[:TK&2M4/;PZEVCDM F7[1$VK)EYX09D3H'!\ MSL^*YGLSVX&STI4*SH("[YZ%:\9VQ]Z*T*_VXAMK;QG]^0'KMD=% %/;K7:; M_LF!=XIS8)!J=G/K>ZZG6S]>NZZ_$<4\M E2WU>L,6T" .5 , M^."BO2IJ7KN9;J?89KJC?JN?LAE.'HI!'TCSRNWHB%L*O#<5+!%7@;!;I6JK.*HB8]PYX]]JZ8)P;N[VR&A8.RS8L[+34 MT^Y^+07)"O5$D,2&R-@03DR6U]Y+B\6N6EXLMGMI+FH1-/KZ,8",Q&Y'V;\G MGF981%>(YECP$-FNIC9WNL3=@3NSJK,: BDPYD+@;#KU7WP3TQ,NR9,Q-3*; M[O;*1A?4=FO4'LH PR%QD+#:A41431$EG$PN;Z*4E\'=7GD9/-RB#)91!QEU MR!]UB,A=L;T9<8!Q7N8.F1'+-5Z)8ECP.U$^^)9# &8H\2BT.\VZ<'[2TS3%+:X-GVB/*U1WZH(JZ6G"A1 M5G_AM4&\HA)AU>V6G71>: C=]H35[II$%:GGJY6C/SZK?*=5C[6RWR26&HC"JC8A %'Q5,KEVV@O;[J3[,'V-%.AK0!FBZU* MU_0H/1@/1E/DG<3$P)BR?Y9KHUW:#]MM]=3>WOT;36*0@T%0 M+<6%1%G])6QY3W)NB:IVRF:Z@T15AX722*3 D+[MBETA-7&("($KB:7F8$F0 MGN#U0YS$DL12_;%49P]W?5%W(/,+-O!P5S^^H.$.<-/0'@V3)BS37H_9#G&1 M6GM]#WNN4 M]>?T6NV>J!YR 4]5+ _YWBMYI/PMCC,I;/?D'B\M7#=PE@]'^Z\%$90/5IH: M/WJ/MOZ._V*I'_RK&Z^I._&2)#J%[1!G:7?>:K ?*-@W /8]!3L-W@DARHWM MP><\6[DR+,V:&J#+T\$.+_ 8-[X1"BT%/7C@-T/W9KA8^P>^>B;24JZBI8PB MAIV5*4=34W.!7N?/EGV43E]IB%M[[TUM)'EZUP_A:6'LP<>EKQ+9X[ M1/L:0]DS.7[$EXX?"; [[%8SOVGO:1I#'*'(1?B$1^?'@'SC?^,S-Q:$N?DA MC?H7]=5*N'K\>7SQ<'][/!G?3&[O)ZV 'JH1&=BV?<\$ M^@T^/[<-?.(Q>46AP%\]4F8.WBO?L5OE]L_S=K]_W?_OJ][_3-HI_^4XK\G# MV+K],EYP'FB%I6A51/'!L!1O9ONN M9NFN0MZF!"/^./*"NC_"F32*]@)LZKD?%T3I@DA@]Q/#-G^)WT\,UPN2EW\$ MSM'4YBY %?RT<'4F)'0@!GN](;Y76& OW\. 5-/D\I?."J'/^^4(GY=3HB>% M^$(*Q>+]/<*7\FD0?.>#SHG:'@U_R)(LX9]1KEOW>+3NVLU#0L.\AD865@JA MH'TR/!VT^YU,'&R'3X9B9"QR)'1Z)X->?_ #TJQMXH-_.3H5!!__))KC*F,@ M,5VY)%/R\@C"HZNVMDT8ZLEP,#Q5A:>+HIGH4HA((;(5(:*J"?G1$0,5Z'>5 MHD)2_<%1O2JION0%V:B+L.)LB/VR?M4-#$7@X>TI3>X)JJ]$E;$NF\(:$.:24HUBB^*B/5\O=^P?E7[7,$9 M>TOQJ6QO[9QLSR+)>\J^N36FQ)W BIE"MZR6UBM9!+]E%ZL0><_U$#!-E2:' M)#K**VZ%1<6P[-B5;FO4+=-@N1:2HE*'VV"UUI9S!9[2%>0PGZBK-#Y1=+Q! MK A:*5T+G1=#NY.T@QT8PH,=2=>=[V7'$G7G^]NZB-KUCB1#B;T7R5#;W=&A MNV-^=6S75>:._61XC;&3!/).'-!6Z^V(H8QP1_D@PYP:=$L[7H:],@65M3"G MI..EQM+CD$1%><=+#M%0MM=SKW4Z*!0(JY-HJ-33,MS8TS*LJZ=EXY0W ?,- M=KZG;5+[[C>S8P&Z^PUN74))II),)9EJMV=VZ,Z6VSG!-@W6LT+>YL1RB5LZ M;B*^.51#2Z<.1LS.*Q]$!5P2NR3V^A&[3#&0*08R(BHCHN)&1"5#28:2#+7O M%(/PC]JMJ0D,&)D0TT1K%_OE8=="0FW?NAD 55?_U2M10'PSH;H< $ZO9Y;^ M):#6,7/49!5CJ*6'O+;ZZFD5%7!UC/T+R>8UY.F&,'#YR'QAAAV5'CG1Z@ZZ M=>?7'?8:R:F_U+/Q".9-$HLXFDE5&TU_,2S#]="W_TJVZ:=HA/XC4I!1C W6 M6VOBK !"^"S!".M4I[+- SJM?J<2U4F\^*D0Y%@+A4LX(=)\B;%! F5)":&6 M5M9&0]E>Y,"<3??$)9HSG5&53">OQ+3G..*F,4GH I5Z'-!6ZZV;!4P!HO)$,)F/U32Q],NHGT8'N:J=A+E2^-,9H$\E45FI2L,RK<<&KW46*TV5(8T56'\+Q\V<\!<4Y;X# R1-42CI M&<6'_\(6C3]TR#1[+"*&XI%U"]P+: M(O:O,>LWE<\/B:DK\)&LY>%1Z?:LI?HV;\J[TE$A'172KI)VE>!VE60HR5"2 MH:2CHC)#]L:VCNT%9X7L(B&&M5$'0Z)YW2(EL=< 9$GL8K8@*5"^6T>;EZ-S M!T9O_62+[ Y0+XE4OSI[R5B2L21CR086%6+DVO*(0UPO*)&HYVP0V2U5;,LA M96=*(!IXU+!L4#T@8)ZS?$D>L^8ECH9E._OLI 5CV>"YD Q90^ZK$.1E-E+* M,DZ":]=R2%;4.C^3#*MDDNUZ!C[*!/O*;'BJ!]!U/U%M /W@G U>MMI<=,>A MN)THM[N*Q>U^,\5U!\^QK><=Y>QDZ >O0-#85(9E[ 2B,+,/5=GJ1U5M9^L) M 1[J'$C<.;E)>2#Z9NJ5NU=8%)35A?H[:@,J%O\?KA/EUIL%RM-B!H$L=ZA9 M&K1 6]UJ1IM62@U%"Q;UFF79".0:.*"M"I*O4M)[4M04&I0./[5'!^4ZD:TW MZR%)#DELE'>;%/:8M$O/%&YLAU[9@+,:=:_?/#MRUUO:)JWO?"\[EJ0[W]_6 MI9-D*,E0DJ%V=V*'[I1A"J3R2$ 1)$'_34][(ZZLZZF3,T5\@Z5$L#R5B2L21CR92/;7D7/.TMZ!FB?'@D%GDR/#G>HW[Q M68&V*HP'HVPG$FX.\=#M.6.*S AN>],9'YTRH=PRXDC.^&@(LQ\29V_J_\C- MR)VRQ2N],AE;F_*O]&1(3X8TN*3!51^#2S*69"S)6-*34;F1>T,\A;7M8'_3 M3 F.I1(=/#HG'7$MFHK,?+9'1;?]1Y.(:N6(M%=A?!KEJE>(MW[.84D_QB>U M7:;91]0U:*7I4$[D)HX$3915^1;UXO^E=KL-9?Z#XO0-"DYRPQ*1#R;H@JMR. IAI!:2)Q5RL>5+ M.LBUDR+IV]B[K)#$7@.0);'O;?AIM]R=F7=IL:Y30-W%3+.>\894?,LAL*M_ M$QU=##Y1["=%>]4,4WLTR?&3[1R[FDD4ETQ]Q_ ,XM(.6/BIJ )S6W&E[CX\ MBA57-:[8YX*[3EU.1TK%A+"!AAVBH-[Q!]I-^(*JK%Q794[+WT->_!NL#N+G M5\VPT)-Y:TU"_CMS#!?>NH1?K><[XABV?D.\VZ<'[2TS)[-LV_)*1L05Y?2E MM*[Z"A/1V.;0]KL?C:KT/+N=RX62*9Y1KO;>!<16B?GCRD$&AYYG0JF5>UZ* MNEQJE38O4"W) 6VUF2H>2NVSP+RZLIT)R-N8#-?_Y;-17FM$]V"T"XVNRMS\ MFO)^4QG]D+AZ"QI916P\*FF8E53 JFY[^G%+22@5A>A$5IZ*MWE>EX'^DBE7/Q9))D+,E8DK&DU5NYU7NNN<94 M*OR"2XZ&B =!98 D]AJ +(E=3.LVZF[9;:2IF^H6WFTNY0&EU FG\.\\VZX6 M1D)UB7ACS;& 7=P[XDR0M:@^FDRL"=X*$VPZB0GGG35)->V3=G=[#;DWL7@: M*CD.44Q(F9!# &2EV)61 :HZ*"8$U,Y&0J"3LSGV5K+O*M7$Q%:W_J#0$5W1 M '[MF3"%RVU6.K$L5SB<60;5J4H!:YPQSKCQ7QZ)<_M$Y:)[ZWNNIUG( XOB MDWT@*F1(:$_M-8*SV^JUU9;:'1Q4#<,6:N::KI()[&AJBB@IKV%5)#I47+F( M[.B.^JU^9X.>,P75JA=#UTT24ZO8"XUQMA4>2+LF7+6H_24U.PY*"NK>4CZI M),L]$B\Y##*^8(6)=ON86JLD3V0U5C+QEP];J0ONV[-=POJ6."MAPE>#M.7; MZ*#P&-X5D@*EP),"3UR<';C VXU@VTQC%IDB=YK(M1%I[DUI3G=U7!JFCP[7 MZM-B#EX&RLNAJ$_ED&^ 51UEE_F2V*BGS M)]/R)QN3R212.N$A[;7>&E)&_A.7D$MI4-D94(-AP>3);J7)D\6%Q[!=4'CT>JU1MTQ+Z%H(CW4.MA^]1UM_QW]QR!K\JQNO M>:AF"FH5<2H#SYTMO+7UTV7;@;Z'2/W,H M[N-;/'>(]C6&I&=R_(@O'3\2X#O8K69^T][3+K4X"M'WC$]X='X,*' %'5:; MW)I@"_I0W.+&8C"V2!D>6M3'LC?\0(&Z :#N,^E[_'E\\7!_>SP9WTQN[R>M M8,^;K:I;/)P]C+^,;QXFRNV5!Z/%B0]7Q%HQ=3F+FPB^"D(E(6!+"^\:D>CDT%7'?P0W<3= M#G64%KXI .>FR:\"JES0)_QRA!=/_!I9\HD,,WPB><8V+"Z2T_61I)*B[I"5 MA#.L+"J\8DL5$WO%,"/=X1+HS:LC_!)F22=-Q7D=899T(F&6=")AEG127YS7 M$69))YO#7#007LCHRTY_K:W1MV)+PA);.\DLI[6$7\*\*>9EA$WRJ=!RF)#2:4NL/?>$(_FT[]%]_4 MO"W3^JTW(\YV;XWX*/*M/HG-.6\PU=<=_L9S[8/M;5G/FWCV].L,?B:.RR/> MV[T+__(-[[UQ-%G8PY"DV<4JSZ9Z'K)V?["6YA[=%NE9RW"[OMB60L6"*$TZT/KO14JA SGH+4NA'48:TJ70I'"Y5IW/L$E[:28]GM'$RD,YP_KO M)>LB+)/ER8MLRV9Y5G2YE6_T4P1^">#& !8MW1(!9@E@XP&49"D!%!! 2982 M0 $!E&0I 1000$F6$D ! 91DF=?WL*+W5YI;(J.#;&JB=5!+V\'&_"L?LP?' M1;I7[5RCBWXRM2#/<$I:RB69$NPMHG35EM)I=]J;IJ#'NST71LQ>*/D0MC$J MM8UMB)I5'7&ND0!I1QP6&*5QT2^4/A<;Y+"8!0N99G>_Z0_5K0\//$1RDMO8 M:!LK^XT>.%_',J18]E*REVC(VKU18AC[U#/$Y3<;'RE M#TNRN=H&S7TH^5QN0_+Y-F[UJ)R)5APEBH)8W]^0A69\8CP3\X!(35+ERS4 MQ48"N"F @L0.FX54": D2PE@ P&49"D!%!! 29820 $!E&0I 1000$F6.7P0 MG36C4JMR3^1XSGX\%]2MK4SC?FW%M-U-FLB5W*L0U'F(L LJ* [Q*"3LD@4. M_"@D[)(%#OPH).R2!0[\*"3LS6&!#_EF@9?.M-M#>,M(\NNUNN30/Q04LPA/FDMTZGP$ M*J$SP!7RAC^3&GJ8#P5 0;7D>B-5 BC)4@+80 !W7;L2LZ>*5*1&NI?[8&=\ MD[:8.,6T"2 (K+JP2-5 BC)4@+80 %*.%;Y8+:KT+3&8X.6*/)RP]%:/*>)/-)YJO% M.39Q3Y+Y)//5XAR;N"?)?'5COGS6?K[N>V!M15DGF9DDO9)V>D]M%['4"W;: M7W\DDGTE^PK'O@=ZSS1Q3Y+YZL5\E3K/\UR=@TZ=;\XJ)_>*E5EYZ'$IX0&4 M\5P)H( 2K*4 H(H"1+":" $JRE *"* D2PF@@ !*LLS;#G^;DWM%RXA+ M=5G%I_5..>I2IO6J&\]*$-,K*6'??Z#Q.O2,5C2,MS/J"#*,][ (1\(N&;;\ M2+ZR&?Q;F;)[6 0D83\TQMW2^-Q!V;F:G5:[)^]?"7LM8=\?&U<\%[>OEFR] M]DEMMX;M+%TM ZK7X[S>S]86D7WC;F7!T4-0H/H #Y\YE>FRWS16=4VINS-;ZHNNU, M&5>.<#UH@ NHD^[X$<< 4E]/, =0(6_X,V%:J5E3TE(NR93&%Y6NVE+0&UL@(M YZ>2+".R[ M9\*"+YW!K>BV_VB2 L[T ]B& #&!ZP)]M&DS==;I,[O'>F>D%FJRWNIUAJUV MIU#;A]JR1FT!%Y^GTR7O]Y+#BW!XWHFJG5'9N>3=WHIFO0UBF-H"+CF] 9Q> M?)Q!'JX?E)U_T6FIIX6*FVK+/;4%7+)] ]@^7S)K;GY7>^536ENC=J&YZ;5E MG-H"+CF^ 1Q?NB]J 56_OXM.CDN>/C6_IT]YI6_CZ>/;*ZB1#>^03"R96" F M+LV:W7:O+&MV6SVUU^#[F488?O0>;?T=_\5FMO"O;KP&?V\S7S@.S7KJFQ*@ M"6?S9T\(46YL#S[GV+!Y4![8:P%:PO;I[BFZ ]6_6;HW@R_ MT?Z!+Q$^PJ./L. 13G95%S]3&D'2E:FIN4#Z\V?+/DJ[2E:B.OBR]DQB7U]^ M9BQ,DTE;,R=8;F8[QK]A#4A==I*&60E])):78(EOFSM3+8?QY?/%P?WL\&=],;N\G+>7ZYN(D MV"K%KQ:";09?'YN&[C)8_**8H*_>J3,'+QPOF/7S=__/)_\]N7JU_:7_QW\UD[Y M;QL8FCR)APYRNV5V2KT]EWF8R%K!CFER(T@ >7>Z7(UPN+H"7PO?MC/!]H>J6^ 8&W9/3D3KZ MH4 P/WG E0;XAV5= FKAC;=/AH-.>]3-W'G%Y#S,5-1W53H7WWVG=])1N[AY MI')\\"]'I_M&Q#^)YKC*&$A)3Z1Q;)4.U)/.H-_NB$L&69D\4A1(45"%*%#5 MA!3H[!D'!5.VRC"\>MH99).Y0(F/)GV-U=Y H-"^>#C%"'#^JC8$;?1YMI 8SF(7_Q"'5;&;=]'P",( MWA:NTRSC=LV%GU@P\:BEU7-:O:E?35K:B9>XOY'#GXW3/$[T7I9_/A^1)%%6 M C7KC(=#QHTJD9*"E+;$2@I65CL<#ADU4L)("5-0P@0>G::A)K'_%7A:(696 M^GV$18UT!Q5R!^4:@%(;8[6LKUA\^[5$4F8]74&%LS(WZI':VU4/\%TZK[)R MIFO#Q@WAV8H95"QWTSJ65&FU@]HMQ96EZQ9[ZC:YW%AKW]F[W0 M!-/UT)*HFNH=JBZ3*D[S\+-)\(_73:50^WU14VP$IX&I>=+ MQ&T(YODJF\&UD308EFU(/]JF-*B1RRZS44]U:M<>=:LGXC@TL,;";MK;5EH0 MK#I,S[&MY\H/-5BV E%88^ S'5.9 JZ2#7THJ?0P8F39J@_:V_AM3BR7G!.+ M/!E>9D)Y27U'<6E#[..C3[T5;?@K.XJ8-VP)N0O*2=0E<>O,)]9]72=85WMD M1%,@2G%6KZSNT"TTUZ)T=R3I1RG" +1G^O&CAGDT0 9( ,R%0A@Q-,(6DJX4 MZ4I)&15P.\%)K=)5TG@HB+AL@&Z3K)TGP*+X:NFR0VF(N]L!?O@-!D&)G9NZ'!K)ND)!D.VF7] M[YEDN/EQQ6SH2I#Z<1FTK!MBL%VS?,D0S_]@.APP+UZ7==<".RQR@#&U2[E*$?H%' MEY;KQ>FK[$3!00I]%22LP!;(CY>/ BCL^_%W7LPTZYDH^+S=!C3%,N3K!&OQ M<*58\*^;3%(O=UQ]Z*9.L.XC;KBUDCNQ/$\;V16=TV:%^QX<32=87$^,5QR: MV(S)(C*^U^#X7CG_("CMZ*HEEX3]>VV=3:>P.\^]#XD_4Y59E^RT?S)J@7+Z*OQ7'%/K_V3>W1H,? M2Y2A;5=IVIMFA%Y[R[.=[4Q;J[5Z4'/P=^H_V*H*$Z/1S,A2IVR ,SNT)+.< MI;=B[]Z*"M6)'&S4+\M&(W472#[$- M).GYJ$QMH-1_P8C_C-)^9M74:=F\%.GXJ*''H"';:*[C(S_G]DH/T-E!558I M*OMXT.Z(P.6ES+5W='A)GX3T20BI7 2$>L?H-$,^=4J*IZ@<>["#-C2YC@3; M@Q53.$3GV#JQ9T.\&=7'1E;SG]HIZ]!0^]MT#.ZJ;+MI#HTS6IFD!U7:TIDA MMM$CG1GETOQ3Q1T2_F=#>S1,.N4CTY=1-HMCFP91+E=&7?FW(X35$$JQ[)ZRM_*C M[>C$"7?6/AGTX1A:#4"QMGD3765Z_?W]3] M44@I2>6]@J7HV!+*-*QX,7KPT@;1EAI(A<:)@+WQ>]W]*L5X?%BZIK]0EZ@- MYC_NT-U2'#@AW2W]K9@#>[+1MK.979MH6]J% +Z3+>UL+XWB).,<#.,(XMK8 M%O?LH]':FKV4%)CTO.J\%TV.CG@F1T5&>N>D@TJ[;ON8,"*: M&2+2)NOJB@">N "6N'/L5T,G^OG[[RZ:*+6LN: M8NQ7U!?!#G-'97&IY[4JFZ,&$J9YXF1_LJ-&;HW-Y46_;%[IX'2TL9@0R[LA M'1K2+JO/+J1#HP:G)!E'O%U(AX9T:%3OT$BW?B^H?\.TO[G,RV'0UM'Y?1LU M-#+J9#X([%2H7Y]*V92R=@0MFU**U)12VI]2C:[/+J3]68-3DHPCWBZD_5D/ M^S/\4\LY"'>^,YUI6#EH/RU,-:N/?BY;#8AFEE88Z[[3WND,K0?[;/J7;SCD M[%4S3,S O;*=B6:2"9GZ#G617)+'K''5G;(#WTY;H\$V>[G)EHC25MYT$Z4[ M#57#6[U!Z9H^M34:%8H/BV;T?]SA$(JFS9R_<^PI(3KW>7LSH@"E(+F][T09 M:6KY?W-W)H OH>+&!@$+7 $'?&'$#[+VSB%S+IG/+/U" _J_?P_JIQ*4T@V#9!LBAA@B=!CM=-LSWVZ98Z7=+:WN#+&^.X MNN/,<&=JE@<2>!SP0Z9=7;)=Q*?30DTR-V>Y*MQ8-6#\QG'Y(;6$J-!+5IB1 M>V6G@JN]0K[GBII"[-U7UD? HH>_+>@IU6?.))Z5@&+YP1N[UE)7#<0?MA5> M>,EAX'"-,?L0\C3SZM&CR!CWME[Q3F*S!-8V,'L/&6UE[.N#QE<95^%!(ZRT M4^Z0L2:EF91F.Y%F9=V2-<9: C4K4+A"I)7U!PJ+M0,HD%KJ^%*T%JH&71A$ M:H%R$)OP\M.+.4[ ML>1GZ5ZO;%"@UQJ>%HJ^+D4DU;C*JJY4+9:\BLL]FV1QW,HJ!LB: !*1H=E=+@6^)*Y+C+714HS0=$FI9G,=9&Y+KO*=0G"5)L6SFVV MKZ 0CM<-*'2Y3[85^8KX;A43ATPF1RAOM2HF[1$EPL?EEUDV$1?\)>N=9P5. MH%SAUA4])?(9S^;.,># YIH9'&9F6/:T;*U6=D@VP,4*PB@3]!2P6DMHNHS< M'KLARJS<@5)T.2A;>I1-EY638^B2^;C%#CJ;W@HB90@$%\Q2 QWR1IRIP6JO MI_;+BXVKV].OBCW'(W1W5'A=GP8T6ZG6/.CM"Y#.L,4F/1/DIEO&3&/.;'JF M3J"6+?OL=/94P+WZZ-9I"SM0%H1J[M$X.;+O@G A)$?Y[,[2DN*TK)96.J&S MK)*V^H1*6>[5C;#F9L@B^*VZ-E[&SK77& MJPUIU0C4G29Q;+R'Y(VUZ\8E&XP+*.VFZ#3*0[%0RYF6-9F9Y[C=LJ[:VN@5 M%8$=]OZ;YZ3(*"R["OAL?6'9:=G",E5=$2"B$= M-H@5;2X.>B5KQQ67EGD>KXQL;DDJY/%1Y(@Q22>%-,^DDV)73HK\ .]DRH2D M;^E^V%>GU!T['!KC:$@7#.A[,*PISA$B\ /S0V C>OH#=J-_!86&)NC5NTI\ M(_-:?&- #ANYQA3C^CXQIFE)U^(??*..(8-%@-CGTO" M_H7?31_EQ_AM.M.L9W*O>63\]$2F6;VO^^U1V1Y4W6YM9A!M>KZ,F!O1ZZ7" MPLV]2YX&-ZW8,--!"-E2VF/9;YUVMBE)CT0TD*3'@BQ );$+-T- M!^)NB%S[S2K#8,VAJ&.!5?I%[@6.4ZKUM)1' C!9\591L@XC/997U_QI@;9? M6W_&=61V#"LU.S('FI8ND6L-U$)FQ,X*-42B[7H+M$.27K+Z8ZU/!(53NW)G M:Y9_HVQ-N=IJC\I4AFPDF.3TY?TW+TTHHPM1KI9"++V@\BG@X 21TDAWO,GO MY=R415E K,Q]N4%(8#UJGO3*I<-N&F>+-F+X!!L),NN;4+VL0P+ ]G+Q MZ@-K#<>P[-*4KU=&BR3H_=C6-4IJV20D<-!%-$'L8*X9NJ+[#H8*L*?H.]$< M=%I@+8W]0A1/>RLV@;U=JX"O6/$%4?:_C]##OO7\BLMQKBG[/"#WW &+939L M+ELOTQENXC*%O852^MKO&I73_V-$3O*U!N259/8ZY4-_:H;A7W+ M<%5MTD2$%!G-DP\R4V2=8I5' O2[I1LI[D$"B.F'V_L\9#7CR7(@\LK9CFO0 M)F>(EL.;'"):%&%R)G)1C,FAR%*B28DF+L(.>2ZR&@7HV?5 ..[YZ:$+HR-347+*WYLV4?I>O^*U 0?%E[)K&O+S\3&T;Q M+66>PLP)EIO9CO%O&]/'/AL6N26OKH,E'S MMV![/\XF9'#_B2\>/!$Q3V*UF?M/>4^;6)E"(Y(]/8)-@ MZ?'&_\9GEJ;]X(ACBVR9FE/=5.//XXN'^]OCR?AF_",9[;]E< -$(N!11L>]NA"8,_*6#8D^4CG/J.BR_HY$GS38#&]CT3:";X M_-RF7O9C\HILQ5\]4F8.^AV^8UZ'^S_/;S[__EO[ZNK7BS_:*?]M T,WMP_C MB?)PJUQ=WYS=7%R??58F#VBH MYC\R))W=7"KHO@J052GBYWM&^P?#4KR9[;N:I;L*>9L2;#LPTQQ"JYWGQ E^ M>P%YZ+D?]P%Y&M:82^_&?R&.,5&Q>V19LKT%_.+/W.(2[F M)>.OMT_AU1O=O)>&.S5MUW<(?'H"FS.>0+>RO+/I%!$#E^(=K#3&(A&WQ]ND62)]2@QL>8Z?3SW>,6SF"$/6/'/4_Y<$H MTR6VAO*Q2::>8Q]/"+"3X[)&77"K6],3,"4L_RGHU35%Z!FUX'5.//@99ZG/ M30*DA3\?/@Q7A8PDI MZ,@OVG0&JSCO)\K#C"@7L+1FO2N^"T\UB4:-":(_$Q!/TYD%VL+S.RK9^ C# M\D$ FN^*\3)W0*-4#( .?M+]*?9W^&9X,QJ@!SW"> %YH#S;\$ $E^X0MQ;$ M\#E [\=S4"2(XQ ]6(@"3P!(OG_%)0XHKTEH76*:+B[DDA ^!54T6?L/L$R M RQXN*N9L"_7TYZ>6C$PB/,?WPT[ZN!G5W'(/!1IKP2V@0C5#<36HP\XIB:& MA@8=2<,HFB SS4/\T8V%T,!]D3@";3X'+F><@DOR(\0O3%$^A.>BV"%')3<= MT$,5Y M^'7L._!DMO\SU]!.!&";:T B&%*(#* O BAXQZO6L'6TUTW$R5>TZ@!?Y!DD MEV'!$7KT'L(#L&'W3B@'.%M-*3H-Q(01]/Q-?)&>)SSLD9@&J+W*-]LW=04( MQS -1"'%J0[OF/8'V20YXU1P_8G4,3,EUL0A>9&RKJ](8"@G%T>(NPVSM.0'!73XTY7I_/!.XE*F[A?;![Z!#5Y9L% M'\1O$^7#[Q/EU[.SNX\@"/[R#51I %SMF3Z:7G\HN$.L43&EN4"8%M#<(N B!U8W2Q*9/S[[@7"UV%)Z!R>SY\$H !#<4%FD.YKAOP M%(<-B 4#SXU!=9)0V,.7X_<&57\"!!'ZW7X#63=0S M\%731E\N_$;W3E#\.P0,PG]KCWC54+4!KC90/!PR)<8K>OG@,Z^:Z8]\55^- VV +_CT'-C.^^MN%!EUSSH#=.O]&H"M90M2=[P9W*B7'N* :CT M4"F$36"/?!#RCT $<]MU#?2FTD-B2EATDGA%LP;ZP1E9F*\)^MA+*<$<,DL) M@<';IRSV_T?1^+YL?:J]/ %'#H,I,N0!QH S#*+J5Z@&9+2*!^@ KMS5Q4F4S4H$&J M/)(E_)VP).+XO"6\ QDO,$$"# !$1:7(' [?:>'*)%"X Z$8&&7 2)KIVMA/ M.;'* [*(#\K=N8'&"=LQ\"ALP+"HBA+MG6YC ?X,0*>: S:$CISXI!D.Y7Z2 M2S??C?^M1/Y;==3XHH&E!W^8490]80LN,]1XT'0%F?0-"$6SO@*]@B@SH@,& M$V-F3&-U0.0KG!CS(\^8__?CCMV_?3KYU3VSG^4=U-!K]^#;S7LPM4!4& M6O(]N?8AO)X,X:T-X>5WE>^ 7E-OZDT"$_N">7TX<4_QN5I@+Q9RXX=?)H2V MEV!=B.C$/SN#I :QPGT1U48!Q1_77^=">&P>T'H%"^P679H\XN7>A\8LL\0B M1TXO9_AO&^?QL&AH,TV2J5F!-^V0U>YE_#CH^P"MP03#WT&_!:BI03!"L1^! MSWBX0_>YER1PUS*O!OH$XMXEYBJBSB?MG3J*T(@"/NFV%1UTBL!)0^TNVY@2 M>-4CH$&G@D8=0M1NBAQ(RB/89DR9QA<#8,'T"L#F>CGH12:ZQ;@=QY\'^OLK M?&;$P:'F&;>'"9J_IF']Y0/<2:5>MPE3Y6%M(.JH;!7T]N@[RYX><8R\C9]S MQ\[33?5H43P" 03!*W8V[IQ,T=B)<&]@)B2\!)]A9E1X?K%@'EAD'O5G:OHK M4H@-UKSQ!-3'UR-ZBST/PW'1TXCFP*]P)KY%RXV#AZX_@QVE<8@B!6;,(\&\ MG8RG4L_4P,/0?31_'S$*10_X&ST9C!IAU9[WY)N1/9L,#(,'2?BYM7@WQCCJS% M#43\3U?F+H!1IASRF2RB=\8C]7@!B>*NT>IW@RCAU'<<$AKOWVP'I1N\WXKY M3VD0&=ZA(4^@7) @K6"W'"@&$[HF5FZ6AO3A"6XB, <$'R*18C XEPKBO;NG MQS,J4B[AW%X>03)WU1:JE9T6;HTE65 QS+?&'#2ZDJNM_Y_+^LH7^I0_@\OB MPK:0X5F8Y=YPO_+WSYZ?,?SID>"#[NW3&$27]\X^$&A)Q'3)3Z!/P4NW3^%G M8W6=P6NQ<=;QVL[KFZM$2>>Q2Z98U@F$I;O$.OH$2OA232<3+5.?80?69S]0 M*8KOL,@+VSIZO3#$.Y\[]ALE&?,]H<;GJF1?CZ\L1.=%9.CO7WS '7'P!> ( M-8;6.]\A$4H3X[G9I.Q2JE8KBK MOL%?V8;G>LLM5V=Z :G]5"U$[9:=5< <2Y&)B7.B;PFIE[M#ZB:4WQD,RY)^ MYG2G'\*+>075BY"?4<*8_4+#0;B329B.LF#!JGLT8*^CZ&YS#(>)_PAV'! ^ M2S] 32TE6RC0J^)90['H.XU+QE*(#-?UF5ZZG,/P*UIXUDMHQ 6ZDAZ+OM&$ M+]LZGOM@XTX!+JH]ZLE'1&I@E*. VB'+[L(T1-MQ@PL@;B[:W\!B1DO8>T^L M:.536U+%[8UMW7%@J;&L7P1)<#'AP#X 29'=[KA?[+Y)W7.X/R2!BQG0S(MF!=LYMS5'IU>] 6*1 M)I?"+PNYP2PKN#DL'+-(=((N'S1YV!V!>N7<,= 4H1$F&MP,,EOB.7_,AT,M MK,B$2[ [M>FG--5(IWQ&6)K,\J-H-CX]$#BAA<>B;H"IQX&AYJ?)D^IA.@$8 MGY)6XED!Q@F+V2\\8B&)0H/_7S7#Q$OW&'CQ&/.Y3U)3+1S,7<<=UGBY(.IT+L M\>GBQ%AX:ZIT]E1?9D\U('M*U$RDPTM V;B10+PG $. M3//9;9H/2-:I"3?E-@(/2=M+!"MQ45PT6SX-W>@&=;<9^7F4?D9+6\V_D)/@L]+%/C> M$[X$?'ZT^C.M?O/H:\\SS.G@CZ)5T;ZEZ?_R:4G-7[[MT;8 +/D'G2'411R4 MP=,) #0E:!I1&M;2Q,CKPV6@0@07V8WF&^(BKCI1>^ M93]B4P*J4'.\\ =UDP]B>V?%/B9^(+1V4Q%/KP'<&!IR:]M65"F<4$M%,>W] M^>3]>34Y_]S^=?B/W]):.;4730FN&M TP+D+BP<_!3WRPFYU7JR;8"F[ RYS MT^2&!8U(T.5^.<+EEHP2#MYB;S_0ZB,PADRB"C-Y;Z? C4X'H\+0;0^@@%,Y M0R$O)"7 AT@V?"PI#H*"U42U%@T/\();;/4QI>TX^ ?CLIPEFQ9IB)A@J]^O MOGPY_1^UK5Y(MI)LM5NVZL39BO_(X@GHE5NZ:KE'F T&Z'\ M%F>W]Y9"#/H$G<8ZS7>%3NP)?FO1K[J)\#Z]&'V,\6-(*4@D65IY Q[LW_WM M%.S_4?K=)GE0\N#V>+ ;Y\$T'3*;EXI1_#X,V4KL4JHBAS9.FH;,)1*6:5?C M4IH%1E#\HH(XF8V:0*-]LJ3Q! MH@5K& WH+-.8HTO/-'#W[<2IMJ@BC/(N-C%HI?6""=,LY]H[OM2*YYB%&(63 M^(IK3[6YX848CJ5UQ\D3T)X=<:.5#D&%#J9_L+LZ[&UAA=T769N#6#>0HFF? M>W9N7@=]<[+:Q?2[^\WU1.#6ER2*3_VQO02J)](3P6Z5+<74'M'WB$0-E_:, M:,Q!AH*!DFM8X(?BV&$Y"R"5/SP9CHO=\T'/I#_9OO<1Q0SF\01-EH)$F)I1 MYAWV:72\]SL3V^I:.B;^T$:$693:Z;7W1ZH!M"PI+P!U>U3;WPW5IF]K(:,* M2?$$I.D<9+;!?*8&[=WY:J!]18M)HP1CWR58$- <-N HU"?J-?Z$5QMJW1LW2'HF' M8CS6$^B.WN+MNJ.3^KS<9%,_1?78Q6%: 1/61"!RZZ4BDI>.Y@H M\\,@ 3P#!=>)93_' MU*V@:S&V"K9]-SV\$B8'MI1'L#-PU[3Y%$5Y2TG=[8NM@Q70"IP[/",WR/RD M$1##T8_A9#UL::63.:&S9JA>J!DN*/F[9/[8P(W<'556#J6.I+&LD"==; M,'II>$H';F8[XKA+:5C&Z[9FB%.F4VZ8],DMPJP.,F:P\R-@S\X:.L4WU!^= MJ-WAZ0^Q*51\V17#HI(Y+RD#I-;0^CX<@PO[5GLG@YZZM._$]"WZIY^)C501 ML HUQS'M-3=REN;KL#:PQG*SI!)H_"=-?UULWI1K=FVQX;1Q#W9RG50';O;B M2W1;6CPO9SING6Q9"?P9^\?W;#>1Q);V2_DQ[$?#)&YZP7/F+114(\EI'AJ;NJ@)PW9_ \-!=N MG=?@?S$LX\5_V9S^1BNHK[](?4B+&H4<:'U*ZH4SR@R"K59 M6;LH]$G(VL5#KETX+X[AD-[UX9V 8,8Q;Z0MUBO[/71)^%,/3V MPDI+6-U>LMMB<%WYIKE5LAF=F/OB6T%;I]@UHREN2Z#3K,2T_ R6WD&S.Y?CA4^$BQTZ<0CW'PWYY0FP-#RK M_.5KCL<2FY"44QK&_:>K_$W[M^;H=_>WO(5KM%U<&%/JXUM:L?[JCAKB=68.5.=T?US,P0RR#1!.$?EX:1N9#VRQ^5BPRIG'ID]K4TQF MQAN"-JY.C!RE/;!YT2>.K&7I!YC^3NM-6-)(F!5%QRV'8P1H+D[0^!U+5N'6 MH48;)CU%,P:4<&JT3D?J3H/AN$[PG).XTT;Y@[":WC G@[&$HUDN3Z^FQ3#1 MLAF/U=*V'S#IK>^$[[JM6)>U(,7=9F4N6C@H3Z&Z2HLW0WJ/3Y2.;27,,U_& M7'*J :T^?9_3BK@03!0^^&4V,P_+?VR+SZ+CTI-/%&=-G!07[#Z0=ND(:.%# M.0#X)?P(;:!&CSD"V5T"CN/H JQUS; B/"DS[970MFGPDI[Y6"8W^>80I4&9 MLH'%1,:_PR9U^.J"?.08#4"XLF/'Q'!+87C!.>;SS*V[=")U,+<@@WZPV_H* M\L')U,]14SFL9\1T+ATT0#P4''/.9[%BV]PXP[ZX]C'\/B6.#QS]3GDQ&7S_ M@\3[^H5TGKG^0GE#K#XE_A7^4:!6YYF17-A;^23BK3"M*J1>AXM GDHUMPU6 M_8!RA&;/A4/L^9D%7\2#1;0&O?:29+1,"/9TZCLN6_(;)JD;\_AZZ5 &C+4> M2EB2$D?$=+/PZTE;L!XWZ)E.'9U(AQ>@YF0.1^UT!ON[/V- 4F5L[UKP7OMV M!+F]+LXX2>(EF>W[8&.Q1_Q#_)M4+?R^5 NZV%&,V6*9U4*GN:J%EKN+=X<9 M0POP8EH+=58+P-R ]SN]DH#WEMNB,\ -*_(QA*4T..P9[WF4^N9[[11OEV!) MWIFE7V(!G,TR !EB%\=Z[=. #@!E;54B4 ]/@M##T0T69D:]ULE S8KZ@;@4 M"EZ-Q!'H+]/%QWMBNMI;]LLQA-5JL0EPAPE"E:_A)VQC1AN8A.Q6(E-6-[. M*E'13 +M/M8\+&HXQJN;T(/%VX_%5U[PW5F6G[1YF&FH&T\ %4[DQGJG;X0L M]M**'D"K([0W:A!1L1;K8Q;K)[-0K0W_^MAO/F7W&0OPDG_;C4,7-T&??)HA MA"O@/ N"DP*GM-U68#=&->+$TE@-#GS8U+ZQASF\ [Y&RSK,]\!^PN'D:*'S M8OH9+]=EW^/B/ZCHT6AKEZS0^^;)M_1$ MVQ &AC(W?>HL@,/RV1)8ILD*J )G2:+;>CHZ6PH+. 2XX6/4 HLR7&&YP4)R M_&!6IW7E [:S_H@5?1$L).A]'@V[B]7P1%/O4FJ*>!UJ',;4WO*):J[B7FHO$#6D9F"";&9AE'\$0(3-J+-N MOG[)BZ_37YZ[I:R]N*,Y5^JPPDVTR]HXG4Z6K9!6?A]I)REW>:[(8CWB0BE5 M>91GF "*HU)U+GM&FSV%-(NR$'.;NKZ+ MC+2HUL8K M.>%I2;H_\+*RM9Q6;@D5WQO&"@PN+C^,3+6+EH+$Q I6*R7TA, M;L:E=RP<% G.?_GZ,^OE3[UB6ZSGVQ.5./0.X_-T65#:TDQZM\9:;^*$C["_ M)KW8B46>V/B1^"GS>VR3MO*;HC!?K'^A^.] 4L8&,F6LWBECA=)>%(RE'X?I MMC+M2Z9]R;2OVJ=]5: #5#+,,RNN^$]C_5DL%<1P!@ M&0 KTK>9@P"-CXQQ0'/<63SA(##E"@+-[KB7MO5;X;,R\X'DC569FEPL+ AH9 M#E]CTW''C 3T*U D+ZA[C)K5MT^+W'=&)4G,RJ:ONA$7#K)GD:88UZ?#5F?4 MRS"P,[&4G?Z44G&.AU,Z%+E=9'6&*R:WIF!KV&VUARE.E27V2S(==3L]HAN5 M<[K.1M8Q7ROCN*4E^'"9TS>1P@J$&S !]HSA?Z ME-C4/'8L+%F(>\Y3IQM'Q$"=T8]4[K(Q$9%@2[I4W6#)E,%^;M9DO_6HWDKA M6B7W>=2?9I%=Z#6%03F&K(R.-&IO.814K!DT-W03AG5@O0#4R^U7,PMIW3]LGH=-#/K-JLF#*&FW:32=V$>@)V^;"[RTVD MJG4Y]I7P3P!P)X,^*N&@I.J1[Z'8YG'W(_4')"';Q ?_I M^SH0NF4:5X4'W!L-VFH=#E@2;IT)E^'A;L]5Q@XZ@#GI=@>DXJ[O%EI6C M??;5*\>8XD%MJ"@"*O/$=>< M0-=H( )"+"EDE]"OO]RW!W+N:WM%\S.A;O14K05=6S^MU%$KVIT0K",WD[:9 M]DD!@XE>Z?7:G]2#).$W?S.-YV(!E$5)>8W?3,/9J*X:]1/];^T$BU"'5A97 MW])>63X2QL*+'5[._42ZRX[V4XH21=W,]UO:1R C\NUC&Q*C5+[4#?%8[/.S M[6;-6^VWR]9(J>WEZJ)=DE%EVGU]Z;U1S+O5S=24@__@J6UG++/MAJ:FWCZQ MR/!ME)!*;Z55R7KM(LEZW5:OK;;4[F!7_,TU_4906J/81E[@>V7_U"S#Y$4> MO!7K+!1G]1L^>_HU3+7?DC4XJI'I7DV"S('O>*<>C=$N'!JI!RJ]^U(<2'$@F#BHW-CA M!15+%L^9_B_?];#29$5!U[!015=7;0W:RPW/=L*'-8]U'#B+'=Z.A1]MV$]?*,)("19@M2T6B M@L 2%R+K0DNG@H66UAA!Z0I%DP-.TLLC-]/$C%89 )*$?V";:3P7BZG92\IK MUF8:SD9-+>\0JF!:+5HP76IWHO*=W$R-A,AFAR4U:DGXS=U,X[E83(U:4EZS M-M-P-JJK1BUD"Z(-"J9E:P(!@V?U:;%0=FQ"KIKI4=G9[>K.T@+3]?LEU5I) M#E"+J^NY,FM$)>Q&<6G#NZ&49=6JBJ,'!?-ANJ-^JX^SN_;!R6+J^))SY&6] M!PE0ICZZ-RR6Q*(N#RTJ=PQKK(V%FWCQT%X,73?)ST@#.A+ZQ+9JFM M+SZLGF8L;#^Q?X.!3>PW6C_-/\"J.J0U7U&USX'ON#8UU-+AOV]_V.$QQ^'M MN$Y*4>5EU)UAKXB!U!NU>NIP5YF_=;".I%R1.ZZO7*FVDKH_Z.VXDKHQ4: Z M%R;$:K9E"N.!5%IM<[=U$)R%0DH#\4-*.R[:EIPOM]P$]J^N;OMT6+!PN]=K MC;HCV=%*"A4!A8I4)ZH)>N6KW5;5O<>].",SW#]95E?8AP+3U=_Q7 Z'S*6 4N-J)8TR7 M?\^2H(_.CXR;=.,UY"0FWEC(!*$()1X/F=#70O'!GY&O[4,0)$?&>)D3R]60 MKYD;Y\S2P4H!%=UX)7>F9KEWMFE,WT,!TAV<'BD$K)(Y+.@Y/MEE$19U-QT_ M(N2PTPCTN$1:B^1TR5Y"<&\F]Q]F1$'T:]:[XI IG*V;V)-"WO!G@@):278( M9PB CWBP!G$]D-7H5'G2# ?EHT\4^XF^%WR!?U2'C^%;SXYF>8KO@KBEKY^; M(+:/)].9;1+W^ N(7OC"A__X;MCIM'\^GWRA/ZD_?U1>;)V8)TH<=-^%G8W/T%HXZQW6MF%Q!\":PIMN2_'L$%@&.6QPBH#/X:M$>;5-V+AI>.^M MY-ML%XII/!$%E./DFX"=)V)XOD,4!Q9FP#F&^_7XR2'L-<580-GO)Q/XG$,T MUW?>E7>#F$!.OO,*GP2TLV;MFD<_"N#&4(9'D<0Y!2J![1/ES%,NR92@?J]T MU9:";,BV%"!MING*JGO_.K6-96 R\%7BO$LY-7[UPP]J+[KU.VK\UK^^N4K< M^\+=_PV)D%A'GT"T+-WZC 93F$^9P\-/$DK!@MP#L4;E%'F;FKY.F)Q[ M>S$M@&7F>?.??OSQV[=O)]^Z)[;S_*,Z&HU^?)MY+V:*:&'7=F9'#_B M2\>/!.@--J^9W[1W%[^N*3,'2?6[A]L+7$T+CI52"_M[O1+.L0U\:)'C4,4$ M].8CK\IO*+Z'-=>1T%L8?QY?/-S?'D_&-Y/;^TE+N;ZY"-F;;J_R1][?':3"0>MCT]^ MYP /[(.!"H;MNZ"FN*"C3 E&AE';IHK+'!0"_AN-D;H?%V_-\(9<)?]*J*KA MA5G"6H"ESZ93A!ST2,+2(BR)2#\P; MBWA<%D46%?LHZ'LF_9U95)IIVM_@H3"UHTGL'GIIJ]?Y@XN@4>+SPW) MHZ7D("JNK0YA Y>VL86D:YU'0X7ZKABXRE^+X M;T1_1FKD'QJJ_8\,^9^!+Z,O#WN=CS_Q>@:<^W8)PH CAI_4%7ET?,UY1Y]! M>\5&.NWC=F?CC62"> :KZ.%!3\87RIWF:,^.-I^YG!KN?,?UT2?"/P"2[>DI M+GG/?6 [CU+?B:*J(_HP+H6#[Q#F^H#_DTA1[HFI<0Y.O0/X.J'D1F2PC7#P M8MMA" 9C>(:TPRA0A_7?F2LG?'#@'8O+Y$?\$/J1WHGFN$SV<7J2O)]"^9@4X_!.L+=(0AK1,^A64+@[5+HHWPS *$<6\A4]8/8[)\\X M)D'"1ZC.BT?\7 2+&UZ> ?+8^Y@BPP_HD0 ?8EA,T9[ $HC\<&J?^>$XH\%[ MQ@OJXX8-U(0[89H[NEMCZP4"ZYMAFGB5\/=@H2Y]M@^0 $D1JD@;ED^"*P<] M(HA_':E R]SC>XMA$9YEOH,DY)Y.@.O%\.C=^P?<:F O$'Z]BSJN)K*6S0.RCM/D@<4,_@S0NFQ#TX M&JTBH]Z(2U"20*4$A3/%)=A6*\@>V)"O0'E2.JC-AINMR8FNYQ:LXC.>WO/) MRQPP/"2"UJ#M1CA#7C"?@9*/XH;T M@UJKAL'_5[2\:%!^RI[%E53J>5I\1@P&-"H "OI-':B5*=,.U9/IZE?J_Q=? M*@D<; A,$5!V )6P.$B9%Q>^;%%+GOJJRD58J=K M=D?M\/3]A8>,O"H>4BNZLE&J+)D89*1>:[B!:O+4"CU+# M6AQ?^J&29>F<= T<=."R"'6+86I5/?@F5,ZA5_ABN5.1:Y:P;SPYXM^IY!?3#^B\\<9"S%"L6F M0V;$O8F1!1+ *JK KR8I T3BL0UDR3Q% M!JTVJ^^A5Z8&_O_LO0ESVTB2*/Q7:K3C?7:$1!,\1-+]QA$ZZ%[MLR6OI)[9 M^28F.B"B*&(, FP E*SY]5]6X2! ' 0*5P&LCAE+(G%D9F5F96;EX4@X/6LB MY$O+F S*.[7Y21"2G'U9GUI"1Y9\X,4**UL-WRTO/,7UQ3 ?0&WMC/U[8#1] MH6HJC4H_DFNBYOU@%#7O0R$UUZ8@1W+R!NP!Y/WF'?_[/6+L0%4&B;_Y8CVF MI,X=C@-'4M/<>!LMFJ)/_\L)>7HP5K=7'D#NWBNW3BHI<<$=]WOCF30)@IS< M'*:M9K(:\/C5=%0W7H 0:DW&PS[TZP(EH),K".7I5JJ2*^&7570H#^1 M(O@2WB4O)E4T=2]N/#VNB(8K?;5'D]E@UHK59L&OWYM.)^/)J!4('A4[_VJ" MF5-BI#7Q13L;JXZW$3-.R*B042&C_,JH%L!*R*B0T009'8['_(OH%_!QZY 9 MZD:7+C3].!KSPU)[/;JRE+]'_,GTPG>/(BF/9G(\_?\'4B2\WCQGARMT*S; J@#I]IW M?2%C0L:$C+4?*2%C0L8XPDG(6$MPFO6DB73>?1&KU>]E[43-Z,IR[:_28S0O MR<:Z<.PT*WU0\M3("Q)IW]FAYB?+3A3>Z??=ZQ&F2PF8W(_(V.7CAU( MQ/;JJ)I"<1<)+$X<6&@D-6P*IO5V%*,>)\BZW MDYZM_>:?>_TJJWJ2;$_ZC+*=JVF\D&O>(!=RW7ZY3ID&,1@.A%P+N6Z+7'/B MF9<@UEYB=)PD)\KJE!O[FN?@@3@BCR/>7@F1. X_ZA!GNPRDWQX\[MTIR4H# M&4-&13LYG0UR3;,09R3BC*2%.!VS F$*GYRSAD:'0IT(=2+4R1&JD[2HS3GK M$,]2HC9"FW0&J6YJDU:%B0XK$X98T5ABU1#@PHQ'=6D)GL-(7<]!<1N%[%BI M[57\V75+*<59W&K.,K!KFT6VWSBPRNC0D%6UYM.K;2@!S4+(J$9)][)+=JHA-NF S M9?:P2NOXO'H#@.<@389Z*;]TLT2 MP!FSEE&"1S$MI32+(=VF4>8[LFR;K]BRT!49ZC4/#/42&3]0U.^_ER!TH7UK:8 MD041;8^%*=224$N5)3@QZRFAHX2.$CI*Z*@:TJ;.FT^;6JN*HN&#&LC/FW*N M/UP")Q2$4!"=;8%4)/%JPAIH)PY4H>*YPL8)SR&T@L5S7:V0:VD97#/IIV6! MW7P&>7D+4&L51EE@UYV*+?A=\+O@=\'O@M\%OW>2WQLNF2F/_G46E!R 6N0 M,.4 [)_W2V(P$.>!I>-HQ%_QTO%Z,-3)$*^0,2%CG5@Z(6,MP4G(6&N73LA8 M2W#BYHRQXI5KPS%=5[LF[$8H(SI#NPT$(L$*? M"'TB],E1ZI.TB,YYHY%:H4\Z@U0W]4FK0D99U G33%96'5&K'\-S2*GKV2G. M&!FT8R4QST,TMVVK55;G_-4^:XAH7*CEH6B/S1$Z0H,(#5)BA&@X;*)!H= H M'*$C-(K0*"7&B :L1DJ=4UB]]1.2?>R2W:J83?D#6)E/G<>%F@"*81G=S/NI M-F;,:U1'Q,';?*Y6\NCZ+($$0N3CMS<;YBRT)DW"X*S-L5^3@B0MY6PZGXM.D+^THVS3=@?8\!(:Y!@U2,6AG(E4XQFZT"M"K[01.Z%7CTG+,6E-?D]/ <2A(90]E&ZZ!' MPY8U=*._8,M>$P8]17G&[90^<+8EP2LQ OJX9L0[ZE^:5I2BQ)I-,#SM%RLW M*RRO;;$DQ7!ZH9F$9BH>+1NQYK 7JF$3:DJH*:&FA)K*&GP;UQI\HPXC_;]4 MS'%DKIT3:D.HC>ZF;.VT!DM>UCFKQ4*=<.>L-QQDO ME089+QP->E+&2R>]K _-?J6 L\UP.J+P#ZPKZO*?9V?D@R=#>2,_B4[Z["F- MV^T:F^HB5F+!4%AH6#;=,0PH76!#DGK.*NXGGZ/=X0%2_'.A;15<-IB.0D$_ MUYH.BG=EVYM/'S^^OK[V7H<]PWS^*,UFLX\_5_8:=.W_?3(_.O HZDO&6RBM MPTL&[^R_8P 2'N8L(#U%4 !EV0( -L^Z<1)_.A#<$Q<8=BW37Q+O9OD9!VZ/ MOG/8]]?!9ZI]1EJ9WN-6AJG^&YXA:U]5'=_CM?&"E9-8B\'?4#Q+P?W6-C:1 MKR*71K,.RN@*VLO<1<:-( M'#: 5WC_'K9(/.IGY!H6J8G>=.A<)2QGN6^??YU?/=[?G3W,;Q_N[A].TW5S\14]/%X\SK_-;Q\?@DJ$@U7* MAM'?YQ?W#VA^>SV_=LAY/;^:?[N M&5M+UA4+@9['Y(1^)9L8P2=H@TWOKS6(O&U]"%E]![:&!)2KP\;5#GG6X5]; MRU:7;U5"=;62]6>X'T@=B%6@.WL%U+TRUAL3K[!NJ2\8W>@+8XT/8,"+85 W M<1DHB2CK6O H33->K4^9D."%OB$3,>3Y7A,51#S??; MZ91XI0Y%SP@189/?VH;_D>D\SODLO\&XP)KF&EM_.>F?."_]RPF\-&BG18"/ MI',D>=ZA.SR4)H/>=# 8OLL6!2E+UTTK28R+15#JS:3SX309P5*0B4\RJ3B7 M+!;?P:@WDJ:S=X2A#(V\^"\GY[4O;KP1 MK'0G-= >463+:I>/W'PUD*?S>P M_)G+_Y(0#;MD0JYY6=@JY5KJ]V:3\7E(K@=\R#79MBM>Z\EH0 +W7*YUE$ZA\5+T^'G')RGJS/X]J-,C?+*-4 ;39->.=Y(.)Z6&EBDDP>SC:V'*?0 MI>$$7#^IDN_KQVG6&T^E:Q MBHV"TOK1Q&"\I/]E-0'V-WVN*H7"^_T*3 ! "#V3?1_)IFJ1OY2M27[8*TQ. M$51#.3AW/(5FAUO:.)9 G9DPS%Y" 31=S=4\FNG9:C81.IIP3B9(;'X_NS60TZJ0HQ,2L[^DA^3WF!ZHJTN@'7GW[GOK0E<> MY9^)\Q\&C+EM4IZ\MB(L[1I-S;-TE9+KVU&?T#[?(6/I6I2J3E-,%'+LKV.; M_+V7))'=W6C#<4K9>Y2'>P7AZ7I+XYV,!\?GH_D$:G:# :PC_#P8="YMHN\OFAO$ADE5DS?+NP';'L&-%L MF]'&A&;7[;'L'GV:^<5K>+ $2XOI%9P;53P+?,W2W=R!9R5&4"GB/&)L$X8L M(!/<4%BNJ=4S'H/!X_[S@='."=L@I5@]W0J:U7GH+M*LVH"32+-J[=)Q;G4( M$>/ ZA!I5E6D67&]S<>[T-=XB4T3*P@,07@.V)_[N=>?.A0M$9Y2:^,@-2\= MUV:!"$9T6L3:9A8P+EV+S8)N>?\W^@*V? L[E%)UYZ?B6@;.7S8Q#YQ?#?>" MK6\H.'_3_!KG5S=MVWT0S=UV'[-RW^)D<7L^&BJB8(>M,F894#*?&IU1=3$KB MT_A,SM>VO8A4>8G;>Z3+F2\IM=JL]' O)Y-0:K7M61TMNFZ@,J57IN4,U3(Y MHV)5P))(5/R]G!N0K=?,HV-QG;*2IE4D'I8%.:Q3=31!%R$YBH)S25+KS1JNNB5-?(FDK/*\S5: MTXF #Z>J18JQ.L3;F\O5AM;6G"#*N2DCQ)JGNO[6)OL8V< MF4HY1BJ])W;O!S;#,]< W(X%=XK-;.8O!)2W#U^%=#C>&-$N\@ZR?+=,"1E) M397ZERG[971:RO]>SBVR]BL8WK3)$?86.*0^)ERT%DAIJ$3_+R4V+/(;"R2P MP@EZH1^0*3[D@W#+@5*GVD][YUFGU4]ZL]('VP_'O6GFUY<_B#W[E:4 FGL2 M>^3OI"G3/XL./B])943[ZI,!W"4%RW--'_TBJ^9?96V+KU5KH1G6UL16=-KH M>"9%IHV6-$KVD>)W"_C=)Q ]UEZ[-6R,ACU$X$<4 ?0-RP1\FD-;PERH2M?=U1Q.4VYT^\]$EP2"B3,ZAW.HK-ZFY6>X(!2 MM#_A,!:T.,@"KYH<4HX10",WI^I$UV1TAQ"3S<(W(YU9Q?2C$^<>0G;[]Z7] M^XWT=7+SM^]77T;]F/_(1A^XC:%T=G_F/ZDGE M+T+X%:H.WH=*4+^23?,-&"Z?YFX>;GD-S@8I4>@\3_$.7Q6S3@5]>8"OO).S M )-(_?JX)'XSBG<;T&]T#%KKEJOPS'5A%/ E(#5JT?AU>9(U65^ :;S"V&[S M\O .7S?9)Z!>6[PVO,/73=[YBE^PAM(FU?.^+KS#UV6^&;1X77B'K\M\,VS= MNB09_5,2@DP^?<_G#QQ^6,E(IR0O.9'XU$:IG.)3CO0?@CVO3&7(@N %M38O M2YMA%RPE8!!>%EH+(,]2V%JB"@ %6PH .PB@8$L!((< "K84 '((H&#+LL^; MO+I>)Y%^MLE2U3L-5 2.1N^:\6VOC/4:FPM5UM!&WF"SN(?N8C1H"*&R @U> M'41#:*26(.?"8,J$014J(JV<^,:K7/I]QY'?"4-^H_4\OT#CKL_8?.!U.)GEJAUO!;!V1F8Z@(42?2?1C"GX3Q'_4 M9^U8*\1?H"'$OU[Q]^7Z1M]L;8MFM4G.=V4KAN&,==*=4 P"#:$8FE<,@XH4 MP[26^72M8,..2%-'T!!*X;!2&%:C%*1Q+:WS6\&&>6.KD]PI,LX=[GO<'X\F M+7%^0Y>JIEFY"><"\61^S$]TAGNCDA)Y7";&_^W!PWO7.Z^**-FHSSH):WPZ MFXQB>)SO]>G&VF;77^,Q:QA$K&\%ZUNKG\O:?U>L?$TK7Y$C(XVG)=HL?*]< M"U>](DMUPM&:=[BZ\^1SV"!%9PAH2U;]#2FRC=$S?&UC$]DKF72G-#%&:WC& MRHJV"&Q],&' G9>8&^-_ ]KD?_AM,Q D<&NPL/"Z;$FFTO!%, >.R"F1+>.R"T M!416&K.F!*98]4?*;P) (;%>,*XZB1WURTS^$1(K #QRB1U6+;'#&:O$=LDL MIF&RR'AT.OX\<0AZ)<.O8T_;''TD'06CGV^+>K7_^[_^OY;_]S M5\_8XQF9?X)"B+=RZG$;1Y36-27G>*N[^2G8$C6XR9$ECH]NQ MA!U!HYN<6,(0ZG8L7T?0Z#(7%AIIW8[EZP@:7>;"0@.R>5Z^)/^K'Y\2;3X_ MO1](HU,T& WAG^'@ T,$.O-SJSA.BB=/&=.U&T>MO!A01C1:/"?R^!:K(V@( MGA-H")X3B]5U- 3/"30$SW5BL=I2S2E&@+<00%X%LM5$%0 *MA0 =A! P98" M0 X!%&PI .000,&6%1Z5L4P#IZ]*GP9>J\=;ZF#P('+Q@\&Y\.89,8H?NI0# MHY P$J8I <=B@\&"Z,4/!F-%KZ;6:%+RC+!2)XE/V4<)CP?EMCHKE26[)V3= MPRB;VH@D2/A([U4Q_I]31#\1VJ.X]L@SC)R]9;K0( (C87BT1G74.>)MU&P\I.%3=A81I4"O#O6F#6MW'91*$Y"$*Y8Y49]U QZ?]?@GC6&M>G2ZL M;)ZQVI)876Y6MTYO>\P\5ENL?$TK7Y%#-"ZU(S;?*]?"5:_*:IVQ!NVK6/6C M*_1E'[3>U3H$@4:;O.[L)FE9$]A9G>QA@GDBV$^@T2DT>%8&%8UH',WZ0BOP MQH<"#9[0X%$K-#C8?3ACS784&D.@<11HM$9CU#,&?CAEG?$HM(5 H_-HM$9; MU#,T?M07VJ+R#(!,LP.*PU_N_/AJ8:UXO ;W +9F+)^4829UV=/C^9K&UVH^ M$P *22UIK*W$&KL48BD %&*9)I9Y$J=RB.Q@S"JRE4RB;C6_"0"%Q!Z2V(2$ MMQP2*XU9\UF%Q H A<3FE=B$9,5<>ZRPBO_OP='Q+J:WVS4VU05=3_QSH6T5 M7&!8.OJYUG0@^LJV-Y\^?GQ]?>V]#GN&^?Q1FLUF'W^N[+66#^?]-R1,5,_V MWM!D]-"P\_2>(+%2X\\MI]RPT&0+ -@\Z\:)]P:WS(B0[V?J(!SO9OD9!VZ/ MOG.X&UF6N,8KTWOL'*R)^@.NWK!77^,D?NM;6PB M7T4NC82(O:\ O8\KTUF@ (J7)I9_!(CTC,^>R$=G3QC$$["5M5?YS8H9;1-7 M .ED <8._L8HO*Y-=LTGOG7^=7C_=W9P_SVX>[^X13=W%[UO)6E^)3^RMN[ MQ_D#>KQ#7VYN+VZO;BZ^HH?'B\?YM_GMXT-0F/BGWM_G%_N*A4 /8S)9;"6;F/8K)YWG MW+]H"#>>SX#:VI38"6H'JL M4]!+X5Y]IY1T>SGRJ@7ZRL(* I/ECZT!MHGWE WL@@ -+ 2 2W;_%^Q^U4-7 MFD&'5+O7D(6 QRJ !9*]6#I:PEX1OM&B$)"KM^25,KP;D\>8>&-B"]9!IA<# M3CL,>XA@[)I)CM94E^3@"-"V:W?!.\G=9*7!&%4PB-9:U2D_>-QIF C+BY7+NK"&Y.'^@RB+ M!*%9P;IZS\'.5P[K^WR[A!?HE,_)O09<80(#+6S#!"EX7:GP+H(26.26"@L/ M-Q7@$V\P(%"%F.B4.&&17*G8E,W%ZJV762=X%U;*"HN5K#^3E771'X+$6-AA M#2*:]@X)%V1,J"N#>#H7 ?.81%R!\.X%*E4@UG8-P,+KJ$@O#4TS7JU/V16B M(PT;SX5R+?"0!W5-]C+B0>V[0;['Y ST^T:5&U;N]'OL@GLI6ZKUFVX\6=A\ M(8Q(?2OXV@">T529N#6/\)Y+S5C\V*4H]?LG"(.?M(&7V>86[UO+GCMS[J0% M.*P"]IXF;RR@N_>;LQC..L39T:[1?4YL;H?VSGP<7LCI&K(^S(TE!PCT7"?F34+/#;%'@31Z68 M1@7-0!9'LKWQJ-+FISL;]4D##V$?\-THGO-D)*9Y]4L X77/I6-14 M_8)?_QL/%OMG8J%6DT 0O3829!3)F&"M>8!'7^IMJKB$]LA9WBL =-_>O4+F82BGAH^JE0UIS%HB.QHPR$9S@L"\Z[ZN5!MG=>0= MG&*=@$8WWRL_PDHCP:T+!ASR^#C5N07!;DHI'8YI%U=*W[&I&LJ-OB"G?O@: M.S^3JEJD,KO6%7+<#[-5E@?SQXIM$!=>9,.U9X>\B,>(-5-=&A42CXRR4*7# MNP_7H#+IFNO*8>;^7;1_YF[_4Y2-/M1\<7E21:L\)OR95AF2&#VFP;&>^AN@- MFDH%#P.BZBM0#W83)0-)@-R67DC />V#!0>A=R9<'RA*< ERFNF^0-*/P\JD MEB'CC;O,D2ZN0)'RB!@JP ZQT+!L>I9!_ATID,!,-&XL!9*,AN1N9;DR@6_T M%U@]PWS;-12+IO6>CR)9O54D7,>7'!DV9LLY'_FU"1Z2*JYP3:?[2UI-3GH M%Z<>Q$VE]XL&J/UN+&'Y+9O\?#8,X'8+J$GS^0.YYC72@H$S'Q8KK&PU?+?T M>=3MS/]([*8HEXZ)>Y(E^7QR*/GGE_XD_+1X:5Q^>@%>]-Y*$WZ MO?Y@^NZ73(7A)=5X92AFCXW@YILSV.N/^Z-!,F;%L(A531D0VSLUZ/A@VNL/^V0)P[GO-2UG+"%B4^2K6.5^;S;M#V><+'.Y[2.%B'9% M1*7AN_T,T2:E,U0%<$0+VS5U<1^W!^PB_U@UH38-RD6F;UR%HN)'[/H;X;YPR'!C>[\_&X:"VR5 M8")U0GZRYJ)=@WK7(C!9%J^>NL2^[?)/JG#"&FU>)9@ M;F03QRFK.(XGE8DCKR;%T<=GOJBZ:JVP@GXE!\W51.V$H]E6.X8WEZT"$\<3 M ,K_B3J5==BO-,ZC4H]2QBI%NDT65,,1GJ[JC!+LKFPZ@E5)#*:Y[*[.RDO- MH9]D+'(D;=YC"YM.I]@73)89W3UY5I2A86N! Q6=3NI\E>?W<6^HX+BYFG<= M+,(*JX^TTAWRM6T:^C/+,N\]._,P%):;WAJUDH<$LA9@28?G M%WD_7'H?YG46N0TR>61%]VR.#WD*S=F]V*.6-19=>9#7#^[#F=E]R-IZ*(7? M2^;H("]]$($*%M_BT;!E+:D\($M]:-==JST5,>@-B(IP2I/SZB/^@ARI1](U MH][V*,@MMA-U*6L?!NET,BH4_C@*&:T4:3["'UU10\>LI*WXT35=;%.AX"FJF._F\8&5O;MNR;K]H6NS/_8JAO2XR2M6G8T M&[*7R^[OR04ESO6I21&M[V"'&QP4?4'ND 7*_Y;Q7JB@&,P]Y"TK+?OVU_04 M[K.S%<#S7R9,!][1.E_2&(Y,%G,'3KV1FN!-D #8(P#G!<&)PA@G@H-LI<"2 M-#G:6N#S60],\TDW*PVEZ7E*#657RK8&T]Y$.A\?9S$P5ZM6OSK+JTN#SV60RXVUA!<>VF&.KK0SF:F'Y/<\YM!?5D'EZ <9VVH%-B7'? MJC@B.>X;[4+8NHRP^$.&X!/W&U/F><.P-X3_"([.I^2)),)@KF7-_>Q%-E5P M%<^ 0+*]-;&5\#VXB?M?[?63PS:HLS, ?4$ER;O4,#&&8]+3;(X^JJ[9*GK[_O;L2_O=+S9#]@(VB6AM-?B-?D\YZZ$_J M>F.8-I#NEV!#Y(YE_;&?D?U.--/:>%(U;'VCOE#F4,:OII%8EP$*@3'&G2_ M79[>K,SVXT%O5KPK<+D%\*^P1P0LH:^SZ.NN*.JL!XO5:.5QG[4IQZ AK=R0 MWJHC.9L#KX2>)SGYW)1W4%GV49/>2+TUODZ>9*M*IA0ARM3B^*T)7+1U)PQ\ M <8@;DU-70Q;;"=P%[?L;'%K -=HYET- &O.AFS/::/ MJ(1OU/*J6C,,F37#-%<]2067Q-6\4@V8+6=3$&).\:8T.JXBL-E %^F#< M9[5W&M0'W/F073NZ_RKKRL&L*ZY3S,ML]E):[ZF.X]@6LXIP=YDFE<3:UF54 M6T];SDTI_E5)Y_3&42B)K(95V1IARCHXH &-P*4Q)4)9W?$_&_>ONXM92RRN MDB)7K&;6X/1\/!*1J_9ICHZHB0[KA*P&5K27':.KQ:X"!N 8TOMJ@#_!SD??MJ((3+3!6]2N=GD]RS=\5H2XN7?9V*I:CT"+LEECE6H,U& 9:HU^[ MUN#27#OR<%B\KG5F5L2WL&VL37Q+#,'6-HZ/Q_]H>\G7$)-+Z34_8.TU/YOP M-,VB'89BJ]344>FD8U9 %00 TX9;L)9M2*=]J=!HT*Y(7Z;9%DTT^L_50JL4 M&@6='81_;K!N.7-'[15&;X"KA3!8L7XH<=?-&Y%-E!J)06(G M_R (B9OLA'D 7Y3C'5P(Y =:-DWB?+J6YL'>S_(P#MT?? M.1R&IGK&:H25Z3UN99CJO^$9LO95U?$]7ALO6#F)W=I\=>=M:>ZWMK&)?!6Y M-*HTW:\ O8\KTQE]$T#QTL3RCP"1GO'9$_GH[ D#AP&VLO8JO\4,P F1D/*$ M7V!%E]?YMZZ.8#6TD$ZV0N=?YU>/]W=G#_/;A[O[AU-TFOO+U[ MG#^@QSOTY>;VXO;JYN(K>GB\>)Q_F]\^/G!#F+_/+^X?T/SV>GZ-KN=7\V^7 M\_N=XK^XO4;[[;<;!?>]JL.F96PM4.RP:?U<8!*Z7,ENMQ4PL[R_UB!AMO7A M(.05<'JS ZQN0(/ISRHH-Z>0-&UNU7 RRS:W*K2^_]I:MKI\.[0+).(5[\HG MKT*Q!Y-!6,X:G??(N">T(Y!3H&[EXVX/^\(@3Y@596D@N&P&%''J]SVZR)0N M2-47F@O95L'46O0'3!V:'%4WU0+B%C>!+#JHC$VZ'A8KK&PU?+?\0CJQXJ]@ MJBG[(O=(3(LX:1M'I(T%[-BQ5J-9MJE6DS&#^99Q#%;B5*O)@:E6L]Q3K=P[ MRMF,LO!=_;-'6H5B-FRJ&"I2"#,'L8H*P%JU@$> 8CD'WWN,+/7YP#\2M3G& MM2X\DFW_CAH-FV9T5!J>'1#6/I>[S@7 +3]CE#$ 4>A=OUEXN=5J>16QA=.F M,W6,0SN&3I<%CF;:UR(#5[)IO@7[,E7YL@L:Y#H>%NT8.EV6.!3(M43!I,HC M6M^.H=-E=B5Q8;$]Y&+0LE-YPPDHWH=.Q+&?.[UY,'EW (#\1(?E,];KK0Y M4$WVB!$SCOZ M/8F\9T^YA7=#*;H5-@-73$?BS*#.\LA:9K&I[Z9L/;&R2FB*9*;V&1PRI[&- M4\8%A7]P(3R_;E@.<'I1\'I MR?GX8^;23LYX.F^KC#2O;%8XGE%I5A-)]G*B&KMU=KMG..E-E11%5!:ZR5YM M5#[PE01C!$*"O6H'OL0*MH*@D&R'.S MY]J0090?[8.%-;6C?:# QFG3^IN^ 0L$OE%V(E!IA)-[E$\8FP.IFOS=AJ=5V\PIYF-F%NVCR;3ZJ?_M(HECP#%(\;FF'5(SJ2V M(?M,,:%5CA#%(\;FF+5*2@K=N)$4NLZ(5EHTJJ20$Q,.>S?MCYD(8CCL#>$_ M0FKG4W('R>R#M=?6&]$7JMAV\;F&4"V MH*,\O"L-<[.2=;AU$!8XRY9-3P:]28J[/@:V"?<0'O52$U]7( #TZ0$$@'^, M5^?1KX:I[%Y.'P3P/?U0X5GD@99M&C_PF_*9]@1R6NC#!7O-&L0RMF,9EU_U1UDYY MDJT[08,/3 @/9PGLUMTY:9JK'=5[F,"Z668!;3POD::E96R< M,Y^MG@\*G:UV1=RZBI=0(T*-%$G:8.Z!>SJ>U=2YA&\!["I>0K$(Q9(U5,+: M1SXV5'(DDI;2%BDR#".U65(Q,//-=@\__Y$^_Q:>?Y_0&:DL*H:J./'/#=8M M,N'=I)/>WV@E ]85K*#(<%DDZPKM/8)>90O].4TP$D>I!]]^M]P7C$2;?5R> M5% L#@+O2O6P)/B'K*9!C&%PBDQL;3#\\8*UMUY(&O:X_6!3,$<< JW!JJKC MB6>&Q8*4-EK?Y3Z I^86ZQ\5>4G55-M%5O7JK70#&MKXD=XWJ5F+'[X M=!WUX9$82+F!A]IP(Y,&.BQZ\;6FAHW1I(=M)*^>!Z"Y[/>;#23WI47 MT$WEB!HZG'F8]7O3T70Z.T]&K1@:S3<[\XM^I[WQZ'SR+EC6?U[?>A[L>G9$ MRYQT&"F$M VK5Z602L-WU;3=8*,!V68K75FI=SZ;3&:\+:Q@V3:S;#6],_E< MV:2M9+*_E22'=;P4%C%:JQ)BMPO9E([$VI#JO*A-V T!3#(49Z6' MX4*/YL90C-?(CX8M:Y$$BB(!.;:\MEE++4H/ZY)R+V<-FI2LOGL5J+?4G,RO MU)E#??E&YU8JKRVR)5NDI(Y*(QVS^F$W)/.K&^8DWE%1U[4;DD>-R#^=G:%_ MJ$OT)VN[(;VIOJD6A1LK5X:V7>O6/V,,37APR,ITD!D,I[WS,2&!P\:$P"2[ M<8^>SL63WBSKI=(@XX7#<6^:^?59'UK%E:4 ZBS?/["NJ,M_GIW%5"SLURKL M_4USM4.IIY[*Z/<91BT'\T$I'@M-MD R-\^Z<;*7#Q%LR!:?HN'=+#_CP.W1 M=PY'H=Y8L:4;*]-[W,HPU7_#,V3MJZKC>[PV7K#B/SVD?7UA][2N^ZUM;")? M12Z-J@SW*[)X*]-)D0^@>&EB^4> 2,_X[(E\=/:$094!MK+V*K_%),J'2$AR M@7_QT_&=>I7D^I1R$V22C9OYU_G5X_W=V]<).V8%Q1ZP9 M]7>/\P?T>(>^W-Q>W%[=7'Q%#X\7C_-O\]O'A\,%-361Y^_SB_L'-+^]GE^C MZ_G5_-OE_'Y7(G-Q>QT9S]LHN.]5'=DK8VO)NF(A_'.!2:!K)9N8%L)LL.G] M1<=,61\:J%]HM@KE*[8LC+^HNJPO\%>^]@'[Y""^1?,Z3R)-BFE:2?JH6 MUD\^@XE!Z_;V[04WYL5B4!5GF!3 6$! 4'UE69]&]HLA7 M3-2BY=8Z69^:(P.35@-4K@S+3BAKFHW2JYH\[V,$9( TJPWE$:S2'40*[^'K)2H"- FNHX< MS$DQLO.KI\B@7YO=GX^'4M[2Y#6); 8:_7C6 N]T*4! M 34VL08'/)S^OP>+*?E[JBM2@^@FNV^=G2(+-,HRH',2,^+94"F+D_=:$!SD MZQ@>"Y0C)(5\0F4*/O&=+X/TCY.:;&N2H?)_MR9)YM,TC_64K40GBWST#\M' M:5PS'$W[DY(?'K=J2;&_PARVK]%2.6X M'\BUVUWC< $FU:?, E4&Z;+KT++>*/&W]Y2&VJ"[N.50RN7Q9E9-729OUO:N M08TO.SJ3LR3U'.IG!#X\=17/C.79UB+>>\;>U'GWV7Q*.1+TS_"BPW4U:28J MO^N5>M2>=S4RE.YD->3=_OF<$BYWFE!B8"@8AKPGC[M;_F8Y_:LR=+F41JR] M_,\9^M.5Q0:T2\9I M(<%5JHP3#**/ #)$YC* M(S:'*D.:3L+D2^^>?'[8;C8:G5L+1LJ3K%$CQ5IA;"-5=Y:7<)/I],)"MN%8 M,!92K6""9UWYIR6D>6+-PH%N]D$"7#KX/Q#T;W;8NXW '@TWQ3T^+50:3;+E MA4Y#R9#CKN:%YLD('8-UGS$EM)9\S?%D]"[6*"DGA3/(RW&-VMFVU,P8@OX< MC ;2OJ/ %/'.$]#V5YFS+))L6&0/*_3ZTOGYJ/MX#@#1T3164*)9?!7DA,9D M<[8F)73O4,+IP\ 9O^1"8L?UA5T"5G&KZ\5YTF%+D96"6:[CRG1_*>><36P+ M522X9CS*+(MN7&\SY>00NC+#&X(E'D9SJ_?+Y=#:TD[K?Z//I#5FNQZ-]5Z2 MFOYN&AOLU#Z;]ANMWL=_;%UM[=0YGR)8%\O*K,'Y5M/UGGCDHT=4JQ_5R46F M(O>]Q+I+VAHEWU!U:3A@;1K%,E%=^#PEN!XQCVWH_"(IYR)FUV,?\ETJN[./ M_XYC]R9\K=2,"7;;H=^133S #Z3CSJYRI7*OJ]_T=EZUU]6O;7\NI8J[\/[\ MONP-.J>N&K/VY5=%F:6D'7!LB!AR1/Q@V33P]E_D_Y%H;>0 M)F-GZL^SE:HH6/]$^&UV?O*9AB "P0\H0)_&1$KHGQVU_8Z6#L_.$W M2H[4RM/&R266FARF+J>-OLI C8^2J3HQ/F]V,1D..[)AGMB(-$-I80$,PQ/^ MRFS6?BC*$,XUJ[[VC--.$Y7@TQY'^"2MUJ7\!OKCV ;ZI&=^H A]-W8G(T\R MQSYKY4FDJ3H^\]^_OX#[DW R/C0(S+ WA/\(ELZGC@^E$X)K[F3D0N[E],' 7Q//U1X%GD@F MYNY%X(T9)@WF>]0!7K55\O3][]WU\+]?:H9L>_ IJK71Y#?R-5E5]"=U34: M >7VEEG55[!.S--('"WFS)2(C^KR95 7- UR'>?68?5T%Y^F#N&[OFI5&:@M M=D^1ZYD2K;D@HZT0J%AR>?.Q E3X\0?'U6Q_AQ[;/B'-Y266%#?B MB(KE'3W5O.DVYRFRGX_NN8K7[G9P#[O!=VPNPA.+OX-W$C@S#>78[$Y=S@:' MNH;T"J2?,SF6!;BAZJ5/]S&SG/0('Y,''Q/T]KO4V=2B;4T^U?:-,*K3/]@? M/AAL*BR'YP^VJ#U-G![V)L6_N6B_);2@&UN85GTH\HEF. H.M<%B9LNHJT:HKTA[D M)]J1^\N^G?9=?B/I_=;U%M_"$QY?L?:"O\'C5E9B40IKDC'C="#&?88_, MDJ^A^6H\09HWTVMOZ)!SZZ'=OF/WG9OU9FMCQ1O5D[#W#&>LO1H:.<8J;*_[ MK"%LZ3RV=.5EP^D*,65Z1&-F-H_AC3RTW3/J\Q#WB$S[9/T:BH'8=\ML^E8: MG@M;/XNM?^C$./*WHKY\_K_P#_JYUG0@[V]#GN&^?Q1FLUF M'W^N[+6V?V[HR42__^X0'T7-@^#Q'5V#A29; ,#F63=.XC? F [;'G=[-\O/ M.'![])W#<;2]R3[-5J;WN)5AJO\VR R0KZI.:B*,%ZSX3T^M9@XHEJX>,!_@\@C[_.K]ZO+\[>YC?/MS=/YRBF]NK M7FC2!TNA0095OP?'[=WC_ $]WJ$O-[<7MU!J,5A(\O?YQ?T#FM]>SZ_#37Q,T#AC D*+T][US"9<[V&'M5?&UI)UQ4+XYP(3JVY%TW]T M!6VPZ?U%(QK6AR"61-<6@RFQNC1(JG]M+5M=OJ5G%^WO_K\<7"VVM*)OV'S& MIG6Q^&.K6BHQDZP+7;E6K8WA_DFR/#7#(GF T0RC\>0\DF$49_I$MS[NL@\M M6S:;S3Z,L0:6]+]HXJ&]4A<_=&Q9*S1O;+(WF"?L9/JZ9X.:.B$ M^VX-&Z.9S_9/L;JMY'?V$)43%K65\$0373R;F,Z9 ZZQ5^B; 6X21O^+?M6, M)UD#LT!?].(5 AE D\.)O2KTZ3Q>J0/142HT$BPAN5POVW9V/R0SQ> MD/@L/'FGH__.PO-;'<.#3E' I#A%X61^Q3W(_]Z_XEA M?@=B+PP'@%,DHVNLR:]DAP8]M7%5%?G\=65HVALR7G6 Q=H^6:JBRN8;>3WI!J6^AJ?H>^8YN030&#SC9T5P>@1WB&_\:GK:42 M[8\VA/SP2C*'4][JBY7[X8#]M-> C%P#%91W=U4,)DIR\DX+* M,%_4%W)P25C>?1%YWA-81&OR^4$=TX,G$:M:QTX@E+YM][131Q$Y@*_D%PQD M475/HU -ZA/B-'C9$\9DHNX9L_X)B8& M,)UFB $<*J>*$#U;P,?AJ'Z/6!;02;M(5?9T$V!/(K&;"WP&]ZH12@KQ(,"!\):G7K?P4L"&QF! M29K\8H$FI&K!?3YL,>23)[);$0L.[C"QL>R!"T2,4/( LIGY3R.H4AQ/DV"E M> !B9SO,]KX'J_>9.(($9YLX/ZJNKK=K\HJTD_5$M4U5\A-1R4&E?6'".Y[I MAGOYMKO$)>0%V)S*]ZVY6,&'WV&'<%0^4(9JAT/%^]/0+*U!]N)]J1_->GI' M,%_*JDF.V7]@FQR<;X%)'%]4(68$7$!)1HGK+CK^"4"JED-%$@,VMI:SAP)H M&[?*<;MQ'Q-:16NA"TW;VK[<^^.<&C&7$LH$RK\2#)17#65'Z9F4 MUF"OOV_Q(/(%V$Y@4\10#]@]3NQ#,AZC"K)8HP4?E8/8-*%D9X:D4_IRG]*N M(7"WM<%9I3RR3_LO0+MK(-O=\AK+]BJP%/&]#HDC86']Y#,@B)S&;@E=#^D/ M9X.++)!"WA4,[?@&N&89.^>.W"+-9I.068/>G]#/B%XZ^4!<<=*7:6L1V7C" MFO'::]_^WK1]=$9EE.P-/G>UCXC<&DET=W7F[5*6KL88<7\XVW70J24A6<\T MH0XKL4PP;!;D]TS9;;\_OAJ/[K'RXTHU;8SU.36]?,N+O/8;+;&/W298E!=H M%'C>KG=*:A"IC;FZ_'$J2Z_=/^S&;M&=5V2O3V#ZO8FP> M$L92+&1M2Z "3B0N.# ME&>54W\-@'4WKD%'3F7DYV<3/[N["\<\'=V0'2Y/IN=X.LS'T\,#//T*-C\R M=@"<$I(Y\><8XKK*EWN*NIQ)CE\.452:CBJ@*-X!X$2K.:;9GF9]D56-P/W% M,'\EEG,RZ8;3?)0;3.+%VYWXL(MW!BDI>_!0_]=WHX$CR6\VX4Y7^](@K>L@ M>4[F3HDZAX..0[3 MP/5?P$(FIK_:;P_X!>N!+9 +.V?0[^>3P]$X78/!#D".WX/1HA0[ MA8:-J*RZ7%P> [1BP1@V\8F4MF#4N89%\YUKW4BJWHBA>+[.^ZUIA]A\0F(M M68<%V_+'Z3Z753S9WK%I8'.L4&GW:$3GR0!)V9V-*J$M&?R;T2EZVMI.@#( MH8+37A!ARA/CK4337E M;,[=IK.$#0.3 )]92V/] B/L1B#NSD ON: %WI)M_8BE;M)2U"[H7&E-H;)^:W,[! M.::Y]Q$/GX8OR?;>BTDZA+T%_UQH6R5Q&G/A&DBVS+,CJN4_%[7\/-7R,^9N M%JF$9TT7S5+T7G/%,R,JP6+U0-VYJ\%(T7BH_KL5.!4JW_Z8JIG'\*0=OH<& M]N92Q23:XTR6H+N+HURW:WBSGPM)')$7DJE)3G2"09RDM,)"@:IHCB8)C^'U M1C/>\"Y7S7Z[W,7ID"\.O&,?K'"RE;#[CE!Q!L-'M-? MN.1.FHLQC,[%H#HS?CC&\:>R5@FXJ[R0(%SK>ZN9E(KQTEN?3'A!*.B*R/PX%M? M3,+Z8I!'71R8W5Z<#HG=2NC!.$W**\&QR?ER)[!^! S6%3R.6%"\V:)G##H*'D([@'8()I+4JAV<];FGF3C 3120*X,T^5G8 MVT#+[QH%^!&;:U0O,<)AGAIQ):%!>FCSX0@DO2MX9-)8(?B3L(R?"I R@9LW M#7;A%^@T(#PWH*94W5(7Z*^DV#H$0>?8+RFRP1@)#42H)N6C-Z9W9Q"EA@)+ M!^#+3.N8TU'E?#G$TXPA,W^B%.FU7U4W%W0I:[341K8C20']-#57$G*5XI9! M6PLT.HC&+!F-T ;IC"$IC-FA I9^^KE?@S4JTF22IW!72JC<%9PIT"@/C=1Q M1T)%E*PBO#"#Z_)[P3D:* L/*/J.3?K00-G_:*])4GI)=6\R%:I#H-$)-)K1 M'TF912SJ@Z6+UT'UX<<* V%"$K(;!#HQ3%/Z?9WWI,3F4H(G!1HM0J-F#='U M!2H2=O%&RGA!/B=349HVF+WDH?NK6Z>1;]D\A!H&GHGE!.PMAKUNWVA7<5R; M;Y2K<%>:]O,$4(J&3HZ>_XX:]MBI,>7#'R_CSL%92RC5YE46L ON%+!W#'9^ M/#[.EZ*,TW4.W3R_B6Z5_CEG@B-@;S'L;7#T2NU@/:W3CSMZ]A*P=T>LQ5(( MV%L$NQ ! ?N1PRY$H(%#QU!E 8P\A$LWR4FX]$_.H/B6 \G>6H6 M44K(I',(E=C4Y%@1;(.?7/! ](NC#TB_SPL],,C1/R--.QY-Z6M-_$05"QX>0$*NF3\T;1NU2UIQQR20,X?7QC2E* MESH58!*P=Q7V)JI(:PX,Y"HTSQ4(:*#0O(L\*& 7LL]W!?ETQG,%>1=Y4\#> M.9V05!7.HA(:J@H?34'C6JO"N\A] O;N2'TGEZ*[Y=U.5,/Y%_2SCSG] M(0J_!>RM@+V)/(?\\[)JG=FJ/P6L+<2]K1Z6T%! 3N_L O.%;"W$W9^ MO$;.ET)4B[?)QQ>P=Q7V*A36^_+=PS(+QB=2'O>O0^?9']C;4/&!@)!Q;F2\ M_@B0=2 $Y(F^'P4J<+H]'DOY3K?/1YW0$$+ C@[V!DZW,^L&K%FX\.'V(;V0 M=,2]"Q?WSU-/N&?BA%O WD+8^8E5<+X4HI> Z"70881$:2&7I87X3N:8GN$5S:;82$V FQXW\1!4+'AY 0*UZR*CQ\!Y7@&\ 'A0E@ M4P+H0 "3$N 4T4^\IWQ&EQ[:]%]9<_\D@8NXM@,#MEA4/62H,;C6.83V]OA! M;T#V>,78/FFXW59,C1@V4?!\('+19+.#::[<$*G?+S$YI',"VCF$6J%Q_LPO ME; KDGXRD4;[\DZDDE-"1(-0*)<0[ACQGO7#1U6$R32\=$XX M!4+'AQ _(:LV+EH5R36#:'+-C ,2_!5;H(,1J&2$'6-0)CN:;"%C631LE4H* M3I?^.!'JKOU6(X9'X$DZVL+)M,$+^/71(!_-=YKC<.O.7*,QRXEF=59N!4+' MAQ _IIU8-(%09Q 28B40XM"HK/_LI>T6<_!V%P?'W0;[$?MHF0YX]#/6F]IF MFU\\/YOX6;;QC6Z;JFZIB[_*VG;OW">0'Q\Z[SD;GB +%AH@'AXPVBS,_0/=8G^9&TW&\.TO\$R$"C)"FO;M6[],R;*! \.A9A>5<5> M?9+.SWOG!%^'$PEM\4F$>,ZUD]Z@]"NEK!<.)[W1N$% LU\I(.454D=X_H%U M15W^\^R,?/!D*&_D)U%C\%-17[)L*0M0D=@L(.8C*N4QS4GV#IHBH !J47#( MCN)^HNH*P%94"TT.)S*>?'Y<8;A'TXQ74)Z(4A!9VS5 "E=9R(:OB9)^4>TW MHM:1L3NB@X?"IH4,9X.!;0)6BMXPZ$M#]%V#UY+ L32;39R_;(-LCF?8W?.0 MHIJP%1DFC2:3&\G6)NMOGUQB1BF;Y;SRVGWJX2UUL<+*5L-WR_C--=BEY\*E MP2,AT".\]%*#+W=QJ]'Y"<*P 6[@^;:Y)0^LQ2/\@C]$A3=7SF/ZI\ M.H1?H.HK,$<(N9WC+6+->/2A'8#K>;ESE-8M7FHAR$?,_E[.WED#W._F"38A M>%Z:=!/OIJG9W1*@%H(L9+Y)F0_;??6\VL]'IO@&DI*;4 (D$3K(G?QSS7M5 M1R0QV_K0+4700I SZ:X0_$F:+*2[T O]DCR??%E$EZ$R*%&72O(.T9K0 _[! M':(G=UW@TY)C$H$PTJ1\],99DP8:(O\!^,IHQ9 ),R^\/9;>57CX>BEK20T6 M^A4V^_20JQ2WZGN6"C1X1&.6C$83^>7]G =N-;9%F)WG&IG1GYR.ZYV9T3'. M%&A4U^= J(B:FQE,S34?T":#E/[#XQJ MG+G1,9X4:/"$1LT:HNL+5&8W 8ZFP=Q7V)L9A2/6Z1E0B M_FB#PCM_I^)G!TEI?^)*]T?&XUF&, M1\]> O;NB+58"@%[BV 7(B!@/W+8A0@TV(B=SDKDT$6](KGL&E8^+IV9YO ; M)O/,F8]8VS0D\C@1$B./^6PAR=>Q[A=''VS!7W:Z.ZHF?8)_TIN6)#]KXI"W MRSW7ENS0=\USZWD7>%+!W3B,5JUUZ;.! MJ$L7L'<>=G[,E*-?"@&[$($C7PH!NQ !KI="U*6W*;0@8.\J[%4HK/=E^ZME M%J9/<[5)Z\X9^@>'QPZ.7.46 2'@W AXW?$HZT! RI-[/R95Y#Q]TL]WGBZ- M.Z$?A'@='>P-G*=GU Q8LW#AP_1#6B'I2#V@"M(:Q/=[DCA1%["W$'9^@A2< M+X5H5R#:%708(5&]R&7U(F>G_07:%8RGC9S]=TY0.X>0T#Q<:A[!I=U&2(B= M$#O^%U$@='P(";'B)9G"PW? ;XI/0P&;($F'K$L%#GK'$)[6_B@-R!;N&)L MGS3<;B.E1@R;J)ZN.2R1HW/"H"_EZYS0/^V7EO71.0'M'$*MT#A_YA>YXU(V M!5)+!OV\K1J&0@D="4*M4$*\8\AO0@L/#2)&4GHZR[2<=);.B:9 Z/@0XB<> MU<9%JR)OIC"^_O]GI>#^5VR1KA2@BQ%V;$"9;&2RA8QET6A5933@+:C:>H2Z M:[;5B.$1.)".MG#R9^"-6'DTR$?SG>8XV/YS>EY_$*NSJ-Q@X!FOU) RBNDCO#\ ^N*NOSGV1GYX,E0WLA/ MHK[@IZ*^?(Z6]GVYM/'CZ^OK[W7 M8<\PGS]*L]GLX\^5O=;8]<2(JHEHPQ% (..+*7#K2T+2"%IIL 0";9]TX\=[@*EE"L)_Q!'-IX=TL/^/ [=%W#B<^WO[: M[J_GRO0>MS),]=_P#%G[JNKD/,]X(9ULPCNRH^/]_<&S)MQO;6,3^2IR:727 M<;\B/+@RG04*H'AI8OE'@$C/^.R)?'3VA&$+!&QE[55^LZ)$#Y&0F!+D#4_F M1Y^)Z;^\L*L#,OW@U=U GPQ-B65A_F&>?YU?/=[?G3W,;Q_N[A].T+QXG'^;WSX^>*\N9G.T<27^/K^X M?T#SV^OY-;J>7\V_7<[O_7,A='%['1K)=GST>:_JR%X96TO6%0O!+H9)R0ZQ M\NGAV@:;WE]K4%JV]2%D^ IZ0@RW$_%Z7&%$?!A9?T/@_!C/.EP"VT[ MK0%\8J=1OTK'C0KVJ]@H(@L&\MVS8CLAYHN&X-^17>;,QC9_@9-A8>T-_ MSE0LO.]F76B:L8 '*/'^UMR!*\$G&D_+\XD7CZ35 #_K"BQ[Y#R8LC;!ZA2XPR*^JOH"Z]ES!=C9) ])<3.< MS2%<(&R@'U[)/Z5',1*%J,RNA-(LU'3LYO;+(5$:I#4F=+C(4QK8[TFZQYU) MS.ER(0J2E5$Z2R729)Q&))K.!H1ZA16VL'[R63:\8;Q S9?U 6.U]:WAO[BA/!(4,]Z M-, 9"GY_95CVK6'_'<.#12_"4D;$U*;P+V^GH MT=LWK4+)H.D^VY['_*\M&"_+-_=#%8BAV\YE/LNZH8!8=MWWZ($'R2>L";K[ MS!B*+NN*QYN76,=+U29K93W"0R[!M/CA<]%L=H(P\,T&'F2;6UQ19#7>MS* M-R2IAUP0*3]9!]518>V2T:&HQ(-U%\7A=62\ZMBT5NH&;0#UKF!^$G(4K T( MH0%6(SP0IZ&/WO_G?TP'@_XO\X>[[_17Z9KO^+] KUCW^ M8TNZAST:?X-7P;;_=]A='XW_V8*"6+X%%#6Y.N!(78,(X4"O6J>DN/A%!J-D:SDZ!I0K7FQ)W[.EJLOZ@MQ+M:4=6"E0 MKYNMN8 'X.#G9"FDR2^6X['"=JK3;PU0-@BXY@>V>^AO*^Q\2D'PGN+?XKM_ MX.8M,%;HGAQ\M6: Y-,]V;N%.,<;#2O/)!_5(@$_L@>8LD:(1RX$(.E=#NJ! MNTC)@ W_AQO!"96!:RQG]Y(7"^)LPRK9JD8V%4RW&N*UR)[#18D@F\ZN!->Z M]U@! @/76OFX+&(N1!D-'NQ8AC?T]Q2#\7R:SZJ>C4Y'PU&4G[S57,:O-170 MN!KU'@+OU+M[A34%/;WMEI[NZD\8Z]GH:_V? (59[?%TLEZK+RILU(KU759! MH&[2HSJ4^FT7%Y&J5!;5T/F*#^C9J!T:Y1/'@<%RF#4"SKWL.QP,"OI?' M)YI155_C)_O1<-DXR62>#*>(U(YRR;NT8V@ BV5(RB9 M3;7&!(7B D+['.TR,]4ML.<_&?;*#W!$U%!=O%;7>VXU\S*AZ1H-)A&RG ME.L]LW=?P*@;>HK498"7@(C&%BZGEC$-T5N!.)J)?6$ $KZH%MUHU-"B_!]/ M_J@)MB]Q6'%\$X_GG["F@BZPX)>%O"4G<;9W/TB[IM(*/]>'NY4M1?[#4517 M\D:UP;UR* IWH37&<*NO6%T)IK-+7%4@VUX8E:)(0 -1EQ&XFC0@9SQIZK.S MJY+=5*5F1P!E N]./EV%Y3!FKUMJ.C8:]-TT2-B+($P,:AH$(82UY!?XV^IP M4 A6GWCFLB:;Q!!3MHZBH&?C,41Q@T Z$5>JKF_N'X+R0IAKU)?>__A K[?" M$D%V@;7\ [N//O,>'3;N_!@%56:@VCS5>&G(ID(/$=R,7^?Q14^1KO%2I9FC M.R"HOG,TH7FM6@L3DT^!1,&++FC&0)(+VZ_ PTDT#BM!03K/=G[-YONDLH ; MR/#X!BS)1#=H_R"A+M&D)Q6M3R&G9A H+$*^N*_G$S[[R*VAXM#4@68"_+YI-)]Q?JMN^^9-CO@2$^>Y>0DPRK0/CM+R?G<7*POQG0$Y;Y_@E+ M2(7G(\$ Z ?\N4>!S.V-,A7HQ2Q6.09$%N4PS5K,FPN5$.?4BTRL:LY2K%S: MY B/"-*P-^OW!^^"7#S@@Q[.#A#J2U7:PH^EM.Q-&T3>L?) MUU+)?!W#/@%?*#:IY;P+O -P>5 M;>6 [ZG1E*ZL^35LUH?5KGROG(/(3RSKF!>I5FCFO$@UR;$58#/P5$E)/8CX M1+,5FU3NM6O!_B6DZPBDB[NM/'F_]CIL.6%=TB,\GUMJI)J55'Z>W*N0W MZ\%Y)F%-2I]CD]?A-%M^7(S IK2=+S]$4)K'GL,"X-:)?[!)XGF'//BRCW6X M2G8=&G$=BHA0@\B],!/Z.$]:WDO-0G=&&M"J4J2&\%X,H(L M( S<HW&@*"9%V^PJWT2(@1L%,AZQ9:J,R<^C+43'Q5EUDW'7L%*KF6VGM&F0Y#$![ M]I+%=.E)NVEA;YA7H&>WT\D-&4_NW)6G-])%57OSQD3\UGOHH:5;X[-KS.5, M!R,-P4U,_G2_4;;8:\GM=.@BY"[6)"X+(2:!8H;@VPKU^IH#I>@<3%\H[@%G M,NA-7ZB:2GLC)S7[&D3[O\4V^Y*D[-V^IJ+;5P7=OF;GXRFGW;ZDWFS2'^]3 M0'3[$MV^LG3>X+$A4JC%U]'UONHX>A4P\:@W.!](G'*R5-Y2[_0\!ZCQER;M MF]%M.-&LHHM2NQLH\13W.!+ \RA.;I$XI!8;K0M)B3HPZ,*4$$;M?;>,]89. M]/%&^M*!W%AQQ_KZ_3[ 'T9NE*CPBA]&G_=\E++P;"@+I82V!!EPX^,7<12>Y=P@VJW MM$UMJF7H&3P-G+@4/6NI4)\,6;-U9^?-J).=R=>%REQ8(I-,4D?OK['SVP8BU,X MBC^S^/^7UYI=K=&5B M1;69JG):65#,E_-6#Q:=-)'@ Y=W$[LD5E!96&(80X1#6@)RD^&0@Z5D.*@$PD=EMCU:P#$:-I.YK=4B0B1I-@?)6F*OJL];8B.M.)Z RZLU?8 M/)J@3 M[17&$*C=F5<&^)V%]227@0OG7UK+7H#63=.5XR-C6+=#%MH(E GI5M;SY]_/CZ^MI['?8,\_FC-)O-/OY,[P_U$O,(V>^_8^C[M=_;:Z')%@"P>=:-D[WHF+LR*(:L?55U?(_7Q@M63F+UA,]EGGYPO[6-3>2KR*51 M7G6_(DRV,IT%"J!X:6+Y1X!(S_CLB7QT]H1!H !;67N5W^(LA2 )2W#W?W#*;JYO>J% M^JE5]>;;N\?Y WJ\0U]N;B]NKVXNOJ*'QXO'^;?Y[>-#+1#\?7YQ_X#FM]?S M:W0]OYI_NYS?HZ%TBHC)B"YNKU&P U&EH+Q7=62OC*T%_IV%0(%B$M58R2:F M'M\&F]Y?M)6D]2&T.QS6N56IT\I[;L+NNS'(R8U%BE5(STM2MZ*XO>]IETS0 M%? 1;.B6:I&2ED^NF9<=6E]L"_6R]!KR@[%P04"R2$:P*C^IFFJKV$IH8SD< M9FQC.>B/LK:Q]%M8NKM)W@W+452JK@#=G4C=FN;=0 MH#!&4>^]-%_?RH*]*I/Q+;=V.Y-=SF=CRMI!;_X,BLN&?85;3_*!B6#+;K%E MX3Z2?&!24]O(E*!4H3:1' 3X2F-A[F 6< H>X#$'K-RS6N] =O;NP(.K)83G MZ]$.C8ZW5UYS(:E9W,JO.NH2-@,F=-K4M:53Z\6V7+QBTZVU$;+$X79=2LIV MY9C]55[0C#4/W5E+UX=#3_'HO@S3A6@,,\&7^5- M;TI\1Q,E;S>'QF[[QPGPB_>9FXQ VHC#3RH)%[KBYB98_L=8N7BRTHM=6,OT M!Q6T0BZ%(SA<_M)VE0X02%"C_-;-W=2DA]6FF[,U;41S3EB;R \JR*'OABBT MK(MGY4;N!1GN*0,3$H:B69GV>W*WH4K>DG]>Z:MZ#+1@=VBW;+&[4XK"-520G&GO2NU MWLO1UL/I0*CKQB6I_;'H!]M8_*")RIY'V,&58277V[(JYUD%7;([H();(#G<[E&"&HU3@SNMVD1X.K\6';-&)*J8 M3=AML3C6*/6EH6]%+%I@U>5H!@\F]'R]T8PWC*F\)4^C8@YJ2/5.E^G 9M!N M(>-V(Q6$:BFAN%/;3=CHV=3T<,S:D+[>+M/=%J#VQYZO\<8$SG!SH76%] >!V$Q+4:)P:W.G*$@W7O+IQ+#$'$/H5S&[L-KG2SEQ)E2+M,3_XXOCVQYZ\*?8+.M,8+633?(/U>I5-Y9C# M-RT&O:/>5+6GM\Y([ZL ]UM$ \KF8I5X1LMJWPREH7"QVBD5W/J@@AJ-4X,[ MC5FN?9A?0PZ93<*!B$$=7]YB9"F7NW8L6;]E3A44Z!^/.DU ML31/'<:7W;#VI=,O[$P,'YPSM[#BNHXSLD!UC>7K]G;72M$7U.RT(LV@-3/; MV]D5YZ1?CY'-N+C!5:)#V)+&%1YB@\@TPP\USTRHS+QQ1D/']"(_YB!FBT'O MJ'JK,/YZBY-+'YGMPJFH?6PIZS>]C0MJ\$L-[M1BB4'6%#5XSMSD:"@::7 [ M!H/&=H)0@E""4$)MM8QVW!*J30&Z_9F @<'OQ0<# MML4Z:0N<0N<@!DYC\15O#DZF<2VL8%/(CG$W<6LHXJZ?-/Y M1E\8:QQ6WXGI+ZP#$*HPF3N@E$428(TV70WJ0A"KS;JUN!&<0Y=*8XY,WVXS MOT@D;.K\N .ET/S@V5FMVYJPC2!4=PC5(I$5U!0*D _:<4NH]H>W/XB>Q7H-P;>L.R:=$/ MEAB$6];09FMN#)(22^;Q+=6EC;'N7J;JZ)NJZ]@R;+D7I$^E2+FTJ^EMCRN, MR&Q,67]#J@5,;,/"RIKVYK"%M7WZ%U[8R#:0#5F@[XT@T>!#_F\0D1!(!.O9:"TL0&ZPVOP M3\!"=UI]/KW1M]Z 3C%U6*M[_(+U+48/V'Q1%YB^R;(!Y# I7E[ -Z';/@3"D(_2H7/QK0'J21KVT YCY*"!+]Q?K%%D ['(/!4*= M/:Q+1O'PLT\^W^F^8 [[5 B'IU2Y9[G9VZ!DW:49;##TOL\&&(T8_2_ZU?U" M,YYD[11VC 79AW2#R#CHC)5L.R\[H$R'?6G8_WV/-[]1W?'[-_JN__V5O@)> MX'X\UV!_-(T'K%N&:?F?>_R.-0M_ LF C^Z6#AZ@S1ZQ23M3?\F&XK\(JL:L:.1 D8, MW*ZH2]A?MIJ](Q2U.NW=&\'J 97P SRD4_AFH6T5:GV1ESD?4V-V#S]K?[]* MWK8.*YY!U8HG3B4'U5#232$[>8IN^(]\555[!5Y6O_=(:46NQ^[/A ] M E" A64+Q&[SK!LGWAO"GF!PUUU023F$XXG_5/D9PW,_C_JA?M&QOMC*].Y: M&:;Z;WBDK'T%6MWCM?%"#+FX.(9_;N/%+W:96)&O(I=&3W]V:;X?5Z9CN00P MN32Q_"- I&=\]D0^.GO"P+6 O*R]RF]Q\;Y(.UE_O>GR.O]VCW>#V 6LP,R. M7[KY-DB*I-[8>(UFGKXK]L-#1_8880%VI[&^-(P?1&/YW$!7&'8QPZ0JWK-N M(SP(>I1\ !N3#(KR%V1L;4)4[_J-0=V%,TQ-*L\>1BN3;)S_X>R9#[]?CL?] M^?"WQ_^Y'_5C_JN"IER0U??/T/MY)M A=."S'>-,%MR!_8R.*>W (''([6 M5(]=[?)[P2K W KNX^^7?_W_+K[-)Y=__:^KV@07/C,-S0D(?C<-<"! ]*P8 MV>N0V+@?D)MAGP)#0EW$4V?^X@_B :-\IYI0 MDX$,1JU SQ"C88>%PG!L0+ M5=N@Q[+D$YQ+N MU\'E(/0FCU=V-%\$:;[Q:7Y*(*&>'/70T/U6 W2DH7PFC=_C#_1J::RX?X$Y M1URP%0FK@M Z%6WSGPNZ?\&N9),72[/AB#X6G%JX7D'O__,_IH-!_Y?@A?0C MZ9)4\ MP*<$$'*M6A:E.65[>JP#Z^#\]E[ED43R8K%=;YWX-H%R 4AL=77A!;SC>!>> M!?X4,2>#@0'"'P4$QQ'Q#2P47$2C&H8S;XVNAO9&PTX6#5.8^%DVZ3M]WE9B M#-5NJ?W,V^0W?W7\!;NG/$Z4HG^>Y>Z9"-QU,V#P.U<":3M*Q9//OU$5]H"= MD-^H/_("@@^R^23#;G=V]U/#;][N,^CW!Z=T\]MQ/=%W0:T*)BO9)&.WS3CY M4;U%6 0782<1IK<(KLZG#P;I@5^QO%C!E>3\BYYJ!E38*7K:;7V@OQVH'"E] M76$R6+T@-&0_]?#KJI@%Y6=O_9QEMS:@@E02XB/13VR1B)AJK3S?F1PHDX,] M^K<"3.*$>C.2V#FR+K1""B:'APYC@C)]414,%\A@]="X)'#%UB3#GJCMX^AW M$VMN"LQ;$LO&,J?NF(H;TA##] WSW:7T?-R).E!:_731\/,>8$.%_0>V: H0 MV8#1,TB.29( R#=X0[>E773"W3^TH$_4-?Z[R;K:I^"XDJP)FUB=L$^^8DWS ME_^4&J(T[$:WNCQ!7S^0@72I'# X!%$+&V?!;KH6^ $0&?6GO_ M, S M("^FZZ&22 B_NC@2F6&($PY[0_B/G&T$#2"=N#>:^]D+F/,R_-349YDLHY7P M_4+>['_EV4XC IV&B2R= 5(+>J+B76F8&UA(N'40/AT YC-C$R'I)_1DD9C_ M7MCI=:7:F#X]@,"KJABOSJ/)N>GNY?1! -_3#Q6>11YH =?]P&?ND5)245EY!5P0\T_=7=P]W'XA&9[$V.NG6X ^LOJFGHSGI0)1]<(.\JDB'P0GW^TU!P)>PRTS 3W;<,$!&Z M,O$6W>X5K@.-%6H>@64)^ZEB@$^.=6>/]S8NS^ "IO".X9V]GGYLP,[E7!21 M$>*7YS! 6Q(_V\'G%[%&ZV1F+Q9862H.KYVWT2V-K@D<(_J5)G'T:9/%# M@"YCLV]N@?W, 8'NI"IA#O_< V#7W9 I=4[7T2!SP,/V@Z-@M1)_'HR^S0J] M5SXH/ MNWWR^G?_V?\?3A__WV\&M=:5QW]*SM9A#!"6=?QL-_N?A[K?_[__5I<&^7]P_HIN;&Q:]5:O45[/'7[G%N;%I=.#3 M? <_C)"'G+>K.G#!QG#"VD_D['-)CEP7."E[:E=V1W)5?[ZAA]WQ)ZG\U5W=] H(QCQ"M;L2>;7IIDD;TFZWJQ5R\*2,:K!EFR3\_3UG M'GZ 34S QE"OU%7 9N;,G,><.4_BB;2Y_@AN-"- !7%$=-0>K9#3:71 MX;F5?GQF= _0C-[]&U71.C9RM)1+*; M2K.N"O-)2)KUJW]6I&QD/B\/PSY-.F2Z6X+0- )T/5+31-&#)01A;F\4LM , M=9O-(2/$36&S8OD"8@3I(Q3F.B:RY@4QXG]>MJ/ACTXB(IX[]V*W8#[:)>SI M=2V3+'K&,$K/PEEUT[44W5_R^BN6;M$MD4G1:;05"BB>#\*1<:)J^T!_75$H M"R9:"2.G!.0AK[T0&4RX0C9*CD+27S#WOT-$.9%HG8/E_HWE6UI@QX8DF&VZ M-G+P7RCWIJ7[BIY!7=O49_@8#UWE%SI&FH+]93[KY83GLT*%N_I=W[[/:=MB M@2:&<@]7Y$32K,U9](LI6K(X>4\L@P7AG"&6N<9P/'4IB[HXL2;&=.AM!:ZM M2UMYRK'H+<.R94:9J%92%>5*E!0;&+GUR/?%,_^^$E4>,"[4"JMQ! 2Z-2-D M/EZLQFJ$V*&(Y\CPLJ";=8OQU5V/ QF%0@DD]D[[,38N'X9PS/ JGR$)T4BX MZZYR?8O=]CG1,'],9"LJ]D$J-/9/*OP].#ZZ?/?YIMV].<[-+2 RGV?*]>,$ M]*L1M9E:(:SEO-0GBVGBSWDYUB">'S_>B%J:?<\:_N"V9'@%[WKIRUS\E-)% MBY4NJPB7];"WAT)H#_S%6NDO?G% 4L:!0K=S1:N1TD26I!O-(8DO[*'H=W N MQ%\,>37*84A'4&Q3GZ3(BMW*/2U#E_ 9WXJPNJ1\A*T(A]]L ]BXC8I(&\%0 MP"&F;KOP,_F7K"?LE^7WF%TR$$U^H M%F,24CE?LY&VXY0 5PM#*W^= P*28E!3=EJ0F]U>$WHF7]980BR]\X*\*##< MH R-9\EE9C(GJ!?4925EF=6+/!%G2%V2Z9S,=.6Y'J@0+/K YKG3F<[YJ#L. M*XG(BFK@(W??R.=] 3B+UHY5)_6A7]-TM01PO!/5%Z;-C M*[C;^14,TY\ "VR1NDWS.COA_SNJM5O^QLB@GZKX=FT1<9:D!_ ZE0_J5>K^_"JM+@]#_-FM;>E\6\+!&@TXH@=*UH M]7:MW<'5S>^-.[79 @_4S5JRM5L7H_].0YL MU@-KQP_M=-1PU% ;*Q)WN9PM+R>U?64=R524&W:YFG(UVST#T[#5FWEA?4 -JP?%REH^ &KI8\'F.SX._-W3+WQ>SPW7(^ BJO0)@-Q7=D%M"Q MS!#I678 AB@!EM>^/6,C1= V#\T*U+7>>GG9!)<[,%D06*C* T_U4#5%7%TN M)LB_K#8$W%MJ+Z=O_U\<.V\":?M34D';O^CP;X/C[L77ZZLO[S0MO[:C(I*8 MA7AC^,6(VFXDZ/LV:+;M5D1O4IZC#H1O$!O[NY55%E;/36NN'1L>Q@S/?):)5-ASJ=<;'+<^?>N]OVE]ZN96Z^>CWVX@Z'NMG&-*.-)X'WL9#--WV=V1 MH@4I9(G*>M^=PPOP$S@O<#>ZV)<5:WT-1\28@K:*Q<=6.$AN="P:/?0[+07G MNH?'$W6!1/!4F=Z9=!AN/'Y.G7&*'*--EHXN8+K2?I=/;I;92L]F*^ULH M\>#X_-NG+[>=TV]_7^Z=#(Z/ MOKU3ZV>MZ]@+,76Z78.<[PZP>BVO&$'^) QD@ HK/N&I@M"!)<48_826_=;W$Y:;<\CDJV ML/>H7BZ%+M0E1=82(Y251I-=+_S. M[#+!**X#K<7559B)N+P\'E"'WWR-BGYGHF8M+Y%6-%J0XJ.6>6II0\LWM535 M5DPM/?K55_+X$Q@#<.%:)C6"DV)^^'CS!)X=5?_5## 7G8'UY*4L7.FWX-3^ M W$KR3>H'!?RC.8$%,_[>GDBF_9KRGW?7M*)I*'N!HDHKW1W+@*44^(.'6K/ M9[>O%O;@7_ Z]A->\N+C_)AG,(T?.NIRBNP(\Q+/1_W)FZ@N5+.1Y]EO#@\? M'Q]K+AG6OEL/ASUG.*(/Q#TDQG?=.31T3S_46FKGJ'N(R#GJ=M2ZVFC GQVU M=4B>-'6@UD;>>&W:TFIJ1 -[84:3$KO%Q>.(]8 N(@+GJDU6T+,*QSI3" RE MA]M@\IJ0%[ZYA[=O=?DNLBJ+Q! A>V&;$'\^7^I?<.8F[5.;&0M(.:D>I33] M?6*)MOB&;#''UJZ\GTZ(HM7G6I[J*62-FB!KA.;!)<1R2:,66](T!HT-29KX MG5V!:9?L5!%DRC/@%1$I<=*CIAS/3/T1'=>N(J0#YQ URB&5Y3U!Y!$.B)=\ MN2(?IF' I,,^PH QC!,]"6)#<90']NGW5_ IA#_RU)3"6]IY+NGD!S'$@GTS M3Q706X69'7T($Q'^%,W#>.;J"_2U.D1K#["Q)874-%EGF#M!L'#$?UVE'R3Z M1YPC08"07[J[(0<(?L-9,]R5$M]1NUHSV,>UZ&/G5$'8CWJCKC8/"6=@^ S? M#PQRKS;UC4B&_ZGUS:B&!1;8&:M[V2,I7GPGQ]DM%]@]&QV8]$GIS940]_6H M>4>BE.*+#DRU_4Q?I96TK(5DKM69.$W25MY,K,&?[4;'IP\-3OCN@#S!";F9 MRP$R\=I:U[+LH0(P\3/@%1])3"GB]S/!JJQFK'+-C]/>=X?,1S3/Y/)FX43(QW&$:FBJNQ2^[Q*Q)!HT-V%+W@U6WCHH3:^(BLZT: ME[<'[+ F#3=#-/S3T>]ZX'VT'GD=R1[,ZDS(3#EP"2AS KK$*=@"-T:56(* M05X!BVNJ.M"VQ^*:6DK;@J "4V0BL=")[;\PGX8]"^)IY+,X6Z!6E\; 3?J) M^KISIT^(6[U^,H%)A341E,+5/#^%Y\^&.FAND3\;)7\6!!69\6>WWB[Y\Z7\ MV>VJ@];VB*+;+?FS(*BX9"V &6.%#.2*P6[]'W1G.%+43B62%;0G'- 8M+?* M :5MO!BHN)@\$)=GQR\VLTE!ZEI[;5*70Q3G+J[6U[F*+UM/ 4@S6_"B+:GN M?64F'&+/VGW'.E!]ZVDD2!Z-IVA.+5[@&\MIE:Y8G<-L$X=:A@BKB9LF;:6C M-6&3W;Z*MVNR_5AECI8W,?9OBX/,)W>E&Q1_BZ@ HC7%=P^Z0T$/KP)?,;.2 MF_!\J-OSCV2,=1,!,)G64048ARP&5KYI.?9(G\!/&U%)YWJZLY@ (A-F,=#' M1>:2Q/0XHAYAHX<6\$@-ZY$/_0C$%DS.!@+X[GY0& L'=($M?Y"J"&$/)@K2 MYN3NT GU*(X^_UQLN?]\$4]<&HBF(PQGG!CHU^.;2_[GP<4$$P@B1$*^>B O MZ)U)PC\2#_W>[EQLH "ZU"??IVC\>Z,,)M?"9V;4Z]?'DYS_!".G:HM,;VZG(&]H8. M7NI>G!O;>2XW-ER[LU[3%JOS09U;5.?X6.\*2B_T#$J_K!S&,"W*M'D0] 7RP++= 6N%@_4FKKF3 2. M.<($XL0(3<,:3E'(B0S"_ME)S$OG, R(R%KQ[ # 6=5ZMW74V2^AO/%BR5S@ M%EC$9@;:JCR<&2 ?](G^G>LG0WB(1G@L]^&W@;&<&6L#@U^RGKW\Y72$'5/@ MJ<7-WGD5=V(UF#*K\-3>P^).IX/CV\Y%_?*V>=$]R:NX4U!'L3\=P])G2THX M+1".%'.R#L5&VB%=P=Y$FROL327!5EE)\-E*@GD=2+M;L?!L<'S^_D2[U7J? MU-SD1/_B[57O]O/-6?\E9G=S>7%?[9U?]ZYM^1;FX.JE%SOWU-N- EG;V^4K4:4X,VD][/VFI MOQ8,ASYD&0)V/'NSK$E4&G5$/!7V&5:P;/Z9?SWML(:;T<"?9G+@C[PZ-A-W M("[L9\,Q/H?NH7+:^W)QJES6E#\OSZ[^7+)CJRY-K6]S:V8Q"L6-('\ M;60&V:G^0 U&E2:9_"C1N)-HC-C^*=P+Z1#U4H>X%'F]DI0)4%F6"E#2PC., MXY%EY][6.#HADKS$XBYQ='FN[K[JF8),WUSTE \UY>W-YZO3=]=G MYV.+^&Q/G \-'@GRX$&UH1[4VDZ)V0 M+]>:*5]56]V:FO+=3K?62@*!K_6R[T0O*0*;W#C"O(: BEY MU)MZ@C[@*7K'W#D3&V9<(*EZSI2P]TS]\7YJ*KK83]"T ,(AISSTT,)%F;6* MA9=,Q9;;[T[O^&SHP\%7'5(-?U=A"10C.I84C'-.]#&I8)#&D$_M>D0WL) R M?)KQ"6&.@,XKR)&X7O8M\/Q>9JJ;XW0[A-0SD8NSB,A#8 M@G P(GLUB5XQ_.YOL?XU,K2+!<'"[DZ$QXJ]BB.(<>;$ P[@BX@3:SRFKLLV MY#LR-/(]\PRY.C66;GIHO]FWW(GDS7 YAL6^ [K 6$&%()'@%P1.3-A(,1#L M#-(V<(%@X FWI/ MG3'["&,_LR4 #2,I-R ^@M\$G^"-L3X3% TP P@(#F\R%"P7X'B@CC_P_'HQ:F9/-B^3PR];[]QVSNO"8[D$J'!\4-R3 M07D/-WU[I/1J6)2-3JQ]Q>O:T)R,=.K P\C9L*^[59X&/X.L*[>G,!15A*.@ M/P3LX$GP5K^[TQUC7_&ZOG^[E/ZE]-]Y+)?;4QB**H+T_T"'(YV8RDE-^49M M:[:O>"VE?RG]2_%6;D]Q**H(TO\]N;]WR$PYK2D?B<>"._85M>4!4-0#8%OA MI_M15:6]DU55PC5/Q/\%S"-O;/[Q?U!+ P04 " #I87%6GSU:@@$1 Y MLP $0 &5L'-D[5U;<]NX%7[O3/\#ZI=F9Z+8LA,[ M\:RWH_B2]8QMN;;239]V(!*2T%" %B!MJ[^^!P I@C>0E)1$.^5+(A/G!GP' MP,']YW^\S /T1(2DG)WM]=\<["'"/.Y3-CW;BV0/2X_2/21#S'P<<$;.]I9$ M[OWCE[_^Y>>_]7KG@N"0^&B\1(,Y$=3##%U1AIE'<8#N!64A2$+7S'OS&MWS M9R(,\?7#]2,ZQV+,V6OTF=$_(H+.N4_0\=O^V_'/?[[[W#DP_^ MA\EK](DP(K2R08BN!'V-^B?H%@MT>'!XA/KO3H_ZI^^.T:?;4:^GK'N1_JGT M9F2.$>21R5,IPK.]61@N3O?W)UB.WW QW8>/^R#@<"\F@BR'RP611@]Y!OW?8M]0('E18I5.RB@A= M46KQDGAOIOQI'Q(RA"K1#[.T2NKAP<&[?9.8D HR*3<;:(_W(34A9&2J4*HD M_K"O#-Z/R59<3&_(!,!$?T0X MH!.J,,5A*.@X"DF&(&(628C%E(1W>$[D GLM=$/=1DC7;LP8#W$(+9?^EGQ= M+"B;\/@3?%3%KLJBE^C[?2'(&RBC MA$0YKZ-1EY\)(D_9+_HW_E:'G/')"[.K,LUY\M5P'+&^&L"SU90>X1*-#QR,]PW3/ ^I!O!J'CNOSN[#M0Y?85U'D2CS\ M830@/D&)#@1*D*4%I6I0HJ>#OA;Z:_9$9*BK31Y5.\D-V&$1,(NY0Z$6A2M, MQ;]P$)%;@M7?I7B4$[F1.2HBH\0@+0?9@CJ4&M45%G)1T@+:26Y$WI;7E9BY M0Z$6A7LS;;)4,Q40A"V4]]Z1,(](%9D;G7=%=!)!9C8C$?4:@; .K?K0@H37 MD&. #*0DQ7:MC,2-TG%)@$!"E$I!1DR'3RT^$#6)B/B7+PN@*;9K^60W M+B=%7&(!*)'005(+R0WTRD4DXJ]N -X7 3!\7;%7%/LM$5,B!E-!=!CT3,/9 M+1_3@'SY%/ Q#JZ99Y!H0N@&YT,1'",4K:0B)189N>@+,I)?ZX7]#L':BG/. MYW-NYH"&"V5(H1*54#@QZQ\4,3,RS'00BJ5TX-2"\Y$P,#Z\#W 1EDR:&Y"2 MN8&8&VGV#HD&PQ@U+SW"+V7#F#3)C4/ID%\Q(\W=P5 +PV,TEN2/"/)]J89_ M>2CRR6XX2L;YJ0"D)7205$!RQT-RCY=X',2+1/8'=[&7#.85,XJYNR+?^M2S M_G^YZ01T+,4%+C1P!X?;F89&KXR^;NUV^_XP4O5LXP6)6(K+'Z"%/3C:EC\8 M?9T_M%J?*(>Z2.!&\;"(HB6B@V;#18MRD%RD;KB.BG!5+&!TT*VUDE%=J[($ M;IC>EM>J6$0'S<;+&^4PN8G=D+TK0N98ZN@@W&C-HR),J21T0W=<$HF4K7]T MH*V]$%(.6#F1&ZR3(ECY19$.I[:K(^7P9-+@?% ?;91/M'3IKS?-6!7EY C=&I4.G=,ZWPZ9%B)!.,5:$!@4"-S8EXR1[ M)K+#IL7$/)FJL-2Y'."M8WOST)I''#291UQI_@F]BI5W#K-]AU$'Q?TH (Y+ M&=*Y.E'_69))%-Q T5$S)76N5;5DT=JU$G,4Y\H@9"Q"VJ3.YQJL+:[M M!'IN0 57]T3$,?4,BVR3].L:9CI,WX \$!_2_Q/V'*5.M_PZ4D M#:C.TUJ.M1V5=:Y7B(R:N%Z\4)O8AF#$D_,]9-N'C($H:V'GGMMSSQN*QU"N MZEJN[^JC6]1;YZC-=U19"99]G;?^F*U:CE ^1^'V /<1] Z=S7=KU4V[-&5S MX]CNL'HW);-=C-M!VQ310A#A1+1#L6[^O;C#+AE&\LF5R@M1:QE^GB@[S;ZA M$#?FQ_HFJR:;^58#8#Y!1JU>B/&+M%T%WV#K7T7%KJ"J [=0H8N;_SJH:J R M._/2.@<)"\Y4B,HG@4HCIBPSR+5E<@-9B;7?VA9BVT21 117/SK:)G;\?L!+]_4(SFRO&R,<[-Q-2!W_",@KU2F4U*%'9>L>[=016( MEY&XT>P76^K,34(=0NN=-;&V":P&0VJG44QP+_@3E=6K)!M(WHE ML[\@'75^8OSAJO<#NE$ MK>TG2G.W]K5MC]&3Z1,B!/$AQ.[K4FK\Y:2C9%5WJ+F=Q.MVE/B M&5YU=\Q--P1LXRRY:]*RV%M62X<'Y_4-QN6'H.+]6#5HH2RJZ*KGOJU6J!X:.,OU8=I6K*5P/X M._<167MV3DM/DCJ4VZ(LF\ U"$(B& 1)97BWE%"#_'$9\K(=].C52EWG!FLM MN)/D4 B>S_OYMW_C+]DW@O4+ MP11&T")$K/#V<,FKX.8%\1ON:1F&4B9/91?H]TD02O67?KSU#2A+WDUMJ#CW MR'@S[?9;X\:"1,P&9EBOEV]@A?K2THCZ-]&K[*GCU'_+]8I#N=L64-%B6A9( MQ0ON3BORY.K')CBDC[R7J:VB[JD?O8/#WN%)R^P6'J%OJ#9A4)K?M&7JE\ZC7/^P=]=PKY M&:NF@W'68]&<".HUL\;FO#.,RIP/RIS^\<;FK&?*MNQ0 DPHQ:I4S_8 82C9TS#Y?AV2N8I'H%"B,4@)(U4DGP2/%F=[JC#H*062/<1H$"B) M9WNAB( < [7 7GBV-\&!JO:&&.RCW!]I77XD= $[RNJ""HA[N;#6$&_)?$R$ ME7\'329//I]CRGYPANXX@R 2*C3% 2!TE?Q69JW.H0S9G=H891]%L?*[O@A3 M',;N.83P(1;+;9='O,T*"H.,:5A62J9%"UV%%"GXS"H49DOU'X3\NFBMYTQ, M8=22VIFF+"13(KZE#]3GSBQ=#"<7-(C4"H:]/GY/A+Y_8S!75W=8^6S#%'L] MN/PB3OG!3O\;H=,9M#Z#)R+PE!C,=$Z(K^V3PRA4Q>:#KP[\_T3F"+*:SQ>J M;@?+!Z*:1)=0C5T&5\)59M;FUL_/)U!NO"BL:Z@KGR; MO[>:P<%+IE=QDZV7/9_.U9T G/V [%WHWKY!!A/"W8L5'B*?!XO9B'@SQ@,^ MI>H&"*\0_[C)=B];54# R$S7@R9>:=&NX9KU^=O (0=/F&JI5Q"2XH \JB!, M+R^;KNB1![Z5PV;D.]<579!Q,L((EZG-Q>#<3;=[WGE#YR#>O\7B*W1:(#Z. M+ LYJR/^6C&(_5*T6A&(>XC MS#@HM)M !4&-&CL4$&_'MGOX#QE)[+^#]O/7B/DP4E0_5=5\(O;^W=("6%? M[A6%;EMA5$Q\>\0X$$+=E=E5,RF,7RGQ?8_ 1VTM[FQW@-1W@0EHG:- M*!LC'(R(F.>+_?OIW<&2OYPO KXD\:CNF1$A9W2A:NBEY(M;R,<\FO_*(R$? M"#1H:FL>_XV+K^!;:C0WXO^$W-')TAXP;DWD[LW/5&9-!3,C'O?SC0HCQ_%= M.T@/"GW='M(-;S+I-@@"-4>>3+*HRVM,.*1OL&GL+4W%[4CI-1KB)'NA,YN1 MP?GG6&UROZ"3"1%$'8?-#'9:<.U&K-6@+.X%]R-/S\IS1M65-VQ:B"Q<1+L7 M/5Q*F@Y,J\8'+J+=RQ)$\]#!L7,5Y(OE@PKFU+U9N3PYJ78O4_]26XC8=,BN MJ)#A%?1& \8@3!<2JXN7AA/=MZNXJ9#3]JS?)OO?9")"]4KI7ZL;T=(-6HWF M)QI(V8U&JKZ[LPXK6E<&?#22']6% =8.Y0=S7<"(6Z]?N==E-Q>ZDXNS9N71 M/ *6G*)87L\7D5Y(":&KDO825C/R/XO+E.8F'CW(BT@]-3B:E.0SU:,Y"E66EDF+G\I+=P*A"0XB(J3KS MYE_$YXV>R"T1X#X#Z*HU:^7^QZ;L.^>;&Z[1R,L7B(BI5#M?S(+8=U\FVL"$ M'SOZ,0?*S);W7_X'4$L#!!0 ( .EA<58B19)XO1L ^N 0 5 96QS M92TR,#(R,3(S,5]C86PN>&UL[5U9<]RVEGZ?JOD//9K7R(KL)(Y=\;W56NQ1 ME;:2Y)O,TQ2;C5;CFDTH *DEOWX +MU"R![__S' M?_[';_^UOW^,09" Y6SQ,IMO (9A$,\^PSB(0QA$LVL,XX1RFIW%X9L?9M?H M">"\\-G-V>WL., +%/\P^QK#/U,P.T9+,/OEI\.??GT?O@.'[]^^_^7P\-?P M[?L/RP^K'V9?0 QP)FR>S#YC^,/L\/WL(L"SMS^^?3<[_/GCN\.//_\R^W)Q MM[_/M(M@_.TC^\\B(&!&S8S)Q^<%CI;)I[UUDCQ\/#A@']\@?'_P]L]."ZC68A_&K'["'55+2D%W^.'#AX/LU[V*1Z!$H0IK C^23-XY"H,DPXO2 MCIFP!/NT7Q;;9U_M'[[=?W?XACI^C];?;);7($81N &K&?O[]>:L)A-$($PP MVB<@)@B3-R':'+!R![<)!K3'H@R7=Z^/7R;:_+?(DX'?54\!]1NPBIPF48 K4CZ0-5ADH)HD+URK>%U'F4 !S3]M?%XG[R+)NK([V_ MD7I2+)I&6Q%.P?(TCR-]\*GF:5'M:XP> $Y>:$@X_3.%#ZP'H W$BOHJWA;- M.(L? 4F8 '*,2,(DD@1N6'_U.8#X7T&44@Q42EDQL+M4RZ;'"<+0$NAX_*QW M\1O6(\&$RBCZWP@&"QAEWUCLYK7$# /#7>2Y 4$$_P+++P%-I2E&SA'M3LA5 M/" :NPFWZ@B6--P%SXUDX@2L *8C0/I+WJDRE:Q4O3W90[OA>)M[LMA0%*"Q M\A&R(?AP+M"4V]O\[8!I^P\J\#@@Z\\1>NHW!!-P'+K&3E]X3=-W0,YBFD:E MFS0;O%XEZVP@T]2!A<4>-6A7?G\X(RJ0*E/^98D)'> E+V>[T7PGH&KQM0?! MVHS+-1UWQM1]"1VT1O8FRF38',-E MDPEH.YD0*"83>H[EC*4-D\Y92\VL*K@=95S0Y)9^MJ"J@.4P Q9K(Y4QQL2# M#(;M-LWVS%;/UL=C.-RDB=79$JN*Y@/+?OJ5/'JK=0'P/<#S>PRRUOD$D_4% MHL,8\,>7""V"B*8473358FO1I\5\,NNMKAY8ZM#3OSQ^%M4] C%8P>2:Y@X] M%:US&F;P8FT<8E7!VW1!P)\I1=IZBO[OF,L X8//Y=C8[]);NT!6518YRX?PK :LT M8AMP[*P&#J32, F?76A(&0^=!'*_O(IO0)AB3/U]%!!HIX8MB!_-&7EB4ORT M1 U]OL:(#FGQ(XM19_%#FI !UAA'47 TAU86\#WVJDTMAQ]/V(U"VD(&G5ID MU9#YD0(\W>3?63'/4-2@1MJM.!W^@YJSZXJKW\[97@B8O QDHZ;0@2:6K1C% M9=A_8;L^W=I'52&K00<4QX@E>BD-N%.!,ZV/:8I26:GA*M\HP[5A6Z9N2J7JY[AN58"WJYCT MGZUZKY\E*THSCK$XQ2]!,P /A)<"? M]G[+]./NT=[M&RE"'*>I;=GJ-Q:Y?MGJ09&?O#LK+'(&)1:9XRY:L"$5Z0!BWJ1"OP($[WP#P46 O]$A 3NI MR6;#LADR.1HT*!JPD%), !_Z%AL"1^R*V&V(BG;2ENX92< M'!TKC1,9+LL"!+_X%IK* Z9;M7/#Q&FLFJ"!#AF!+Q#A84/;4-U9%AE#7\4D@N-(#<#HD#3@(B?Q&2P& MQNI"1<[2UW%498,!V^ D/&7: (LN60,P:C+'/I G_^*"8CL]2N&U*PT9F,QO M'BI1U8;#$^'KS'1^066^G;G4^T4.&AV2=CHL:_,*"Y8QFX:G 1OV7Y%UTL4A[HY3+NL.(VIEO4*)5TR&:'A5I.9JA1?8PVW$U5B2)-* M)ZOQ%E<<&[1V/P?(TP#&,[TGE6L43L((A%.4Y M^H0->.D03@5>QD[H B\=(;YV89JW=%Z"Y&IU%SR+1_%=N+3']F9HO\?QVT/3V.?T\^,$6>T^W.!ZIWC#W7JV^DGPI5F.4*J"0C%!;%*Z' MYPV%C@"M)% !Z;QR:,K<(UKL]-VE8.<^ZNB 0S#>[^$Y?AR2,!=-!YCIX&O> M+['(&K"M0?J[ +-;&*L 7!E9['O>MX:*=\);OS=6 W>^^ M!8M^$:)?6/ L%K1K4;/EFS;WK2#=QCVY+NDL3@ &)"ENV-- EH!"@J86Q800 M)+>V(VI:3/5GE1R%_L$>270 _]\S%]/N]Q'@X!YK$QBE]-M,.W*5 M)MF;OM0D09/HR*713(RYN(@7 B5;VK&KFD(S=\EYZ#E+Q,-]E.F*$63';_SH M9*A4-889*N-K_\1RW_^_6> MS_W^?5+('^N_8$1$%RGIDNE[H"!S'W8TJU;O%!7/&<*9((E8S?-5A3A?.TJ) MYL9SEQT9Z0/2[[E+>Q#M.7W9'[03GL'L]=:[B^E,%-_? ;QA!_Y%,YJ<(LU) MS5H1)YNW*QJH=V]+"TML\VR?+:]BD*&9@@FF"FEM8[: I:_]2U5?Q:E$<4D) M('PZ\V& !J-S'AI0Z' :R(OXK!.>_X[*?:[D6-#1'TEP]E[QU[BXDA8L636P M"5V!<=ITK0LZE'3^-U13X\V:K0;W=C 79EENFD6UE2J:!Z^HH)G4B_J/$PT3 MNT7T.L,)A?3&6UX. [@WIT_'O$S2T&8](NXEDSZ?O55;U+I\LMPA>RG'8 MB_AW_]3H9T%.P ,&8?D&TT,$LI86U^8%A0:(.UNK[,6G1WJR=Q]JM.#$/V!B MT[7\H"133G &I:=2WHZ,A#K+ENSTB'2CA3?+=::8-7)#/R2J1$UHK%5YW9)M M1&3&E \/;=_=NUI52KDH_;K-NQ(S,VQ^C3$( M(J;MEP#&^4D9R3%,6WSUG:G+UWU\,L63UNW@W?PJ2/;U%-2[25Q;,7[?.I56 MP0ZQ#M$JN'PMM(H&W^^N5&\:O%Y_C ,[D PHL< MD[VD!)W.Y0__(-;(=MP$3QUGV3Y=8*[\DOB9'\)EGE MS'WZJ\[1U]GUK;J_(_SMC$U\A$ X6R O+,)$H_"$0"$SLR,J&BQ]O>EIJR_; MHDG6-$5!:*F$!;>P"!:-PA."AD&EGOS*>J\!Q_7!_AYF@I:O"Z9SIW&-3)W MK;\_ %07'HO]4P\4G351WH9H[CGA,30#;5F"J /Y?$."[)]01MPUJ0[ANJ5\G2OG.&1Z< M6[F^#O6T#*"RNG;X+?HNN,SI7S$R.0X:"9NY9%]'G#HF?$8I[@'.*GD';.;D MKQ>:'/>,@\Q1=@9N2O&)AM]XP$S$QP RD[2'.W#N([L'E .,"LJ@*(,WM4.R&& MD"7:1&%7EM,=)W)3F M8=X>5Q#O3VJYTWQ[F9B%]H8S'HOOL969^]9U\]'2>%+'+-C-QG?!<^/&XQ.P M AB#)?VEN#,KKAZX=)A9M32KOM IW$&G2=6Z[T-!Y>;2DX92!E8;F,JQST50 MTJTX9&0U/XPH9-6O.>')\'5IJ*4M_4?Y77&;!7LXB_X-B@.+1R &*TC'6^QR MV",Z=%Q6"TA.,PTI2@59*Z(\A+PNSNV[6K.=J!J'%<4FW+C*'57L)#"[Z2!@ MMS)&Z(E-S-",X@2EBV251L4K!**4=#A!Y@W+6-"K:E;]W#Q8HS)6R]=E8YZM MQ_0S3(X#C%]HEO\4X"5A]E($K W:BP87C<8@Y3)MI.L[R!Z,I3)]73SNWLF5 M]]@U-+&UY7LEHGUDZALP:8Z><.96]%M M'IT9J]I%!\83;A!]W6BI)7108Z UI=09TOWO2C-&JO@'M%^?W4;24 MWAZ/VPZI=4$GIE2AC4N[_^I]M$3K94:75BL,;1R@Q@ MP7'"".WLN#'G] KY!:)_];77WBXM5U;1% "6D0@0RB?Q$(+ZZY8:7K"V?LF7 M9? .EK/865'X&H.' &[OY5='236M.![*:/V!G11#_ BH[10Y^'B2!3%/)G$" MJWT5];.0S,96&*RI ?"QV%AC!$45$RU,BIF\%G!JNFD(E(I%>W./GJAY=1XX MFW#1C)H3&$+WC9\VQM-=(ZEJR" M=8=W]A7*%!U6,;TF:$V*TJU;B@2E7823XF6-SX B)XAT#=:D:ABNI'(?'E0U MB;KZ0'1G$U=<-0@HQ?B:2!6*WR9! K+C6Z$QOO1H^2A3T4X1:T;^Z(LXE3#? M]Q85+<8LDIL1"](A%?&DH-?)(YVQIRO-]TU#M<;3#8(F+ 1 U&,Q23AV\$YO M4.K)U-^IXR@GS\S8E!%^DV??QP%9?X[0DY-LFPEG_V=#F<<@8AK= ))@&"9@ MR7Z@3J]_42EY#3!$;"R%V0GX$Y#_I9_S(V"GS^$ZB._!#;7U=+6B/A'E'$Z4 M:"8O(ROA(D9>@H0IG@WS*("/7KX2-A:^HJ-:"O7X?AXF\%&VFF#.H.%E$P;N MHZ,C8"(+#N>'W'$-JD9R$T-\'5=1&_*^YUR\>9);IMT(JF7R7P8 MZLMK0*@JQU>4Z#Q4*$Q ]4E;B:<.Z=2AUL%!-A&H)]Z[!8MNHZ!N Q^/QSI] MH6?B%KNH4TCV=4A^FZ#PVU6F ELR*=06P$Y>N($V4>&I@TS+"3:Q)1+HZZ&7 M^AN$+!&H74LFP)8F50-D2JJIH\W,+39AIY37PWV E+MFG.YY*]O7T8[!$LY!UV8\CB\6K0JW34*:'E:E-/9WBVT9,G()8I#ZH!< M)MG_JJHAJ-3LWZG M_?F#;SW2?@D#O;2?R\ ];KU-^]4.GTC:SS7$UXU?U8<1KS&D>C\$41D8!"U& MBT;RG"J'QGV[Z(!*P6NJ*I<8A7".?-%CJARYWKY-5DVF*AO;R.DSP"$DNQ-; MDCQ<2B?)L05T4X>@J6MLPE!#]M2? \O#__:R&_HKZQ1N0(BH7Z)RH_G?=W&, M9FC=]7?E PJ2U5D].I'Q8CKWD:MA&\12]0CXY6-@&[">H$TMX(\^["[TI>?9G>B'P2 M:.OI%6.8FE&TJXQ)H'X,_]J. MP%V5\O44E,#,;(?%?/GO5'X:RI!:#_-MZM> 9H5/;..T+<[7EW<$!AQG$YMG M\6DKP&36OZQC4R14/WW;5Q?N43R.T^;UPN[N'.IK<8E M2*Y6U*F"EJ)!T;S-2$;A;+,F1RMV]E.\LKV+A0H/V6;/VPIJA;W["*0#IN96 M4?N>%2R[B75K;26UHI.OE\B(+-P=G/X?%+'%Q-WYZ8JA&!+ZTPG]&-_GBY$= MFX\M<9K-J;\X]\W+>GO1:(N6JXG?-FT9IM.0^QLTM8;-C*,I5Q00 EJN@-/G! ?4'A@' M^.6,5@1AAZ4H):TCJMK]69P #(A\]7U0B=RYEX$DND<\'\*M^9DQ/"[<5;-3 MH3V',Y!BWB96Y>E#9?R5E&PF,[R2[I$Y!O"0B;]DLXV#J%E+,WCJ^8K2+YBJ M=XV1>!<5IT0#E;42[M$H@P?2L4N0D;;95FN]QL[7VKX!CR!.00E_'(3)[S!9 M']-4EYJ$MSO"V54Z]']+\3"N!Z<&>CIQ6MK5&"))Q]79TNXW)BO> MA>5$^95/[_QJ]F0<4*=C[ MNA?Y$L6HWBG+\:,LWYS)%Y=WCYN19Y)T?>=T/DFBI*]QL#2C4%1RE9*D9&MV MGU/2/6+5$$(FU@IFUD5"ZK/L'.8>'SXK7U?(#5*N)LF+M\ B*CXYQ&C9W0LV M(@F^1I?RXD:C;E*/2'#CIK\=IA&8C'S0 U(J.;ZF7HJ]\&,<+_=X8;GS$V.R M16'QZV$Z$TR.]O!77@;:79V0GT@@V=7%Z88)!4O9CB.'URC\O?=]NN<.\B'% M<,YO\;?L_0I_]Y'/U?[)/A7AQWY)0PM\G?ZU8Z)X\RA;2QNZK6I+'Z0E:TB? M?CMOMT7K#=VT%H<) UM#[<W79__4J:H/U,>WJ9]6ML/LKZW141"QN]IOUP"PAW#9P\QKD%#/1Z.J4;MFJ5R9 MR2[M7J.(5BIASR,D+V/HM+MR^Y(]J /0ZB@E, :$!/'R%M['&3!IU>6O![.[ M(U $P\I+&F-="+Y=U1I7\.< XG\%40HN0, ^.U"A]K3]F(++QVBJ[]#0$,H4+SVVCQU,8[P[%F)461> 'P/\/P>@PSC3S!97Z % MC, ?7R*TR.YB'M=TVF%N4%Q]RV!<^<6:/WN):?0&'Y9[,L<5?)LN"/@S93N1 M'RN/? TI_!(EH/%@M9_]7?;7\S[YCKG17<_L0CRW?W;EAZ*7=B%>T%>[4(73 M8[M0H]%ONU A[[W'D]SN,MVTA&WWY01^NQ[%A?A;<)_O5]X.<9TX(>LYKK8] MQUS1^Y':(W"^O MXALVH\0NA#P*"'3C-[FZ>>]1_+1$#86_QHCFJ_B1M:^S^"%EST[R'@/SR*!S M&- Q53:)-RFK!.F%6ZBWNSOFXWP:E9!TDW_GB6J^N6H70ZO?%H\+OCA1LCKB M'E&!QJC7#6#::4/KS&9\7Q0:4T-.,E\B!ZU V?L&&X03^%&UL[5U;<]LXEG[?JOT/WNSKI-U.IKNGNZ9G2KYE7&5; M+MOIF7V:@DE(XH0BW #IV/WK%R!UH4C<2 (@H.@ED24 YX+O'!P !\!?__ZZ M3(]>("8)RGY]=_+=]^^.8!:A.,GFO[XKR'M HB1Y=T1RD,4@11G\]=T;)._^ M_K?__J^__L_[]V<8@AS&1T]O1Y,EQ$D$LJ/+) -9E(#TZ XG64Y;.KK*HN_^ M='2'OD)<%;ZZOWHX.@/X"65_.OJ<);\7\.@,Q?#HQS^?_/DO/T4?X3D+]&'GWZ.?Y[]Z>@3S" NB4WRHTN<_.GHY*>C&X"//GS_X>/1R0^_?#SY MY8O7[_[^G%=\N3X7S?7#]$"+L&F<+I3MM[NQ^-_ M75,FUB490Y*R:WZW7"1J+MXG&>N?:%NK1655[^3GGW\^+G]]5]-((F&HUC1) M?B$EO6L4@;S$BU*.(V$)]M?[=;'W[*OW)Q_>?SSYCBK^'>V_HZ.J!P&.,$KA M/9P=K3Y^OK]J]R %VG&<+(]798Y!FE*6RQ;RMV>*6I(LGU.X_FZ!X4S(_AH* MC*L?&#__6[9V/)RK!64%1\43?$^_A1DS.H-<E@/.&6+A1$$C MBNDSBP7HAU6A(5TWE*)!D6]!3O^=SDX+DF20$*KEAV2>)3,66.63*$)%&5#= MH32)$KB!V'1V0?)DR:*CSP3.BI1AS8Q.++$THM)N 68]^0)'T4^;ND%57&54 MQWD)3[-22ALV*$![4# KAT[[5L79FD?]VTE$.4CR-TLR:A(U*/@E2/!O("W@ M#03L[Q(YW"^GV3V,"DQGBO-30!(S3LL >3M6>89(SH;.M6O<\#2=U4J9-MF. M5'5$GP'R5,:>!7D_!^"YDAG">'E\\9JSP).&.!=9L2Q'391=)R37$(BU3M81 M!"!,V-=QB4%0P;:S_9Y"E8V?^5@O(>MF$ M5KOFH',*4K9D\K" 4 ?S$H T6K+$XAW ]*L%S&G(HK%JHLMOHUESS#-K0;!EH?KT&##%/[Q06,+UZ? M:9FA<&@U9I#1:VH,0_E;MS&8K1N(YQ!/YAB6UODUR1@)I'2< MZL.I5K-6Y\&FI[A&V3V%&9PE^1T-9@8RNMN24<_* I1'\#K&,[#KV6^^O51XRXRO][34*'TQQ1[/Z[3L-IV@DZ34C$ M:>-(+?=G-4-09(SM:T1=(IEF%C>4^A$?K @N!YN-$]I'Q;)( MV0;7-%^4?=%?4#7BL59-5 ML)W49!MZ85B.+SDJ.1K2:0:)&U?$DL5BI>-:J3[=NC*#(FN1L;H*SOQTJ5HZ M A;+ZCM+.6!24I;6SHV(PFW0SGRT%M1MC)^E2*T*4"_]DA!3@_<0NK;%OYC- M(,L.W/YZ3RW?0@0SG+IM593)[3.(:?1$?ZDB53;/,>*1S-&VL^918X5^25;? MFLF;UJ9B6#2B0W62YA!G%'7#A>Q*S^[I%[C. 05+A//DC]*8A@=/PVG6Q8ZI MP\^2*FTT^[+##F3)I3&,UPPQB0>>72H)KTFG*-JAE[*SC@CORM\A2Y5]LTU2 M77WQ[TWJ%I4/7M&/&Z6GX FFYR[4Z5=?I<.@,HZ66NI$F^^<;QHY^.1*W>Y2C]J^[[96]1%E^1PO2 M3Z@$+! MQ>0KP/$C)3!Y3418YY9I@*)1QB F)$=S!1C9[2VD)X@<'F63=6CPF]HB0PB% M&4A)RV@ MOP5+>+YSY+CI2"R2:KHC*Z0, EAT2GL7O7Q (:L 8FC@[H;X5W1T-MJ^C6L82E=&P[%.@8IS)!%].1! M904?Y%;PUV/.VKOM1?FAUV:-8+\2KE2K^5VJ-FQ0K^HH2[O1[P6=,L02#O\) MD_DBA_'D!6(PA^O[H&:B_0$33387C@:OD]850L#MQW%-X)-;9I!Q982J6K9Z9/:-GQW1"H:TL>H ML*'@4:NG(MLX5G$Q,%[T!MFU^SKT45R_Y$,;L;5+/ )&9UMTVTALW:@B0=U' MGU!7MQN6D,F_<*49O6I5:L:GBDIAH*Z3Z&9B3#V**M3]V2?4;=<$)-J0YE=U M;D"XXJ-NP$5>5E\\]E:$$6SVH-Y:_/\AH"0OB92G;S?@/PB?I8 020I8CQ;T M1^]V"Z.DCW4'A=ZPKE 0?VU2FQG-D5[(Q+Y,X[?B*;>#>[:B#VA^*\Y3ROK M00_2&FKJZJB;'&GB6LI)4-B^1>RDR3/,X>;Z-R)-*E-7:"!65L&;,%;:H:B' M]%V!R&.@#D8-PD'A[G/V#'(J!(P?8;3(4(KF;U+K$!SNM*4WC3L- MPD$MB5XG$1O#LKFFNU.6;Z!.4CXXT.G*;AIS:KK[LE9I+WP4)@IZ$D#*<@#= M1I!ZR7^>Q9 *GSI*\H;VJV CV.":(Y9DF=?9:JT7- Z?,8S65S8\I[#L[VQG M0U*H F%VD-GF6YE"IIH/ >^6E&G ,HQS%M2T12B.>+=;IXJNQQYAI]NPO];< MY3;DK;OL<'LU5]GN AET]MIU*LNW&=457>QR]@/@3U58 "-G2EWS[WP=[-1 M*/+IF^*>B0XU==UEO>:XFXJ:2-#QH$)U*+82Y2QHN5,.Z: B8+$**%'IJD^' MFKK@K-=TOCG8I8MU0"E40S=_NJ6NA4<.U:#P>(8R0EUYQ'B\8J'R'$,B7P?7 MJ=) H+R*)]$DIRM1+ZF[ 6Y+M@XX+7)^WU$R*7*T+-\.D^-)6*XY_6Z7"P(Y M*OE,P$5,(ZBY[49*^64V_%+-*VR:I8( BUPV$U 140AJK"XQ"9.)1EQD MDB40V5METDL6&G&=R>_$H/;C@6>(/:-74&\\I3H [$F]5:$Q+W4Y7,A^N)#] MF[J0?2/BZ>J]R[412C;.M.J(0,.OX^<%[ET$[7BANU[306TNK"207XW**].$ MRFX9YUM5>EV#](22PX)'80X-$O7>U]6VJ?>UY:J M0^]KM!G4!D_G$4%\R[6+,4$VLQPV*.C-'BT/"_:A07!>@P7]:PL)^L=6OD\0 MS3%X7B012#EQIE;9E2(59?V**[L(IAE/ZC7I/S0J1-<%X'H-K;)U:(C+.HLK M];H(=1-N!QY2"AN4*%OV(+*X1!@F\^P,%5F.W^[A"\S8J^:BT$*C>#VVD!9W M$USH]03J+%\;#R(BFVA#I_'Q)Z N'$=K>![%=?#"#S.^0QY^./(>7D6FMP6# M^71V#Y\1SLMG65>QEB!,55=HWGXBJ>#C)?C: O981]5H.^SMC5OV@CR>-Z_2;N^LKK%SCF_L?AN+22+^6M M]1UJZNIBO#OH#9_&ZW;1O*%#>:'?)G\XF_=-GLT3CGR.=Q,5$?@]>^Q,L(K3 M^JT67]=^"^6HG$RDP8?A^(V/[ZATNI\[0Q?\VH2 C?FW!5WI6\ MW^M=N?N['UTIX5FK*[GUQU^K,.55N4M7#ORJ:+%*Q[&JEZ.,N%:O%IP.UQ0< MKBD(#YR':PH.UQ0#>]7O([F K>%AWHN'ZV'$CO;C9Y&#VXD+C(CA_#YR>H2RBQ'%Y M"/P^(5].WTYA%BV6 '^1K(+J5FM?1:BHYG+]LW^7H]Z:Z W6UO*G-N&@%@[: M4JUED@9BNM64>&Q6<[[DJ=VM4@Q*I>?&72JZ2%F9M\ MM5-1O/U^A:"XVXFD=M^ASJ)JXFJ77N-M"3F=H/!DR94))Y1C.3/9;-*&-].; M1X[BS[Q:6N5H0+&WK5%#'="-LY=M*Y;3V<0V'<:%O7O=$DBYBJ910P6[47>I M=;I0AK)NN](2:E)/*+ M.H_L^O4?ZB0RUSUV(EQ'G)1@4,/P5N*''&0QP#'Y_!R#''[X_N3'[T]TUN;T MZO(7ZE1UW4: TFYMK]1U$IP+0!Y!SE*=)J&@@#?0HPDC/I<^31;J67%J>E'? M.&YM].-#-^ _"*_G2KS(3EYHYTQ8NU PL9F6E,.#+P69\5/3%&BY!4LJZXX$ MPCN4E&5KV)&4=7K85](WJ)M4K8-J[:;7@% WZ7*,$B053>9S#.=T$-V(,)U= M4)#GDNM<=>O4DX?4==P=-E5W#.HG:0L<0DJ;]!]M"AHI/\;!43+^^!5M>!-C M0E&T#@5A41\1H"=7CXY7-:QQ"TB(@P3WM++S84)T=GG .*$^TFQSI# )#H$S M6%_AMI& YP:$A>H.@%/(C>F;R1M5R6@P.51,:@3W,&0_XX[&^/0+,(LAO!F"="+M<'U;XGUN4W15/5*#T[1&#&,;5-?E4/)E#4M?B M>2A9K4#PU4\+%GR8!NV64_/JS-8Y?,H?8%1@JA=()B\@2=G\_Q+A!Y#"29JB MKX":$OW[#,,XR:\1N[]_7?X!I;' ]9EKN.$@330<",RMZ=*LLS7(GLHEFWS7 M5A425@^5L/]HA%T.).QPG#Q"5-3A!HS".H&@M(\&;(23*LHJ;'GU'BY5$,34 M6A[!:_4L]&\@+4JA-O8D=+S:-5N>5:-F(*#LKPW3OE&?O@J@7CW0>P\)I+PN M)EE\#E]@BLK3PA>OS/A$T-2JTP"EHDY@<.RB ;- U*.L@N!//D%P$K] G">$ MBB['G;A@*YNK73 PA"EE-0LK"3D5EO[B()9#&166.MD$I.5%+*O/I1@W$+#[ M .)I1HMA%H^R9PE/ 6EM*QMI:R?VZ]U6(&@TJ3&3L>)0CE28_EF.Z9&OOMB^ MPFCQ5HLMD:MLBN<@2_X *XG$UUAH5ZI;D48E(;2M6TMN8K1Z=[HD'UJZ3Z(@A3B:3=GD=!(V4WZ37;2HP:>4V24DI<33: M-0\=<<+=F>Y00P74QT@CWT6+A@<8,>U06GDA([H47MJ+:9\B MSX-Q[E6\2HLXG,0S' W9.7JGC)#LGK7S"K*'LW:'LW:'LW:'LW:'LW:'LW:> MNK71$^,#>_^R6XBE_>*E7NC4[XU+^]7CC,HBN/+QQ>7CC\O#& MI<.37\TTY5I"\@)@;FI[YWH[9X6UZGFPG'XMW.[M(?J07=].Y,9W"QUF:Y]H MQ[ D^&E6R\@03->D91NS-4%97T'51<2>0-(CX<%!L$=<9A^]G29I2AXA7O)\ MC[!0W=%P"OD* "VAAK@0<=M=3V6-G+EUAI9+E#WD*/HR+=%I(H%KL!\K_? I M(-6QM_6IBPEEC [YU5M3VR)WX(U]-?D*<-Q"0\/IF6NXX2%--#S&B%$R]:3F M^ZG)]UV!HP7]\@XG$2P/R:QQM#H1*^L!JP1Y/6.)H-MU;X/@12-T"/]=\<$R MU4=C![*,/^-W8=T7K\])=<:=RI\@T5E_7$QD5OKY1 OFY&JEDD\8$>,S&S4E4U,=&:603=Q=%[@:J"T),?[- MKBY,M_SG-TC*1(Y2"Z);O&R0,&6L7!+?M)6JE>ZS>9_,%\*= M$0L4;%CEFL+!*&4J#\4F&\P'=:=0[\E]6P';ZQ1-+SGIT#*U_"2GM3<&:[D; M?%Z6TA*CM1?HU45+Y?+V%2$%C,\+O D+5CD0M1W!BU^O1 MT%X8TU %NK"4_CP&=?=3*4HYB=T5E%VO!OGN0KHL,[ YGH7T:FYO[&2X,EU9 MRQ!.7=YQ-=AF+I;/*7J#\ 'BER2"?%7>HC*[!E9#)WE$.4CKOY\ADM^B_/]@ M?@\C-,^2/V!<]RL" W-*NV&-CFCO@^F.T4T.[-RM6 ,O"=L3I[#:'D)X]14K M)UIA'8<)5VY"P,3!7PSLN) =AUR^]D,H_N4K]='Q^J[N:CHR*?(%PDP;IE=X M571,K?.*Z>R#<=M6O\]KODH1E'E-7ITX,9@ 4FG&4GJ#D([AY 8.G6_:8C75 M[[/%*D506NQ^I"0U/%?M$%VYT&%YJ!61LS3BMLE]TV;%*\8=*KG\>TSB(I/8!_Z44#]++:D6;#O-4Y MII".80OGT#E8M%K] 5BP6(3VPJU?N40JP4FG8P/_A"RE"L:3%XC!'*Y32LK3 MN7V-USP'7)H"XF64O ?2=&7DB -^?/2TD[@X,8]2-2O!9YW>[?4U&/ M7]'C A4$9/'C(L$YA-G%[T62OUUE[$Q$\@(9[^*GH_K4W[F:KE-]M[&SH-?0 M<-&EX&D\*-6+C ?(FF9PS?$Q;O3+N1^9K-/9518G M+TE<@%3PPH6T7.VZ;D&YO8FG=75A/ZA6^/Z9Y(M[F%:[/XOD^1%=T#$^ M?^/ZHP$MR "K:L'IVQ[R#A;AL9,26A?6852P MH'(ZFR41Q,)7"S1*US F+>WN:8J^?8>ZRJR&E)SR&FPZ%+T'UF^4Z3L,21)3 M%RX$E*14#4C<4L$ 2"VC*>#(*!U&Q68+W'=7/!D716^SV!@8U6^YC#(T>C5# M7%T=(EEKYY1HS QW2NS-S$ MO[N%=AX/K4T>K[+[5QQ+%QZX9?C8&FU5G:?Y M-CCTU]1K[7$Z6.A)?-P[$>"[!##%.+6#:<9_)VQ "WJY+OP6W*Y[\KM4G7:B M(;T,6=O :0@=J\@3++&O!)AFEPDF^24J\"3+Z#P!$X 32*:S,A.%7<4L7ESO MVT9]6;U[&YX RX0&]* UC%([/<$GM]9YY!*NF#L9NV0+YET&+[WE\F'#EZ*? MO7N"JA;+U;Z=1#F=$-"P__ NU3?R+M7A7/GA7/GA7'D8&5U#U7!XZ>(;,MMO M_J4+KR+OPT7 WMC5MWT1L%QOG6Y# CI\@D6V0/S M_<5?/4"C*3DOKV,4!EK/S+MC(&3','J'.7ELWKEL03VZ,G3&]EOUW$2YB@,C M^O$1L:]J]Y)-YG,,YR"'5U1=24:2J'S3RM(JQF!^#*]K#. G9-?B@?J\F\Q8 M%U6YA^C7_O_A-J_#;5Y[?IM7>]?>W]N\*H$H 4D95H;95RS6>',3.KQQH, M^6U)F\< M]DSTO-;RO*B!RC;Y3V;E0SI8][KD0H%]8M+>C#)??I1R)P']ZZ= M)YC.6A!605*O<'U%3U)XO\#8235.D:C)65A)K&%'(\+#;"'%([(S<:,$)'J' MZSP)2<(RI\'+7U:/974E[WR9^'"(:W!G[<4B\'X_):I*^%GG](R:!=>+"=.) M\1V? W(03F M[-34=0*>DI2J"9(5SW&-7UK@%F5XA_V6J33B(BLT&F&/81ICQ+!G@"PH6^P_ M]B#&"T@95B;Y&<#XC?(HRV[J5+>A.LVZ;OVV'X;JW[MRBO0>;05W\<%H0*C8A9VCY M1.5DK++U=ZH3.F&@G]@#2]6=66OIWP3&,*"EAE7T:FG/S&.X-MW:R1!^6['+ M3SY9B F5R8X/&F_?PDZ(P^.#UBW+EK[=VIMY*;I?*N+O$<.-=D[?2OV/:BT(TU_+>.)*HY"FKSJZ$CCE9*-7S.T!.!^(5I MXRI[+G+Z,Z)Q:9J4PVI=%](S K;)R8LI17KBY2B4H/.J$Q7QOHX[JT1DNC'&YLWXEYRXH MU+('JEA6'4COP+/@,7.MLLU\"'[9_86LCG)&0ZRQ*U"T_WAA:WRT[X>A&XZYWX#2-T]VI, MN5SOSUQE),=%>>Y LM0C+]VT E'I_5OFT=*+PT4>!3]!092]JDUF$#/=/%"+ M3"(J]W3&D9&PH_F$_Y-T@+!!HF$,9DFX7[Y1( HY42;?@OBLU>W!"DL>7.=S MG2R3',;;K!)VN@QD;^([??1JU-/C5#7C8?_Y% 3/E?O%W#%YCJ[=UJ5!9O MY$HK[U^XWT=KHVSQZK 7YLH1]USX1DJ]Y: N;8BPK]?&F-NM.AC@@;N'=E2K M,A)6N #NQ$)0\<]&FG)MB91J.)$NYFO4$&&45V.DY?Q./A\[ ^[!'P.-+;Q]X3;IAQJDU@3YV!M['SL#[N$? XTMO'WA- MNH>04=:&>EMPS*!13=OU+C13R]Z^K8Y"](A05M<1SRWY]79YRF] M4D>CS.0E7*D ;/*$OSD R]6CMP>_JQ0]#VZ;KLB0[-$==3E2OFH\ M:7/-M3KKW 8U=2@LU[ ,3KF10G3K_8STM2.'KBU.Z_ 7!'P]C%)\?5$UXJ+?GNU(7S]5JN-<1\8%K.H]X"P9OT>*G+Y M '"O7N>^]=M-'XI'436XX3_;J\M%]]C"WQ/T6R>D>*E77+"!4E[!<=_LU>U7 MU$':WAAL+9Q(2 45Q.[*<48'NSG"R1_E:"^=A.E7E"*-7]'Y@H.D.X7XTI"9 MB['TVF'TVF'TVE[=#KM M<('02*?6.JG$R8$U38Z"0N=>7Q1D&YJ]+P>RAO0GL&6%P_T(A_L1[ 3)FD_*\1Y6FBP1SI,_V)OK MI/GNY[!&9,_':33B=D#HG5)B1$=F\DH&LK(%K&<(C:)B6:0LA^T31H1\SFBT MGS+V/[7]MN%6.V-8T>K>@;J+%EVC7(^W%NQ-S@6MP/Z:_F4>]O56S<&^:O7; M@3U'B][ ?H>W%NR].@"WO\]Y#LY=[?M<9^\TU4'/<7HU7^1G"DWR]0O197I\ MIT0N05VMC*Y6W<" V$'E^P>B2A.KG(BN7F<4Z2CW+<:'7EP!/) M,8B:*QWR0@W;:!8:PS_<8?0,\A1]&6!4LH^ MJ?8-1CDGN&:MY=:;I]R$!9O'V3@%1SG6M^9#>G:/6T@DD&)U(TWV^6-J MJ]V=0W/\]O;I9-Q&Q,KFV$7F*"LC6W%:ME8=$6CX=49)T>;W+@]/&H+*X=5* MN=9K.JBLO(8DTJU.:5EN(DFKK/.<9KTN:^6&R(64PX9'J9WK(:(0%'I8%B"J MH@!E/B>W'">7LU'.;0PI[QND+Q$7(MS6FUF5_%:#@L4DCI.*OSN0Q%?9&7A. MS4"4B-@AQC@.:S^YZV^ MW:,TO43X*\"Q %P]6VG=!="Q%<=;0%H+3\-4T6-EJB_!H&#*61(6+4B)"K96 MH=H%75]RTJ_C4 =I!?=-="*\NU8E)!C47/)A 3 D5X044.33>$6:&-HI$AYZ MQ!(:QPV/5'@>J!+@O&"7?MY!G*"XW#8O?YN6[).+5W: E8AAU;<=GO_JUDYX M !VH*RO>KQ<_0O[F+N(=4P27)8'92$E2MB5ZS/JZX2;@ YI=[:2G)$ M/3C3':=?3%NV:RF"RB6G;FOKYP3FR2W3,*)&F>"@+I/1-"#YM#S-X9:GB!9/ MA-H%6XU_@2._&+'+2FOYMSGK411OSFV$QY(-[B=^N'.?NTX7NY7=2,RIQ3^LK^ @<9"]U7XF!HY_<):0B@4W(Z."PCW3R M*/5%VO4TP-2HYSPH4G6H E8RL;D $]!388Q/Q^6()UAKND%/20K_]2E%3^R> MRDA\EZ^\9'V]2%32;=RCWPVHBX3:J-BAM5D%4M#P>YW'FL,1!D&CN1Q9,&32 MY^@%14Z]CK4QCL#HNSEZ.8YA4J&-?MB"C/[Q[VLX!^E%1E7QQ@F!)"56RN.6 M\#'448O2*;R1-3=:,INZNRMNN:Y#]'.MHW=_=A9YR'2-E(SO="NGJ75O M@IS^BV;KP!9D\4,RSY(9[0P*T"A"!45H-K]#:1+5[NAUPMSVF5^W=#=W/]Z4 M;UE!]QPPR3,ZKKC6^/IV/<$%@VX@R?*UO+#'1 ML?ZO66Z;"Y*-%)BO2;YH+IHX%;QV'\\J ]0I^5.840(YNU32M:&S,><1O#H& M6F..ZX#V+Z /)(65L/R"-0%@_,( MG'"&Z!&X: S4(W!0#=>C '$S;(S1_5M7/@+UARJ'LC9G=L9$Y:BG&T<]43CJ M[9WTFT,(=^6Q-Q;KL#,PZPS^D5SYEK_[VGM,3"QV5@*2:58K[(Y7+H>;J[ U M+K!BW(^A6NXXM?FRP,\2D@"?F<(1J2X1>&Y:OLN<@).^V4 M14F:E"#W3Y[K!- 90U(]71J.4+5!? SR@E'\%F#V*L/+*"ZA,9*Z8Z$:0-=& MCF;1YGXQ-$O9;[!B:3R.2/'\7&7O@_2I6K8D;-DRV0X_&);.*$5]I+MQ8Z!JS:DWKF-TJ=45]8+*OOQN"L/M\?QP=MXK?:"+D'UBFX)/=Z(L=KM M8_\\4;?XM_\'4$L#!!0 ( .EA<5;)W1Y#&

&UL[+UM<]PXLB[X?2/V/V#[1NST1$C=8_4Y,[=GS^$- M2;;[*,*V%);D20HR5]L53%?4,23 MB0202/S'__IZMT4/N"@SDO_G=Z]^^,MW".IN4JR[Y#997F MZW1+/Z/@.%]DJS=';+$_S599N MT461Y165A,[RU0\'Z()\P45-?/;Q[!*=IL4UR0_0ISS[UPZC4[+&Z*__]NK? M_N??5C_A5W\[^MM?7[WZGZNCO_V\_GES@'[!.2ZXLN,*O2VR _3J;^A]6J"C MOQS]A%[]^]]_>O7W?_\K^N7]U>$A:]TVRW__._OG.BTQHC\S+_G'__SNMJKN M__[CCU^^?/GAZW6Q_8$4-S\>_>4O/_W84G_7D'\MLP'UEY]:VE<__K_OWUVN M;O%=>ICE[.VL.JZ1EH;OU<\___PC?[HGI>HS38-ZHLOL[R77]XZLTHKWEO%W M("4%^W38DAVRKPY?'1W^].J'K^7Z._KV$*K?7T&V^"/>(/;_IX]G2IT__\@H M?LSQ#>NA=^DUWM(VW57UG; M_L=0PX^]IF[95^_H7P.]^&N%\S5>MYJ9;,V;XZIY#W')>]ED-9"Z97U BO'/ M*:E4+G&3EM=<++6AFS2]I^*/CG[$VZILOSEDW_#?U'SQV]LT*WY-MSO\'J?E MKL!W.*_^D56WGW)R7>+B(;W>XK/\?E>5'_&*4!/;9AP)[..NH+9V>;[VRMW [ZLTJ*:V81Y.VX*$A._USQGU0>Y^O36VH>N#S+^S09_4DT[BRO:!QX M0EOUN^!=($4V/0LC,LA;0OXJJX!9Z0^!6J)V?B *$BH%=21H* ?1J2]J)*$L M'Q*VPM!G)@YQ>?\[KI\$Q329 E."#X00W;F\2>QO%O]V7MRD>?8'=\"GU >3 M;;;F'VB[+ZC!TY_ /YYO]DLL-!RIFM]V759%NJH$AP JL^DW()E!+@[T=X7Y M.*BFJ)T;=C2737P;53+*F.>K940 MV:_!0IE,@B3!LX'([ES;-(8WBV\[RU?D#E^E7X=QYO[K-U_O<5[B$YSC358= M5V_Q&A=U\W>T-8\=/_T]@D>81';3D\"R@WS>)+_3QO=5N"BQ>M(+W2ZU(X35 ME)R2.SKUP6OT'6-<56R9N&%!E @UXN*ZO6G0328%E> &075T[G!:VYS%+;(M MI/5NB\\W#(LD9X[Z?*/X!5=LMJZ:R0)(:GHM2%*0@P/X#6&A7%@#U'XK1&[2 M,B.R01T[^U0+Z+LJ]'TCY,]T0LKDH,5,2R$ 2@"1(OBH (F=1X(T'6?_4^+5 M#S?DX<V0:\8)<.',W[ MM.((\A(.;0KS!G:*U%9OPY_41&A =8 X'2(%:FAY+3@[ MN_,!W63V]3;;X@^[NVM<2(UI_'A@.?W' &8RU@9A$P.I)@/H$;=H9U^A^KLE M@%K2)<3T&J5P[]*NX>87ZC4]_8) M1>^K[>:9UC\K3.%37:39^@,6';'BZ7X-4G@:N(HHU14&TK%0W2+>D#8Y3Q^SFMBHO M,,5?7J4W(@@GU=&N8$VC(VQM:\K?#;"(/U7[-(MBDVA,F@>H^R[RNM>D@">S MX$M<*YM"5V\5;8'F"[K7X)9XJAMUH1LUT]8;RR[]MODV&:J>X/:;)*BV:H<-TA]P<4UT6#=I4N->SYFTCWDZ[;HC0'@)CMZNHXE3?PAV MH>7IK,0-1C,M7CS0)E"7+5NY&#_:+UOT'P4Z][$6$+\^$*MSZ3W"I/V4X3*V MRY:\?*)[:2-7W9'T_;2FXV8!W*>\H#'%39[]@=/5JMAU!WT;_ !(:MY9D*0@] /\!@!C"6N%VK9"Y";-'_L0BFV9W[<, MJ,!;7C" (IN= 2BJ-,M11><6]Z3>L(ALOQ#@)( H$;Q#@,3.F4":S7R+H"?F MU8<3DWE[X7:*@)NVW0^5R_E,RWEA;"I<56?W^"VUVA=>O^0[/!3=$7BY%OIW]2T'*4@QR L6T ML8RWF##7%]AZB,C$OPD:!^8K-/D'9DD(>$WC"URP%(<;)@6MV3;J)LT*],"K M]5"O16I UP1X'=E]A<*00$%"=$6>XGH>!\HTYBEX1-@JV3VN\/%-@>MC_.^Q M9'9D)FR+$VD(PTH.&5L LERC5:.I$J1F2^BSP^8A^EQ_&;N C[DWB?U[%XOM M*!EZ)73L43*+'1S?D:)JZEZPXY1TS+_)Z&SMN"QQ)0ZB=L3-6S$1!]F$74L MACVC(K5E&%B3_O/ZR'%+@6J2N*9BV=G$K4L$D]$S=6;C"*9Y:@IG>5;A=]D# M7HL-&F_FVQ&W57X-Q&'U/JU:$I8]:=2A*;FI9TWJYX><8&PR=+J*(R=[6?8T M<>L/L;:EEJE7I-(-239V@[>\K/G1T:NCNJCY_V#?_%;/$NO3^6G^V _S+FA7 MBT.)+7D;7!G)PT(LR]8$5FPT:]'$62;F=NGU?-.>0T-](L2I(D=?MIU.7#M& MC,0,;+UXS!58LPPMK_$&%P7?U:^-E4VBZA6<[99\:>XMZ./8@:,]>FS#$78* MV;Y-6FSI;D 8G$NVTJ1CR@X]3SRZ1CR\;.;LG6/VP%C( M&$3R35N=[SA?[ROUG57XKFS*-*_/8I=NR_/J=K2:""!)-7R[2((=UMU_ \#"3%@K M'(( ![G[]/5'='Y=TA]1KO#RX@,/R*GC!F_\*N,)>XF:..,I&(-;^H%Q_3ZT M)9.8!$LH^&84-AA8F%F ;O>71=4;9NFG;HBE'W[[-5MA5F,[6U.<2#?A-!3- M>Y-2!%FV1B? \"67KK9!&7W"OD3[;Q>RQ:;K*V+Q<@5#D%!V (?O=?B\F2/W M)#/#35C3M''.-+.C_@U8WS+-)@#;4\XT.XI\%'>_2-4.CH*G,!.*QW0EA#"' M=I4M"*U^HI%O<99WS)8T?_$L<+*8.-"B*\>'?DW=WAJ=FD%R(!@:(A9+KU"U ML M_%TZU;2D;MZ#D3H(V99M"4.Y68D:\2;>I"5 PK$2!82[=OV-W'L%,%0#%R= MV;@B:IX%F_I2Z_(C7N'L@97YD"_3&,C:Q1DE6=A\V: ]<(ZLEJZ9%ZN8DO8) MZAXMQ"",G4AL7[@XT560]Z:WML"89]P0+; KA?]*'#0L2-L10TL:-EQ8M")P MK-!KT P4.L9D.#@4;'"X7\C=$U8]2UQZ0!P8-"R]42$.:D!KP!L5^<'GMY<" M(.5L*QQ"P7,P0]0"BR,+7=XA*T?3BPM:U= ""EMC[32.FG-%E;TF=VF6FX;P M,:5J!.]3PKKB<1N Q^^! @?_V^-+)%;"'J//-4%L4['H5[7[58) Z7L[#HWK MU2 FCEFFE%(>E5M M%$H(*(VBX] 8!1A>5--(T"A$J\1]18#OCS_C-0'U]K?WJL!B8HH3G*]N[]+B M=[O 0D&N=*,B.; OE;<&VJ&.M+AX58%9YEKW-$L-.U2]KG&S6IRH?>V03>=P M#B%J<8I0AL\&:EAFMR/M<%[+H4**) M6P9LVN!%CZN A)K+U2U>[[;X?'.9W>39)ENE>=4,BJS\)MEFJPR7[[(<\W/U M E)]V=M2N,[L80>S/%L;9F$>6C7GJ%R%)2T'/Q/5\:".";5QY[,<7>3_G;_/7U_E_T7_ MN_P3.T!TEU8'_" 1_IK>W6_Q ?K3Q:O__O?WKWYZ_2=4=-G\U2UF'TG!;BK9 MI*N*7TA"IVF/."VHA.P!HSN25[=4$ZM.6-UFE!3G:)T^QAY(O1"G2@=W0IQ? M.KAB<'M#^X<\8LRO)SG_DE/O<9O=L]J^;TIRW^:BLY//*W8LK:X\\C;-BO=I M\3NN^.TE JXA13;O"49DD)U"_BH /P[4'+4; %&0G)([:L#M98>$BEFCZT?T MYO+\XJ"^B.B.D]?W$<6U:%#S@$M6*2W;5U=%?7OWU+Z]T*?=V/,/\>Q,/Q!Z\7;O@MN.-^HP[\P8)26]19T^':D+T M@?R &/7A7UXM:^/>$A[B+KX3JH0-?3WO:'<_/AC!BBE8*PO$8B]E1(K&EX-$ M4W()*!9CI9VPY"@Z;JWKBPZE@X&.I%W$D9*$S?PT6@.7(C9O5YQ]24A[$S";GI\GSEG_9+\#R_>-NYQXPT;.5\MH0R#O:\!RR(R2OQ0 M1((Z5QR:7&3TAJ@@#,]U81XK+L>K$ET46;[*[M-M4Q%4-&6J>P?UX#M"9 MQ4H^Y05.M]D?>/T+#47>D;(\SUF)IL:X!91:4C=OQT@=9"N6;0$I$F;6I38; M$V]REE>8_E*^O5WLZLN!AAL#<>W'MM.)8\\(-F3@ZJS(%5:SCS;OLO0ZVV;5 M([M^>5<4M%6:\49#+1EQI-1@8XZF+7"CCER)W;@CXTW>#D>; Y3CJJYIQ0G0 M75KMBJS*8M=XM^UUZ5!DAHEL,))PR8>CV7$%N@UOH\L;8&R!ZZ5"3+FD!06R M6,M8TF:=VCOK4WM/?3J=.9U.[J-/?1UTRYB<#DWDD9G-8N<'RO[5&XP<#5I; M.;4RE.FQ,[T?/O5WPAWK2X*1F]-U A)L*J=44SN??;W#'W!UOCF[N]]5_$)X M/LNQ<:Z6(G1.UR@"WJ L6PV3AN;9 D?[,PE,CN_8JA^SQ2TN2XS_5+*2ZEG) M%P/95/9ZF]W4)_K8DBPW4W3?+HRPKVH;QD)=,K:D\^3:@H_"ZZ2=\ 0( Q:2,-=])-HS9I/Z)WV29R"#.#$9#YX":[E&X2 MA<+M=/,8]SRSY+99[2B1X=Y]Z1\'EZ5_RLDUN\B!G1@ZR^G801]3J%$N_A). M'KM8=)N6I;1(R6SZVM!Q>GUA<>9<[P-B[C=#6S7AZ^3:$Z8"U5F^UX]H3X,X MT4*2>>8S(#([1L40>&J]O7AYZ6["(YYW7/"Z@P+J/,OF 8OD$ZP(/H4EC[]K#9@:=/-)N?' M*O"EE-8JP^#*XJ5W%*8HK5&[/TO.MM2RY0XB(/!SBY6" #A-+#1G[ ,0ZSC$ M-D\@CH&!H%.<$@;!2+?>F6(FQ^U@QZW?B:<@,\Z@@^86S:Q8B#86:%6RGK:> M"7C&_/;Q_3(MZ+]Q6KS-'EPM262SM*B.;5++$ELW[72^I\W?R/9"AL/:03>N M'>PG[0=\ULXX$&-9MB6.D&)MD0J,V5IFRVYOH4IT+L=2J4WX6&J/S<52.=OT MEMIKW0R66FL+M%0FQ-%2*)DL3*HN9@LYW>S63E*EV.T M7XB/R79<+@;+N*8WUZYM4R7H2S4&VBN5D= >_ D=OGH")MCK?S<#' ''R?R^ M$$?CDR!N$:;W 7^MKK[@[0-^S^N+.MJ@BMTZP5]DGWCC6=[:&PZHTI!6>OS'E>Z\O&:BQN=IRP-BV Z$=_J= M_>@Q>5I=NX0Z_;E@E=+P)7B&0#KB_779^ I?5_?&F__*^CSXH^SSXZ]5&KZP MW.#OWY\ _H)6B\/PY[5>/ O^^"+7[ #LM *LE380_+?E0S!T_3,(A+XKH// M\ N9*^3KJPM>^;,* 6*?99U MEH4B)PS#+17%JGMWFMYG+!&5M; \2;>LN9>W&%?'98FK\N3Q??I/4O"CJ1]P M]8Z?81F0R5>%H<4V?0$G-LA'0/\Z@ D%8)/4#@9,R=[Y\%7JR.,D.%;)5#@1 M/!*4^,Y?369?L^]A_0-G-[<57A\_X"*]P1\Q.U:?Y3?\H:S@DQ^S9"_+AADL M0K%O*?"BA95BNU#%0E2R_Y)?AKOH6H\.X)&&)\[@DP4H9B'R(,4#O+%-^W5S MF/9C6N$+3(U&6[#7GMELVE+FJ4Q;TU*XZ8>53B^KEHE*6AJ4UD2H/1B-"DJV M6)/6@<;&I,V@LS!IB1 KDXX-VLF6T2U50Z&73:&_X7?.W M3I0O3(#V_GF'375?S3X9:>LIL.*L>:D['Z:@E$PS1I1@X9FB#7 3B+$"NWA+ MY.LN02/Y.)5U.9&5JE.E890> ;*(2>"0AT=C*3_B2VE%8SXD&P.=Q1B*1_> MEV-A-K"06IL]GF26I^&66^$\0#2OSTVQ*VVI%6JY5SJU+O8KP/5PP-:!EX/2 MZ1=]?6;8@,N^P3/L?_$AE17^((,J4%Q:C'].U32I MF&L"MY7N4%[32MBWZ$K=O7&BJR55XVS.$3]>L2LKKO#7ZH0J_UTS<[?DU%5O M4''"YZSKVSC5T1ZE5L=4=86[+69CSYW^'/ARS-H6-_I\="O0RL-"H! &L_EA%RX,^G*WD!4/D^E8=KRX%J(R MB%D1 N6G=>*= 5)?],#]+E\T6IJC#46&>9W,$1OQ'"/+J^A[\%+M'Q>I M(PVT G,K0)RE5HW.(#2,M4U$CI"M^I&XO.^1#:A9^H80!2-P[M*@PP\B[0TY MF'K.00!;4A^Z'.\)A2"-'PW%4%R/RG)(MX1=V*DXP&@B&WA2&1F A:BU0]B& M5+K)*B1,28O_A61Q&GN.V+YE*>;'Y"+>+= P"]*OBC0O-W0OX+7GE%6U&*7\DO9=["M'-VX85'62%4_S*,,L%;I':VD$5 M)?MGJ/=P(3=D3P)E,B6$!+<$J:)S99.:X8Q[&X/V''_-Y*6HE52#/0L)%#!A]DU!G,>VR@ MS\WK6LQZ,PQ>E XU##&Q'.:OM+]H1">9-+]X\"0(Z!(=8;@>"E3#N$^7 M-!\6,5.4O76B>5T""'L4'>IT_34+R(X?TFS+4/^6%)=I'_S'J]7N;K=-*[S^ MI2!E^2DO<+K-_J ?TRP_P1M2X*OTJP >,'G-VP.0%V0&8+\'(&* :(O:[L*E M)_PIVNT?HQOZ/*[1PN&1@$-";C_B>%,U8?,-# M%G'9R4C8+C-I",/F[<860"PCZ91H)N9JMJ1^Q@\8[9^BLGD<>=9M[E1B__K% M.;62H3>'GA\L8(LZ>@T^6.&+-GNT=,_1Y3-"BWH-)@@OGE,&O"TQ]XJOCGYZ MQ3TC^^8WZL1Q=I.?LI)EQ>-'_(#S'7[/[]X3]Z+,E.U^E(XR;$_*W 8;K*_) MBF^*R,HMV"C2[%%I^)*K6QJ>W]7W&I95FJ]+1(=$5-UBE.7TK[OZK.$]IAW> ME),EU)5R&8@ADY$S\6A5R_\A\O:6!2*(0]>)VUQJCMY65PRL@9UN,:CPPAD_ MO=+@I'F.&@+TN2:)O2T*A!OU091 Y(2?WM7(=CJJ:SK-9]#C!Z"C%P,@Y;G: M4 "-3\RZ >@UWN"BP&LZ7:HK&M(_VN^:T@-D /4BD%TL$6MH /$1<6%<, [&$,< M!"V""03([$PDL&$QU@DLFGQ*[MC_/%JCS3[!.=YD57EYFQ;X)"WQND\@*?(Y MI8JF%Z=1,;5+\_[5 $/I1,T+\H+N"I/+BIUQZ'^_>#_GCW47!QAJ40Y^T5F5 MD\,,MUM_/UH65<^'TD^=_Z0??FN6*'[!Y*9([V^S5;J5)N@;Z9IWKJ$+T@B0%.4!.LM7/U#Z5@>OMT*51-XZL &L>]"P4S4 M#)V=1 <5/A@T. #-A9 T*>H>XR:YPM9\87!BS*("$-,\':!1C3D;H%!C1=P MCBAP+L^>/7!4JZ2!P/%;XU2,RA<%6>]6;$QX3_*,;H1>!&-0 'XB;2)F.S(J5; M'-KP._?1Z MT;3$K.W'6 ?Y]NM])[LRRW%9MFG"NJ5E':VXO"RGA5EBUK4#:)E9H<)BJ5G* MF>P?'Z"68)^TOJSE9VTGCY>@+3 Q6H:6\4B6HJT@%">YIU?.X ,VYNG(J54I M-R(U;/:,O"U6X[?^TC*S)H><%H$W81=JC_/W%I:BHNAF=;:)%A>MU1BX-#D@ M.-(WY\Z 4@21F10&$I5M32-NLL7Y$[=B:TURR%$]:1"AY83@IB M-;I6P!B,0H/95J2,S6V2 T/I/5^&N6B[=F0K%D 0S43&,K:1F6$#>M.H49$? M?KK[2)\[@HRNUA]#L9WLL#47!;Y/LS:95.5MK7C&@:^.!RIJ,;<++'+1JK** M7C02DN:+]K3*0DS)KN=E$8PU8"11C)I7&LO$Q1GH9;#V&@,!5V\PO13(V83. M8*!;@(>OHWN+-0R+A8L))IF.2Q0.\TKG)0F^#B$):HX7< ^RMK?4LT:'10?] M['":GI\DTATI<(. (K)]VB"P7R\PPF Q+HW^<4H_9]5I6A2/&U)\28MUR4Z- MTE=Y:_)V=MR:0Y-:;O#SD!9MG>BHHUZSVRE&G:SDX_^=WMW_/Z]1383Z5 LS M.TOL: \AVH-/::IZ*?JC@XM![V3+RA9JP<#+QHQO\!WU:"0 +V:$ZLH+*;D.B%"UNPE%O=+_. O6N*1P2UIX$9,W=_=;\HCQ"!'3ADY=\B*(B)NM:N#/; M?XW7Q]KBD9K23<[TET0/@^>"-DP>.*W.0L?*3-:!7M2']?'V64\NA MT3^'%UY#K9^$-D%M7V&2D^9/U#Y"I$![%O01\UL%6+=^HAW!CU;R]?H+4F:L MWR+'&P$_?FQM(# 1K"M 9F=+@0V+$3OLV_81L^[+MADW=?67$%.Q+%M &.TO4:U=["5D2R@-*MK[Q//KA%,U)*[,T=?O,UT+HFL M?C\K2VK[KW?LP.4%+C*RYE4*2_[P_)X[[C=?<;'*RLX1-FCW%[ _P>0N(/!8 MDV^+;8ST 1?71'ONTD>][AR4L[BD_9-=ZD&Q>4?#XY+7(R4UZ0$J.7OL$U+> MR"+A?3TZ2^4JJ'_ *ACA >5&%.Z'MN$NS=FYR&Q#PVS9I-N#4S_$RCFG&&9U M;0R+S-T4.H^T4CE)3](,CEN:PO%Z'*:=[4&%W8-&Z?(& YPHSI]>-*GWX*XQRW9Y(Q9*#&V?YZ MW$+VRS*M3=+))AM3XL)@5QV?T9KF@Y*E=_^Y!E..;]C*FK-_%_0%H&J<5?4, M<>7JL;V0M3#OS.L_'.?K=U3I=D]C.QLP<>L]MYI["N,SM742KZY1ZFR-2EEU MO1/4S1,.4(XK-K]_B]>X2+>H705>I,T:062R8$L4&JQ9)<5HV\N \1SS!:UN M,#SS E4"HG&IPO3+@K3K$ 4.ZM@)O?)V-9O$#204Z2,NK$)VB!TK2/*'2RMA MTO0M-9JS-JP$[6\&/*A+5"TC)\,)&Z.4"P]DB1D5-B+&"1,+P^4D9ZZM%<, ME(T^+Q2BQM,BTX$T]K#2!!5N XH=DS"4F)A C-6N98!&:E1H-DZ#B)Y1-I3+ M,$M+$(P,T@D\HB'JF<%@*,7RO>U1 MU#JO]4M.472;W5]0'+RY/+_HG^%JVBL@V9N_O:'6G3_L3DC?]H;Y MQYT;$='+'+]>9P_9&N?K\B+-UE>$?>4T?FGXK<8O*?^$IJ]I[^2&+]?M:_8R M:RT^^7;/$Z %E:O!F#=O8ND6-K[S8P#CCRI%;^&E]75^2TOMS9 MVG*E7$9[%;@FLE)IVVQLTWPKL[U2'Z,-SH]HL0P?"XS(JQ/\9[ESJ&@C-$J!APR3AC\R5HXY:J%H,\W MTAN(24Z;\^W\2SJLY'1"H M& *@?*7[94/4<[DA%*2QAI/C+9>+Z_H/)VF)U^95<3>FYCW:,@49JUO+ &(^ M:X5J\[04D7SB:EYR' J00?H-A:7\ MQ#:@;9@/$&LML97C=H/!^C#[NX:%VR9\_+%EEC3 WVV(FNQ)@#RT>BXH.9Y@]F* M_,EC1W*1/K*OCMF5.OR?7W%9T5_W,;NY'973F4!R6Z014G*81X'_C1".!K15 M&O\#J"=I/K(:48S!7S)A+@1O1>,*O7(K'ZYHUL.!:$F:.0];L6Z>U%DT:U9;B4Y";]B:P (<'RB.R600DKD\"/F"OYO$^OR= M75E4/4='/W5.CG[X[?0VPQLZJU[MJNP!GV\VV0H7[S%;YQ ,VX*R/66GHPP[ M(V5N \3I**T6S;DH#5_"'Z+]4]0\1I]K@O\=^8241><2AUX0ST6I.7IGHF+ M!NR\LT&%%VIX?L&+P(WZ1%T@-8*AAPDT&I!+$1!P-NP\QU>W9%>F^?I#EN/_VN7K O,_J\=+_(#S MWEXQ2QN53F3#A#1OQ%=(D#6$M1SF7)EW&]1VY2DRN;JEX+NKYP)EE;*3H!M2 M\$-F64[_NJO7S.[KJVS97@%%ZJN??_[;X,(\=$]%_A#75 ,A26 (AB[G[#. M&SPA$X$*[P*T0YL'"_8H)VI9$6- #3.JN1%G1X-M-7X6;AF+"W&M0AD#QK&+ MX&P^3[5'@)/W@": F\?1=PD?"KZ!7]_MRP#_$604>?6%M&V@(41189R_^=>. MSKW.SHP]I.CYQ8PV9-'JV$B0X=-6OF6BZ"_"+!H[^\^@EA+I12 M-5*7$ UZ@8R$=+XXS7,0T9O]+1/@8$MWKCIAP,T7[;Z0+HYK.5#-@O8\2QJ] MYH.P>JEN2_9JLF*$!1=[C6:(["0RE)WN&R1#UQJ"\O\HEY:-22 MJ1 CGKD'$M\[E;\,2[-UGG"75CGH"Q]PZXNKKBO4$1^@/3G;:FX94,/QW(== MSV23,O1GGQB M5TN[6424^H[D-U>XN&--^T#?87VIAH!0/5'[+A1$05:AUVPU"R04A>I9H%*! MVA@4+ ,K0(>(D2%&%Q?]AKXC=F]:P+N#,H+P@T.LZ*#?&HVCT[@W0"!/Y,JL44N1BBO4=UW+0:@>EQ98E",0 ML/>F<#X.+HU$0\;-5[EHQ-U\9C/YO#_6;K.2+7VEU^0ALBNS M!X!B[F'&C'S^(>%3S4%L8#;KH,Q&HK(9B12#LXQ$&*2')"#N7J85QND+DLVN M?\ PG';0;B[Q=HN+90P$TJX:#0BZ#A6&A3[I>'C0=OLL,.ZWX/B:6EFZ$L<% M'4GSJ^4D03#6:0V#L4*R&L92AB&,]W-G]+FEB)S2H.TU8O.6!43+2#M$6R%@ M%D2?5[>X.%ZMBAU>O\O2ZVR;51DN3Z4+17;$[?D? W%8JK952R 2LDV*-&G7 M>M:$/X^<0FW7H<3MM8L)T5JF7N)S/," G6XQ:_'%"S^MPBA00X)Z- ?MO'V65Q0*&1L$RA)797]CN"G?_M\X+=Y26@'4 M84*:]^DK),@0PUH.X-&]&Z"V7$^12?\A:NO[L\?HW^,:'$@,IWFZBD3*SGQBT/8JC:%L Z2EJF1I7\=-3 M2H7ZJ[^$+"G44GP]]5,!ES.XJNW7'GL4 :S\7(PKU]37 9M+7 MP&K;#?6#74QJUJ(YA65B'N)X&3?@:ML\!JAM-XA'H+1LO8--1O%+&[FZDUC] MMCN,5GH!%B.42L!DHY*^Q1./1$KE?J./0ES2/P+9?[+/R@OXB^R7% TB%D^K6/HI_#JQ4T$&LL2E08T7;HY>!&Y452D# M<1.IXJ0FK'R?_I,4I]NT+#^D=UAZ*9\GMWF91= '0NJ>0X0YT*<#3&^A5QIYHLLFU4="VA:+/+(I%BM^<3'-E3PX:,6 M#-HL3*E9D +O'@94OX6)!'^S8F+8!>!9&+4JP,FA@U$*52 5==P%MU/3E@'EM MH&\%@2' \V1* L<:0Y4-DNVSVQ$W[]Q$'.1F[%H"X#J,BM3NP,":M,\1N]=F M__ \<=Q3=RRHXE;=PC&J&?J3"PBD*!F4A9:?''$!HN6XH#?)%,]>T I_3L, MI!;GB]]E.3ZK\)VU/QXQF'QRCV$:EU;%X9L!VUJU%L+,8W-G"JRI3BC@_CV MG&!CMNR=!7HC;^H\ 2S&,M ,.V(%977;E'F/0_+>- MF[07B.[MC>H@]WY2K^2QI@=G0=Y9_D"A3XI'MH9>4AOYA9"U.!'3$S6_5$44 MA$N]YC!_KI2MAJF")6D_(OXY+E0-G47L7JT 7SEQ!^09.Q]TZT2CPA4%[8[^ M\\"!,KSU0T*LL'??FG^0XO1\T7"P&WO,O&X-9U[0C: V()M*>' -1L7"/=%0',OW$,9,\" V8'YX2" MZ [N8_KE?4J]099NE?Y-1B.ZMR$-#+1E>H%P+8BV /6 (Z&?T/[C0O L[:8Q MG#6].<)RGU8"Y:D[?9J8;:3!L?>91WLF_6_V9@X(\/1E>%MB[J!>'?WTBCLI M]LUO[?GZ^GC]^>;X(ELT(V^%2A@RK(4X:.:D&0>_1=PC8DJL<>- ^Z M&C7I FK4S(15U4G%B;$:Z23C^?4VN^$C?BG-VU ^;Z^L&C\/NW1(I0_ KF2R M-7<+C:B3WE<+R1E0=P\QOE'QBB"1KG12^KKX)R MZ.=H1]#2K/@UW>[PR6-["]6C\M"9#6U[S$Q/&W:PS*8=@4?)#"HTA\>TG,G^ MNR4="+/J5^+T^L5#7SJ>WC$O)]3,:R!G^?VN*M_A![S]23J 6U"*QB&CA#$- M=1L@"@9HM5C8AH0O80\1?WJ ZN<'B%.@GQ8R.-AT\-A*C&@8VE<7YF=ZZL%VXC8P5H;D:-!9R&O;"QD3O75T;G^MR X^1<7: 3W;F^QVFY*^I2B?LO_RO#!7V[MX_RJH0^O*(# MMN.%L2N7=D(Z:4N]%L9G)6G@R/L M&I;!1PUKI4!0%D:6/LLW*)N*#LX YNBCULGCN&E\6-5O^U@PC?=_M$Q0&T$6 M+0/;$=+KLMH:THD8#$,]$UW63I$-%&1;1O80DNP=:9BEFT@NT M(@'V7W645 M7K]/B]]QQ9).3LG=?9K+;Q6Q(V[?@8$XK#2$54MLS.8!%]=$6]W#I$I314+/ M.DZF6LC4R;*?B5MOB*4HM$R]\A3Q< 1Z,L!"E2^2>(V2F@)U)*BA>9:@4E'*556)Q"F8MU#T045O.RP18Z4G&X<'XMT M4"&Q7#]8%#P2;Q7X"ES]6>KU8UTT>YF948K>E(6XVHZ71+5#>FD@:\#(/ G, MU2TNF#$6^!;G9?: S]AM,?@=H:U2IEM?I5\%H ;+:1.B_>6$Y=2&MM\J#B)5 MNE7'02%MT"3I>DM-/E"[S?)5@=,2H^_7N/[KS^PH^6N\P47![@-,O\8^A1.. M/0(& S%;V%=>+ZOXJ5D$6#9Z4 ,F, A^1YW:)-:M253?3&*(@P491:Q%6K\& M'Z__N2LKMNI\@C>DP%#CKD9NT#@LE1O!"VE^7PR?)&\.M(>2:='YJUU._]YF M?U"/=9-F^9/T6#H@!WHPLXV$^3.)_%#_9F-^LW@[=1-Y*?N/#>Y^8; 3S-Z' MM>D/-]:P"X4\6@FP4NJH5G,ID(N@I+ZGH/T2_1+?6WBAA(3TGGAGCX.(WKT\ MRT0H5,3NK!,&H"PNW],?4L=W6 Z+1#27C;Q0!*OOG9H%34Y!H.H0"E".RU>2T!VU,DW'3"X'2(ZTG[7;G7@!2U>6()D1JI.UL MZQ*-UK7Q)JMG!U-RT6AZGA46=145.S]_@++\ =?K+8N=3+A,'9RG"3:3@LF M GL7LV]U0WTUPV<,%H]9I0U<8LT8-8NJ]47)>'U*RLK:D4JYC%Y5X)K(&':9P\Z M#X\>!KOXERJJ&_I.<;FQ%^_H>D4K7J [%AW:&38&N*JTN6W11E+2DB/2*Q8M MVP=8T-7(?CB27,3H#L/6K)UDR*YD]$%QP(&LU_BZO?BQ>NQT2<]C6='N[V/4 MT@9>T&C1#IC;!4RJ=+YRKW8'V)?"6F##.+4@:-+(S4\_5LD(^$.:KO7 MK,038@3HN+D\=XE' 2&!I R](* 4O'"NEPY9NM^LR1=11PVBTI>"*-7" M-PBB(BUP6PW]5JYZ$J<;/LH;S,-C;%<-ZDNU 5OP.PW()K#/B :HL==KT%6/ MML\3#LIAU0\0L=8K/EU>%;S^C,GUF0F;]Z C# *]N04 ;E"K1(U^#5O2/D$G MV7:[%/!;=">Q?_&"":@9.C.( !,H_VC0X(,2YB<_H4NTQ\KBO"4,8)1>,PPR MT7)!R=T=+E99NKU([W$A=9Q:FC;'4TX3EI*DTPN1(*>0KTDRDG(DW=>(?[\0 MP.O[C5B]9C$Q2$;;2P*:"P5@]S@JA3N"H-X$>W8P4.@ AEH][3W+\6!=7 M>;O+U_+H4$_4_'H541# ]9H!_)Q2@1KC"I:$?]_4]5D(O T=1^Q>LP!O.7&' M[QF! .7J--)=<<"44>@*2#SL>B%"+*_FW*!T;7I>&W1*5E#=R2K833BQ.-2G1U=J<#:O- M::99,3E]D2Y!5Q@>+8IRU<2(43]7 'J=)G!0GBTG6"X>A8.IN)!#>HR9Q1 MAQ_4F"M6X68A.T!P^%&ZWG $!<_)M,(AYV)&19Y .I(#Z>!Y(DDUWP) TBSS MJ^$E[(;)E7!CNWYFU1)/$O,.6P*:PZ%0Y![F-JS]"#<3(]R%I7)HN]L8VDKA M88IJ:R9S2#L#G.#3-I1:?-%DFC$]0SPYSY/<$!4\8!O$.PW9_G/RGC9O;!V] M.%^E'+Z!L#7+$*Y-ZU&3&H9OT%0?=2NF\;0.Z3\21JV'751.D*9WC19@E2L[D&%4\HXD4J&P3Q>X+\I"MV9JE>BDS&\0CI"S_P-G-;877QP^X2&]PG?+V M.MONZ'=U,L+YKN);(]1E=->A"G .E-*\3V\I0488V': Q3'_%J@MUU=F\F:S MP:N*)3VN&77V@%%9D=7OB-PSL)8'39Y/7+L.!1P!ZGW!$WA*ZWP$E D$Q' U M ,XWKYONOV2]?UYW_@4N>"N.[\ANY 3<&=O:D0Z,814$G5L86%/019^FRJ"] MF)[YMM2(DZ.&'E&&.D\4U2R1RQ&Z8X;X]Z98M-!:0*^0X?*P"GI@W5$M!&AY MN4SCJ,.*(_&1!Z4O!K?JU3B3>[[;ML M(YJ* T?S!JTX@@S7H4T ]FJG36VF-OS)F[+*[E(:@J =_Q9M*7XB1X N74\\ M^D:P. O.SM06 3*H]0-;54$8XV/ "T*9TK-#XRR6+S_995LV1Y%FK\H?-F]" M?!AD)W)- 'YW)%@-?X$T:3\O)%M+T1E$_PH%V Z).H1.V)E0_DTBU;8OF==Z MTKVI=$-V_1G+N;S=%7E6[6B\FJ_?9E_97_)"=6;"YG?K"(,P:VX!@#/2*E&# M6<.6[)_Q0G7MTX6 W*);B7T'"-!7,W1F$ $N4.[.H,$'+?QBYN>/%Z6S#$-, M+">Z#Q:EGE/QM'?;S^!I\,4N$ET0JUDCR?J[7/JTR?Z+A:!8U27$\!XE5[7T MJ(9WM$S6J9#7](ABK?NTO9CG*?>J]@H>FWY=W.H>*X@E/2?AP&%:W>MS3+/P M,F[3E*M[ VT>*R\]_J0E.D"<;'^C'R<\:&JU+2([V040YM48)8J,:S$=I\5: MS)S0FWS-3U 5A#SFC5NR!GK'?>B]!.2YKP-Z8F]Q7O_D45$STX'#Y/7['-.8 MWKA-$QG>0)&'V?7X[1S^ A*H79!@-CHE?(PFUW%:F)P&<_X&5Q95S]CHI\[0 MZ(??WJ=?L[O=G70B)WW6WDTS?!9V$XE,#T (),K57#PRH$R:CPL)\^7=0+1O M3[Q.I$_3NT5DJDX$NT5F)-2R#_F=,4^V%]77PECT(^AP;?(>6:[V'K)GK?<8 M/@L#GDP/A/<0Y&J0-Z!,FH]+P9VT&XCV[8FHZ]/T4#=5)X)YCY%0RS[DWN/) M]J+:>UCTXYS>XR/M"BRO435^TI:DZC\)*^7\ \+F:[* M7CW1O#.QNDI'T2NF,D6G@95M$D1:]1DORE3WVB+\@VVOJ>LK&?IM=K\@F=Z/ MON_[!("I^D@^ +",T^Z.J@74 J;/XS=-E"])!J3AA!>J?^HC+>>;4W)WG^:/ M[#^,/*=>$\!GP=OASU)1C-V:X_4#+JJLS/*;-U^9 M58@ 5Q.T]\U(",(N45!J!+ @Q%A M[Q:#Z;L:[(H6N627GN;7K_3Z^LW3[6OU'2I.O1T>CY%\D^74WV7IEJ=%-G_S MTNKO<5KNJ)<\SRE9P2[(**CJD[2$+U$5U Y-".H.DH!NE75J^TV'H9&%==$YV/\VV!S\:J;S&2/ M6=0C1!_Q-F7,Z(J@4Y+3/W?LT_D]+NKO&T&1G4LH$B57M(9 NG4LGM)DU[<^ M =N FM*$J .>HJX2B)@DQ$4MYN+B.#:B#%5C M64FLQ.&NN:/U,AH[O,O2ZVS;7I$VN2M6 M;!YM_46-AEP?44">QO]7@ Z^7LVP<3H>@@?#\)X?U0*X_V$BT%#&4CQ- "HE M[B88XV./XRY2YG:>E,7 #]">;9C&8,2AVM9D%CQ>Q[8BBY$[EAT%[^ITREE: M$LG9HN'Y9J^_V7D]P3G>9%6((5D//G[ML#$F'\F#X:<3P#ZQ+=.>35VPZT_* M!0T^SC]79S4!Z% :C;-,F/WKK* F2XI><6/IV10C7?.6-'1A*8(F M_1!I@1H=FE1 )1?;6CW$=_=;\H@Q6C=TL5/]C!U)K-^YF-2GHN^E\LT-#ZAH M2:_ QW,-[Y4]+UJ=W/#!*RRH5:!!TIX MM<-GCA-U-<0 I$2KE45[^$-ZIRB&*'W85L 2'H85NY)J@JAF* K6U+$:DB;L M,V)?+.2 O:(WB/X=B@6G!D2]VE+3]298@<"Q5-O.Y&7_GG1WJHOV675H;/22X%H@J>A(M,# TU\7K$_;AMX!S^M*7/X*>KG!=CV0,.N!2='[YT^QR ML9.TQ.O^:=O^#63';*$]JQXM]Y=#!8ZSJKT%0B61!OXBT$7_@,98Y9;ZBA]L MI0TN"$1IP[&4Y?Y@A,HR26%0/U[Z]Q4LS2Y]JI8T069V2$NF-*11OC:333;W DPO?NK9:WRMV/T<#?UJ4DFV]I@4+ E5 MU0K@0T]21789I2/&80XUJ3"Z2!\9R5)L5].WTGQ/ Q+&UC9FD>=MSHB;*3*4 MI3K\0#/.-;Y>\JF=4 19I07[82B^ESU>K8H=]C@\8\LX\L!F1B"[LFTAZ#3) M0JF-T1G%#/QV0]T6(%G,(1=KC$CLT!%?8YLT"9!9Z&*P"3\"6&F$@*8X.K3@ M?!HG3Z:$K,5 ,@5HXP\R;[,\J_"[[ &OS_** BRC[:N/OUB.-LX21L..@P0@ M&W=N,^A Y*+=QNSMY0VLOV8[Y'RH8VR.I"W%ZMWA)3%_7XR.O8"U))D[\ =Z MY#O_%$[ GL%XXQ^0B=NW*' KRT:/SWUKG:EJ[WU:W##M 6+&]<,YFAFM+EM M;3;(@9[UL%07@CTQ3-Q?^S>X\.\YXLWC@C\?Q,4/^\[R!]H@4CR>[HJ"-I(^\YITE#G^N<9CCF[3":S42S;K4\#/Q)NW?K#AH4ZHROT%;1A\7=]J6 MC\%FV2$"PK1<':R,PF,$(I_R J?;[ ^\_B7-\G>D+,]SAOJRXLW21B->O,V[ M<^0-,C.O=H8%)ZXJU;;G)BGIR!&C1]\SCC\SN^PQ+2Y:\4,2">I@P8B=9'1& MO5@<@X8Q[IJ! "T&-*>W[#JM$E%D'Z]6N[O=EHUZZ+RZQ07/P"KP+<[+7IV0 MV@!>#KR5H]0< (\UBGWT'L,\.-N+]V:S>X\VAHU>;@HUU_NYC%P?G^"XY8,> M$M"MXG6#/@:]2-R"CE:N>D$ +(Y4^S#LAO+6926W5 +FG5B M" ?/T0WC'U0.BHT:[YB*8?,LIU9#OT!IDVI"85@5_/*(1W2=;;>1D6CX"M3(.-Z0X+*D4U(EY.K45 [$KRU.#L(;Q&K2?6&E&VU.T MKXDV5P(:,YVAB1'ABI1U[@@=0;([OFZQ2;,"/:3;'2=83%2X/+NRR0J-;%GQ MXX$W:<$J?947N&A/M&6KXWS].MON*E9-W2H,\)(RKC[N)@6JC+)/VV%KCCNV MP*IZLI/,T84?S4+H1;U">D?'<2YE*2[&#V^RBL@!P!V[$R=ITBK(R[> "6J( M.ZL'-X!1Y?"&F1L 9S] 7 ?BQL1"PYMX]B'3;'P62T$MMYQUPAECN";-DK[ M5.+-;LMRQ6T/8@#(' VH03*!G O [P(=;,/:8^-Y0C0,K_S8Q_PU ^(<2_$Q M$("5>!PX.QA[GP#9,E\4S[P^X"_'JQ6[LISZ0MJ,G/ZYPGP62-O1;'B?Y7T: MGCNTI>V89%H-UB#-1=4P*A(Z'Z,\VT=TO";WS+@Z#C04&_EZ:H#?.S8T6.2( MUU8#".]=80W4U"@3;&EUF+HP#&T\G5[1GT'= G,=Y0799JM',3+PE]#& 3X2 MPD9]_S8'3B:\%&L&6P M2]B>^D'ASF?,"L"_3'"K9[\SPSO6F"=.S>O6J&:^EM3MA00FZK!Z\W9M":PY M;U2BJ3MOX$UZ:[;WPIKM\H8?VZXGCOTCEJ77<_6*T\<$%^C08*/+&V7,Y2]V M;P :4^K+#H!0%=AHTB7'F_F3UJB>KNU(UN> M>W7! O'HK%'JNY&SG_*^ -0!G]*PTQ<$OWJ3H '@\1" SQ-LFI,6L'"+Y>./ MUP^XJ+*2QN.GI*Q*?>QK2=V\*R-UD(59MB7,IYN5J W*Q)OT"!"G6)X3M^UP MXM@K@C49N#I+B@HI4(=MH\L;6\Q1C]#UO)"D],Q06(H7=3_@?(=9D+\+WU-'/D?9^?I]7,+N%\;;SME&$E\%Z1<.G:H37]?H/% M2!^XF&[9'I U=;,NW=*ZB3M96!E\^[XFSMTQ6G8W\/77WUT1%;=\O7Y>X,IF M*F4/.TMP;=U$9>U=Y@S60O8E[L7:]DN;/3A#Q%QRW&XN8XT5?3:UE4S*+GFP?:ZG( D,LO?;09!:E=%TL MI6!*>M6_E^?)C?U(;-_Y*'R2D_>CIEFQ 9S+HE'B#I(ZEV4A1>+#(:%)9?$% M12QW^#;-BE]991A^616KJ)YNS_*R*OBJFOR<+JW+NT*\R%VJK2 M%+NWDI P,L3IT'M>10\W)4J7YFC=0$&\^DPLB&_#VRN,OQ0(@GIJ>XV!6&0^ M7('&YXL\]64,$V ON(CH:[S!1<%*6GRM%VJZVI+O>%'8\WQ?=&HC%IWZI: D M4*5:@%JBABR(@J25PC)LF_6_@U[E3O1N7TIW6,#PH.,[5IX@ M]BS)!UWC4P >X.QF4PXR)*<%9L#VF[O[+7G$F)]K/O^2TUCM-KMG:U]O+L\O M7F#[055+OQ*!/(R9"_&M\75T1=N8\S1]_.YH:YV-U M/N@6I1@PSE(81 X?\U6^()2,-17=0X1 ME,-5B5:#3LZ1L*_1_GOTN7X2>?5&TM8Q;+1O5X"(A+:#@T+0D:48C+0I^9-,3%+;+BDQ>0#35R HRC=3?A@DWU&197]P5O4')/[;YP6;RDMU$ 7H%U[M:^?T*3F/.2L:)2MQ^?* M>W;4\!\@)@$Q$='O!?;XV9*UZD!$C&\2]A WN&+8LSDSV\45C1(B&D:G'M(R M6JDAIL%E/#7;X(V&, X!%L'6P>6%F,>^07./&U18Q'&CU0XZ;M1"@\8-*N*I MV09K,\BX,4!$^+A!Q06-&TUS9K2+#_AK=?4%;Q_P>Y)7MV!;H@"M@+(3B7!/ M>V&24"T*U;*>DN&([R'4@-30"3(D4:RO0QAM=K=[;;LAH=^ ^8P!HUF/TM0"C2; M0<WV4K:GI9?G-\0^<^/ M.6I_ M2->^/35=D$T;]8<9KDZ\VCK57,G^$>J>+623R=R5Q/JM"S:CI.],PQX@L^#_ MJDC7^#A?GU>WN&@N)&$7?^+L@:6I21/OG7B:-V3)$V0C3NT*LQ=;56K;L9.0 M<#+4?<^/K)X6>)U5B-,L\KB3&T*(5P<*IF?%VYFA'Q[G.0NC'CQ'^T\-_EU8 MVI,P5BQ3Q:&C5DT6=[ZSVG6U$F"(*Q>T:>J$!YO@484BBV#QW7AK,R[V0$\8 M6.GQPMW^=(!I-K. I'_3SW#"FCYAW\1HA3)5LOT$\0;H*2M[C8&!!\.=&'J4 MO!B!$'L\WSA#B< I(@V ,U?W!5YEH*LY(YFZ//9*K-0"!-Z&=6 M5WG_S?*$G6(G;!K03V@1+1M'S.?QGKYO-?+3ZE'E<[)KD]C MN9L/:;4K:$/.:5C,IUVBRU$3-+]31A"$3[7&,/*A0@5Y[ZB@+33F+2;T.BM76\+*LQGO:M:0BJ6" MI*0PE8$TK0 I9JI58U'\1\:XQ,MY=;TY+LUC[OO6$G0LDL([\R(%:H'>J,,/ M*,-[G%%'L:"H$ Y YEN>O2$4O49;UR9%0&%!J7:J0&&%11O S<0JN-#Q#7SI M8@(+F^[4&84AO-!P: TB;I QJ(F0K]O*/B: BZ"D^9IO%L?>%?"!!PGI-G&'P$%$;Z-@F="$BHJ<=<(@ MD^]>]2OH\#R&MC;; +4+BJ/F@[!ZFVMR$$=+?ABV\2.NLKK^N#$N\^"4CSMZ M3DC;MFDCJ&$;%%I;M59.(ACN0@(]'WRHK-8!7 J3U4E06JP3,F\%N_AR:A6 MY3>#D6-BH283*QJW;O9UO]F* !U&F.O@KA VCPO2_I*9AG95&P#\CEPTF]+? MT4&\J:U^7V<0+&4: (1"=]=C@VIGOR,5ZN%VIK"2_6T\;\7;>*#N#3!H4"-< MRY@,KX$JA]= Q46ONN%C9-J\?P%W:I8.4WJQ4:K,D/SF"A=W_)H!Q=122].^ M!3E-6&49G5X;]#_@XIKH8E"5!DUA&2E'\H&PK%3J!%CG1BXBH^TM8O5RQ>(Q M,MI>X1BKOI\%SL=YE:VS[8[=,-49UYNOJ^UNC==OZ0MBKGQ7<4]^OGF3%GF6 MWY07N."NO+Y72@ CJ,SFS0+)#!MC(']7X& $U!3-J 6B(>F+Z0ULJ!6$F VB MGBA^WJ(1AJBT>CUF&3>8P0*;3((K<9"%D-T;CQ=@AE+O";4YJ1;N.,2Q!1'V MX+"B3^I;GI:SB!@RY"G7+WP&O6AK#;01QDT^/5&[-J @"BP!H=,<6@I"(5M7 M$D+*PH.X-H9;SIQ;WVO$[AV/ZD;(B/L5)*Q0,$](UQ0F:3KF.%_3;XH=7K_+ MTNMLRSVV.9\[4$H;MOE*"0O4PMH.,E/R;X,F)O.4F31D;9WHV.L*@= B0/TL MADI^TGK!T5,".U3 %*(>'.DLZ&I9]P,3R_-J#:#'OLR\^=BVH8SN8EE'K BQ M:6;9MC/=JK::+"B;=ZFE#"LZ96Y#8*TIK0)-B2D-WVA86DP,:=.EQ.'=BZ6C MU!R]FE$.8)GIU,JP\J+-F4!KCOTI%@N.P-,LUFT".2AHHTUWQ,7,GWS U;B8 M:.R#+O8]3SRZ9G3PQK@]\\<9^J5*-YN/-A;2-#)]9I MZI,&CH2:V-%-HT>]4NFPJ*];NLC9GQ>"S,5,[0=2%Q$6Y4WCHAMA]S#IJ5B/625!R=8L1?;VH9%^CM-Y")AN$N13VUSXCH.1IFZ26 M]$-<--O_R#&6??I80+*]B [';FICA%-B!@!O*5X+AF*@:MZ4DBK,//6ZPT(? MM7"-L2EXDGU:S/?O2%G^N9<;96U-F$L0J=DD-K#W'CB[=I5OR:;G>X:Y"R=(@5 M;;O5IJ<-VV&S:0= C&'2H]E4TW(F[#'BS]%[G+*G=_'ODK'K7>+4">*&F8ZG MMT\6"SM@5ZH:E7A"AU^FVH&G1[*@W1Q((*DO406 4JP 1-8H59J#!:G&XT*E M-%BT MYB[-(7=(PJ1[N8D,2J>[668DI1T+#HK23^LD=9\6I\^W+<4D_1H%V-J'L @_ETFF1O8"1A.%3P! M.6\U=UQ>I)FXM:5X*E9M;Y_"5&H?ZH*\\&(OV:(L>T-;WQEY3_]$:]IA^0VJ M;C%ZQ&F!-J1 65VHO5K0I1="5XTKLDO[LL/X@$I2>5W1V?/<9+2[O]_RT3_= MLHYYNR5?>G?PJ"XV?Q4LMS8MUF> MYBMV#=2JRAX&I9<:$W!G;.]/=& ,NV7/N85A89Z3/LUE?/9B>$IX;9FLF,GW M.U8 ,\O_C#8M,4KWU)$O[W.'"_'O2/&J/VL!O2L EP=3Q[120OV->BAQ5 N! M5WZIY#?$*OIT5LQ&NWY7WL)ZIN4QW&@8]<.-E'$*.]:T<)+A1J[/V7QE8@3C MS5J2I9NL#B0FDS4#S&"P$@%&@XT)SCD&&95:")2.!YF7BE/7H04(J1'K)M3E MQ,GQZE^[K,#*?$+!0MP9NZH*UHRA118<6ZC%Z,^U[>;XAI5'5ENODUIM)09; M,W:=."M(%S9O.:>M3'WF+1I&_;Q%RCA%:*AIX23S%KD^YXA0)D:YZ$!: MXJ5'ACJXF")#,]0,<:%$@#$NA(?I/W!V,'*OD&?]C=7>.B.7'%3U^5 MY[NJK*@C9EK7_]S5.[=0@TV(>C6(_:4F+2MJ>%'-W)[(JP_HE:C'CSH!<4'N M^:O'B _&A& GO(Z:PAHT!+.R)ZD9;82K$]+HS@?V]" GHX=Z(4]&]N*MC\9 M6W.(YV+[5>,YQ;*.Q0Y[3GDH5M;!K8%(:=4'8B%P8#_ S+%RI5(+$:?HMD=> M:J3BNH8%%*L$E]ZX7-WB]6Z+SS>:DE-7K,PB>.J[KVI-QHB7Q*1E8Q/EFO&0 M<\J*F'%NM)@$>H]?+$DS"<& F'3B+JN7@.+7D*FK7<(=,;53%53LLCYP*N)V MD;6\IBJ!J3F("EL$$QQ\/=A?D&VV>IP*>G)%]L"3\8]A=S!PIP>H)D6?F_\7 M"\31KS/#4--S!A"..-40E"J)E-!=X+3$KW']_UG>%*H>)/#RZLP"[CTXNT1P M>\[0)''7-L(DD#MHU2:76\M)SGJIY:C *YP]Q+]NT O> MZ(QKLKW+!6QM5<)B,M(!RS36*6G5E&8Y5.=ACWT!^T+_>!'WSSCUO-GTU'@Q MVES_.A*SL<&AS#(7'FPN[* N^,0$G_/VSTSPXT>,&/6H%W,<;^KC$^JY[$0' M* "F#8-C4G"3A+%8ZT-L]02 1Q/\.\2^C.[%G$ZK:4)VN_-J$!UK=&R O6VG M*VQH:W#!GZ/O6\H_HRR773D5'3 3#7LZ: $/?-.!-R,:TL-;JZP]4\V%!%V.ICG@[FXF MO%^LS4F[6F]I&G1HK:O/9[ I+: BV=%^N_(TO<]H1*PLP^+*J+0L-2.PB9E: M"#T::O2YV)M2C&H MI_\DQ=472@0-'H M,5Z,KUQ BH*^0XA&X"38<+H&RS"KT^EP!\B1%"!/'!>J&ZF\<1'IKJG>[5?L MQ%KCQ@3DZ8G:PF4*HK!--ZWFP!TVE6S-=IJ<);FLKV0KT*>0JOT\0-:8(.3M&,B MKS[4Y&)E?6/^^1QZPWS,8MQS[S/,M$NR;A5$SEAJ4*?[9*>@.2J2->XE\F_ M.(/2=+[%YH@2,N;=D8[59H-$ S0;0\/;$G/K>77TTRMN0>R;WXYO;@H.E/UZ MT/GF34Y_PN-P1:J!JBUY\P[,Y$$F8]L:@"5)"U5J0S$R)WN*W@HVV2#,B>(: MC'67$]=N$0S%Q-892618N04V:[+:\01LMA+EA2U#C&/!GES=9B6J=T00+Z)2 M\GL\V*4>O4L)$*L,*F,E.)1.DQ8K MC!73IU8(NL+"!8[5EQ(P>"14^(8,H-%Y652]R)Q^ZJ)R^N&W#^D=/M_P?:86 M^:_)'74K HB-=&TY/S5=6'DO+.A MR+QT+,SEFBRO50N1Q\O&\]-;*H7%F7]?VD ^18*NR]X&8(INQ.J^=0X:*^,G M#O"R9UV-WOZST#IW8ST ]B+*U5:JZU'R4G09_QR]T)RD XCVO8V+Q74T@WIP MFNZ;!7E\K^\#_?%I>5NW19X\9*1K?K&&+@B=1OT@B[DZ+6KG)9L*HL"6UHMC[B!JT[+NB+6'K5F8E]J7@1=ZN*'RO&GQ[*<-2 MCOG:]KBR2+P>(JW1&+C4A>--F'(VHA*O?K@A#S^N<5;;#_VC,QOZX;?CW3JC M,MXQ4;T]S@:6\G MB7U>PA%)><\0\[N4'7\;$ HGW_0]/%-DS2[^9"DA=>!SEM-Y&OUF%%KKR?:Q MM8HL,+C6:P_-)E!*UT76"J:D>]($FP>H?1@[HC;T(;%]WZ.86D[>#ZHM<3'/ M,4^\W;)K0O+U^[3X';,-#,513R-A>]Q30QBV/F=L0>"Q3YU\S?*'V7Y1D+TZOL0;%Y M84G=O!O$I7=&6T-JEOX&D0.B9K&<4W)W1W*^ M<36Z45- K@UI\U;TI$&68].*,,LQ:%!;CI8QJ9_6>X@'S7VR!_T+9>-:B%7O M$I=>$"Q$Q])9B!-RYLDI:;.KFA%.-; 8Z=J<$C5=6$Z)27^85>C$:Y))E%Q) M5[6S?;:8T<+&T:(,:4JO&A3PD[ M/(S; #PZ#!0X# X]/NG8@#J"A8T,DFY5#PQ*#"C'A8Y#,RQH !/'*L[*V MB"&5RAI:*EA+&.H&MH*]< <+:'@4D5']=&'0%_I/#7MI1RLA7U-KX*Y Q"Q0 M/][2:4I*W]%;4KPFN^MJL]N.3Y,U%7;$C5X?WG8;V(TW;)/8IYV!6\B.*C4; MS$Z2NNL+NF<':"^#GP$^+? ZJQ!+Y#YHZT]%WJ7V A()ZE]QA]M%1F__.PC& M^(2&= MFV9D3=]C4;U3KSW;AH3#./ $WV0Y+S1QDFZ9QVR#P<'< ]@.NSC=7Z5=Q M0NS'W4Z)7;G#)L5^;86HK.:L63,[=I25]&V4U#7 ^RSMP;7O=WF!TRU?IVR^ MHO%Z^I!F6S:A.Z3SZ,,RW6)4XM6NX)>>'J <5ZS>1G?V+;+U^\*1!&)$G%J[ M2>E-K@,-8A:/T;OVEIT=;DI1RW<1K6C;MZ>G#;)]JW:$C< F%6J3UG,FO<<' MJ"-8S/:B71\3IZX0#$K+TYF/&X+FN_SEEFS7=(1X\Z]=5CTJ$[E,A/U+8!2$ MX:?VM2T(3>'2R#<S)?UG?T+U4W1<545VO:O:$G(7Z:+,Q:*CB7V7R([T M2QF$8_UV )I[/#G.U]8&X\HV'F4,;% #CE7KP,8>DS:K84@OI#\B\43CQO"6 M8F'.R)"-34Z8&@]36G;IB.6&QKDM\]0VS%,0CJUO1 AE;XH6@%G86+Z538EL MP[CN=+E!G:I'959CZ/VQG9Q:Q'(FI,RS3L+OVE'@7_ZP7>40'H8M8D@U!6[= MBS(UJP]#TJ2YKV@IJ%7T ]&_/7'V/B#J3<[U_3@C"O7.6$LSP"2L"];JA4"H MB^.5]*1!2+=I!<"RL4&-&OQ:QJ1]RD-WW#[BB[EQC<"J06\>J_SA^7I*I9XE#%TCRD!0HS,2?=U<\?N ARKOM5C^-CVAH A/5L'([-XN/0AH+L,1C(M MLX:.ODN6= # (5M(=<> 1;;0^.Z >4_-O\MR?$;_% ='-8%X0KY' ',N?J01 MZ#1\7Z[%&?B./-E_ASZS;Q'_.OK6B+*#QH?959W8;86(A)*#Z^J.GJ<2)U_D M9;O\)*>MD=XAI*5IJV[*:<)J;>KT HS#*OF:XII2CJ39?=A_OY#+@_3]1JQ> MLU@Q4T;;JY,Y%PJ@;EQ3"W<$ <_.?7XP4$9:/D"(E<1KD=,DOX?5E<\^J1#F M"DW7]LV32&AS5ZNUE$'R(*=% ^*VLO?W+"OMS^CS^T52'$\!,02]9H!1@FE OOS M'ZW_'Y_Y6(;-&'I/>;1#Z[WEQ.HC'!.B Y%FZ[.\N3Y1'ES;T+8!M9XV+"JQ:0=$X&S0HPD_M)Q)]QBQYX=T M&M90+,0T['J:.'6(&$/H>'IQ0RP<@46T1B6>,.*1ZQ!(-%)]QD!2AZ, 4(KE M?WO5&:0^5_E\7%($Q":4^L#*A5BXSS'UH!3(0K"M[AI9B0^M,QS12PJ!^H D(YJU,"US7I/U, ?[-4A \[(%Q&-F"5WJ;Q-(.0OX#9S>W[,K1!URD-_C#C@5RYYOF(E+331.>W,W;=.8. M,EC/MMJ8+I5X370S#G?=:EMVE96TE_"^N;A<1F4W7]20P*X4C-A12F?.B\8M MZ$S91S<8(7^7D?"X$!R>NN^H#RFWW40L'WZ-OKO=&F6P_ M&W3'*?MNT%5[F9HT!@DZ+)F-4R96P8RE-\;I[7-1N\P U!)'S1N6M'F/- M^.K%W%$Y?2][5"UP$HPXN3%34KE&ASM"CN0(>>+ 4#D;;V!,Y#S:*1]HK&:C MRQDH/>YDRO'J)_4JWBG"2GT[ MIYS0*S4[1Y4*20G_;_'QI $IIFC2"FB&2%(NPQA'QL?I'!-XC68@I#ZUR?LD MB'6=N(-B=JI)NT+;M%-VC5(HP!Z]:.?J.E&'A2ITG.WA2)VGZ#8N4\6CF)[S MQ\N*KQ78,KQP0RPM8$4I+$IE4)R6^)24RH*@JN?M;QX_#RO_J=(76/53(E93 M['-$G?"O#A#[J^(<;7*1;R%.EZ]3NG[F'0"% NW:&KF;MZF^7\RLDM M>XA6].G?GUY/*]V32U^#KQ5Z1$^."T$VH9**YPFL$CJ-4+8KA%8C5*1J0&)C M% .5B:PML*(D X6YS^CEB'.KD4S)E"PP^+)?U32,9BIR-<(GA@%8G16=?'<4 MM*%YDN$RW^')_1^+Q^I^[LFJJ1\N<+K38YFW# MB0TR4NA?%^;[ 5NCMGHP)_\9 G6$+=53GWP"MJH&8SOZ)OQ 0+HZ1A?Z-;V MNVS%].8^&-T#J.#H7P.H$;JT:6 +YPM<9&1-OR_8QMAK7/^OV(& $V@Q];,5 M.-E(Z/:+)@X_K1OC-_)9BG_*(YXC0*W&.B_0VXQQ=H+M1K%FU7P9,UJJ;3";I=,):L!KU(V\LCB0O.0#G?&FS/QQ5179]:YJ2PU=I.S.U2?4PZH)I54/AT[M M:E'4);SY>D^]!3[!.=YDL.E_.AWJKE=S)0T *CI9QO5#]/UU_3CRN*-H]!@" MQOQ=1>[(=;;%\@L"E,_;LMCCYV$EC%7Z HL62\1JRA2/ MJ!/VU5+JO*O[A!A?HUAI6*3K51>>NF=!?9=RNJ"T0S<'!R,J M#P<4ENC$NX]21_M1BBWIOFE'J9/G,4JI0A;O42I2&O,'DK/;R%-VTW+=M*9= M @"-=,U[T-"%Q>$F_8$1N4:\)C97*!%38\/GNTJ"?Q 7B!B.Q+O/KAACS\N,99[2[I'YV7 MI!]^>TU6.[8O=)SGNW3[$=^30MQBT9$TOU=.$H1WG=8P;ZB0K :WE"%IOT7U MUZC^/BZ8M5U%;%ZM & 9:8?=";J]OLC^=%>P19Y)#BNJ-6BB?@5/TGR%4DX0 M.?*7-5(2_>O?L#@#D%'W9@$J88$S@0=M=(HT4T(E&Q) M^_S0-D#/TYP%JD3$F K^D6<[64\_SKF7BM1U:FN8-*&B" MT*[5"U)60J5!C7(Y1\*^1B1'9;K%K&9[VF8I'6Y(<)2G'AK^]-8O7R M!=A+:3O,SX8-4#>HUN"(#N8 7P@^E([1!R'!HZ5$3;*J^R6DC'WF(0RTF>\"OTRIM-DD$&-F0 MME7TM*1A)=0L6A%81$VO05-&3<>8U$]1[S%BSU%#$+F0FDW?$I<^$,NI:5AZ M)=5<<#.9-1ROUQ2"Y04IJW3[_V7WIV0M8M%,.+ $.2& '>A: &$%"ODF&Y"R MM1;0/#Q ]6-$GR-&L 0+T/8HL7_W4O3+&$3L3X 4R<@"FHBEDN\4 ?!J+,\I M!E ?L'., J)'L4U4K8QAQ>=B!-L]AX&QJ \H>NV)M4#NGKI)&>RF;,T*6>3% M?77OC$&KZ, 18%LZ"5RGZN-I'-5 ND-G=QFBSZ&[S1[*HL.#MX0_XA+3'WA[ MG*]?XP>\)?=L3\@K85AMY&8E:A28>).6 *7Y&JT[DF6LE6N;/T:)97<(B-%R M=>@Q"I\029!7"I@U^<+I2 VG9P0C59(!"(R"DPYP3GW<;6$ME4 MU.\,@R&CR4*7)AO!R)TT)!Q+Z8 HQCL!$OH% S7#9HTOX!W3//T4>"B7OG&A>ECC =12]P6R* MW@*=BXMRK;J-1S1/KN/4L8FAZV+Y![$8UUE^69'5[[=DNZ;#R9M_[;+J\2/9 M;M^2XDM:K 7<>'+O\RD=N4/K./BT-;BZ@Z-2;5Y5PD3*H-A&$ZUD,_[)**UYZ]WQ3[S_0R%92 MOD^1;.C)W;QA9^ZPV9A?6\,,WUVI9KKF*"O9,Y3H?".OEKF46]U\@40">U>< M ;I)Z4T+9X4RE7Q':F\RNDX<=+)H5*2]($O'FM3/4 B MOG834FIZ#4@Z@;#X.-Y5MZ1@I]ZFQ8B@QP$G TXY5M(]R<+PTK7= C.RKC#A MIN/18&%)XT$ 5?W:8$>&,EB\*1J MNQ97YBY2XTO%*\693E%8>9[MEGQ)Z0NB4ZK79'==;7;;X]6*[&@(_!&OU_#&S>.)/I7B'UW;V: SMXD MV07>W@(-V+$S:UP2^VS/S@T&#PNYFVWKIEOLE=2.?7@__K&H;XFD*+$HJAT# M=[-QBZPJB57%8K$^HG77Z] 2'M/AQ1?L'6[9[LF,&@2/M $J7>.GGLEYW-BV M&B?N4I.&WXV*L;[[0!FN/QNZ1IV>4/II]=907GD,*PC-",]X%JN"$[]%)M.T M'L-B,U\*O%=E]XHMGZV-=<%1@[<,UM0V E()&*;BD@#UKJ]R]-ORN+:0U<]FX9K6'+ M?DW3((SH^CR(07LFM29[9W03KI![,1FBTX72&P!8%J,(S8?Y#J3O([K+,D,6 MIA-2WS>U'E=O@L9]%G;>0/KY[;N[6WB;MKFK>%P8NYW'EG';K +51>: MW1J\%/\#Y07?OOO^[@=2#/ =D*U8%];W+3NAU\UA]8#KGK5UR(WG3ZL'OC[T M2[!3<:1L2(LKFT-0.%.&%8<[6Y#[.;0Q85G\2HJ?"?P^#R:5+E6'434+VF;6 M^M NPVJ7?9HN>.MU"(WG@^U5$*XOH@_!/N1&5.TFIL5DYA/R+V(RP>Y&QY@B M._8WPJ.YLNF?OJS&D#T?!"&8JVR8Y]L8\T5GPY>E?>O2.[%VU>*?N7#O",W0 MV7"9:/?7Y+,W+YO/U/=[J)SFRQ%<(T% M_^7/BS_SOQH!A.)9+0AU0?BS/15UR;:>SUK#&'M1SXDIUDM?:@&>)L MK.>U-G-DYNENU,7$]W_[7O>C+-9=!]9:%859AP 10!]!#BV-5N'0LD#Z[4:' M0J^;U#.7M<="C30&^%<="LKE6J1W#20*13&GJ5LT@#T'2GWAGT]: U4[IAL2 M51^#%:/2Q8L6EM( ;12)4IM1!)^PZ/X-5]"[>AC*;*)-)(LF"S%1KVW.X]*Q MTE 2MRR FI.MQC"0%VJA2"^+&TRBC(SY89K+E ^P)<0C MF.6B22>\K!4W46,&:VZ?O%BT#?W(XIM@2V_*GJ&UH"Q1*NKG*,Y[CT)OS5.Z M83&]#9ZPF 2'$,TU)@+\O";8H1P@NK!ZON"T?2_)_2<>3[2O1VTAUVY/,8CT MTEJ1?LU3-\/H_BIF$?_G*BN8<\6VX>HY^^\M?4I/M]UHF;'3\Y48/MVN9=Y( M:NUTR0BLFF9Z0X$M(2,W2K?0@(;M.1>2:CYI B"_99,)S"9BNN>22*/9B]DN M>4M5# 53:]=GR^+3A,F-T%_0I:6CMW-Y0X-7!-G9PYO<,)&^S_1F29L,7*.D M";UKDD KH^,S2>2L:&62Z+C;QB!IP+4S2&8E,(:6O&G[=QQZ',J.U*!_E1X] M:\Q8?GP9])R\^,!IZ?/A]8XK=E[U.#L%T8??G=&[5!%T MHQY1!A9*1EC&%BIQVH87R@#K(@R[XY?%DNZ"-/?-0&V0B*5T'HRM6S%F\(D[ MH8>=D?7HP_ZUGZ9LX^J!K@];>KGY&$9A2C^%CW1]$:5\74.^(B=)0M/D%A:G MQ7'#)Q8U1@9,M#M&#*;0LA[)$'R:TX YF&4Q%@0I&_U&#"?5>))-(+^)*;[M M^N%,P\8O9]M*-P90L\:G8E8->#>G6F.$:DXU!+'LX\S9'#M-7JC+F,.6KL64 M)I,K=C1%A1S+Z3J.789F2(!G/8*]V&IG'.)I%+RN_/2](9_:L'4)6*=ER5VS M3C_2\;7*&XD1%R>G%Y\N;B_.;\C)ES-R1M=C&HRTHOA(=7-- (/ MV=Y/:TYAV%QD@&K4^3SG)/AF'X(X?H;L@I,=.-AG>P*7LI#I4IB?NAMLU _> MGW&JN%^5/6N8JDBW:#(\:(:KT05J8V0KP7,^UI/Z?DRS4DU+JGL7YFHA<2U> MPWO/UM@C7\D>JUB_EKZ.NUFK]]O@B2951\@6NVC'Y.^J&&/%H%J\",XD%7PU MQ\IG++.?21H\U1J;^F5<_9HQHT_<8F/IV(J=)^, +%6E!CZ0 4!UY2P@GI#J MT4QB>&RX0:G6QO"#+S5WF3[06&<]J0?D;RT;8,7;:HQV;"V%J^9HR?"E^"W? MMF;"P9KU8?U?M,6YW8$5VTZPSJ@W(@KP0Q8<]%>VY',RO<:MN%);#5MS:V_3 M1?3(P;#X&=%%V8&IVZ<:0Y?EWS-P-]9ID^U!L@_7V7JJ0?4=ISD5;P$Q'3L= MP(:K6+K_BE^]WV\/6$B5.\9@(7VY6O*HT\IVX<3H(]MU0UOQ[?*A*-'-.BH0 M(YP5:/JCG*43E[=QL*:UTQ.W._A_$A)LM^PK]$LE&Q:3-3O<=':]>]$1QMP2^E T$SIQDE/S%MHGJ,^'.-82_B57IG+) !_/'MY MZS@4) ]0GI__#]SS/ 9;"@7[T^)F0]J&:,BA%OS;Y@9U7U1'+"C?9,=(RR#SF=[&H=L?9,&<6K+EOKC MFRD,'5O>T?LP@F[7+Y@A58=#)PQI&P)BAN7]<(8\CS15LRT[4M%I M[@7SXOLI>?'])+SX)YSSF3DR6Q;\DX8%7S#K_6E*UOL32O"(DQP/">B^&))Z MOL;)S1>JKR<-'.GF4'2G>TD@3H-4U"41*9)!M J#[15+1'/B M]JOGO#-D2I$T;#3%LNVG.566B<)FF'0=0 T +#^P: UUJM;D--@*_];- Q4) ME\48W]G 0_B C5FG3JO0_JGUIJ$C>,Y!^RKP6W*-??.\NV/;%NM*G^5OW7IF M)1Q2/'92T :I9O?FR&7^)\G^]LO"\N_/M)^MQ92-,17WZ5?/ 9N=1YRPYZO# MW39=_0R^XEDOQ'QHU\>5"\,Z_V6 M+5[LC*OXL7]YG?%DK<.W*'V67%;MSJ5,:C*AP;7Z"0AL;$(1!E_WX.EC=.WT M@O/SYO9BU"*K?9>0VL Y2(,1![#A:R25%]W$M@ -XC0'$G5R6(<5W< *@Y(-;&+?,_"/SE^80H^>9,\[':)\-J1.U8J%DM M=PSU,8QW%VLY2S6?-9FJ>(;!5DT\*(Q5@NQEK7QDR5SP-[DXFP5_M1:@S6'2 M]6GQ6#:FPV6*Y7-F"OR=;0]1&L3/'\,MC=L%&K1C&AM^9PS"'J_ B[&M=T'W M[>3M&<7F7?Y.L@=SV*Q5"\:,OJ]T2VZ-;>_"?69FH>NE0^)]F .7!\S]JV#5,33FB9 MI-(I'6/4C&^<2<,O=+O]CXA]C6YHD+"(KB^2Y-#ISVXTMB$/RK$( M%#!X9$ MJ%'TB81J9B$3\/S-[S" %"-(-F0.4M&WQ&S02DCE0C&G+1BF##19>&/K'N^: M)FDK[9 MT,Y=C1_DM8#+*9%;7\-/_Z404E$F)UP?&3 A*:+^29A/X/_(X@SF&7#@00B9 M7]:6!$!,1T0SDL*C$IJHK70*A%_%[#%P#&=>\/I(1'*H +4H$D%CV&R"K:_TB ^C]9G7/>VC=Z>885YJAQF9TCV8+<,X%1#U]AEJDEEN>WL M$8%G_*BU)O#4L]'4MXC,](.W#1'%\)K)8,H8TT3HR3N*0<^PVSB(5@_T,J*? MZ>ZNXWD9,;.(UQLRTT6S0!V-"-&IP[ .;OTGA;/\.U>G?*]D$;F/H8+LVKN, MC6&0OH9\!MQ52.( "+T-]ORR)E;Z]%"4*)RI[SX),Q8DGT/X)/);-LUW].E$ MO#NT:R0:]V)$A!O?:_'M+@ZV%]&:/OT'?99?:,G'-&^RVF,PKK#D>%'NKCJ@ M>R^M6C/*VZKL=R(>$/YD#@YYU8JU[Z>T"]NZF&J.[=Q(]:S_) ;3Z2$)(YKP MT\KN+HR$@&4'EWM.'?]7PD\YV>&E:&/19G@+"/E7&P7!2E@L:+83I7&(U8(V M!MZRF$1JLPKG \PCC8F+LN6)9SFU832&L/(M&1\!J=( T[/\Z%[+EWOANCA_ MHO$J3$05E,-P,\Y5WW$M=0[:D&OP+;-_00V=) L4?A2'F%F:?N/?U-A Q& M M,S-R/":$7N2ZE_"QHY_O]EOV3.DUW?(S\[K;#ZUML)J.+XS7_O%VAJPI/0AJ MQP27QLKMG;W\);CG>@!N62$8/DP28!7/YJ[Q>K/!2](V@_OFU4QBQUPU8L-% MW>#&XDNFTI X'6+X2ML"L- ?.FR"H$&M"U+K$ M$O3RE'%#" S?LS"F*\Z:R7=D79]$5K59(!U_^O'M][__0/8QK?L:R1ULBI'-=RLDE$(CE8E;@Q7JPQX MG[.U.Z=PM^9/^"X/?[&8P-,YN%S5Z\<,/[;4[=H9W7:\]G.$:\86Y38N8Q%% M$G7XS&2HC,4[0_'X7$$%(K-W,1AR?'MBA^W% .#[8LB,>%^UNG(!T/."5 I: M4Q2BT,0;,0&QJS.MI#_@\!C"-68@P#H5E.^)6@67KH?U,5:L;FT+92[%EV9TPKJC5\X,)S MSV)YC)ET1(-E6R,0.%:*$X-AVX#[^+4YOF!7\2LI?IX#M\H7B1E\52FO-D:V M656_W XX]8RM#G /G@7_9_E_'_EO[2(?O>,*/[]ZG)T+OP^_'0?KP&M\[LI9 MR^)1D6F2/23BJ6=O>>]*,N./WO9QJ\;7W-?&_.&C58RMY@>';'U5M.20Y AJ MQ[18NC4&A:&E>''8N0VZGYF;,RI6SI7T/!("]2O686/=PK:9N#&VR\+Z]7=1 ME)%C70OAV0;M$KG29_E[M9[9%664X;$LRM@"J2G*V!BY+/\D\+?GFHS2[\^T MGZW%=HTQM9J,VM5SJ"=O.42%>JP_:FG%[!&*,JQCP=&!.<1^U2<&5AH/_IR' MFFM\^8YVDZQ+6ZG!D*XNPU@U>I=>1$D:"X _1\$.RL_]#UU#K 4$51AZ0/^2 M+69$[X4_3;VF1OATD4#]\T5W2_[M\E\@[B=B?"_8!\\0_DRVH[8HV_^ MZ'L;"=.8+U@G2*=G9CT.QP")EQ[@(KF2(SAY"MM'&^FS8C-M/K/;3&5X+#?3 M%DC-9MH8N11_"D5'?H-?/.?QRI> :;]<>S^MCZGMI]H%]%F[H\9V0=B.&W.)(M56@[!$X3;UR^*MG:3PVU)FD?QNDS M$)=R(H%9]SLJB]@?.+&*SC>>:!N)/Y!"R_/1$'S:X'I3,,MBK(C3RD8O2#&> M_PMFB B$)B$*APE34"!\G7O!&D MO!'-H70.F2.^CK,?@S 6*8V?:9 <8K&3_Q*F#S]'["ZA\2.X*RZB_0'*W,): MA]M0;/S\KT, M;-G7A("PD+"L_AR4,%YK.YOP3DLNYUG=V5M[>LL2-EG-53@#/>TI%/B_9?"3 ML@*0J5,5&:VIHQ4-K=>Z6T._CF.'+!ZU[HIS&1.AJ>1:(8/"_?5Q.<*BV&N. MK"V(^,A!ZOLMAH135IN;$; M;J*&*RI_V2\LRFKAB?=*;J%)4_WY!Y:D7UCZ*TW!MKV/X"J\".^-\Y]@7"<' MT@OR(L=B8N0HF7C3?BFIJ,.6L&VXSK;C:'W%%2C?>L6?EYN/811$JS#8BMH8PH\"3NXM ]\, M'WT3\C>!Z@!\LUZ)F"U^%KSB\%;\='A+G])3_@:_MW2Q+_0YATV/WFK/\O6U M['8M#U2K]ZW)B5G6,8JBXA5.<3:J8X6;OQ(OJ1"3"K.84\--*N2DP$Y^ _Q$ M$. Y[,:;@#/?0M/:Q*8FH]K&O"NY([K9%"$0\KZ=3BXX#?"AWG-J\R#:"R?NM:@&+_;MZ!'K ZR( ML&D(]:@.Q(7KJT*8BAM?L$H8>8]+MPD5!MO;=^_?"J,-?LFN >[ZKP'NY-< M/T$)(KK^A8;W#^!^>:1Q<$^O*42:\W<1,7?!*CT$VUL:[V17M%/CKM_33H?; M_K)VZN^$U3YI0KI[[FXGHV29CU^08L:;? HIYY#:) *S9G#Q.KDH,J\<+KN" MG8J&UCVL-T7T0B* 3N[O8Q%C>P$QWE$2KL06/'E(4 \=D\4(*>F8>=!0S_>; M04L_FW?P&5NDHJIH:0X.;5H/!RHGD'+&'/HP>>?!*4.&S-3)=#%$"GJF#"HR MU6R3;&S@R$_CPPIHOXBN8G8/):J;'., D_&++=280U9<(EJ&K;D M%]&*[>AM\-3TTE^F#S0^6?_W(4E%9 86(PQ!IV8/;M+U:8<2Y&I02PE$_41/"F1=A,H4I&?'U.[ MVJ&,<:-Q]_'L59-PL-4L[LM$] M2S$2H8N6E@:,;EHJ!'U=M>3SBNY:Q5.2/2;Y\SFTV=*O*AOP^:5MMZ0SVNVW MS/AE(K_=(XT.]"/_0D5< D3&?> G('Y BODY:7M80ST3;H'R_P.)[GCV1D,H M?7\C(%@ZCT;3;.M<&H-8YWP:#F_YA:8D";:^*PG9, Y#6,F.*VLPI+JSRYZ% MG6UY-[M@NST])&'$<4NW.NF(QA;7&H&PM4EQ8FQI;U5PB3*MY?;G+H.+! MY>8GQM8)Y(QFQ1.2&[9==P)3^@:682GJ@9:1!'T4V$81:.#K(@B4TY:B? G; MD'MX2A+^F^]P@=Y%9.:?NQ,HH)I0#Q.8G#E0]78/FC%]V"W++"HAJX)6E9-6E9/ M2/:(_%8\]-V IF\1F>D';P??*H;78F--&<,+TZMJ _6.4[ ]5K6=7ORXC&]6 MOT8]2\;ZLXG&Z5]+)??W%591CE?SOW,.0340]%A&L J8!VUF.7[V4)H&-@QR MW'TZ1#R%+!W-%7C\6C48R6.NWM9$MO)4+>$.")RDWD2>QW5*[\-( M9!:?!ASIZN64EU"D7SD6GT)Q8:-Q4BEBC@(Z;/O-1/0\0Y13(,M%#0F]] \5J2S03%D$50^Q^"R7L;IB2TS9+Q".0P# MTA=7-@O&G2 Z4HL:BX.+B\I7'NZNK!6E( M]%J!9+852-1NOF^X!HDOV_XJ9BM*UPF$I7P.TD.VURMC\Q)*$6_^7F\%!F&KS;0Q:M>P,A[:L3#PMH%2OD M)WCR*S0#W[0K'J/7NR4* ^%43#^" #MW>1B%*?W$@:^Y&<#Y)P3+0.1.U[/[ MP(B($OJ%/J6W7^GVD7YF4?J0_./=$'Y_I/$=T_92L"=&XPBW!;X$D\6SL]OJ M'22N;:35;SNRK<#6W-;6Y$TH&[_2(+[]RKR*1)T&+$FH8(( O#\F :H%JY,?36F@8QZ_9Z@#H!$7JN]I)B9])AR$0NF(H"?+60G'96FA5:RV4 M0K.9#8M)UA^=[$$!0NU4MB%,H";W1;>B,"+?746_1I^CL]OH;_Q_;KZ#J;L@ M70@0]"G8[>%F]KNKM[_^^?/;]V??<:S[K'MM(BX%^)\< <>S@=PGP!%1\LSW M:@X!W)\[X6!8B.O?]"'D0VE$UL%S\L<97.I^(_V/])>W+[P#DJO"P K]C&L^ M#L>-M;/V:E&H.O))N0D._?__E?84W?O?W7'[ZAW5]ED4ZR M^W?MU4D"#B <@DO6&0,1:PF)]%G^;5K/K,10BL?N[K -4BT[S9'+_$_R6_:# MYRQ/^0HP[8=K,6]C3,6<^O6S:$*: [Z,/H9QDL*Q_B2*N+D0)T$,T8H;H>// M.,M+>^N,G=YDRP'3,3AW,+4HS#T$:R__FP,K182;FV(.$;Z?QBS86<0\ A-G MTH=E-&NUY6TL<[9$TAA,1VJG8N]IK;E!]I5:.J8G>BXGR7=Y=*]A<*\DMC3NC,Y_*3OTFSGR>[&3+ETPN#VF2!B)EU/!-W[54LD<*VGXVB9YEG6'\['=BM1!5K3T+0%TC[TAA*T':G;T-I MH6;<>2!]5AH+.\NN1L+BF['(CU8'NKJ1.3HMZ"N%[J+*-K^(SN@==(SY',2_ MTQ1R8Z!W3/I%++((,!.0:2HR!Y"%6%A%3U M+'W?\SF6)C85YW;N#MV@JU\SSE)##'55HX;0C4*.=T"X"=\B:@_C6+DF4!M-TUR1'4"KERP%=2"8EVFV:[9U6Z_9<^4YET5Y'1_85'& MP8+$Y):EP;;^'!HT?&'IKS2%&*3[",IR78GJG!]9G/\$X]X.4RR]?FL/Q&NZ M=4U-3$W-0+BLR%F(BUFUV-Y99'5,^W6Z.L@7G[=[FTU*1JUMVN2O/ZU5/^@^ MK#]-8!1^1,/^W1^6UU64?!AE(?7@V-UGIRJ0:[ZXCV.M?\^Q\Q[,?]6MT83F MOZ>8 G7!'CC&5W]].,0QC=H]C$;.SK_RX-EVB9GC:,7)TQR,6Y.V.1#6LEE, M:T%601P_@V)X]%_\<"P#,=[#H-22P"=,PNC%<$:@1:-?\&6G5,YN*DY M5EW9:B*>M;;7AN(;9*[U^)?&X,9CW7??..LJT^NG8EU?@9JK![H^;"G;:(I0 M?#RDAYA*2E'R*>SCA;>:2I]JN9$04-7?Q?.3R9/7/0QC3M8:05FC.SPG='+:?P@U: M17UK&G3U6:U +XMXN.Q7 C_[+L,Z_H4DVS_*ZG<*M(X'6J_6:D>:7;.5,G#A MWG)L4M%Q^I>6Y)XO= M2W4E!8TCVEU;[.#6VKC8$XB7KFUJU9?-TRKJ1_HC-9 &^B:ED"8Y+FO>81IW MCYP ^].S#.ZRG"PJ!\'T>J"A"$>L_0T@LMXN-9$YCL.WCC4''\3[^7SHD5P" M6E=RY2L#X@M-/P3)PU7,'L,U79\^P1 )$"$N2S?0_ N"[[@93P2 5P02J0I())?BN@>JX0 M@\SCS V'M;0<#O!*X3F228LS2LM[D$77G87; _]-')3JZ6DGZ_\^9'LJU%^+ M8[I*M\_7>2G+B^@J#ED,!:=;JL ICGS%'.&P4GY.W]M.%[HB3:T:W6!<=G)V M\_C0''(6!9W4\WQ)!9S4H),"/%B+ @$!#'Z5IEO)89,P:DNE.L%5:=AO1@]@ M'^_<$3FQ3A"!-0^TK/<"&MZ M(J[IB;W0$Q"([OF\>,R*0GG&/$95,?)KR(Z=+N4'S?O:F>%X1.ER=1!QE6KRMJH9'#3) EJ M58=2VM&VF+@D>GA&RJ#4^9_"X"[<"FH^B\V:KB^C:Z PYB2/\#==M9] BLX=1I"-7U()\"_K$77U-"0 @^YC$B) MB0A4I(Z+"&2DB8V;3,CN[::KKC'7^K-.\9(^K,+R MQ;*XX]'O)*9+^"37C*[1Y)SA#@W.CN#H[9&V 7SJ#'0_-M*ZPL_+-UKK>@%G MGGK>E3QUU;M;R>WH=&1T$E7N6D?,N\W&%==6#_S'JSA<97'U.Q8)G]\5Y7JL M4SW#/2+;IAD&B/R4F3?^ IYJR9O0YZ!@?#]:C*KP!18BT,#-1CVE9T%R7#.H M:.A6N.Q+O \5Y$*ENT.(4*Y]N-*PN/FUK:58N[H^?]J'601A7K>,\Q$4:+K< MG-$@?9 I[TD1UY7Y1(B]%J0=_H5F4)!V$-'N"M(.(&-9W$/3@-93\) 7@E:BV4S"0V_AD44%QEYP[^[RT5KQ>MZP44 M6DIMR)1\!#Z#*SA8VQ*1)'3\$\!G/5^>^;*. AC M3EI\/W)V_C4'S[:2SI&TVNT0PY&J174HK&5QZA3UC.=4=6\LVS#+M6Q)\4 H ME4#/FG$-=YB_9*P;T7NH;J+>8\9@1^-AV'E>N;BSL)[X>&:)\WEV*V[B_$B@ M^L3YP4!=),Z/?#,GB?/#:1F<.#\415_B? GO^!/GQ_)X7^*\G>P4V@P'>&_B MO*U,3G?O.L;GE&6D76ZR9+2Z6A=-%K <]X9H;-WTO6C\..4-W]ZG"[Z?1 <. M]SZDW7YO91$E40C1&CG=1K]T!^1GE95Z&G !V NC)Y8:6>)IPF6=MO\) WK-*X5%[ R\**C7?8@DN7:G@-0)9\IFR[[F M5SO]Y"/= V7G1Z*IH]/)(DV8O)#37!1HQ_0W!;'%4 MO< N-Z0 M2 "&.'02 EN04J 53\C#I+\)H 2@$H$6,_W/BB?1J($<%E,T2G, M"GJW19@UL3.02FPC!8THU]()%:B"N\,VB,FZJH_$M^Q#)GY;Z'C%_]PR;D!L MH<75@NP?GI-PQ:V-(,O+S4\=8NN/P%+8@DVR/F1[_]TA"2.:)&*WCQC4DDMI M!+>_8$WPM?7?T&'6TJS?HO'W\'OI M;T*F.Z]A/W;4Z_T:.F&_UQ"*FM "Y7$[[).=/-%Z% M>:D99)MP(%;\ZBQZK'.YTA=I(;9BT-[@)".PW@"L19%:_C-AR' MRJJ+J]X!2L+!+:\.NY,K7H?:R54Y253+TBF1TQ=Y;=;U7G3JO+).G==%?Z'7 M!6BJUTJO+CGYQ=1ZG:UQFO3H1)&O4YZE,0U4?,RF1BHF9K>&*OXW,MD;^/0[ M9I7#B$JWA=V*2(>1[9J8&J\9XLJS>>P6K -A-K=BG6D28TL6CX(!UJQ#-6;3 MK'2WW[)GFGMSOD;'W=^X3DRNJ2A4LKYEO[ 8JN>" M%^>6_>$"M3"($>DW0$:S15OA!7?W5H) ='!#Q2 TARB"!<&Y\"9">.L9$'$EO%L!]552 MA_#:49 M$)#+?.E?6/1($_")@]<\N66++7]QJ6FE_9@:+,A&28VG$7@BHGS%VXJ0P?:FAI#<&"9"AF?O\^ M](OAQXIJN!,Y+K2#"2\"5/H27N*V*E-J=!B ,*G47E$8KU&AW2VSS,8S"E$*)N_5%E'(9"#FBC+*/!RAK46\MG'L] MW4HU&DW]0HV$JBG3 N(; 9)4,'/Y7I ,;*/;>N%-GJU 8WPGM3SC,J%"G#&0 M=*49BW0K8;Z,[X,HQ_"!10G;ANOL+!6MK[)RY>+/RTU>X"S8WO!?LC/667D9 MRD??A/=1N E74 ]SM8+2%US_7'%X*ZZ:W 1_>"%>K1D\D+/\$J3Y7?1IO81L M#0"I() "A%_-,/5WZFH/?US?TC!3$U)I(1^?8"[>Z+H_J%ZY!RRK[!LDR6&7 M_68:J(L(7..7M@&.[IRV?U/< $ ;0/NSS)Z"1Z7[<_Z0<2[OKO)N_:5(K__!T8.;J_AB1>J(ZV@KWEGJ(V M*'5"7$\8@ .<&*$ V?55CH-D2!:D0C.#< #L+Z<("7#'L;*P &QLK= %R^# MD]7XN;HK^"5,'SJI6$DS%ZOIG!+'70$&*R3("5T&:8UXZ!KUGFI@R5<.5U+< M*>E4=^I4A,IJ/0F0,\EW1/IN0,4 M[61R5!0XNM?!6R-I7US*#/0O)L*>W/)M[9+M:!+,70A(5^FZ$\..VD5$)5&] M,Q3V@;M!TJ2V>*'G65A;_<3AFUQ].!W8726.8[:]M-\-SP SY%H-8"H:EF)X[F9;U=UQ= XY M?%,+%O/$M2V-/Q'V:@]X524U*K'<]E.2ZUV3@&O_Y.KBPT+NN*\\N44FWP*Z M!<607B[:H4*F)ZG!>]4[T[#X-Z)YK.\"L"I=XK88PR3*?358T!%%L=<'4>R5 MYI 3$M?*OGZ%LJ][&I/GO.SK/_.ZHZ HSF\NKV926&"V]5_5[<)F6P%V/@** M7 X(E:X)9/3='Y;7=)_%QY7R21)1O9F5U9OW4+WY>Y#%'Q9DUY!I$TGV7![H M""2XMYS'_"08K2R0E) LY?]R<[(5GB.Z%E9! MZKK/M[YG<:M+W:2N\ FL9* MKC&*Y>T#)4'6AY-MC"27! 70\HYG)V!F5SVS%E*S[S)40(\ZXXSB;WLNK:F\(4HBR>\8A?1&;U+3Z)U M!A^4P#DWP]/G&U 2(GJ#/_Q XS0(H]LX@ :IF3ZI0(JZBL4]_W(XC-VN$LWAVV>OIBTE(X[!/G:NT!@I6#=O;&=V>.$ M+K4N=8!N63X5[OKB>9&D[5FO.N1TYIZW6IH4'U&E0R>06!\]WGKKR? !7U@4 MMT+;(GJ1TEU;;3J!+>_O9@L;TP>$\YZH_A]KDHQ]/Y:89'X?LZ)6,*H.N*AR M!;") #XO?P^2-*B\/:C"IO#TV.%0^GF\RG*KTW!VGCT+MX?R+'MY2).4%<=AJ'YYZ@'';A M!*I!KX7@D!I\4B#@/Q*!0K1@\"OR3CY;5_0=\VQ+"3C!5BD#9R]CY_K=;#CL MRXT@)'RD]>"J*QH+PD[$Y6))2#'T?)]DLTY9L_J^F(H-(184U'Q(6."".R%SH"XBY\ MW^/B?DV)<]D5[[;]S+AX:BYG_!>80=V#,B'HAJ9IUF\J0;_^=4.AZUH("L0N ML_,6I(9K)@<%]&^(EZDWA)6=%$V0H<0NGZ!Z+:]^&IPW^BD(HT\L2;C"W![6 M8"N=!S'T)E/Z<*;"V_;ON,<[I[V@__O,:F/0DCO9+J&APNV6 8C)]X#Z!U(@ M!]NR0/^B]A$#T76UK1AK#4=[C!J_LRW'F<(:74JL[J4K:@S"3<<*&J'2>/?6 M>SD_,PH=U/0S08Q1V*]29J2&:4$*7 20'6EUO]YOV-4R4[ R5IV_7I0(Q?Z, M7LM+">:QG0UU;W06/H9K&JVO@[33*' J?$6A9O?X_#1O'?H]/+5R'4"F@\:N MQM@GV0(*C 10SF OF$0,[1O!CI3\QK[@$B]"F]C1RN9X]XB_LRT' _;T5+N$ M'*/+?:*-<7X[A?R;S'"OZ! Z\6[1PC_)?E'A?*D[AD(DW>X96CW@=-=H8G:\ M;_0HG^/;.:[#Y/>/,:4744JYIDQ=[QLZ?"YV#3F^^>P9NN\QHQU#0>9$^X44 MN\O= A 2P$@*E"]ML]#*H9NMPD#TG6P4,KR.MHDY:9MZ*XRL_A6NQQJ3)@=Z M1(X*O]U,!OM(-8/D(R$J 2T'8DF\! F"<"M(]R_)65.;60ERC23'%^+I/Y^3&,Q>!,FWB_.Y82Y."J6(('0W@K ML//9@#$^#^*EKYKEL.YXVQ@0KG1E1/O9=/-XZUKR19::\8_WGK=>+6$.-F - M/@Q)OBS.W#4$BSPM:@9"C?G%$#?E?N[$VII5F! V:-U+N!7ZI(>DGZ"Q<'*1 M*Z%6BM;Y$XU784*OXG"%V]-U0I(M% 4J)48J)#'5(1EJ"$G-D"]()^&R(( ( M"F:N8? ^]0C=XT)(AFHE/!H&Z"O<%W==EZ;Q$M'ZE$9T$Z9)^3.G["ZAG ?1 MO ;X1%E5I!F$:UE,)AQ07G%A(?Y=/LC!+IKJ"%(N"]"U1Z!9Y+IHA;A*8L.R1SD64:0"UGNXD&2X[)69P[Y6&6X M]8$PY5?)=&BRV\* (;<2HCW)K-S:@/9&_L6WAS87DJQ%B234RB,%H#E6"5=_ M.$QA-^%6-+E7(\-0 ?I7\1&X=9D^T!B(B>D#IR=\I%"_84=_CF(:;,/_H>N_ ML2VX08IDN,NH5I8T#A/^Z.P0EU>27VAZN>'?HZ6Q7*/)U]\=&BM-[?KM[72U M0^K4VMH9TN4'T2D>_"V'$E;1%Q[*V@3A%O) WVQ8_"8)MI0D)=P%B:@H?A,* M6D@://E5S<[%ADW%HBT%[0I=I:2_,54PS'![I/$=TQ6X!QHKK1WM^-&8=!WG"-;8]UV9X."OB>BR3S3TM;X^M7TBU4#AB;<7S)%$-%[N $8;L+AT.E!(X 1]ZH39J 3 M!MMNQZ 5?%EOC>;R15DJRJFJWNN6?0B2AZN807V ]>GSSPG4HKK<4XA*C.Y/ M5FGXF!FG=TD:!ZNTI;=;HJ9GLXH]:A=2/(HT4HZ$8YD'E!*:3\WDEIO=9%4!J/>#^)H'F[XI6D8D M #"I-X/X?]E/GJ4;XPM)Q!F7W=KRBP&])K!8Q/I)6;SB(!^"/)#YOCIC&.( -L?(: M>U$B)#H:O=:\RQ3AR[]S:CW6*Q(>U=>R0E.SY@LN+#1%4// GKZH*L$1>5-V MOQ9']]?^U^[8[*@[8,]KBY>7N)SO)J^AUVL96Y!Y2;79%[3)SZC0[#0;_0Q* MS*"I[^UVB;=MM+S+G^?%9>ZW(BG MR_KTPS4T.; Z%-B6WX.GL+=84>"[&Z0 M;!#,N+D);;?F'EYUN[W8,V[2($X=B/0( MRB>IAME7X.Z4WH<1W.R3NV +GL!C-]QP/@VBFAC+T^Y*9"(9:W@O?!3*9M#I M,%,VYY$F*V=*NOVK&GXR/!>C7O7,//3,Z(/AL>J9[H%P6CWSD<4;&J:'6-S M5:7$R^/L/%S4@ZAUIU=,\"\_@"+9TO6_;;+1_%\41H+[*:\#S<\TF7%[W.JD M]W/@*Y(!_(JL0GHQXRD/HY<\*C^2U%/V4\R2I*75'&*P]27I,'C5X9IWGH'. MEE/G3D?+\%7^_Y>E@'7Y=PA*T&,U3VAJ E(A$L*% =:1:H><#NO,RJSG8D;NYC1#?ZRQ[I5EHB](= M/C&X-A6] M:OT^#05+*(=9/!&IWZ7*IUEF@5^E/:T\,2_LVE+MD^"NU/VK]LAIQ#($IR/6 ML_( @[&A/@0:_0:4B/=H HGOR_OIL8>T21W$2"=(34]-@>9( MCY&>G*G\+@#M+D0II\ID%RB.GZ,KJ&>CM0-IX/ MX!HO+O[D;Q@FM^ +:^DF=+CY^B+"M=*ZZ.]GIVDQR5%K5SPL2P!%!*Q%WIA, M-!VKP2,%0,+U; E2C*H#)0(J^4W _;]^M2@^TS-G_-;2EVCP*RTY.U'-<8(V M_B5,'WZ.V!W4%P 4%]'^D"9%%C\M"**N]"]2KL7H1]NKY3SL5]C@96/2032*X(/J4;%E/UNPXT MLW 0&1A;MHB1G42B77VCYGVCG( M>OF2M6CF*UI<9!G<\U702*)CI*91Q=1$5=LA-%/8+U0E3-3^'8E0']H![+97 M_3 ?_3#*F)N_AIBC83?*2,U>=@+_60>1*R]:#=&\SMJ=+S SCUJ=O@D/VQ7: MI8!-&L!)!IU\#_!_6'1/XQ6.K(,98!$9B(!'9"&5F!;D3N BMR^N/717NMP= MT562[.R87B)T>%B?O]:8NY^N2:@/!:+WV7U#KCHOVF ZM]VD^F".EI[:=JW> MK=>*/8G66/Z\T5BMG'LCL'HXUH_^-C[\VW%V^[(/QB[[?G_A>J56?@.QU'M7<44F8ZO2F8^2@;9LSA_->/+ M$BU?@5.9-%Y!I&-=YU(!;UOT&.=R(#[*[4,0W=+=GL5!_'RQVP=A+%ZHI0<= M8LAYPPD&*ZWO\)WM+$ M1*0$36JP_2IUEY+")F#-EJIV@*E2RT;=6YH]!: 0S& MN?Q"TTK28?I1R.ZP]QPMO6.9;)P$#\,V6(:'O\S<]F[4O"97]$VZB8,$9\4$ M6KOU44CQ['9@6PF>S1YL7P5F]4#7!^'NEU:>J)><@52K[#16M4(5B=:W]"D] MY>>MW]$*P.!3I:G]@HUL64 LZW[*2[L(P%6!EQ(VJ0'/"Q00@$\$ L_YB+A? MJROMKABR7><%%4VMQ LZ^3CIQOK$2)$)V4F6;N9*CQ1RTZQC; (-DH]Q43:D M?O4 )7W@7GU+'_F"O2?;6BIRD)(-)"P_ A40AAF0*@'Y#O#.).<8\0MI4H^= M\*8J QD1F201&?E5[*]2OG#00?*0^6#/LR*F6+NT'D'//85B7A[VEC\M ][R M 3_,X!9!1KC"[Z__^#)/O6Q&R[>N FK%*U_HUY/5"GKCL[^ZV8/&(5B+ M=;ER_#*WF'4HH(J'QY P@QOEP7?&/;Y%7*IBZO[)U<"GK\=KU+,]%N06\DSU><$WON7.1P8HR\V_?DC7UA$IX/' * MJGG5@V8,R\!F4#)-%C4..84D@ $O@5V4RMF.8;S&3_.# ]M3Z/H9W4M/+SES MF@VN1RMK!J.<8/64((A(+Z+^PZQB:GZ>G4UF1?^Z=HZP1GS0/L7*)W6/LA[X M!MO]H<$REFT:CI!R2+X]OR0NZO6&V/&1]>'Q0Y \P/^?__,0/G+C.((*HDD: MAZN4KN'!2;1N_E ;F95I+PY,9_EQZ2+*+_;.GS(O\760TO/-AJ[0FG1ZH%K- MZ9,3LP08"P+_)350$.A68,D>0NW/]F^-"7D/[NK(6Q#PPX*4-)""" )4D(P, MOS(Z[2?ORKPOJ6GID&G)J'32]*_OPZ:T>LN6LD6!E:^^)2Q_V\40W9_E5-RD M09RJK5I;:ASI]$Q!"^TK[GAH7>7>T?LP@E+;1ZQ!D16B"^V&I*Q\BLLLC"67 MML\ 4V;19\N\2E.7;68H3_[_?NA$XV6[9UX"O+O\[Z[0!]P;5^!NV M7;?D&P]@Z:ZW!VCIK,5Z(UOW/P(=.I^O-?@EP&AD+D 0_ZT )>H3Y0U< M -JB-I4 0-_^9#1.9OB\U/%.VP*N>[&/7N*0KU%0R'$I>J7;\ VD[+U)RY2] ML!:.'I?M1%\%2\*ZB\^H)$AC0. M6+P.(TA=@$XK$,'&9W(&V0J'+1<\;A"U=, $F/(5=HK)2@-.\ WLC!&W!*I5 MI4N\RT:1Q:R.8H6!5"B* HI5T 38.DVHI #K5]=.(4QL0JYMZ6:'&"NE_4VJ M"=281]=T>M$7>8UMT "Y/JCB87RG9[X4L5<:9<:LS,H/ MASCF!X26AC$8F:^)=J25?C.@P$8Q#NPGX!%.GTE2/GL9W*)4X[;\XC?,YQ_OAM_: M:M3VU+BZD7JGO;NET?KUXE;*&'.\:GHWRO2@VX0*>^+MN_=OA4T!O_RC[<.2 M">O)CL4I^!T_L(ZW9_3\=DD[\_DX16^&THM9T&8 ;H-B-<;0EO#?F=2=&7QQI M E8?>3*VV9Y6J\/NL(5&(:(<4Y71"@FM8_8K(X!#-K >@.Z5@]$;3: K^NBP M5!UZ\ ,T206(9-7;6FG21Z!/E 2[* ( M"Q0K"\K]#$+Q1'WP7;6?55Y($M3VLWN9,/[Q51IU/#9O:9S>(:2D!R[;4"WN M.D 4BSL#Z%%[U=](*SFF/1!1R'&EN 3XK@&PY7\?L\IIL"62RI&P.H[" ZN?$I>R,\P!ICNV?GH5N1YFFK70>;:Y!0FSLKE+BIR*GR.;&_:_ MH[:YG4FC&YL;71K'V=Q.XK\, K\,(KX$BE*363QZ MS?3("6Z(02Z'MF#R+S\>C%U_$TOJ[788"^R:]B1C@2[SF41,71 Q^0W;O.'3 MLW*^BR)%I7["K\/PW';$EA49%ENTFX>,!%=K$((E'KY5B[52L58GDRL27RH$ M67G8J(VCTQ<8F@)-1]AHAV/1"^8*P%S2W8FT<]D=*Z1&TAAL4AH?GTP.$K[A M4F8D3K.3FQM^-A7=;RXWV:@PV%ZQ)(25/']*H5D'/WI\"CL9$Z@P^V5Q"$Q7 M4CO\O9S)]R!21FF" 1A,=$8)#CP,)4!20"2_53#)>738Y:G-GIN-XC*YB=X9 M+3L&&LHZ!=)=/-%Z%"6T7&1X]/_]^(^9;B=AH>A',IS&XU:(X'-JR^*?HCLYV.Z[N M$AA)6#;4KXR.9R5FO;HM:1X,IY+QV3,T5FC'.,2(_ P;CGA LEDDFY9W#%H0 M,7.1K27))Y-R]K?'Z\J]:TINM[:1%!AO'@(^38YR4+C*8(;OPSR8X_4 E^+Q MF[L@$<41=M!C+;-<3^(8NA()!]/=,ZF/NPJ>Q<\G7X.82T8.=E%*0P+MHS/L MLY0+S2\A7RDMJKJJ0VJTIJ!VD:AW>'+-01YA!JQ=5XA&<:^T MZJT1C'856V/$^%'=@V21JXL[-C22OT?F%%.*:IOU(JTBP/_OQQS@KV2>$4'> MG@)KCU];X< M=G-12 M9#!]F8TAEQMH1O.F&$:R<:0[C^W&F*T MX3I0WI#&%F6\QY5UQ'EO7_!>FO'>JOS<7Q_"U8-0\-G1%DR0Y(40UE)! [3ZL5Y9;U-<;B MUKAHQX%:+N)1P&K.9*/1QIP M>X*-)P%;+$3A&C&3G-S'- O.^!JF#^0SNPNWE/P7^6G+[H+M FZ4/)^O_ J! MNB2.%S'P%I![N$OXP9OSR?DC_\\MW .U!$TWI BKE0ZQ"[S28+4,K))#U@1. MR28LJU^)^)EO+_# \\ZB72QF\G';,4F2H;6H(Y.%]\+('-7)4]AV0O>,4K!S M.0J5HUNX<9FZ F[.U\6<+FO#(W[ X@]GQM[M]5-RN'RA54R>CU;SN8HC?+'Z M&=MU.Q;UCE.S>S$.F^&;^-%9O@0_B.GS62JVSQ[/C_%;:ZEC?>FR:Y@_&Z]E M?P6'^!" SQ2/MY9,Q=_2 ME57P=C96R=<*!IC4?UUWLW7MEYY1+8]T9Q2*ZUF!&\?'W 7>[TQNSZF\QDW_ ML'_SI6_Y.DY@_3JWO;VMT5VW;A]#>.-T^&=,Y6:,\7@-][?&H\N!E!Y\B6BC M&28;S=E2*\\77RHZ.7W12U)BGER<]BUE$6F6NN__*''<7T4IJ M[N@'%?<5BD%V'E@M9@S_J@J!QGLJG[*4>D%G8OWTK" S^]YM9Z9T<,U9.1U' M8$%N_7?FK%Q0I<=LS;!:KFV?;8I?B! M9+_,XJ2D6@[6\PU;_-@:53%BWX(ZX+\,F_2((WN4OTGSD17;R;#8\5P+HIKA M&@.7!9_-XH0A_?9,]\U:/%8?4C&8=MTL3@/G6[I*8W9#HX3%B>HXT#.JX"W5 M*#LVT^.VY#@E< WS*>8L\P=O\B>SVJ#[5I 9?NXVL\I'U_AV2I[ /A/HT SF M#^M3@92]9G(LL&4OY<%@+(-9'PU4<#&S%'0XAO/7NY>M@92'A-$LXBFUH'5+ M]"F,Z$5*=SVQ)9UA\DO'VC#,>\<.=M2KQSITX]O':I+D A(>$O%T7I>0W554 MW4.JUKO@>M5PY6VDFC,0TG;+?)U;&N\@TI^NS^B&;V%I^$BS$,8R@K3%;S8@ M6JF]PT"@Y+.-H1HG_7<@YOY4MT$ :RG"55Y7-9%4,TD[@G@>V7"CV*V3'V?! MM(4@CP'5S:";.>N[RD<>3 .N&'1SEJO\Y+02!E'VJA*(728000%E)HG)TTM$ M;_+R=#*!EN \"*F+E.?!!""+1",M>HPX?+/2T)=1/:$T^#H:07G14RCZ6J\- M6RL-FYP^5V/RNK"B+&RK.@T_Y64%2W^A4*F>KD\>:1S>2PI[EA_J>WJY0E/M<4?)_?G<5_1I]CLYNH[_Q_[GYCF3A"PL!@CX% MN_V6+OBHM[_^^?/;]V??095&SH'BJ%$5;>14;:!B%-L0%E'R3(.80Q!>(4[: M U?44((G?0CY4!J1=?#LNXRC=X7G7?6J.S%]L\K7OB^4+\(Q/=!>7V*&NO== MU;/PU;@\*@VG[*CU[6HXVXXNTSJ"4"NR>2!]+LYCL!]U.NS5S^O+SZNWPEZ\ MI]=')\[W1CKE+YE.B>@]7+%JM,HX E ;0O?_UY_HF<_/SQYY].3OXZ__CS+XM?EO_QX3.)2)PSFZ4? M+F/Z'Q].?O[P)8@_?/SSQT\?3G[\VZ>3O_WXTX?/7QZ__UY(%]+H][^)_WL* M$O*!JQDE?WM]BL-%^O?OGM-T\[ MBN]I),9G?NS5X++K=_+++[_\D/_UNY)%J$*@$NF$_BW)^5VS>9#F>-'J\0%L M(7[Z?M_L>_&K[T\^?O_IY$_<\-_Q\?OPH1C!F(7DGBP_B/]^O;^J\"0AF:".V2ZO8J6+%[G@]A*113=[N(? M+'D7LPV)TZU@].^,;@13;LB;(.81@;X0*\.%9F)1L:OHA7-A,1_VKE@K$;(H MX!E;KUGTD++Y[[<;,:X=Y931ZBNA2?$;3V7S.LOSS><=".K>D45N>%M7F3.*,+"Y>-[Q-5WT:Q"P*>AG0 M^-<@S,@7$HB?14#H*"Y TB:H6$KN@JT8-BMX:9)S!P4; @,D+<>8)+4 A@HA M]U]+)U]'JX)?P@X(J)8LBGO)5R)*F=V'0]4M8I60S I#T*N*3]A7EVA<3 M3"N1 ";K'KLV%-"0]OAA[_>3;E75![(2=BQ-_&T,%4S5:AP_+,^LK?,NT'O<7#@[6.QV M>6C X]X+%?M[[C8UD'RM@W M0E^^:;)#2&AE"Z<5&Z>+;K%FR.,@1U*V+GYG M93@-6;F91I^Q)-]#2E*Z%CN\AU620-.AE27XMN7J:!)I12LIP RW9.^1P9K%*?TCMWCWZ45WGFXV*JW%M3H]UUMAAU^6#B]V?U^PZ)[,LSCF MCG$:)#3Y&K&GA,0O D97T29+$_YW%LUYM]S45HS0GY1NOH-'K[LG04C_((O/ M 8WRXR'&\9K<1@X_A^V8]X:QPF$'#"]+ KI>(EPLE[PC?3G^]9Z'/0?6ZL[= M[5?FDD8TY4'AA2SJC5Q]9# LW>^EN3PLM:>&-#*=/7.CD>0JFLWGV3H+Q0?[ M-GTFL5B QN29$SE@2T2M#JK:Y=_9',UU6OM]-IA6;]&\_,O;6JCL(5:CV+L[ MY[*B(433]1C:V-]5$NZLP$/*_5*0//PCX:X;),^7(?O62G(=1:=[/W:S7##T M[8W :1"*[+&'9\*_<7=!S'_U3%(Z#\).PZ BZV9J;BN;I$;.S6S/CK -WAI&JF.:FJ9,T5 MWEWUJ!X&<^[%TF:LYD<>0]]AS&ZUEG_M]MOR>> M>Y[V1B8ISCQJ4[Y.0P21M#Y6;3!_V"3_FI!E%HHEC)U9C".1G'Z0CS*4?SL3 MZUJ:;AU]I9%,'4V>]NN>G/8\/#J!W>E7=^XV3U*RIX3\ M.^/VOQ"[QQT/2>K$W$S$[ Z'DK#UX^HDVW#I!+<@?"J^R(GX(M/CP5),\DV% ME.7GS#8/L3LP[VR(+R1>D7BVBDDNP#>:/G]A3S0D__4Y9%P8_JUKHR**;/>( M6 5VES$!26&%+-^A^:40+R(K,6C7P1-!+*IDM,(XKI 2MW%^$;=Q3G[*I:YR M*(O*9RN) )0 SS7_184]>4U)M""+O0""1<_7=W)1]\*&;%Z1+Q37F%C[#2HQM^7_+3)+HL4N8R$Y_)HLN I$ M!"7 3$YXU QKF4=U*,K.,HNKPQ+$AP#(_]GPE.K5N5V+'S;YQL?W\V<:'IQL M&;.U&;18/R:^*VG_X6\?$!)^2-D'1Y)E"9>(Y5-HL66TB2F+^3SS[]_]^;L/ M+.83S_Q??, *#M<%$L$!R4R*.((D(EOGN<1 FLS!DW\1< MX)+%YRQ[2OE2:C<+[>"(+1F9>Z,QHPFZ9#=C._=+8_$0SGDR0><$XE>^MWC* MI^.+<@.1NVC].ZEG9>USJ6(U01?M:G!?'T^5@ @W_?AVW/2"+[78EI!3%F6) M@SDL0-^:0S;HOQTO5)O6E^LUI$+XVZ?1^]L^K4ADLJ?EW"*L0VD)Z#Q&06#T M+H$UCF7,*]C*4/R7T:,8-0G.\\:L+K$J%*VLI7841P_\UN;SL3K:R8&(]S^: M>LH+B9_8L'SE:Q3OTLWW:>:SEX"&(N5DR>*'("0/(CTOW];]'/,F6)=I35CG M.2T(C]Z!NAK3LA^U$ ?A3C]-X<-SQG^FZ5D0QUMNBF]!O$A$C.%0>3;XV""H M(#XP2BJC]PDC,]G_D"AY(]#^\^C1?KRIO-]/Q"(<[JE#M:SGZ)&L-8=E],KX MR2#Z5S1$I6?A@P!IJ?"2#I7E&DT:&)8J+XT8=TV%+0,M9X"(A;\8QT*6!N$P M8%9*>^#6VP2T45D/QIV^+PQ$5=\1(Q-M$FM057'$G(6-^:2ZHGOKK3\3*DA M3W$3L(69W(#<:#OP9,R'O26UH7NB1O#6$4&A&R8R#7 CC>0"VS!K*;1'>T!Z M,%))=PV055T V,J[C!6D" /8@:2<$68J87Z .)QY<#'C+ZELL/*2]](MPNJ] MQ@I,G!DL+\WJO##P-#\9;,#S/W]H#,XU_T4/.>V8-Q,Z>E!"YG]:L9_!.V M+-.J47.[!BGA9$T2+A*<0SMA7C_F,Z['0NAR&08KR:!+_UX:]=K?ASOL*D6P MXUZCX2)YMK>!WV/XCG"Q>7AIRNNE[23N7VLW7$!@%#,-"#5:+M(V>P?( M)9]K!.%_DR"^Y+^IKSP0+24@:;0A,TMFUUS1K J#<;.C*4:IE!HT[*16I6S]@XX]K' MHN# @KS^;P('#:!= QV-=D.'AUHQ,WPT:+G(9NH-(&=9'%=F5_"Z1M>TO!$# M-ATN4I#J8<$"DT/@!9]:Y">@/#R3,!0'24$$1Q-9HT8HJ38:+CJT*ID%D2HA M7 Y07X/[&Q?M?T?L6_1 @H1%9'&5)%GC,@BZ?6/(P?9#'WV]Y1Q,![LA&O5D0K45!-NL3%-&_.0H#F0X<12DW#.0E $@.BX6ZX%KK]RL*, M&R(NUFPP>H!V#=@TV@T=+VK%S(#2H(5!R'!W7'?H/Y:CS$L")+=9FJ1!M."> M <;1*=FR%%V&CJ0#%0V##]*PDY2.WJ&V%WV%-+Y9<@"V;DTV*8!H$J;H>,% M5L@,'A4Z3C(I>D/#8QP(4#]LUT\LE"!!^O<2"FI_'RX"5(I@1[]& S/R0]]E MO5B3>,5U^ARS;^FS;@6L;-V(#4#KX6($KZ19O H8O#S4X][(.L@#/>%DN%- M$%FKYBY(M=70AUREE.$^2)429HA_[O-\=A9%61 6ZRK%T:RLF>14MMILN*., M4,OT++9*"C/.?^TU@2\.HH0*>;1C#365)?8UF@Y_S#7J&2?\-#"9MZ\_]C:G(^HXYVG)-\E<W*YZX/?GX]"B4DHPIU*0TILTFPQU3C3K8,6V2P8QI+_MP>]$N7N?Y0XM M#KNJF61LJ\V&/[X*M4S'N$H*,\X][KE=12D10HOG#(,TV&4O*39F5,TE.S+R MYL,=?P,U3?=@Y"0Q=^=ZW*_;30/O6)(&X?^A&^4VG:HQ-->N-1XZ$A JMIIG MUPAB4-#+%MPL6U!. PCZDK^6QKGRU^$.+*P$^BI]F0)FZ'K9*-M)=4GC]=4" M'KSJWYO#M__[X =0JHCA$.YI8 :QE\VNG5QBSI\7>@&'L=ZB.9#'%H,?2D 9 MP\$\4L$,YV$3RU^EGT,AI'VEPW*1PQN2-EZ:]E X"RS"J'FL%MTOK1;/0O3S M4S^,@V!.94ZI:E)3KMK$>QDP_!@QE)I Y2\MFVK]KS+Y?MY?'4 $$._+1QRV MH@*?E\>H"_9;@\>HM3UJX%?V\.'3$H$>^5B>KB/09@QI&U M,@!8!Q!D6(X#:D9O)BZ4[G/6Z7Y6<([TDHGE$0[WP63X ^B2= M[X*MB.Z))H+8(5K_PG8DZF5N@97YM"RS+E19HMK6OA!5[P'/$NR8*TL#8;.; MV)495E=Q701?V8-S PB_I6G9HW@T['URUI?2#_-GLLA"CM&#:+L]\WP@=-'/ MM'O-'/CNWN.9X02NI6&Z3>;P3-_,Q.XF2/G_L^7^QDT0+1[H*LKS,/G*>#X7 M&;HT6MVQD,Z]AI_;>!5$](_<%&=\ LH%6A0 CQ9E6-PN+VD41'SM'N991)@Y MH%7:-1^V1+M%\"-A0G([GGS\=)+;4ORFY 7@CLA%DM*U^ I_3<@R"Z_IRV[D MH7AGG_#.BC8)>X^1=F'&')H=B+-6%! 1V:;@_<1J7]..BR".>/Q-[DB\GPW3 M.3?1.0VS5+Q/8#0+:44-G)084IN>_]DUL&NGZRRMBV+M@YP5Y4^;D^.[=CX. MO()M/M4J/;2N.^K2]Z@?'TO'U%?PN>4=J-6.UIN8] M[&& P6R;#3J$@V4IAZC6,KRA3:'+@,;B96+RA03BYSS>^PA5!T&.LNEB%:9+ MS?_477Q$*YE$NIB$ZH/0?$CQ!368K)T-@#"B8EF.(QI6;V>;AZ5D%TO][>"< MDZ<4O7>L;MQ(:)$W]KMT$U(9KL_@+N B3-;%>TC0C)YTZ:35'3J2DO*2+WAD M/-[0E*&VKO$7"M[DZN8(P^9DUC!.8 F 44-/P'L,,5RVM#9.MY6*"=LW,]T0 MQVM)ZFU!4F(O OYN0SG=[J["4>WRQ)R Y!P;2\!7SN%.OJMH)^&7(/Z=I *R M#5FCQ1F)TX!&NP*>Q9.X9OF*+MG!UK?,SGM0;(%,UOLX*$[I<;+7,S#=R/QF MPC%PK^/]'H>W^ N*A8^I;4A@C3/,V-?JGD@',]FX1V+&_LU$I&L2>%U_7A/^ M62#HS2A=\YI?P%IP./:G#P\$Y)>14L6K\LYW(^LY.?(U#%;U.7Y8]VI MCP+8;FW:PA&L"V0OW:3G,\,\1:?X_NUWBK9?1!)N7@45$:!;4*B?)YI0& 7> MN]NF0W W8HJINS2)&=XIBZV6&5[Y2Q.?=]R2E18H$>M+7@D+-T8PH M^(A&-0$OUIN0;4EE['3AJ T)M9DT)+P'I#:X8%8,!@0I X'*<S-+T1 MTY TB%94))[ENX?^UJG\VT)3(M+>%W6AN)RZ)"NCSLU) JJSWX-4A92&)ZK& ME,"C50-*WF.9(42DQZUM+0>E=J%$DA_!&H@RP)6W-;]@*D-<9N+&WVPMW@4N M+A7LTD&,',8F"\"3[+"8@(LYL+5UW[,CXYNY8 *4C[ND#=OYK3_48]D)4P2^GDS]\D>"=+\2ZMR!U4?UYTS>OK6K"YWSVT MNEREH3C=[OZ(WT=K10W<2S.DYCVR:B$AW4'K8C,@YD&"R/?-# 5X0S>FQ)NU M:_(8O/JJN;=C;U!S3]NCD2VOZ.'GH,=?$>" PH M]#V>>_ _;%@D5G9L&8J_D>)LP^-C*6\I1)11^!NAJ^>4+&9\,AFLR#U9!U34 M-\O_^$CB=?VQ]FY$%&F5&"*C"BR=+&0IN1+#=XK'^H?; UH_!MI!ES8@SQTX M%G5ZVKBH<23=SYFTOZ!Y+YSJ=ODU*0[KRZ?TB&B)Z*T(D\K> \ DA#,@,.*- M 4*TQA$*A4I.4XR!9>7S-VQ)DNZ22! H!7HHD-GH,3XTJI7NBL &]2G&R8,U M=%]6!J$PU@2*I/'W]/&AY(V7A?(9'L9W;.QRXSH MZ3TVM,]1-;>,M=13%.N);T9)#ZJ.YWIGA[TI\>3-KL%=S%YHPN7PN$/U)L^U M=F\-71(.NR#D@NWF3KL;5X#BR%[U.W6Z7MYCCN$!EYD9NIUQ:7E-<86U4SI/ M5)I%BVO.Q!2CN+YRI.KZCA2O1B:Q@EH=QRFNT\YWPNX\]F P%'C-.CG\8&;S,D MFX%V,OCL XI=4/>7$>_0U9,VUD5Y'DKV21MAZ5VA]\0-7Y6PN/7W#WV?9SKM MS0D@ZF!!!+P'DZYEL%"6L5P%"^(YQ>6SM I82?L;'KP>OY'PA7QA4?J<&( : M0P93XDU)QCO 6X!65_D-;S=X4QHID[8@G%*6M^@0_TV"^/$;:^D'M=Z&\#_T MGCCJY5;J%>P'$::X[X12GO/"Y*B@^K?!>='_+2!=8JG^L5X(,<5-*HSZERR+ M.X"]W+T%UHON;P#J$COUCO1"ABEN5Z&TIR]=HGJY>QN@Y]W? M";=NH?Z+D, M3G;(!@[TE@!O">S) ]HGD%$ _K'[%J^-MR:DNERM-UF:)X?E><OG'9SHEQ]:V*'MFPXX5L;KNU\*>$5D)1Z!Z =@E1V:]';9%G!(.EH :NF, M')!F=K(*4"WK226EG['UFD4/*9O_?IN'_^37(,P*H"1)MBY^Y_'8ZRAJD;*Z MKTJ_>P-&W"%('IXY')_X("[V@Z=[0-X*T7J&1$>B7BH]"7E.A3R5BO]Q'$2K MO"39Z?;89"?R[%L0+RX#&@NDD!)*Q+GQG&MZ3E_H@B/SGJL-#$!O?.O5H]SS M]1YY+8&;^1LM()YW4ZQ2W\D"LTQ:/$ MHW'59GLR";.J"D_N& M(EI<)"E=BZ$XF$E<:3ZT\GJ7N23%T_[1D73[0.:[''/MU693 HTK$'@"?FN- MSU[X*(GZ[I*L$*(Z\K MKA4"#&@?V^^@A#[O.>WM]LG N7CX3LJ,2GOZ!VC"IB!8$380!LH]]Q@ M%,JY3'$O^2Q(GODW0_Q'?#=>N*_R+XD2E)@N]0(2RBX# Z(28JR5'5"0E/&M M%(]0\ILB. ]/,UU%? J3Y/>X+B\CV2Q#_3M+++%JH9R7JQC4O@!I[Q[,3 MD#)#*P%PMBE;V0<@F:8XHQ%Y?B06)KD+-B16S[-5;>L3;'G;R>,98Z.>X0R( M-,6$@J\/CS$)DBPN[38J(:WO4,.UJL/DP8VV5L\(5\DUQ9/P^H:Z$N+JQC5X M0XTG#VV4E7J&-233 *_/ G=F@ ,@*5[Q'6LBY1#?@L@H8-U$)K-DM@[8/@AU".8MA/&T&=(%R?-Y MML[RM+W/,4N2KQ%?4(1"H\_-W7'+5(VQKJ'Z%L!O8MC^O4$CG:?=%2?N<9:KVW*.@^J;=0V+8 ;E'(9WQ%,A6X8?NYT,2;:'3(473^MF0M.EX86Q@ M EO85+,@KTEU,5Z$[(M(46YI&\1 M1\DSW8@!N4C8Y@N-Z#I;_X-E<7)/.&HYVA[9;RS^_8[$>?E?]O]G? *\W,H6 M4K9IEY=3]FA[CW!ML,/$42MH5-T.J=1TKDCL8J)?Y34V *6[5 MJ=VV;,[= XRMXKB"CE$92!&[7<["G"99 M%!,YL<%3[-W+]JVMT\6OD;%TQ^H@KDS;V]H8*YV3AP[\/Q!.(Y&3$Z4Q?_82FY"[9Y2JH7GW[";ZBK&S=\4-[81^2Z9M%*E*_+9_]\K$XYF]\!)95M MZZ]9R]MZ#Q^:@6)FVD+E"J5,RKX.$'>Q9RS;/AO 6=H#68F0>!4M6;S.V8B8 M1J-,W(K8D)C_*EKM&OD\;-N)<$\V(O$V6FD"@:YY_1(!V-S+U0H^WOF'2EGN M3]JHKE>MD7>_UXX+0VH(G;,#]"N7%VIT06__5/9VKT XS1(^)TF2O2,J:O"@ M^D PD??QCQHY$F1806@-0:?"1 H8.7%:4S%E'>B\=+^**JOG5Y$TG5VC]\I&A@ MIHJJ/T&U&Z(JJB[JNSK:RTSHL6+>[HP"AHR^=67?4=%ZX)!!*VH$&155Q#=G M&+5,DC@M?:GX3\>O%/_A&&4_$[:*@\TSG0>A9':#:KLSLJ:M?RR!LQD3+=&S M& U11/!I/*;@$ ^%)Y3%E,Y>4&W+>(#;>L,#;K29F;(U6"AY'- !TQ[/;.:2 MQ82NHC.Q"1MO[\D+B3("?YL0S2MOSZJ:^T60%AC,6&49B" VQS=D5>0'B"-[ MJ_-K79D+L"&T#K\>4L$*_.(;TJ_]BOO:M(B$#R#LCUR+7:?BLEVQ5@0 H>]0 M X:JPW TAQ^UD)G'5BN9==D5-01M\$LQ)X![.673NJ.]XW$+Y/=;SWNWY?% MT.S=JYK6_4+:U.UE@KX'%J.$D5R/2V MZ4#8Q9V ]N7TK,+IAD5S-**:C16@*C<>):Y ;2U JTS;26:]YXA5_;;?$:[3 M@LYW[\JBIEY '^6TJ]%G-+@ST=W*=*O! I>>[A]+ES'Y=T:B^?9VV096^NY* MA*FZCQ1L:(M8P9V*&P*"H\[K)MP.:1"MJ+!4DI TV>\:L279/R2]6P7ES$EQ M^7*6@S#3+,;2PAB<,W0FTI%:=S\IJ+TM3Y%8T*>O M%.*XV# =H[=:+A[.SK_^T*XFWD,@"G2L7YM#NV0*42M[8VY$=+%\WN1Y5@]I$*<^]YE;&@RPEWCG5CSF M>17-PVPA-B@O@CCBS<#TFK[Y6_+M%OS?C+]W'1M/,:"%V%/2\D%5 MW0)WS]"MSU<8OG4GAZT_+*^NR&EU[V@PR_;13\?_>?(^(>]_0MZP^FBGY,9I M'\64_"):#&VWY%C_+CE6M+@G02CN98L)2C+C0O-)"DENHU)CS\??!RF>4BZ? M>+=7!-[].[^(TW S I(-1RP!'_$9?@'Y<\R'LC*\@(W:D*A9R8R$]Q#9 A7, MBKT4N[PX>'RRPY"$/MD 1TRY>Q=)+5.)/GTG\^!Q$CV2]87$0 M;Z_6&_Y]42TO''*"7,DFIZEXG#/KNW%,F^).<9< ::C]YDD?'MR.5SL?-N7U M-KRXTPCX\&-3@?NI8C. !8?Z>+9(-GX_F9W\R6QU8/-A=[$+I&/C9/^VS,9[ M>/:S:PM:>A![M67IWD]<9<8I2G5<1?.8DR+GI/BO>^=4\W7GK1#?M^R^J+$8 MCC]#XDYB4332SZSUUL-Q3<6GUGA1,^"3%/Y+\AB\DM))RL5RR3O2 ME^-?[X.4#&;5NLIB,0 FKB?=6)9OB(0U@HOP) MBOS >1Z$I8!JYF4Z*C@_@JE,Q%.09G+B"S#O*1YI $;@OSCC*E#P> +=#X?H M+D-4(>OF-=!Q*UT3ODTE0_8O!%IVW8OO^QFU'TL MN.QHF';P-&?J(I=MH-'T[#F(5GR==1%Q:Y%%J_FYF@8NRD(TQH)L&R9R$GTA MSBZJ#_DOTP48(3]&GBW^E>U.KLWP#?7&(;O9>R*8UIC%"9J;/'$%^4<:JZMK M7AUJY:TAE-9;CQ:52K4MH;#.PTD-?L^/D7R-8NYKJT@DXG"5=[HF!QO<$:YK MGN 3B4)W?+:4I+/Y/,Z..\ U9%J@6$-O)XIC0[@]\W7S@DYR(#SEYQ%7.52^ M5J&H#/G^6,7 'JLXGCXII*P\-5U_3=N80/V5;0,"WD-9^^*MK>UDK6"KB016 MS@T\/F*GT/!T^R7X%XO/PB!)9J^TQ8,K$ 6\VS$=V"WSB2A-KK 6]+XX6 M!UF3N"D&^(G^.#7('S6_"=;DG*T#&IG#7D4%#WTY%>_P;P-@'/X19C,/\769 MD$X@EV6*9\;B"4VVWI"4S%8Q*2X.?"'K)P*]XJ#OT'CL'NXP9#@K\8MUJA:6N:42N4K)NL?IK M=,7/?4M=O0/9V7H/LD]?"[T2_TE$V]G\WQGEPBI4_HW0U3/__,SX1"98D:\) M66;A-5U">W8V2-8OK'\DD8L]$=\.I+!$?@O? M_!-0Z88/_[MNHP6[H44L 5K/%0':T45]U>MJ\WFVSD*1_%E^:,T>\XG* MSGB[K*L-SIS;DVGT4+5R!JVYLT:G@BH6DD<'L#EY+N8;4B<;G=%KC9B MHXB[J\?_+A+ M,W2,S /$'ZT(\M0<'>N))2V ZIYN'SE;17Z.04^LH>P,1I9%]MH-V?5 M0I2QC&+^5F L-%;FVQCTQ,*XW-,[C$V@B$$P:!;3,'SDCP)OF>\4\V7.6,0_ M2]F\J#W!S;#B]E0?ZV*ZU#"K[C)@P5OBAC6 'B2IV4RR)4>QH_H.$BZ\1 MU^ LV%"Q8RX*H&J^M>B.]8\OHN-8P6IL%$N?9P1;%[4N?(/W-.,#2*.5$JCR M1C50UAN-%8!*9>V KHYHZ"JRY'\-.(]PF,&W#GAHL_W)=(W(7_&,K;DW9U<[N]XNCY8M[-DN,-AA:! +NC*/+ZKU%:WK&R]1C&0J8#KC[WKS_G4/;:+I0?X2<;ZHX55V!B\43M/L>V> M)@RM^"N.X9MTX!9C,0"/QDGM(H]H@O/J'F?4/M,+#F [R36?\P3QT8YTSW&G!N2WB[=+3OKY"VO.H_DWZ2K M:>T\ ,^3R=C/0T[>#OZXC=;BW6 V__TV5[*H(.GE$.]85^-V*<:.RYJK>T_R MH\W:(UF)!5Z)>2F*(MZ&UA2^DC>KE+6J- MO,,=4<#X,YQ6 M4&)MA6@EB:I*##A,]!(U!&!/!6#+D)[%L4@-R0%\NCVVV8$Z5^>H4[00.37: M!U5LO*-6CDG6JXD![%=$J\0Z)R(-R(,NUIN0;0DIS;'4-ZAU[>MW MJ>'VW@'I%&_,W&908'8@9N4&-RS> "NDD# A.8Q//GXZR:$L?L.G-S%?0_ E MDP;'N,:[ =$UGCR"C:S5,WQULDWQ0L]ACG:MN8<&-X162]=#NF>FG=]J]3.> MY,HHXB#DMX*DW'7*6R:_!F%6C%Z29.O2-LHC>4U/N7R_0R!RP@2L1FF'R7# MVX2FM$BE ]OJP'\MNV%@6Z(!SAVTA>N<&M7:T<8X5ZFA$?L M4IUL:,V-3*7HYZ[9 "I47P8T%K&$?"&!^#F?#DI_>1O=BX.0F$8K;E+J]0'Z MO7Q'/73;_)@N]8)0RBY>BF#M)=J]6Q$MKFGP1,/\<&HW5HO2./$&-RR**\.F MVMVW3A^R:'?ZWB,B"E#,O6V!$*D2KU*RRYY8$ZM$?+#,Z3:WC?:9>UU[R!F: M[8<#;FM@E7F"QE Z9'>53>H&39E 6)^,&]:[ATZ;!LLM]#5B3PF)7X2AKJ)- MEO(_LVC.S9R/1]E,RD,;U^S47QB+[(;CDZ#;P%\;5V;7N6A=5,67QZ*(4USW M?F$1V7X)XM])>IE%"W5Y277CFLM C8<#>%<89H86PWV0K,E9=A9(OBE"7:2< MD7A.@_ NV)!84SE?T;91,E_:]DWA'&,OCS 'Q)OB0=+7A\3"E9W'KE N%@KM/0Y((;NF:YJ21;'.$<%$'-L%T1;. M(\/U*">3Z7IXQZT3,+(V]@*P:U/ 0QJ93C 7N[#^K_V7-LH.__P')3%'R_/V MFKR0$'?@@.@,GSXH.WMWA[Z.(O F]'0NH100X1[&2X0A'%)(LQ(.!L"=/)C0 M@+P$1V,XSH+#L\P36EA+?PJ@$$:*=IP04]S\/&B;[R DN9E.U ^=Z7M J);U M& Z&C9 H@[+6(#K@8B20XE?&^:V@]:,Q6C\:H_7CM-$J-T@?:/TXY2UWF<*? MC-'ZR1BMGZ:-5KE!^D#KITGOD!^G3_N%Q-8@!PWN Z\$97V&@UG'"T"MP3RM M^V1R(5(MC8L@#F&YI[8<[I2M:B_<$M$U7\CEW/$=CMLJ/4OFBCT-AG[5VI1; MZJ+NY)WBDN'V*:2K7&MUN@/8KEYVK=EN.-AW#F6&-Y@.[ZYDK91=:\HX18S; MF!)<:^Z7.^'AX+[.]8!NM?GM$E9-YBKFO8=)[XH[0VI"]XMY$RDDL MY8\)QZ ?8)K6[U1+FTX7X08FZGLB)!?)Q?,Y_E<0IUG"39 D9VS]1*/=P/'\CN'V6 M^QLL)6/B][/,"=2D\": @@["JZRQR$4W":1-)$_R;<+#FA4XCK)7FI4=!H;'HV,T V,.E93 MO#9@BDE3.$X(B?V L!O^S"\"#.QUKSI(N*8?(5_ MF< B#_"1 BL\O,#I1(*B2YB]D+Y4-YNOV:D,55=+O) M#]"BU>Y5*K&PS4_8,E%@;;,[7=-9R"[Q^D&4)>+>8R(*1\RQ577/FTEDJQPO M69)I$DL";HRKB,_"(-JI#&Z#J!HW-D#DC=\,Z%'6\H1U2#80XC^/MZ3AUR@F04C_ M((O/ 8V$Z6ZCJ^B%[.P+8!W9J_[ZE:[7FT&_F?T\N8%62,3F//["Y2^%/T1D ME:=4>DYZO.'&Y)8K+*F.^]KVLE1'>?LW@W^LS3PA7R&>U=I)@\$\5U(\=4?. M2?'?DJ7.@@U-@U"SRV5.H.85)@2\NXF[':G6=NQMG\E$0L36\>@F3$W]9_.Y MN)F=\$!$Z$NY%IW62>"N6O>0=?7N&"W@JP2_UCX [/%RJ*$MXV^U.MB OP!B MJA=Q1O#M>U0?+9 K?2:'8-@BCJ%;80QB]J\M-F<&C-E\XK:[>5 D!^+G*V!7 M_4Q%TG5R0-;:QS&>9?P1-??Q\XL!PWK_&=I=QC&>7M3ZH><6AWZ30[/:,CW- M*@[,$?/DOBM7N4%Q[8Z8"9"!KA@L-[I.$X.EN'-;%G4[)-D*&[9EXS%[);,.9B- M)&[".2&+Y)+#X4N0[E3D9M_L#)*_[1"&B4$%:B>TZRYFA_:4'<^!]?MS1SO" M3[&N52-2<5MQ6Z9;D8>8@J M/XWYG 1OT\ZKJ;$L8R.2KCTG.]I5QK@4D=1_OP+8, M5-;.6F:?$D/A*G6.U$)9?3M[,%.M\I*M=#LJN7@E\9PFQ])'BET"93_%#@#0 M;\*X-[5:;]A'"#;%53G>D)UG2)UG09-VC-9V[,U#3"3LIS!V_\],UYX+ON=+ MK)C.^0=L]YQP]1>EEG>$FV#13+:8A]F"V^[B=?X<1"MRSS^&%\LE 1W=YT@>-UE#HNA/J6?8I[$IULZ,+S73CR6_/+ ;F9Y;NZ.Z_9Y,[+ M%8C3=]\YMOSGR;OW.+#BX/W'.).U\)^+R.=NQD.VV82Y_8)P;[^K:,GB=8$L M3;ECL][UPC_8WJ-#?CN[=$0XFBD"RZ-[!+62?4ZA/3B@5?-60;65?_P9XHEA M588@A^-7NQ=0Y8.H$#6ZHH!7$9> ?R2$AC<$+@ B;=5 6:W5N%&F4MDFRFI\ M^MEC'<"+:F=LO691>:?Y)HC%[ML+\?A&[5$^_G%B:U$8*#?![C70,Y:DR<,S M1]X37]8O]D=#FEF%':+U&IL=B?I]OBV7[%1(5I9]Q@$0K8JW,DZWQS8[Z6?? M@GCQJ+B 9YT^^&Q;9_K>@Z,E4$H?=;-K?2#:=E- _N1;9\&ME H./1X&AT%T M$ZS)[)6"V>&2)O4CWDH3[U"W#TR&,@JW MRQL!R-PW\HY-*7PD\))J!;WK6Z(IP\B>EM5\%CLK&A(F)!__DX^?3G(,B-_\ M\_$;>WQF61)$B\=G&J>$1&(W*]WR51HW )\S"MV^D/43B6OP:-U_9^,6_0<# MJAIH6'=K:!!7,!28:\%H/'"\CKQL:D7]DT8(+)/Z9;A_("XEJ5:9A8':C M5(9H6TI#!ZL5"YG!MBW+T>1')7%:^NSRGXZ?7/[#/Q^%T6Z75]&"OM!%%H22 MV:"VW<[RBG;>D>=D7H@U3!^30X4LB!FB,59MSQ!-8?H;39_SU9_837JFFT=V MP3\RZ58Z;>Q 005M'05OH-?C$@*OD5%JL :Y@O#4<1O@+*$5>L^>*5E>O))Y M)N9!M\LEG9-8.E% MBZA4MEZ6 A$@HN9F@�S7O/4*5/*>"QE^Y4L)D=,&- M!J)0T:J$/FFK,:-.K[8]M$EYC69B:;"G\^ON=B:\T2AI4=O-J;28YG12;XP^ M=QDK4EA):O>XJ[A31KFI*&TC1Z'W&9X**DTDF6PHEBA*T+"G-/:S#\!/OYFM. UAF@9L+>X4O(TN:9RD MERR+9U'$YYUQ$HAR_[?+SUR;]#Q(Y4CL1*.\G6A.8[AHM&$4+!Y;\AKK+$X[ MMX"F%MNNW<<802[?6:N& MKSO2QNI+8&,/"1>O&UI 75?[Y1L4R=7.9)]CEEA?J.LYV5JYJSA-+"[T-RK]30ELJX&8 M'(QSM=_&4/G_[?8K"RN=V'9T!0M;'BYE\>[:IN,P;)^6RH]PYM&]1&C%0O=T M]0S6@W' P84K[SF\>[+A*(S'D??B(_QX="\KMM[0:!IHMR\9K,"KSRYYV=J' M4_.:LI<['IEA[\^I%9E$N9Y9F-,E"[G)+U[%/R'?->M<(N M6,G +]^/!W?X>6SND)^E725)1A;G67R8K^>62$R*S+T 324WNPSSC-[(?$3\[_SU684;C*1 M#[_+"$YF6?K,[?$'O#QPQ;IPT-IUY^DM 0V$?OJ#)4^X<3]97R&[?5: M73#?^/'EG(GMSUS!ZGG+KT&8$?G)OS(KO",YV>E=*W)3]50[]NWO)*^5K!A/ M&V=66(?I" ]$2T+33 2GJ'3W[9#F[FAVC>9K>;:-X#M5)^]YQ(;]7<8KA4@# M.!E=AIG6;F"-#.E=F-^(2,0CBQE?A 0KLD^BR&_$MPT@]B4P#24V)7BK0<79 M* XCO-A4#PPTGXZ!QCAW3[8KX.V]ML-;G:=!&$3B!)20-+G+L?M,4CKG>GM9 MK1R>$+VD$1>,!N$=2_)C5-T3KP9=&ZL03%=?Z(+Z-O?,H#V#=H&?]S7-,S]'BVMPNEM",8CS%,M@EQ9$Y M+X@>,&:'F(?2':LMS!8;-(Q\?BLMI:A\E]Z^G@4:J_*RSN MF2%P.+KB%@UE2XD76#!*NN@06>DR'5C"EG"%S0I'!$ M')X-X('SJSPK.-]R MR*O4>GG/O"3$.7E*Q8YI_@#C YEGW.R4Z-XN-R=0Q#FJ,E'\U'#I%3+M'OT#:#);+@"^1MR7H/9"T0)7UDW(I=@9"'EU'^ MCGA;V::X2K\G02CFR)\#&EVS)+F-ZI%1YTLM*-3+6<6_H2#][!\,8EK,?TD>@U?B=5J\$^(HEW8> MK.W1F/@J>OB=Z8JC418)&(H'"G=B[@J2G)*(+&EJ.,EM31&) M="[;U7Q@Y +ED<];6\@QQ2GKT2 7RR6/:/3E&+;N@Y1T6@^V)PGZ2AN2XW66 MS@:TY2UM!)GB3/=HD?.=V-P4LR0AJ4C1NZ;!$[>&F"<9>DHK:J"3&%(;KW]T M,9LMUS"48>*SWYM Y*O>+D^SA$8D$<9XH*N(+ND\B-)=UH;(BVAI%VBCEL0+B!S&'VE=)1P7VG M8"IOS*/0!O7\K8*E=)%]Y_]K=1'$$5EYG! -OIQ;[KSM_I"^D7,)WK]9L+?96:F!MV;O\=JE)[^D!NIL!74/< M6#H$Z$=79J+NW[N/%C)LUUIK O>A]?20;F8@7\'[( T"R<:5#_Q/0&912A=[ M/SYDW5R\SL-L0?('?<7!=;8W8MTZTF^ $]KUZ[!V:$_7JUP8OR\?M"0[PF/[ M?OX'F&ZUW%<0N^!<\GD:;N_)AL6\]55T)]3\;Q+42X&Z9U2>Q#EB-#U_[6U8 M>ID:.E($X>%TT'G?]&*3%+TU/NR(1;LE&)+%1/W6[5 ,;#&'5 'A MJQ;>]QE8V9[W2CW5KEZ6,D4VE%IS>:/ZXJ+6R'OT:EU,1Z6MK6HY-1Y33,\ ;AI($NM)0"P*O$FE!I$$;5J1X>HLR!YYM]K\1]Q MY>DE"/.O-9*;^ XX5X MD,@8KZ''X ?>N!9W]HX_:6K@M:-2#YBF5,8#Y&X&:@MI8ZZ3N%;Q)8A_)ZE0 M&PM?1(\:5)4]Q@-+O.)M(:CD,,7$J68MR1N2:J(GHDL]5"J[C > !JJW#H)* M%B $?QIOW2]Q73[B9+=<40!RLB:2 D3')N.!E$*UMA"JDD1 9G3/V-RFSR2N MV &Z:@0VK-\;DC0<#XBT:K:%DHPP8DDQNC2:4KF*8^ %@Y&B+50=HMIV/,C" M*-L^3DEINTAN\8TO3*S"A*G11B@7P0D;ESYV2+$0K[Q[Q,W^@O7!50J=X9F2 MOD,-4:H. X&7"E=H?8TW@%64IUC>X9)&-"77]$6HG ;1BO)HK(,;KE,-Q>*6@E%\;6-./J#P8?I4H.>NLL(@&>@ MLS'LU+01KR"-;NNAL(5R/J:PU*^.[>P=8V]Z.EA2QEA>"Y3W%>5](>ES2B[P #>'CI(\;0 MD\.V578)EC< UC>1?%)X,+DF 1=CI_M6O5&"Z=)<:ZQAE9- T# M(T[=O@DZJ/WX<(?2O"OT("8(](UNQP4-.S3>)@ TMP@S@M;'#OLJPUE0W[!H M;KKL@/O @)/U&1+VNBP^M/9PL_Z0L46@=72?8>D\]ZB\R2JDV0NS$"GW&A)F M%;C3+4= 0^BAVN2J7924N4UQ72*UCDD<-8F?8\0@1NFNR -X(,Y%S".BY^^W MJ$%.BQ>,Q!T3EIQR,MZCY=+SR,K[DT S^-7JH=R*-(^)"CW!DSYL MZ*O2!@'UXWCG@+/%@A8*W05T<16=!1O*9PDEY:%=0W3'^O8AHN/(8&ALBT[ MQ'";XK[VO7BW)B*+?3&TV7R>K;,P2,GBG"SIG$*?:'S'QLN_^HXC@ZJQ+3I! M%<-MBIO@)3WSNRZBF%],GDF4'!Y\$R^[W)#T=OD8O,(',VVH-(]KS*B,#-'= MK-0M$INR1F!]=%/2IJG0*R7T"FETH-3JV@EW,NIO,8.R9>9DRXS) 8#0TLD/ MQBIN#G\ SHBEN@7P#N !\^(Q1W9XS#'0/.:8_W?[_E3CVWBJLDI6MN#0BL\D8UH-8; M31>D2G/T!="Z$%.\H2 O95=\4'7/B!OU1=4?;/2=+L+;&*\OX"-EF^+)YF,< M+ C7O2B^TJ@'M9MIROW!J&_-'Y!]I^L/;8S7ES\@97/Q-*%O?Y 5Y5,Z@;X# MHC[B].&.-E-?&%<)Y&37S'?B:4#C_,2Z9*&KB-LE6Q\_=E#ZJ4G?>A(JKN]T MD=_&>'TY 5*V*3YF>"A'K=[:*\AQ!W# MP]MQ2'A#C2..=N M'[)\GG?QNB%1HM[1-^C9"/J(GM.%O[GA^@O\",DP;C"ZH]Y#,67L#H^Z.51M M_PT%>:2)^IO/0^)@\#RZH]K]=8G]Z\0X6"-[U="M[35=D)L9K"^L:Z7"0'YT MI[&YJJ=!0A;B$@7_8A5&V^PLR0, MQ=?OXM-+?415@=*]7L(;2A-UUVZ&[8O M%VHE*<:M1G<6?$.^E9+*8Q;Q?\[)H9[#S,,@2?)+5,)@T$T$L%UCAZO1;KK8UAFEO]VKAAQ2=%HXD/9V#_!H M@=NEY*ZXCVM^I5/P5!\_\?PNXO$,'2O)S6#-*WD-:6] TSV [F!"\AV\DF^3\ MU4RF*=X.%.=PM\O/C"WR:]\D?J%SDCRP(QX:51(OBXM11<6CRK^U0G^08\.:3M$N^)+0=E)A?BC+E&/]4AVJFBTA7)5;>D>6S44): *'RY$RSWX* M*/9\'LXB5M5UYWF:A3.Z7_W$6]]O"I@U-8]]!",DF&8= BX!2?93DG/R!"%8 MT;)Y^[39TCM*\1!C)DH#2-1RJ]T,;7)!K%7PJ^A?"K1%9"7J@GNN>Y'D;S<5 M5MFK#H).W5Q2]T+>?*SP0ZEO!X,0*Q"(OXQWT9R7%@/M \TM49WJTTQ-IW$" MT\@4-N"I8SC%XHBF^#2%YN10V2<@NV%Q="OPX[INGT-"HXRK?JPF?4J6+":' M2W$DN7CE1N/ZTBB(MU=\7IZ_)2JR3UA^=J#]]#OG*+U3Z8BC=X^RL$KK;TCL MK^^G^*\NF\H: M8=FBLR/A*;B"=0,[.#FQ(**+TEF^ SQDEZ\15SZD?Y#%/U@H4M8_!S02QKJ- MCI6T9W%>=.F<_QBM"NMIGK5TS0[IH-W9>7=;BSZ'\&3+XP.=Q7?6">/RW74! M \'/[3/O_-?04UE_]A+04)31OV3Q0U"NIC];_"LK-K1;NGY;\@;?8C/R;\RU M.]K?JRN;RXY(!3,_9?$\<9881N.+B!Z-ZU:*'MX]QLI]*ZQ)7%RX4O!&?&Q: M%*_T#-EZH2O-"D[77%/7;%JK+:0Q[,,49CS)RI)U=4^#A,Z1 *VTU:!SU]8[ M-+6X4F!0IB\ 0(B-"FD[\E9S=0:"LM\(73VG9#'C"X!@16ZR]1.);Y>YVLEM MEB9I$(E%B@I]K6C44&E(8U1H[6*?#B@V9#O%6S-U,YW3,!,6,?O< [TT<;71 MRSMF'7S\U:9Q/P=H\'\317EW6IO!UPRV X K%FMZ>+:+J35^"!BBUO=3F2+L M=&Y\3LPF"3HJN&D"3&6,*.YFJN[H-N;?S]3!6^VT9@_DT46EEZ\7WQ-R#(+Q7M0R3E) QHF M/FJO6:WI5]]IMUHOL+;-;H>VE^(6!RR K^0]BGUDP*JFW>N%+]#=O4=,=U7$ MVYD0.F*P7CH<+9Z5&FVAY1E%$JU%>>?9*ZVE)FN^%B40(JAE?9%'E' M;I5GA9M QQ=KJEUD<4;%GS^UQ25_% MO]3A3-^AACE5A['"#VT$.TA4L9MBQ8_3C.87/Y1 E#>J@:_>:*R 4RIK!V1U M%E.LGPZ:Y)I&)"]M8+KH:'3$KCE*';V#TLG*&;),'POG$F\K 7&("^7].?D2 M.A UZ(D%;;FG=]0:( ^#5] JIN'UP!X%U3+;?O*G!Y F_'R M-/Z+MAB,D#L M$*UY;5>B?G,^Y.^"S^)8[/+GDIYNCVUVTL^^!?$"EQ1BB3Z8-=*9OO=X:@F4 MTGP2N]8'(G(W!>29)IT%'V0JBLDV9ZZ+^F1)VJ:^O5EMXQWM]K')< ;1SG\[ MRE/9(JW*,78LMK?,T1#10DS!;H*U^I3)):OZ-\0)*^\.)O^\H=@I29FXSZ.OA0,S*60@LW@#/ MW$B8D!S&)Q\_G>10%K_A\\.8KTQ9K,,QKO%N0'2-)X]@(VOU#%^=;%,\T=/: M$C*E;@_<'F'3"1""L'\W<[F>L&[Z/A%^?CW8'M.9L-UD2/2]HNJ5<:*"\-*N'@=>9,7K'M(@S@=XP=X9ZS/ MO&&:7$5%^;W/,5S9VR$GR_XNY?3N\2U'910^+U4#X?7CFW"+=<55DF1D42Y' M6Y0!*)]F7KR2>$X3L"Y)>T)U;VU!:*K.V-6F_?A:"RD1KH3/QZQ47QT$4HAXL;H\CI' MN[S^Y\G[ GMH"^S&F(S"\TV6V,=::\8/SQ=+[(MHS'.$7TDBBG?E\9',^3\? MV:_YL]/YW$IL7SH- J;L+4<&//OW@&%S_$811?"Z(8[.?GS#TXA:B<#]NNTN MIG,P5[5?[NXF'&KN[U'%XNB-(JB@54,L38S?CQW)F0!XG"K=37417>Q+8"W/ ML84$;S7*.!O%840:F^HAHLWHW@/N;,"]C;R&FE9"V(XVAD*\!QS[8SF.F&.H MH9.GH8<>=J:P<.ICK_8]QO0X?L,(+STNGHQ?OQ[,;N^3WH!/Q@:\)R)/G/_^ MC$7Y%= L"!])O/ZHBC-^))%%G+XEF7+T\3JJ_<6AOM7$O'O2_TO

XTAG M62R&E ZRO$<79R,[^$#30='1OH'I_NA_MEK%>8+P%;<9C1(Z_S4(,U>[,IWE MZ3UO!I1G8J%H !8=WSY.!V4QEV8LI.QZJPMX>/7M^/S;[?+L61B6Q^_\^L,S M"[F>B:B:F&Y]E $L/]1<>8&C(,KR3T8KN,?AE/$KI3Q-)LL:"%0GPE7=9SQX,U&^+?8T/*98>>Q>5&F/R.(BB,76FOH=(77C M&O*@QN.!'$K=MEB#B$_Q;:#9?)ZML[R@]VWZ3&)AEI@\DRBA+^0JFK.U_&WL MUOWK01#??SSH;&N4UL$1SV^*SQ =)L2-[55H6=O'6ND!@S%+%TL9K]M^C7U^*"A"#65EL&H-O>.O+;+J-:U4!@#P9\BZ4:"J MQM+%:U4#NJV9%/6X5*?;M2:R ^=#DTD #U;: >0JS#"9I",%F[SV6W[V:Z%Z MH)X.KGB@BLXDL-W1?(YBKIE$4USPOY?7'+B+X W8FX\H17*QH]#Y3D)G-X'V M4:Y9DLQ> AJ*E3*WX$,0D@^2GX&B.C&W?_>P)"CKE7]O7JO/]Y3KJF3PRX#Q(GE98CESWA(] 0E-NP/B% MSDD1X>[)G*VBG")XPM+)\<'XV^"-'\V_C1+:$0243S_@?+I MQI+.@RB=S>VQ;O;QU619P64.EY3_(:7SEDO67Q#OI4^(3&+ M^#_GNUT,^*O>B@9\R(^A,>XO?Q>#V9P+&,KA(B748V 64>!V.5L4&BFCL:II M#'(WQ(&IB!_$B^;I9!"GY^.>3G_Y\ M@EG6X_K*U_BZOMZ!J\1=8!ZD8[6T.-QODE1ZELXU,-,7*1>6X["FIP=1.LN1DJRDG7YJBV M)90IVGH#FP8OS$S+&K#DQ/?H41 =UJ<4.%(_U#(]:'>[O.#.DFZEWT:C/N6C MZ+4PB2T@XE@/L$PD%-Q8M-RG4-?%0B_ M!CUK*$;U'#^6S0UD&]$H"1"X[KL$@&[9S]:;(-J6RQ[)IJ)BPK'] PNA"]WV M"#>"='?"XW439^:U'^*["XAP..-Z"&Z_ 'Q=>Y<]<;.$V\'-ZLB MZ H7Z)K7:X: S;U40JE)\\C'\)2S^AVI;*.]1MM2>^\I@]J!8^9Z0W7X 5:5 M6B@P"TR2?H=0X*0DCI@OB+>3\_(UI8F#.AB8$V@\;X$G8&^Z M<.1Z%96+6( %2% =RI,$30?OP:#%P+$6M@!+*&&Y'R8%&JZXQU+=(TB2!XQN MC\'/$+*#<0#0P069&:QDID6'R4NZ[L$AS>,UZ($!B/><7OR@ZQ""2?+5S*TK,W[;,'"S?,CF3]'+&0K'BZOHCF+\!^WX#UC\*WV_ OM^ '?8- MV/L@6LG*6DG_5KJ)6/K;2#[(*HU:?6AK!!%K#^\E)#!@D 8EX*]U0'@/+/)! M9CH%)/? #E0J0STU]_]"([K.UN"82_]>OO9>_;O_<6]^0W1J0&-__#1(*$QF M_(-7]?C+_EXI>_ ZBO%7J($<_RH%1+ ?R(T3Z#-VK;KWB>Z$V8QSJ^9;$]I&":/)%[+4 (V*J-"TFB8*&B.*T/J:3+R MUXU,&0GU86U5PT\4[AX0;28P&O>K5*M ]1L;B%I8HQNN< S!P/+)VX>L\Z[+ MYX!&(A7R-BJ=40.[+,JVM5T5H.V(D&BB=6OT:9@@$&?ACJ*W/*%K\9Q4LL^; M9,LDVVS"? LT")^"4.3K)L^$I#1:LGB=ZD)4+RT68S7:3$R#V)DBMLTI]NB!DP8),D-20O9*\W4MK%- MOEYKP!IY[YO 6A0QYU8%]HHAR2J5":Q)-)H]!0,G*^ZND]PZ]W3UG-XNOR8D M-\TIX0&0S.;S;)WE\6^V9G&Z^Z 3M657,V)VI/S[C36'8%9MS)4LMR2Y&4G M;"_Q&W,Z:^YFS='>7:R598?A7%W<"K^L_*5PJRBORNCS#5Z%)/>S]!;H'4NHT/]"+)@3^A22:YJT\ 9SVGB_,:']5CVL MM?V'X8LFXH^AOGA+A_V-"+/PC_$+B8,5N2KF.3?Y&\T??["GFA(_NMSR)Z"\"J:^SC=.,T2&O'Q M/&/K)SY@N8]$B]U"]M\9+:8+FGW]=D1J3FY*Q$=(+ 8Q*#S8?6M2"T=5T&.>%KKJ2ZC?A-:TU"//_%CP*. J MH9Y\5S%1X10TSYKKNVO1YFWNM-8 &DQIK):^X )PW@AOFZG&W(*:^E M*MNJH>;]E@@>.S#03.Z:@GP4,)OH3>C]XJ*\DH _G)K6P&JZT7IP0(,^G#A] M6WXX0>(3*_D@TU/\,R;J#RBZ'P)VM7[> :@#E@:#*C-H=A%J''6 K'$:5O2# M7MZL[6DJ'MY4MJR\NPFT'"22Y/!@)DH;H*C"[?@:)\!E",E["9G_:<5>?E@0 M6@0P_H]CW.(__/.:K(+P(G]=5O(Y5+38F4_:PCM6=)\]O5Z&GSHI01?9.98^ M;WI@%(I(OUO0GTN0J/[9&QY4X\RTBM0P("&V'_HJD5%\.RZ*3>.'8L]8^?'0 M-"U_/<"F7B$@'6-FI)T$"V6JAZ\!2&T(GP,+2_-KX-8^MKEZ@7X]@)OZ'?<< M(8WM;#I>F][(]QQEJN_QB%>B2;P69WMD<4Z6-**B=GGMM%X6@KK0@1]?PM(9 M&A:;&)._O=3*3CB@7C>N>[=CW<@H3\S_\+4$L#!!0 ( .EA M<59OIO2K=0, ,H9 + 97@R,S%?,BYH=&WM66UOVS80_IY?<="P>06J M6))=)+85 TWB9$83)[!=;%\IZ2QQD4B!8NJZO[Y'O<2&DVU%T07P)@.63/+A MW<-[CJ0L^HG.TK$?R&@S]B/^J;Q H3SWH MIMT:^\;ORS(]CVY9\Q3D7;6\4BT_&$_^^&UZ/EV"USMV_6XP]KL&1K>\U?) MM*QFWB\B*/+1M\I74!3L;Q$LI."C>E),8?2_58MG,10J/+/HQXD7!4Z_[ZU. M!]AGS@ES>X/C/_/8 I;J,^M:L3SA86&U2KS&O/G'I>FER;-'NUP-=U? 0+7B M_;<6O>_M'_H K;^9:43I@&EN?(5,6?%_!>B$=" MS2M'#6W7L3]0A%1I:V/P2$G44+C$$+, %?3$FDXE\( MR=(;+G".F?R$T9/3@&0F^0.IM#,Q,5\S+FAT;>U<45/C-A!^[Z_0T&GA9A)(0BE7DF.&H[DIT^O1 3K3/BKV M.M8@2ZXD)Z2_OKNR'1PG'.&:'%S//"186JU6VM6WJY7B0>P2>3H8Z7!V.@C% MQ'\PZV82WNQ$6KEVQ!,A9R=LUXD$+%,P948G7.VVF"_I,T]FQ3]PPKJ=U/5W M3K\9I"6/0$MM3MBW'?^W3%P4$/$)4]HD7!9E$VX$5ZY6.@4QCBN%$IP#T[8I M#X0:WY=KD\9%27.($&$]-1*09]-8^' LZK(,A6A MGN9\IMJ$]SUY1BC/Z%8@+V)HG=&WT,86+JYV%$*@#7="JW*@0@DGB'N]OIBN M>7TQ.P9<$%<&+12TX]I,+&KKQFOK VKKJM"6!2.B/DNX&0M%XKF*B%R*,18: M8HD*'!"SU6:PS-B7S/E7%=SSUC 8G0[__.7B[<4-.^SN=P<'H]/! 9'A5]K8 MRI=J*P%.$9@M&,OY\.KFXMW%^=G-Q>4']OL?5]=_G'VX83>7@Y$YO1Z>^^+# M3H]=OF,WOPS9]=G5V[,/PVMV^>?[X5_ML_,;JNEU.KU/,K6CQM)>F*5M&)5R M'_6]&MFT_\*!J)@ Z[AQC<5\U&(V;!X7+?8SGXB0O=]GOTI0MRT$/.-$-&,N MYN[DR8;S8P,KSV\DSP(K%%9_,W!\)*'L9:.*_*C.UISS!RVRC7/%76; /E ? M\+1>53?;U7I= M4U%%W?@_C1D_UU.YWO2G6W)40T9?M=FH"28?<' @E,QJ#"Y]"ODFK[.[/+;(FQ#9[O6 QGP S,!$PA1"!4UA\2K5Q3"OV#E6, MI.U?F8[84$* B-*^!F6UL>Q"!?O]1:$/G"&-'/B51,_YPFK MP'?!GQ?-O@> M'CT7^.8]KPV^)?DFK;+W*/ANH]>WW"+D(LPF,W:K]%1".(;6 @:'FO2I'0NP M-1>*<35CF7(FH[7"'21H_@3.')6+2P9MED4\P"+#="(<:B&G6R)0$("UW,R( M).&W@/U6>%HL"U$8[%+2#% ?1! ($V0)DBELCI*$8 @J@YC9C#[NVT_!0,&$ M!I (*X&37:$-N1@':%/T)]0[\4U1-!WB,-&,<%)&L^HT-%ZF\3*-E_E?>)G> MLWF9WM.\3&_S>'_XN)?90J\/>AE@D5"(X^02[G&[A2X&R;':5.J%(F/WQHO_ M!S(+D2?ZA@I(M]"O""-G+$4S):]$WDK*>[=3(+ZM=8V>+13$N$44F40"]#4: M'8+OSGIY FYC%DE<8J4C,C 6EI:A8YP*<[E1RE;%G]A2F"5I&Y?2N)3&I?PO M7$KWV5Q*]VDNI;MYRA5XO&$\\G",\"[)^-%L&EE:"L#&%^(3%">Y7 M:,]"SZ&P@=06S$FX2J3 M2-$]Y.WNT1Z\\DV[1V'^E#\*.NI4N3\A_HQV$A4WD\,^R;)V1]%"1Q%V1..L M.Q^DH!S:R<8<2G.Z^;4ZE.9T\\NUF/Q[_Y@@?\.6LL=?Y<92_?P9+*H&(V?6;4&YF!(B514]YM@>W$3;#\'HBK _:D0B49T.GKO?A?G7+ M8$!RC[U%MJ>"GR+/-/FMB?*Y**#LC]^ 6)\J\H&[MH#=.-0F#27EY+(SR6F_ M@;)ZUO=9)&R1YZ2JJ33\;P1$B%L"; _AT]?>9T7F9NF]@*77@'1C*6N"].A1 MD%X[1%W"ZO6#VW4A&U%^(D)"8FZU\EM8;A'%*:]/\,Q-6((J@K?@(R&%FU'R M956OY#<\_GIHS3%_@;1R+N#W"G?%>-+,I CMUB>+ C2,T O@3PC&H,!PB0B/ M-9!2#H=(,N5R%!?(.L5PO?^)B[1!\Z]MC39HWEC*FF@>K$#SX83+C#O(L0ZB M" (G)HA2=D56^OMO7_>ZQWV[3IR=/ZY.5!-X8[M 9C;/AH]TYAX68)V- )]3 M Z7ZH\H@;PFV7<')=^><>EG_. ]-$CT0W;VM'2(>A6+LF'I1-JW8?#&)Q7 M_?([,/ N%H^OV98[%%R#+)!&X>. C.X^1YL;']Z% ^3R3 M/?06&.E;VDG@-ZV?TL7!WYE \;T[RU3@[]Z\VMRIYF>])M.X@)?I IJ8O[&4 M=0\XSZ1DE,46$?H>[(NN; 0"$#J+C,G\I'$*_)9R('D:V6=!?/[;7X(O[Q$^ M"9"+XT-N8'5@S4-L:&$>5S\(WD7:')L84AVZ#I^(L30;68(SC-/@!U/L9U;> MN&QB[F89-8#[=5K*T5&Z\9M'M:/*,S5CD<&PLH73#/[B-P*G_\U.@;"M/ 4A MU$3+"5 >0O%Q\=,C4]P5AR25>@98.XUU'C#S!?Q&O-U(DF;_$\V\"4!?KI4_ M9P[BL9WUR\E1C+ )2H+%DJ<6QUG^MP+.U[\^_7J>':AF ^K9@@UD!XY_PJZ/ M?J3."\YMD\N ZB>9R])2SN/YBGWO.GMGI;]Q@2-@];K%>IWRK$@> M/,EP/O.<;.$=-34(JEG)ES^^1M]?E[[/8P$1&]Y!D-'- W89872'<1IM8?.Z M=_.(K:A;*X.X[)=W%SS8@MP[-2>]LRSI;NZC\MD/)+<69W^L]$Y-%57/N_JE M>65C#'@KS1]P$@7U;DZ]>]I=Z2;J%C7BPA,])$1BRD/TD#V=5 -0OMHU:0Z' $$[*!/E3-:ULX'M#"#<2% M]#&+QQ984LQ59G1)Z,S;&&1$*2*M,, .Y;/[<2$##_.P@6I-I,A*692[1&NK M!JMX1$D0F(*\OHJ3)EIZ5!&C:L.6)77%,M*S%-*]7\DH GLF=Q1T:86ADN*. M6'"%\C87!M.4TXL+Q.)A]D:FVS= M0+:&<;9"(NFTB7PL9Y1K\]2&B9C1&0Q*K1(2V-+*=L-@6[$92?5O)KAFT-": MM'L_OO6_],>H7BO;KJ56KM;RHO3&$[2EJ MAT;3&ZIJ<01"A:7*(?,H9 X,CSY'CN"<.-H=")[RD/((ZG ^QPP-22"D0F** M>@Q$I+!&A(="@L8^=\KH6,M^_/"Y5JLVN\(/,%^;7W;S!(&Z*W 5%K*^P\+2 MZ%T3+!&!U+K(N-'^2ASB3XA$=;L$;%:KQ4A%.$13RD NM6E$G+F$.(.'F+NH MMW( 1#."8&&?AJ&V?].>R/;$'#"XA+[B!771=1E]9X3?E5#7HP1<6X%B11<$ M#:93ZH M6GTT=T4YY@ZD-IV#6.A%8F]+L&NEHE/X$LQE.(<]@91 ]F=T6QZ5 MNV4PQCX[;]KUTVI)NX1=$2AP:E,X$M%4'^L>83G!G(368,7(&G4QAEQ\#,\;U:#IG; UURP^8K@9IA9#DGSF5Q ?0AIHR1W%9L^O' M& J21/;IL7N2TNQ]/4EK2?CU>;CVVWF8A$OM^?@'FGYX='BO10<6?6#H>LL_-*44]1W<,%8<=!XJL'IA)6,DKL-+5[W7O"WYI(U\YP^P'C[07.UXH+GO$52R 9X^8'XW*7XWS?AS MLJZ?,LN]C6_Q03OY(,V%3!=^EV77<-\R)+Y8$+>PLZ.SLCLA MGH60;TUMB4(#.)-BSMVLJ+YC]W12HH28C^0]^I-DQ?QC\E]02P,$% @ MZ6%Q5GG$.LVG#@ .%, H !E>#0Q7S$N:'1M[5SK<]LV$O_>OP+C7O.8 MD5W+:=JK[7A&4=7&T[S.4J9W#C%5__LC'MTI5%F'2D\^2:R]*5]S77:8M\ M?YI,QQ?GKV?GKUZR5S^SV;,)NYC\SNY]_?>CX0\G4S:=C-]6:-6>KS[QHM52^X1#W%.1+4\V+T]OML-'7DZ?#Y,^WB0G MN8B=T?O3WB!;.@MEM;$#=J[B@^OT]Q)D080/T):.#D\FS\.#Z61 CX8G+#0M MQ.H379GFD3;UT\J&9P]9QBW32K XYQ9^2T&.<07#2Q"#$7-I0:5%PBI8*\.F M,%FI%=HG]'29P"=U[\E5G'$U%VP4.VQ&XQPP(,\+ 6\GQPR88;$N"J!@G8[? M'EP#7G=$#S8J>]B,/>1LW(UK--K1[7@%^L>CU^>ST7,VG;T:_WK-[7.7U_>V M@=D,##K5>:X7L'\Q6Q4PB65MZ7.AA.$Y;%2F )M6"2N-OI06\(!P@XR;E])! M'[)NEF@<73M65J;4QC&G6200 4K8*@71D)9%L'D"P)2 "OCD706VD4IX%"T! M@5* 'Q4+?!='X,;).!.Q"T$, IF?85<'8>[_BG")%-I1MK"TG<0-0/XW8!D&K P' M(%WJ"@.. M, '"!RB %T_'HP'H!(R=)!*;8*92H>M#'6\[@G_V^7Q4>!Y5+M,&NB9LFH$N MT^J/@XU.T4;O0'KG)HD@S>=S\,T D9BJB@CP#?VV9H7[*.PR[LCDQX"[7"W) MX^->,]P2\45:6PE$XN'A [2^*]+K>.P#5C)#;OD.?3_V^'!\/ OM_^/:B^U M_OSU-O%1IS7V*WAG\+MI\,]T#F>O9N<.9AP"*[9GG][E44XZ='?0/X&3W:5V M@K9PP<$I(L-FF<@3)&@$>!$).BT\ST$Z&,"PX/E%A73.D^">0!B=7L\"1^AI M))I#47IT '3Z(\MI U.2>*=*G!2XRWW6BI(#A=\]!(;&P'*I%P"H): ? M"!)X8"6\X<Q.U\P#RZF\:AGN MB]CY9>/>R2R$(":]CX>-WK]=>T_[9Y'F)NF/6? E2A:<2E@#Z ;B\K]C_PU, MWL"))8FLCRS]:8 B#>3A_^6[QQT2W12)5D,Y:\@#BRX0"!*)%J$2BXJ6<^/U M7&_6$%U1Y"BML'\.'@Z:-+_D,J=C3!JTNN3+ HV3W@WD;Z"FYXJHB)IRB1&]#K#TI%(;>%DK4"3Z5HT]0L"BX5F7KJ$(_J*9OV,$?RZ,@"(3PPEHC(>7S642[G-!^[ MQ=S6(L^L%SS_F+H9F3 XYL:^.G6TJH&-A4Q(!YLE?.E6Z";B6>7S$HORTA\ '+V6NHPL$_N%]__#^V5H&R27 TK?( M&/[ Z<+?F:F)T=X /7G^'*1U(0I]*9*&YPBV9F'V(^V<+O97LUVAU>ERK6FM M*X_?SHT&JUKMBHF S/@%Z<[P*6P);SO"FXO]"!_M1P*4#H3"\P5?6GR?L\R( M],G>U[-78R3'PS+[)0X_/A?RWG+4[6$+N5Q*HZLBBA*]K@%T4)?0-P 6^'$V M-K(D /.NV* .#P'&(,XH1.J$WH<^G3A1)WH$F(4XV8O'0S9\[#(V I^L CQ[:K1^FR_!%WOY+S8<'@U_O#LR[-0D7VW0EK@R M!B:6H[=M\2P-C2^Y3?B[)CC]@INW H[0TA]&43%?CJ8_C?X1-"RT/W\^#IEI MYU77P]BRB'3.FG3Y='(0TMVW7-BW,(7QFM)M>&K\OPE??M:0\ZW1S=]$UV$- M:QI\BS9(1OM+XY!\R4[%CNKS4PR$LM>=?+/JY)K'X#Q@7(**A?+*8H#H9VVJ M@CR+%_0+,XXMP!IKRL4<'1_4IHQ\YMVWHW.KR(<4KHM1/_P[*Y4D[%+J/&0.,-J?5&[9\15HT+J&S7&?(F@5-5K"*\%/ M05#"@@=XLXY4#J!W"CZKH5-V&W?':)ZMX@Q3L#R6;GD"G 96H5E>^N0(C^N0 M(DP[%H*\ELCH"N2%!A.)C.=IS5XG"4(U?$ QD QT\!1F?%H@"(0;L#[XV\\7 MN[9!PVL7@-0YA,[X3=*I3=,T*UB'.O&55"14*Q1[>W^PH'C#[Q6PE4C/M+@" MW\\^I!6VM "A9[3 193S]O26@./DFQA,*FN:J2H4S9KN=MNLHBRUW4RNB;+ME8"]?%AK="\Y_OH%1[Q)[X^//P&VPIMFCJ,7JG%ALJ2V[Y%^@Q9 M9XJW-!]Z=)DNRZ)G[ CWL/=>/UTT\\J3>**UGHRK*N-S;RIPEP MY7_#:TAJWIW[Y]NSHTN>^6WPM%.X1VA$X[E;P"5-(U]_(\#S' MWXKND9LB#@72H2,OM"KTTGA3H+>I7++C GHR Q9AP1,ZCS)EDF(8%D#8;^FA MG.?#[F'-CR>ZS2_+:Y[ /FU)T_^E [R+1MB_?+;AQM+3 M\8C\7HJ]<,5$F@I_TS01.5_"6P/X#7P7$^(_I:'2OA#VJ935N8PE16C 8,&U M:'S/^FH$NJG>TJ_5G5S:1&(HL,K=S0YDN[A4M!1U,/?1X='HX/'C1PR,]=^O MR:/'JG&*N 7DLO]!4\5RI(0]&E#'7 +,AO!L",/5T;O0_8_7S!$@M>Q M2 +B2"@!.B&I?%4O0(?;=Q]_\[Y#4"_@V,%^Z[4^$D*M4"^UC6UU4Z/8!!@! MW0F\O&G%?8B&;%N!]6 TF2H6N6(P7E!,'EG-!8=#K\!KI&&%8&D\V0%I9CU( MS1K=;L2]EBKIVX@P+66X%F_(TH0OJ26DH,ZKK5+! /[R*;0OFV,Z5>4!DGS) M$/']#QXBFG1#K(M(*E^:[ %BW8 [&W[ONFMCQ/7G%[J?5O F*=22&VCSBH;33"KKXH^X?F<\!%>[@A?&Z&&?33.K/4T@5YQ6F MAY@(7DXKB MF>5Y,#QO=!TIXR]@J>B*:Z,JS])@A]3! ZZ[T/+'&)WJZ,18VC(I@2 MRI\Z80Z;')4V$]I>Z&_W/)_]?.!-L;:J%EPL.@BVXMY9:.P4$QK@+/MK,WX_ M!-^N;D6>!PJRV<.E M"JE^Q.HN1")'<_!4?+LN\<,-E0JWH9%4GPZZ=?31B^9V#A;6@_HZ[X.1ET9 MB%VTI0W?<:D\EM(=(VYRK&7LSP7@IT:??D,/=9SP.0+2%6+!@QY-L/9^ E!H M<@0QPH!?I0KA?1*7!YSZ(S]-0L%V-*)U4GL$NI[0P/MA?1ZZ2A9N%I+J.+N& M'3:3Y796HN7[>! U"\$QKH?<..<> -%0':Q;784U(VN^7(*W("@XPZF*%8,W MHJE<6<^84)F(WT!CO%C+\3,AY&6L#1%V6UN7"I0::U=Z&[EG&.&[7BI3ES) MUZXE]E2LHRZ?XL;7O7>5=B.H?WJ53/FTZY=&.IE-ZR8_Z__XCF=_2%S/_ M!U!+ P04 " #I87%6EN /INL) P)P "P &5X.3DQ7S4N:'1M[5IM MD],X$OZ^OT*5/9:[JB1,!KAA9D*JJ&6796_?"K:.^RK;G5B,+?DD.2;\^GM: MDO,V&8:P7!W'0L&$L6RIU?WTTT_+F9:^KF;3S!2KV;10R_!#.+^JZ/%@;K0? MS66MJM6%N.M534YHZH0UM=1WAR)TH68G#3^N=J06Y=;%BKPG.W*-S)5>;*X;VY12 MNPMQ>BD\O?$CI0OBV4Z:-^F*M[AACOOY*4V7HBN5IS#5EBV=*DP7Y^F,+38K MA8E@3W:E,!=/Z+PU5S3"$[[<7JB@W%CIE=']1I567O'L^^/)7>OQY!U+/B^W M-JTTCWS)15FJ!BY:G1 "G/-D? M@,%ILYX%X)I]]Z94F?+B_'P\F=[+9M-[<:3_:#Y)Q"2?."^M_P*B=X+H$&*N MA>Q6" UF/TN;EV)R-A2G)Z?WC\;'HR_P^*SA,OCW@FGVT?(0R<])<*U:' M_/.._1_VQFT3/K-$'@GJA-2%Z*C*34W"&^%+8N8Z%=]5E"-31R]).V.=>*)U M*ROQ@AIC_?A:P (?V!9.7@6P)*N2/2\;B\6$PP62$ M'4%R0;9:BL-&*;I\6%4[P5TUI120LO=$#@Y?L$FYLGE;@[QAAAORG99J]JOS)(LY;((3$=9:H1P4 M?6PY$+EJ*D#3E])CXTMBTEOBEI;7JRKV. A0KV"EA&]&>,@L5<&+\G9AB =: M,-(I7X99439PT:Z^^?K1Z>3L$O8;N$1I;99@["4-85NE9%91#'6.X1'-YPB" M"NO'*/!0*=]RM&L# MA/M+:[IED(B_G(]/!.:L4"&'HFW$@_'Y'3'' MI"GPM%0&(>:@'@O-%VF9A34=0MYQMI FE&-8E*T0Z=PB*_"+DPPMF),9W,AP M@8 H%)=MF-LIR_>$<#.JBC;W,>Q\YP\A]+^]^'7JVF;FZ^D]_@P/85)W"!-' M[N-WYIN%57E;^=;"( #FBF "0YY-6-L4>A8\\WA?/K(%/L=('A__/<[',D0 MTJ$HR#7L"@R;$(*V:9AA2N8<_*PJT@OJTW0O63_C+'U5JHK6I @WU9'&&$, M&3MU;JK*=#UROOWUG\^?CB;GHL&-A(HRW/5EH9QM&X:# Z8TZD\;2G.!/,B9 MU&4@SH"!K$49XMS@->=*HQBH0 L."#\:$K\A,\AM^!_!9X.YB!C.87*)O0%* MC4"%^M2TZ'B0^Z%X@W8**QG,.0"QBO0#ZAGU>T5WLJ3*C<63HF<%KL>\3"7S M*UY2+B7*=*8JQCKCCZ7)UIKL6DV+4%BP!#($V4F10OK'X*Z8RA1+-ZH/LF>3 MWG"S#!'$!-@JJ.Q87[VBG>#0FX:PT';&H[XA=1V/RAPT8EE=$!S52+[,3H97 MYZMMXN$LPQ3AH1:WUL9R70>#O329D40!4+F$8EFTR/M8GN *Z @4AC=\(Z0XE:N,Z%6K< M_?&?@2E0SV5"_8;#%RTDZ2:/34.QR74Q*5!%@5MM/*&O]N6JKR,I\UP+X*>J M%&0[EV;)-S6&RS$8"6I:9.0[@HKA[9]&0HQ4U_AT-!XV=#W#-G0'R74 M)Q;BU.6(O 9IA,K$(8V]!MD:ENWL?BOBH8QPYU(E<1I /1;?[QBW?U"6H4) M@K:Z&*D:;>+6$=#6$) ?\2[#I1S:!RJ-!#5H;&\ M4LUF9##;$0.]GX)H/Y0Y+*Q]2!W74,!%9KA!ZCL[2M&.=(HR5$6%S!X.!,&_ MK.FEX.IKFG4,(KU ]&&-!:KS5F&).F"/,3Z@2B:^K^M6 _:>8M>X,JU0\ZB? M2PIIK9C1N1[.6^@FVBCFT*ANY3T+C90M&84^,S;J;DNP<%J.#YV&?!X8^A-U MP4]< O8 FL1)TDZ98@O9Y8Q322W,,D=X,V@DKA%"PA[GIY )VR9?PKTP54H MI6W!F D"3$+=F,!843$6 :U%$$8?T&?&HB"@A=\B [%:R5G+C>%*%+)7J.CR MZ-"ABFD]G^R$%G"G3^:C&I7WI2P=F>V<\EP1-9%=%*-594X3>^"CF[&*CY18+/BES4^EE##9H"E@D$=98X- M_>O['0"+5%E1A@K3<;BP?-=U8TITGT[DQD#6'M7"S-%ULI?*^W^4^JF\Z4CWH Y.BT(-6' ;OI_RB]LM[M].S\/(-_\:G M@4+V:"5<_$!TO;-:]9G8@T;5"^%L_GB _V22)J>2SN?%_?F#LX=GCQX]?#!^ MW2P&+)T>#YY9V90J=X/_PZ\&?$%<0-S9_Q!Q-[_$N_[$4PGQ(/Y1D;YZGP=N MV,O-+U7XNU1?37U04FG.%,G)R4YT;U4D%N/!\U"FT$_>\-J M9(VD;93FQ I_[<3^8:CWK\-\2,4_*7 M"V+5N<% !^: "P M &5X.3DR7S8N:'1M[9UM;R(W$("_WZ\8I>JEE0)9N$OOCE DCI J+9 HH$KM M-[,[L!9>>VL;"/?K:R]+("3*74*0 IE(R0;;.WZ9QS-^V375V":B5NVK:%:K M1GR2_0%C9P)_/Q@H:0L#EG QJ\"AY0D:D#@%K1(F#X\@"SF%+)GAW[ "I2"U MIP>U=]5T(2-40ND*_!1D/_<3YP$^<06DT@D3>=B$:=RIDI'RYPR0:X\_1%WLKQ 8[4:8<'=8>/5C"(,E6:6*[FH*)?<J3276(C76N*NMGJ9MCI.6]>YM@QJ/CB%A.DAE[YX=J6( M3/"A"]1>I%-@U0M[&(/[@K.06_FK"BYG-%3[M>9-S/ON_BLD,V MA:#9<:.2MX"Q3%M"YE%D7A@/9U/J4HZ9@#:B=0VU ]:$:-F(EN=KZ.'RWN/@ M616X VK&I2=QYZT7E\3C%JW7?;C7]?_],JYQ=%#KQ0AWC2*H 71CIC%6(D)M MG)Z$@#Y"C"("9F$ZG18G7%MWCUFF2^9W%T.5'#=;W68Y*'\ ):&>:BZ@_.D( MLA!W?[D2!) 6DR(T'#>:B3GX?I&A"#G^4'=YFM52N']ABL*)1[#*R;$H77'< MKV4CA-3QZ)0+UM4GXB8<&^.T[NO24$G*Y S88,"X-D7J9M3-: Q)>#Q[#/E5 M,1UYRW+&-896:;,7WINXV28W9VS"(V@5X2^!N])HN&_L(V@* M9V6T*G11&F=LCN!"AL7J,:>I*_%#8QC"X\EX_*D,IC'4B]!V*I5J 4I?O[@9 M:\1NSN52^^&2GYIE8R=ONPA10O2'/6##0<,9.3["AAP?X?%\/+JALM;[O3]8 MO^]L"N%"N#SNA*[1G:D:X$"X_YA@OY 2-35RKK_A& M.$=A1;8YF^^^DC?<=YS(&Q*/KXG'3=9'<3#0.(.S(ERA4Y91DH@A8KZW7,DG MS&+N$)4FCT>\T#HEX?',AXPN!P,>(CU:1+30HT4$R]8V5F..@^7$'7*K,Y^Y M9W'SA6]7UT4.%]LMI7?;^6@!*43&T-]@G*,V\KGJU9J)&;R"#K_0*E4+GTA2[[/O7 G M1A8TI-A_$#<\1& <\>RUKSOCAIP76JXA@!YW>FHLV RN6JVK;?G53R=! .=B MYM_F;@@UCN!,9_OR78M%^!P$V\JXS:5$EBK!7:IV!TY./GS\2#UAGWL"^70" M\56 N)E/;ZBQ-"C(?[\Q6)YPV.E7)H1_\[^;LE@O#BIY40[=D(#@>T/P/9V0 MLE,\7)QULZ-S4!,M1,LCM'P.H*O&-H:F+UWLAO\:T1(T!,V3YG ?@W*A7/Y$ M$[F]1H8F<@3BJP!QLXE<\R9TVA@BM+A9G/%*U! UCU#CS\#L,!.Q__(]WC;3 M([3P2X.EW/J3,;//OVYO>S=)5+Z_O*T\;C>O([\HW)TE?24J#VU@N![4ZC;I M9.1][R\[X>[SDY%7.T5&H_\"FW=5R_H"%Y7*-5(*@I_7LUE?XWFH?[QSXK27 M&4$HF#&_'Z1#J0X6TE,614LB5OE;.\E^<;,_%V!Y^P.>:B7UX3SU8:UTV^7R MBXU4A:.A5F,9K2=U]3B.O5+F"LDNB[_SKQHZSKYWZ']02P,$% M @ Z6%Q5OHW055W=4T\VV_85 @&" 2$>*@'1!P-";=*2*=! !"=*;=$&Z5 &1WGMO MTHMT02#2D1JZ4B,=#1&4R_?==>^[ZZWWQWU[_IJSU]FS9\W,67.NYJ_6 '(U MY8?* @/ )#7 [CZ#L 5/:T ,A@$!_#@(# <=-4/?+FV#<*_5@?^ M#2@(0D2,1T (QK^.7B_TGQR(F) (#Q\")B ' (P"(Q_ T)*\D\&#XQ/ $ ( MX2PWB2@HJ8@%Y5@;J;UF:5+%C.AT+-T2F@R#A>0?OZAWOR,\D]+L35O7^^P= MV_U$Y '%_SO9'P"& D4 OY;Z]H?&%_P)@&$18Z"4$=?E(C6TBTXH9=5:"J1 MTB/),[]N4OY%_89[ Y7(T?KQXX+[H0AJFI!W;(73>@I(I:M%X ;X;PDX( MT MV&=0';+#N:(4U5AU;D8F*1;\-2G3;6][XF\))L^5'4'L>WU9"@1I!IBGV2WN ME[4>X&5,]!!EDB,2O;_>(H3JI?2H*$K\P4(W6!4?"*B%_263%QE'P J? C'J M=SQE:*\\YK?KG9_C'D.^B87?\T/;:G;%1K,W"H[,Z7\,TXB1\[[Y(4$11$Z^ M*A[A\KR%C=W=$]66RJMC-9.<7+_'4R1\8,7_Q.&-E1>K@ E=#FYZV[$\R^UN MFYQ*Q$A1885'2=N&$U:X^6EH3[REGTM;*-%O)^O Q/S,LR7,Z/A7&SE%8 ^ M-DS<3>@ .S._O@)2O"^C<[9NL/UH2.Z>;HSX\EXD=BB4P /\&\%[6B![;!$;.*-:@0&UQ+.5MGLF>QH>!>:3W9 M-G[>_&,C!A[GFA7CT>:9=T!TI-^G4=3;"BVG8R=-#(NVA$U3#L"<5S[MU/&A MOZAGS-67$F2MUV=Z?0W=;]_G@##=D.)S-35L>X6S])LO?848UBH<:1SI%%'U MW&I+<;*6 %+Z@[88V12)C;2-PA:M[,?L'EV?:ZBEDD ^)7V$6$DGR3NMXG! M+DZR[Q55YXS6K8U-%<:?80/?VTKO+:8QWWKBJ_;S3D7S\OM$?>9BZ$CMMYG[ M<]5?T1PS=;/.Z2/>_&IX'.(/\LLBYXI'Z1))448,E[W1*Z=T (T9W"T* "0V M?=\4)Q]+;:=QGZR0N1_2IY*CMS >>!K:1GPOXY_(DO3<^NB\^1X P:?FHN$3 M8+/@=27Q6>:0:,UWAUH5#=II4-FYR3EU3X[MQ3@>ZW-F(N;+N$83*8(& M=:;#Z"%JSUK_7JI)2^<=KL_17+4)D$-UYKN3G-5R:%>)H)@@)8M5+MH>R'ZL MS=(]>$*,Y8F;A!&N$>?D9^4T1Q09JU+65$GYL4+ 7RV RIA,HC1CUR4XLJ-/ M+GB6E<_D"./X;'*0:#RK)L1>+'ZH62&%A%98TI"$'_<.522!Y= I#'T;6&]9 MQ3ZFIE=Z@/+?%BYQX"E*2:Q\"&$TLHT>7YK9XQQ>^7&?77K4$66\[TK?8WN; M:8CP?<&Q_F*U,%<^5]0C1ZX2LAZ7\C_ ,4%IH&REVK(LIX]V04M[^4?_)V5? MNR;2JFKJQW5O=.-XS;'U]-VW OICYYZY_C8.E*Z<=/<"#B,@D-'*/Z,H=LX+ MA0#B;DJ57WL-^;[[;UC\0L9&*]!>\750NF0,SWX>9_S[;;FN;(#(0&>^[#ZT/Z!9[@H8/ V0-+ M_QW%+%;5-.J> KVG7'8A3+U84VC?1'E=%'A@KRE[SV$_9'N8;C<>;O^P,RW] M=DA\9H#5%W.)26;P7J2@BI]]:L$)H?/1N T:7EPOCWB ]E+PPARW?"=>#KB# M.+^+VW\:D]FAU_&!8#>5 M4ZW3K(+JH2);#8NFZ.M)L.MZ*#[A(P9#I*UT/FF055[0S[[J>#8\H0!ZT@IQ M9M$??,U._G%T^K(!=[GU!FBRHJ_0M>V-L':C_Q?&,>TJ;SJ\HA'_E,GO#3=(;DD1"B_V*Q20YE"M<3E4NBXV&ZR? MENC.O,%F)@H!$> ]OCLT;^?SO/SG =FB(4X656R"8M\X5NR=FZP MLGM&HD>:)QK<0J'25G8T1Q.276P[XJ7.-5J0HZ(8$H*/(Y' MK ]3/?+?BQAXI/+K2TLBAVQOI@T)5Y,#)&#E6),4(%WX=+O=$2M^FK/3=G#G MW38COYL@A\B[PBM@-GL F?VMCQ6/G MU""8,AY\1NM=&)5D,30.!Y>#3_&[HWEQCY9%\CNB*G%Q[9B'D%C5A^([M M\W<,\VFI>"VU&2G?BW0-NV6T:_/+RQQ3U5-9-7JPJ"ZE[9'W31/D,#9CP3H[ M@R8"%\M@06IVRO_J#H\/?++*[O&71=ZH=/ST"36.UIBGYBX:%*/M\N;F07'% M,97,**:ZQFCYHDZ4Q,7E;E-J *S"*RLB-N7#"R(-@CIUB3QV\U.S'WKOM"*4 MZ3V4I?6GE\,?%8_[8LA0,PWF'"DE=J3N+"]A=AZW&($T><[7RH_OQV4=Y)A9 M9Q[2O*63. QQ_B&I)7+^[+>#Q&>S76^JMTU./L9%9],G50ML;EP!+!MOW +4FNQ16L?U^^AW M)K*X\HWGU\/]]Z'.9-I;L-:[HWBH6+-5+ X+?M0N963:M; M*+C[4#3@YLW')C-#*?43-5CUS\+$.;Y4=X(8U#BW#C*Y=,2!!_B[;S_^S# MR?6)\%GEB'%/-3&/SO^GSMZZKK/4W30!2ZD;YNRYMC,[N/:3@=!7CN/U+Z/D MD4W9FS)8)V!KTU5?\_C"%=TM=<#9P8A@="J^#PZ_7JD2V^K>;X:+O]Q M5\"E2XR??. X+[Q]05I[ZS*@3B;A:5V$.).&O4R7RA@OG[O99DC,9(7,J%*K M)$A_ULF@*!EZ,S(9TA=M<0GYE;M&1F[B??JKL7KZQ#OL%Z]?19;H "I.!WZK".IL/Y^&ZM9.W6528(*/P%D*&V+ M&VKEG.1EJ.T_[\P2X[Q-GO_Q3MX1&,R]?31CUS%"*"/SMULVO'4T^NGM\?TF:9AHO>K M["63K77]@>;0>E?"E/D(]='+7S O&@Y9=[NIJFV8>2[0;-ELC4+MC#N%OMU+?$4GAWQ7%()DO M@T6/SE]9?L_59F.2=BWJL) MM6^B'52M^^MK&V%41)3&'7K$@,? ; %:AL_VVBQ> ?Y7P"_/2O5E!..'#@YX MNQVMW$P)3R9VF/I0G=&A^J+/QLVZ+NACR6LQ(C(DN.ED5AD/(EMLQ4;H.>.I MNR;3S=3N>"$\=)/O3K+TX8X6IJ%=EJEWSORM##TNFW2*F#"$Z?"Z.? PK9"> M:FR9Q68[B;2BP/A*&BJJ*^YS>D[#+Y0;74,']L]I\;/*IHO5WH4C_!;$A:>_ MZ9 =3"G9WY%]1!0<&D$L"1-'LY^.Z?%]]'PKE9-C)6C>((@J M=-S46$F7DQXC&"4,"Q6W;K2 &*:82+B^B=E&GLE](&JM1*U9,@T#<$$=V]'* ML\P6U1(X.3<4U-S)Q_]BU..QJ:9*I#ZJU"+4:"$.9KN&)P#RA8ZN?G.4+_Z1 M?*Z$O]<6%[."XW//\GFRP:KV7>IBFZQ&H_3"SR.@H6;\QT_/KVJK/(>O/0.; M_3JH+5IM_X!E\$\/LV3:A%+W]R=_C>7.MLEY[?.*:> M7B3"3FZTA ]L\=.X'O<=,HFY'J.+;S24.L_I?RY59[:;?;'I7E:/H?7C$ Q3 M[OB".]TKI8^.Z#Q==LAZR%FC6?3#L+ZDI+3P+>JELI!>.**IV@)F2_C(-H@Q MJ$O_Q!Q9\+\:)9=;2Z6N%W+]+V6\-_F<:92@-6+)W\R^\M'M%FOW\_^(S\O9 ME(Q8)&6;/.WFMIN4J8QC]Z7Q0;VTTSTFZ;3:X6S36O\9&GGF?X@R\="N^!KU M5&E%*"Y#[U+^T(B)U2_I@-E6+%YE[+*X]%_"G)H\ 2S>5:_PL=Q+,A-N3/'9 M.'6M:*HG;KQ#'SYI_3/S%_&!;NNKO UI9LF3E&Q*GM8-PP09(8^IT@V:EX,3 MVB^R/^X3PG=PJTF-._GZ@S<[8CJ0_Z=;^7^Z'9Y6RXTTPS#+Z?YKJ[Z;[!*< M,V[]M:S^UM*(\O/7*^^EE#Y<)KS=K])]KKZ:&C)^"WUDT<]<>8MI2_^HG/WV M%'>&IM5"@HI6LMGIER$"%D6_:@>W4FUDBM-S']:5@HG9NE-SM^@T+ N:3H1 M/?J+VVVOV&)D'C)]1/%AS\C'L;[:T>+\XORM6XB /J60K^WYI%KS1$1!<]RZ MF3)F.$%WST\S9%;%K1&+5$GCD4^0%URUD>AAU+E>5N@Y(KL6=/=UQ:_MJ!AY M9Y.IV'9]9U7O.012\IVX<84]<61:I$,'WB-<=#J';2*-N8BK9V%?5R9=IG01 M/A!O0&AN;)ZJ?P4X+L17&RU@^+ MI26/0<2": ?P(CQN4_V\;_WYMD;=)./,*C>_+;-.3E7$F: >Q:1X MDYK[@T")>P)(C N9*!B$@*[9H!8=2>(F%F!JBBWISY&2O=5N0PO1?0/0/NI? MR2:PSI[%+7=FUD).=>7 +WESK9L9;?Y1I(DV@Q&V];$)HEX[CP5U00)V#Z>M M=46[I7??'Y4A6T:/$'TSJ^=.%&M M/UBC66YD54I&9HP_5NQ]_TDQ0J_XBZJ.2+"9E#J.+I>+?X!!:K.NGL C"^J> M^"RF4_>0DZG9:BCZ8YU*T5Q$+/*>26B*R%GQY]'#J-:P3;6U 6^9,9E'>[2; M]U\4Z;T)$+/^'86S625)MCF4[>.[7!Y8JP*MGO(ZE9P/$<1I"=87IG%6ZW+7 ME(I3:2CWQUL6LS%P&6T9J"LO540]%/%:Q[P6U=6)9OG#YYG)+.OH#_M0<_2) M"8OW710GJH#-A#,1/<7^'O=$NE ]S]#2!O,YY%/^W-&ZZ)"@EUGW^"FTZML= M=?A.]:QHQ$'- MN%BO[10]T8C?2QNLQLGY;P<*[:#]VJEB>X5P!$_(+$N]E!8F/\]&^>;'S"IUA5D29 M5DMJZ$SO)YVT& QIQ0"Z*-7PM#]DN"V5).^^=)BJ[;?Y7EA.B>"IDH0Q(6F) M7@)))YU6'*+\3?1=2LNQ2/ETLZ])WRYW4[O.R..FSB,(AFYI;YE]4AB)S91. MCT=%&C,.&@8QV3JYB)G13:R\=*/9Y3?4&UL4$L! A0#% @ Z6%Q5LG='D,9S QK4+ !4 M ( !+KL! &5L<0ZS:<. X4P "@ @ %( M]@( 97@T,5\Q+FAT;5!+ 0(4 Q0 ( .EA<5:6X ^FZPD # G + M " 1<% P!E>#DY,5\U+FAT;5!+ 0(4 Q0 ( .EA<58E01Y6 MYP4 'YH + " 2L/ P!E>#DY,E\V+FAT;5!+ 0(4 Q0 M ( .EA<5;Z-T'([A, +X4 ; " 3L5 P!I;6=E8S R J8S(Y,#0S.&0T,# Y.3