0001213900-24-028734.txt : 20240401 0001213900-24-028734.hdr.sgml : 20240401 20240401160648 ACCESSION NUMBER: 0001213900-24-028734 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 110 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240401 DATE AS OF CHANGE: 20240401 FILER: COMPANY DATA: COMPANY CONFORMED NAME: VASO Corp CENTRAL INDEX KEY: 0000839087 STANDARD INDUSTRIAL CLASSIFICATION: ELECTROMEDICAL & ELECTROTHERAPEUTIC APPARATUS [3845] ORGANIZATION NAME: 08 Industrial Applications and Services IRS NUMBER: 112871434 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-18105 FILM NUMBER: 24809179 BUSINESS ADDRESS: STREET 1: 137 COMMERCIAL STREET, STE. 200 CITY: PLAINVIEW STATE: NY ZIP: 11803 BUSINESS PHONE: 516-997-4600 MAIL ADDRESS: STREET 1: 137 COMMERCIAL STREET, STE. 200 CITY: PLAINVIEW STATE: NY ZIP: 11803 FORMER COMPANY: FORMER CONFORMED NAME: VASOMEDICAL, INC DATE OF NAME CHANGE: 20120606 FORMER COMPANY: FORMER CONFORMED NAME: VASOMEDICAL INC DATE OF NAME CHANGE: 19950517 FORMER COMPANY: FORMER CONFORMED NAME: FUTURE MEDICAL PRODUCTS INC /DE/ DATE OF NAME CHANGE: 19920703 10-K 1 ea0202244-10k_vasocorp.htm ANNUAL REPORT

 

 

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, 2023

 

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

 

Commission File No. 0-18105

 

 

 

 

VASO CORPORATION

(Exact name of registrant as specified in Its Charter)

 

Delaware   11-2871434
(State or other jurisdiction of   (IRS Employer
incorporation or organization)   Identification No.)
     
137 Commercial Street, Plainview, New York   11803
(Address of Principal Executive Offices)   (Zip Code)

 

Registrant’s telephone number, including area code: (516) 997-4600

 

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

 

Title of each class   Trading Symbol   Name of each exchange on which registered
       

 

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

 

Common Stock, $.001 par value

(Title of Class)

 

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

 

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

 

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

 

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.

 

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b). ☐

 

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 common stock held by non-affiliates was approximately $24.3 million based on the closing sales price of the common stock as quoted on the OTC QB on June 30, 2023.

 

At March 24, 2024, the number of shares outstanding of the issuer’s common stock was 175,319,296.

 

DOCUMENTS INCORPORATED BY REFERENCE

 

None.

 

 

 

 

 

 

 

 

 

 

 

{THIS PAGE LEFT INTENTIONALLY BLANK}

 

 

 

 

 

 

 

 

 

 

VASO CORPORATION

INDEX TO FORM 10-K

 

  Page
PART I 1
  ITEM 1 – BUSINESS 1
  ITEM 1A – RISK FACTORS 6
  ITEM 1C – CYBERSECURITY 14
  ITEM 2 – PROPERTIES 14
PART II 15
  ITEM 5 – MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES 15
  ITEM 6 – [RESERVED] 15
  ITEM 7 – MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS. 15
  ITEM 8 – FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA 22
  ITEM 9A – CONTROLS AND PROCEDURES 22
  ITEM 9B – OTHER INFORMATION 22
  ITEM 9C – Disclosure Regarding Foreign Jurisdictions that Prevent Inspections 22
PART III 23
  ITEM 10 – DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE 23
  ITEM 11 – EXECUTIVE COMPENSATION 26
  ITEM 12 – SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS 28
  ITEM 13 – CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE 29
  ITEM 14 – PRINCIPAL ACCOUNTING FEES AND SERVICES 30
PART IV 31
  ITEM 15 – EXHIBITS AND FINANCIAL STATEMENT SCHEDULES 31
SIGNATURES 33
INDEX TO CONSOLIDATED FINANCIAL STATEMENTS F-1
  CONSOLIDATED BALANCE SHEETS F-4
  CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME F-5
  CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY F-6
  CONSOLIDATED STATEMENTS OF CASH FLOWS F-7
  NOTES TO CONSOLIDATED FINANCIAL STATEMENTS F-8

 

EXHIBITS

 

Exhibit 31 Certifications Pursuant to Securities Exchange Act Rule 13A-14(A)/15D-14(A)
Exhibit 32 Certifications Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

i

 

 

PART I

 

ITEM 1 – BUSINESS

 

Except for historical information contained in this report, the matters discussed are forward-looking statements that involve risks and uncertainties. When used in this report, words such as “anticipates”, “believes”, “could”, “estimates”, “expects”, “may”, “plans”, “potential” and “intends” and similar expressions, as they relate to the Company or its management, identify forward-looking statements. Such forward-looking statements are based on the beliefs of the Company’s management, as well as assumptions made by and information currently available to the Company’s management. Among the factors that could cause actual results to differ materially are the following: the effect of business and economic conditions, including the possibility of a downturn in the U.S. economy and continued effects of the COVID-19 pandemic; the effect of the dramatic changes taking place in IT and healthcare; continuation of the GEHC agreement; the impact of competitive technology and products and their pricing; medical insurance reimbursement policies; unexpected manufacturing or supplier problems; unforeseen difficulties and delays in product development programs; the actions of regulatory authorities and third-party payers in the United States and overseas; and the risk factors reported from time to time in the Company’s SEC reports. The Company undertakes no obligation to update forward-looking statements as a result of future events or developments.

 

Unless the context requires otherwise, all references to “we”, “our”, “us”, “Company”, “registrant”, “Vaso” or “management” refer to Vaso Corporation and its subsidiaries.

 

General Overview

 

Vaso Corporation principally operates in three distinct business segments in the healthcare equipment and information technology industries. We manage and evaluate our operations, and report our financial results, through these three business segments.

 

IT segment, operating through a wholly-owned subsidiary VasoTechnology, Inc., primarily focuses on healthcare IT and managed network technology services;

 

Professional sales service segment, operating through a wholly-owned subsidiary Vaso Diagnostics, Inc. d/b/a VasoHealthcare, primarily focuses on the sale of healthcare capital equipment for GE HealthCare (“GEHC”) into the health provider middle market; and

 

Equipment segment, primarily focuses on the design, manufacture, sale and service of proprietary medical devices and software, operating through a wholly-owned subsidiary VasoMedical, Inc., which in turn operates through Vasomedical Solutions, Inc. for domestic business and Vasomedical Global Corp. for international business, respectively.

 

VasoTechnology

 

VasoTechnology, Inc. was formed in May 2015, at the time the Company acquired all of the assets of NetWolves, LLC and its affiliates, including the membership interests in NetWolves Network Services, LLC (collectively, “NetWolves”). It currently consists of a managed network and security service division (NetWolves) and a healthcare IT application VAR (value added reseller) division (VasoHealthcare IT). Its current offering includes:

 

Managed diagnostic imaging applications (channel partner of select vendors of healthcare IT products).

 

Managed network infrastructure (routers, switches and other core equipment).

 

Managed network transport (FCC licensed carrier reselling 175+ facility partners).

 

Managed network security services.

 

VasoTechnology uses a combination of proprietary technology, methodology and best-in-class third-party applications to deliver its value proposition.

 

1

 

 

VasoHealthcare

 

VasoHealthcare commenced operations in 2010, in conjunction with the Company’s execution of its exclusive sales representation agreement with GEHC to further the sale of certain medical capital equipment in certain domestic market segments. Its current offering consists of:

 

GEHC diagnostic imaging equipment and ultrasound systems.

 

GEHC service agreements for the above equipment.

 

GEHC training services for use of the above equipment.

 

GEHC and third-party financial services for the above equipment.

 

VasoHealthcare has built a team of over 80 highly experienced sales professionals who utilize proprietary sales management and analytic tools to manage the complete sales process and to increase market penetration.

 

VasoMedical

 

The proprietary medical equipment business under VasoMedical dates back to 1995 when the Company began the proprietary Enhanced External Counterpulsation (EECP®) technology in the United States, and has since diversified to include other medical hardware and software. Vasomedical Global was formed in 2011 to combine and coordinate the various international operations including design, development, manufacturing, and sales of medical devices and software, while domestic activities are conducted under Vasomedical Solutions. These devices and software primarily consist of cardiovascular diagnostic and therapeutic applications, including:

 

Biox™ series Holter monitors and ambulatory blood pressure recorders.

 

ARCS® series analysis, reporting and communication software for ECG and blood pressure signals, including cloud-based software suite and algorithm subscription services.

 

MobiCare® multi-parameter wireless vital-sign monitoring system.

 

EECP® therapy systems for non-invasive, outpatient treatment of ischemic heart disease.

 

This segment uses its extensive in-house knowledge and intellectual property for cardiovascular devices and software coupled with its engineering resources to cost effectively create and market its proprietary technology. It sells and services its products to customers in the U.S. and China directly and sells and/or services its products in the international market mainly through independent distributors.

 

Historical Background

 

Vaso Corporation was incorporated in Delaware in July 1987. For most of its history, the Company primarily was a single-product company designing, manufacturing, marketing and servicing its proprietary Enhanced External Counterpulsation, or EECP®, therapy systems, mainly for the treatment of angina. In 2010 it began to diversify its business operations. The Company changed its name to Vaso Corporation in 2016 to more accurately reflect the diversified nature of its business and continues to use the original name VasoMedical for its proprietary medical device subsidiary.

 

In May 2010, the Company launched its Professional Sales Service business through a wholly-owned subsidiary Vaso Diagnostics, Inc. d/b/a VasoHealthcare, which was appointed by GEHC as its exclusive representative for the sale of select GEHC diagnostic imaging equipment, and expanded in 2023 to include ultrasound systems, to specific market segments in the 48 contiguous states of the United States and the District of Columbia. The original agreement (“GEHC Agreement”) was for three years ending June 30, 2013; it has been extended several times with the current extension through December 31, 2026, subject to earlier termination under certain conditions.

 

In June 2014, the Company began its IT segment business by concluding the Value Added Reseller Agreement (“VAR Agreement”) with GEHC to become a national value added reseller of GEHC Digital’s software solutions such as Picture Archiving and Communication System (“PACS”), Radiology Information System (“RIS”), and related services, including implementation, training, management and support. This business focuses primarily on customer segments currently served by VasoHealthcare. A new wholly owned subsidiary, VasoHealthcare IT Corp. (“VHC IT”), was formed to conduct the healthcare IT business. In 2021, the VAR Agreement was terminated and the Company partnered with other vendors providing similar products.

 

2

 

 

In May 2015, the Company further expanded its IT business segment by acquiring all of the assets of NetWolves, LLC and its affiliates, including the membership interests in NetWolves Network Services, LLC (collectively, “NetWolves”), pursuant to an asset purchase agreement. NetWolves designs and delivers efficient and cost-effective multi-network and multi-technology solutions as a managed network provider, as well as provides a complete single-source solution that includes design, network redundancy, application device management, real-time network monitoring, reporting and support systems as a comprehensive solution.

 

The Company’s Equipment business also has been significantly expanded from the original EECP®-only operations. In September 2011, the Company acquired FGE, a British Virgin Islands company, which owned or controlled two Chinese operating companies - Life Enhancement Technology Ltd. (“LET”) and Biox Instruments Co. Ltd. (“Biox”) - to expand its technical and manufacturing capabilities and to enhance its distribution network, technology, and product portfolio. Biox was a variable interest entity (“VIE”) controlled by FGE through certain contracts and an option to acquire all the shares of Biox by FGE’s wholly owned subsidiary Gentone, and in March 2019 Gentone exercised its option to acquire all of the shares of Biox. In August 2014, the Company through Gentone acquired all of the outstanding shares of Genwell Instruments Co. Ltd. (“Genwell”), which was formed in 2010 to develop the MobiCare® wireless multi-parameter patient monitoring system and holds intellectual property rights for this system. As a result, the Company has expanded its equipment products portfolio to include Biox™ series ambulatory patient monitoring systems, ARCS® series software for ECG and blood pressure analysis, and the MobiCare® patient monitoring device.

 

In April 2014, the Company entered into a cooperation agreement with Chongqing PSK-Health Sci-Tech Development Co., Ltd. (“PSK”) of Chongqing, China, the leading manufacturer of external counter pulsation, or ECP, therapy systems in China, to form a joint venture company, VSK Medical Limited (“VSK”), a Cayman Islands company, for the global marketing, sale and advancement of ECP therapy technology. The Company owned 49.9% of VSK, which commenced operations in January 2015. In March 2018, the Company terminated the cooperation agreement with PSK and sold its shares in VSK to PSK. On May 20, 2020, the Company closed on the sale of 51% of the capital stock of its wholly-owned subsidiary EECP Global Corporation (“EECP Global”) to PSK. EECP Global was formed in September 2019 to hold all the assets and liabilities of its EECP business. Concurrently with the closing of the transaction, the Company signed Management Service Agreement with EECP Global to provide management service for the business and operation of EECP Global in the United States. The agreement provides an initial term of three years starting April 1, 2020, the effective date of the sale, which is automatically renewable for additional one-year terms. Pursuant to the agreement, EECP Global reimburses the Company all direct expenses and pays a monthly management fee during the term of the agreement.

  

Achari Business Combination Agreement

 

As previously announced, the Company entered into a business combination agreement (the “Business Combination Agreement”), dated as of December 6, 2023, with Achari Ventures Holdings Corp. I, a Delaware corporation (“Achari”) (NASDAQ: AVHI), and Achari Merger Sub, Inc., a Delaware corporation and a wholly owned subsidiary of Achari (“Merger Sub”). The Business Combination Agreement provides, among other things, that on the terms and subject to the conditions set forth therein, Merger Sub will merge with and into the Company (the “Merger”), with the Company surviving as a wholly owned subsidiary of Achari. Upon the closing of the Business Combination Agreement (the “Closing”), we anticipate that Achari will change its name to “Vaso Holdings Corp.” or an alternative name chosen by the Company and reasonably acceptable to Achari (“New Vaso”). The Merger and the other transactions contemplated by the Business Combination Agreement are hereinafter referred to collectively as the “Business Combination”.

 

Upon the Closing, New Vaso would have authorized shares of Class A common stock and Class B common stock. The Business Combination Agreement establishes a pro forma equity value of the Company at approximately $176 million, at $10.00 per share of Class A common stock. As such, we believe that the current Vaso stockholders would receive approximately 17.6 million shares of Class A common stock and the current Achari shareholders would maintain between 500 thousand and 750 thousand shares of Class A common stock depending on Achari’s unpaid expenses at the Closing and presuming the redemption of all outstanding public shares of Achari on or prior to the Closing. In addition, current Achari warrant holders would have outstanding warrants to purchase a minimum of 8.25 million shares of Class A common stock at an exercise price of $11.50 per share. No shares of Class B common stock are expected to be outstanding immediately after the Business Combination.

 

The Boards of Directors of Vaso and Achari have each approved the Business Combination, the consummation of which is subject to various customary closing conditions, including the filing and effectiveness of a Registration Statement on Form S-4 (as amended or supplemented, the “Registration Statement”) by Achari with the United States Securities and Exchange Commission (“SEC”), the filing of a proxy statement by Vaso with the SEC and clearance by the SEC, and the approval of a majority of shareholders of both Achari and Vaso of the proposed business combination (Vaso shareholders representing approximately 44% of Vaso’s outstanding shares have entered into support agreements committing them to vote in favor of the Business Combination). The Business Combination is expected to close in the second quarter of 2024.

 

Management

 

The Company currently bases its headquarters in Plainview, Long Island, NY pursuant to a lease which expires in September 2025. Reporting to the Board of Directors, corporate officers of the Company include the President and Chief Executive Officer (“CEO”), Co-Chief Financial Officer and Secretary, Chief Operating Officer (“COO”), and Co-Chief Financial Officer and Treasurer.

 

3

 

 

The management of the Company’s IT segment is led by the COO of the Company, who is also the President of VasoTechnology and NetWolves, which is based in Tampa, FL. Our VasoHealthcare IT business is organized as a part of VasoTechnology and is also led by the COO, supported by several software solution sales and implementation specialists, based in Nashville, TN. The business unit works with our VasoHealthcare diagnostic imaging equipment sales team to generate leads and potential clients for the software solutions products and works with NetWolves sales and technical teams for comprehensive IT product and service offerings.

 

In the professional sales services segment, we sell GEHC diagnostic imaging products and ultrasound systems to our assigned market through a nationwide team of approximately 71 sales employees led by several regional managers and an executive team who report to the President of VasoHealthcare. The operation is also supported by in-house administrative, analytic, technical and other support staff, as well as applicable GEHC employees.

 

The equipment segment is under the direct supervision of the CEO of the Company. Regulatory, technical, sales and marketing efforts in the domestic market are led by a Vice President Operations at VasoMedical, and the managers of our China subsidiaries, based in Wuxi, China, are in charge of the development and production of all our proprietary products and marketing and sales in China and the international markets. We sell our Biox™ series and other products in China by a group of sales managers as well as through distributors covering various regions of China and other international geographies.

 

Competition

 

In the U.S. diagnostic imaging market where we sell GEHC products, our main competitors include Siemens, Philips, Canon, and Hologic. Key competitive factors in the market include price, quality, finance availability, delivery speed, service and support, innovation, distribution network, breadth of product and service offerings and brand name recognition. GEHC is a leading competitor in this market.

 

In the IT segment, our primary competitors in the healthcare IT VAR business are Agfa Healthcare, McKesson, Philips, Carestream Health and other independent software providers. Key competitive factors are brand recognition, quality, radiology workflow solutions, scalability and service and support capability. In the managed network services business our primary competition includes, but is not limited to, organizations who have a presence in most of the major markets for the following products and services: network services, managed services, security services and healthcare applications. Several of those competitors, many of which are our vendors, are: Verizon, AT&T, CenturyLink, IBM and Cisco Resellers, Siemens, Epic, small regional IT integrators and large company internal IT departments.

 

In the ambulatory monitoring system business, there are numerous competitors of various size and strength. The Biox™ series is among the few from China with CE Mark certification for Europe, CFDA approval for China, US FDA clearances as well as Brazilian Agencia Nacional de Vigilancia Sanitaria (ANVISA) approval, which are among the most important qualifications to market and sell the products around the world.

 

Regulations on Medical Devices

 

As a medical device manufacturer and marketer, we are subject to extensive regulation by numerous government regulatory agencies, including the US FDA and similar foreign agencies. We are required to comply with applicable laws, regulations and standards governing the development, preclinical and clinical testing, manufacturing, quality testing, labeling, promotion, import, export, and distribution of our medical devices.

 

Compliance with Regulations in the United States

 

The Company has received appropriate US FDA premarket notification (510(k)) clearance for all its products marketed and sold in the United States, including EECP® therapy systems and Biox™ ambulatory monitoring systems and analysis and report software. We continue to seek US FDA clearance or approval for new products prior to their introduction to the US market.

 

We are subject to other US FDA regulations that apply prior to and after a product is commercially released. We also are subject to periodic and random inspections by the US FDA for compliance with the current Good Manufacturing Practice, or cGMP, requirements and Quality System Regulation. The US FDA also enforces post-marketing controls that include the requirement to submit medical device reports to the agency when a manufacturer becomes aware of information suggesting that any adverse events are related to its marketed products. The FDA relies on medical device reports to identify product problems and utilizes these reports to determine, among other things, whether it should exercise its enforcement powers. The FDA also may require post-market surveillance studies for specified devices.

 

We are subject to the Federal Food, Drug, and Cosmetic Act’s, or FDCA’s, general controls, including establishment registration, device listing, and labeling requirements.

 

4

 

 

The sales and advertising of our products is subject to regulation by the Federal Trade Commission, or FTC. The FTC Act prohibits unfair or deceptive acts or practices in or affecting commerce. Violations of the FTC Act, such as failure to have substantiation for product claims, would subject us to a variety of enforcement actions, including compulsory process, cease and desist orders and injunctions, which can require, among other things, limits on advertising, corrective advertising, consumer redress and restitution, as well as substantial fines or other penalties.

 

As a medical device sales channel partner and product reseller to healthcare facilities, we are subject to various federal, state and local laws targeting fraud and abuse in the healthcare industry, including anti-kickback and false claims laws.

 

Foreign Regulation

 

In most countries where we seek to export our medical devices, a local regulatory clearance must be obtained. The regulatory review process varies from country to country and can be complex, costly, uncertain, and time-consuming. Our medical devices are all manufactured in accordance with ISO 13485 (Medical device – Quality management systems – Requirement for regulatory purpose), an internationally agreed standard that sets out the requirements for a quality management system specific to the medical devices industry. All our current medical devices have obtained necessary clearances or approvals prior to their release in the appropriate jurisdictions, including CE marking certification for European Union countries, China FDA (CFDA) approval for mainland China, Korean FDA (KFDA) approval for South Korea, Agência Nacional de Vigilância Sanitária (ANVISA) approval for Brazil, Taiwan FDA (TFDA) for Taiwan, and the Saudi SFDA (MDMA) for the Kingdom of Saudi Arabia.

 

We are also subject to audits by organizations authorized by foreign countries to determine compliance with laws, regulations and standards that apply to the commercialization of our products in those markets. Examples include auditing by a European Union Notified Body organization (authorized by a member state’s Competent Authority) to determine conformity with the Medical Device Directives (MDD) and by an organization authorized by the Brazilian government to determine conformity with the ANVISA requirement.

 

Patient Privacy

 

Federal and state laws protect the confidentiality of certain patient health information, including patient records, and restrict the use and disclosure of that protected information. The U.S. Department of Health and Human Services (HHS) published patient privacy rules under the Health Insurance Portability and Accountability Act of 1996 (HIPAA privacy rule) and the regulation was finalized in October 2002. Currently, the HIPAA privacy rule affects us only indirectly in that patient data that we access, collect and analyze may include protected health information. Additionally, we have signed some Business Associate Agreements with Covered Entities that contractually bind us to protect private health information, consistent with the HIPAA privacy rules requirements. We do not expect the costs and impact of the HIPAA privacy rule to be material to our business.

 

Regulations in the IT Business

 

As a reseller of telecommunication services and network solutions provider, our products and services are subject to federal, state and local regulations. These regulations govern, in part, our rates and the way we conduct our business, including the requirement to offer telecommunications services pursuant to nondiscriminatory rates, terms, and conditions, the obligation to safeguard the confidentiality of customer proprietary network information, as well as the obligation to maintain specialized records and file reports with the Federal Communications Commission  and state regulatory authorities. While we believe we are in compliance with laws and regulations in jurisdictions where we do business, we continue to monitor and assess our compliance.

 

The Federal Communications Commission (“FCC”) exercises jurisdiction over services and regulates interstate and international communications in all 50 states, the District of Columbia and U.S territories. As an independent U.S. government agency overseen by Congress, the FCC is the United States’ primary authority for communications laws, regulation and technological innovation.

 

We maintain Certificates of Public Convenience and Necessity in all 50 states, which enable us to provide services within each state. We are therefore subject to regulation from the Public Utility Commissions in each state.

 

5

 

 

Intellectual Properties

 

In addition to other methods of protecting our proprietary technology, know-how and show-how as well as trade secrets, we pursue a policy of seeking patent protection, both in the US and abroad, for our proprietary technologies including those in Biox™ and MobiCare® products. Moreover, trademarks have been registered for the names “Vaso”, “Vasomedical”, “VasoGlobal”, “VasoSolutions”, “VasoHealthcare”, “ARCS”, and “MobiCare”.

 

Through our China-based subsidiaries, we own thirty-five invention and utility patents in China that expire at various times through 2041, as well as sixteen software copyright certificates in China related to proprietary technologies in physiological data acquisition, analysis and reporting.  We also maintain five registered trademarks in China for our products.

 

Through our NetWolves subsidiary we hold trademarks “NetWolves”, “SRM”, and “Wolfpac”.

 

There can be no assurance that our patents will not be violated or that any issued patents will provide protection that has commercial significance. As with any patented technology, litigation could be necessary to protect our patent position. Such litigation can be costly and time-consuming, and there can be no assurance that we will be successful.

 

Employees

 

As of December 31, 2023, we employed 300 full-time persons, of which 14 are employed through our facility in Plainview, New York; 102 through VasoHealthcare; 13 through VasoHealthcare IT; 100 through our NetWolves operations; and 71 in our China operations. None of our employees are represented by a labor union. We believe that our employee relations are good.

 

The Company also uses several part-time employees and consultants from time to time for various purposes.

 

Manufacturing

 

The Company conducts manufacturing activities for its ambulatory monitoring devices and other medical devices in its Biox facilities in China, and maintains certain manufacturing capability in the Plainview, NY location to satisfy certain domestic and international needs for the EECP® systems per the management agreement with EECP Global.

 

All manufacturing operations are conducted under the cGMP requirements, as set forth in the FDA Quality System Regulation, as well as ISO 13485 (Medical device – Quality management systems – Requirement for regulatory purpose), an internationally agreed standard that sets out the requirements for a quality management system specific to the medical devices industry. We are also certified to conform to full quality assurance system requirements of the EU Medical Device Directive (MDD 93/42/EEC Annex II) and can apply CE marking to all of our current product models. Lastly, we are certified to comply with the requirements of the Brazilian Agência Nacional de Vigilância Sanitária (ANVISA). All these regulations and standards subject us to inspections to verify compliance and require us to maintain documentation and controls for the manufacturing and quality activities.

 

We believe our manufacturing capacity and warehouse facility are adequate to meet the current and immediately foreseeable future demand for the production of our medical devices. We believe our suppliers of the other medical devices we distribute or represent are capable of meeting our demand for the foreseeable future.

 

ITEM 1A – RISK FACTORS

 

You should carefully consider the risks and uncertainties described below, together with the information included elsewhere in this Report on Form 10K. The risks and uncertainties described below are those we have identified as material, but are not the only risks and uncertainties facing us. Our business is also subject to general risks and uncertainties that affect many other companies, such as market conditions, geopolitical events, changes in laws or accounting rules, fluctuation in interest rates, terrorism, wars or conflicts, major health concerns, natural disasters or other disruptions of economic or business conditions, including the possibility of a downturn in the U.S. economy and continued effects of the COVID-19 pandemic. Additional risks and uncertainties not currently known to us or that we currently believe are immaterial also may impair our business, including our results of operations, liquidity and financial position.

 

6

 

 

Financial Risks

 

Achieving profitable operations is dependent on several factors.

 

Our ability to sustain profitability is dependent on many factors, primarily being the sufficient and timely generation of cash, as well as attaining and maintaining profitability in our IT and equipment segments, as well as the success of our other strategic initiatives.

 

Risks Related to the COVID-19 Pandemic

 

The impact of the COVID-19 pandemic on our markets and financial condition is difficult to predict and manage.

 

The pandemic has adversely affected, and may continue to adversely affect, certain elements of our business, primarily the initial shrinkage, and subsequent recovery, of our customer base in our IT segment as well as the overall effect of China’s prior lockdown practice on its economy. The COVID-19 pandemic has caused us to modify our business practices, and we may take further actions as required by government authorities, our customers or as determined to be in the best interests of our employees, customers and business partners. There is no certainty that these measures will be sufficient to mitigate the risks posed by the virus and our ability to execute our business plans could be impacted. The magnitude and duration of the disruption and resulting decline in business activity remain uncertain.

 

Risks Related to Our Business

 

We currently derive a significant amount of our revenue and operating income from our agreement with GEHC.

 

On May 19, 2010, we signed a sales representation agreement with GEHC. Under the GEHC Agreement, we have been appointed GEHC’s exclusive representative for certain GEHC diagnostic imaging products to specific market segments in the 48 contiguous states of the United States and the District of Columbia. The GEHC Agreement had an initial term of three years commencing July 1, 2010 and has subsequently been extended in 2012, 2014, 2017 and 2021, with the current term through December 31, 2026, subject to GEHC’s right to terminate earlier without cause under certain conditions.

 

A significant amount of our revenue and operating income arise from activities under this agreement. Moreover, our performance and growth in the professional sales service segment depends partially on the territories, customer accounts and product modalities assigned to us by GEHC, as well as factors beyond our control such as product pricing, availability and delivery schedule, and thus relies on our ability to demonstrate our added value as a channel partner, and on maintaining a positive relationship with GEHC. There is no assurance that the agreement will not be terminated prior to its expiration pursuant to its termination provisions or will be extended beyond the current expiration date. Should GEHC terminate the agreement, it would have a material adverse effect on our financial condition and results of operations.

 

We face competition from other companies and technologies.

 

In all segments of our business we compete with other companies that market technologies, products and services in the global marketplace. We do not know whether these companies, or other potential competitors who may succeed in developing technologies, products or services that are more efficient or effective than those offered by us, and that would render our technology and existing products obsolete or non-competitive. Potential new competitors may also have substantially greater financial, manufacturing and marketing resources than those possessed by us. In addition, other technologies or products may be developed that have an entirely different approach or means of accomplishing the intended purpose of our products. Accordingly, the life cycles of our products are difficult to estimate. To compete successfully, we must keep pace with technological advancements, respond to evolving consumer requirements and achieve market acceptance.

 

Data security incidents or disruptions in our information technology systems could damage our business.

 

We are increasingly dependent on information systems and infrastructure to operate our business.  Our ability to effectively manage our business depends on the security, reliability, and adequacy of our information systems. We review and enhance our computer systems as well as provide training to our employees in an attempt to prevent unauthorized and unlawful intrusions. Despite our implementation of firewalls, switchgear, and other network security measures, our servers, databases, and other systems may be vulnerable to various cyber and other security threats, including those caused by computer hackers, physical or electronic break-ins, sabotage, computer viruses, malware, worms, and similar disruptions from unauthorized access and tampering with our computer systems, including through social engineering such as phishing attacks, coordinated denial-of-service attacks, and similar incidents. The occurrence of some of these risks may be increased due to the work-from-home arrangements that we have implemented for many of our employees. Significant disruptions in our information technology systems or other data security incidents could adversely affect our business operations.

 

7

 

 

We depend on management and other key personnel.

 

We are dependent on a limited number of key management and technical personnel. The loss of one or more of our key employees may harm our business if we are unable to identify other individuals to provide us with similar services. We do not maintain “key person” insurance on any of our employees. In addition, our success depends upon our ability to attract and retain additional highly qualified management, sales, IT, manufacturing and research and development personnel in our various operations. The competition for IT personnel is intense.

 

We may not continue to receive necessary clearances or approvals from the US FDA or foreign authorities for our medical devices, which could hinder our ability to market and sell certain products in the relevant markets.

 

If we modify our medical devices and the modifications significantly affect safety or effectiveness, or if we make a change to the intended use, we will be required to submit a new premarket notification (510(k)) or premarket approval (PMA) application to the FDA. We would not be able to market the modified device in the U.S. until the FDA issues a clearance for the 510(k).

 

If we offer new products that require 510(k) clearance or a PMA, we will not be able to commercially distribute those products in the U.S. until we receive such clearance or approval. Regulatory agency approval or clearance for a product may not be received or may entail limitations on the device’s indications for use that could limit the potential market for the product. Delays in receipt of, or failure to obtain or maintain, regulatory clearances and approvals, could delay or prevent our ability to market or distribute our products. Such delays could have a material adverse effect on our equipment business.

 

There are similar medical device regulations or requirements in China, Europe, and other foreign markets where we sell our products. Failure to comply with these regulations and requirements could have a material adverse effect on our equipment business.

 

If we are unable to comply with applicable governmental regulations, we may not be able to continue certain of our operations.

 

As a reseller of telecommunication services and network solutions provider, our products and services are subject to federal, state and local regulations. These regulations govern, in part, our rates and the way we conduct our business, including the requirement to offer telecommunications services pursuant to nondiscriminatory rates, terms, and conditions, the obligation to safeguard the confidentiality of customer proprietary network information, as well as the obligation to maintain specialized records and file reports with the Federal Communications Commission and state regulatory authorities. While we believe we are in compliance with laws and regulations in jurisdictions where we do business, we must continue to monitor and assess our compliance.

 

We also must comply with current Good Manufacturing Practice requirements as set forth in the Quality System Regulation to receive US FDA approval to market new products and to continue to market current products. Most states also have similar regulatory and enforcement authority for medical devices.

 

Our operations in China are also subject to the laws and regulations of the People’s Republic of China with which we must be in compliance in order to conduct these operations.

 

We are subject to various federal, state and local laws targeting fraud and abuse in the healthcare industry, including anti-kickback and false claims laws.

 

We cannot predict the nature of any future laws, regulations, interpretations, or applications, nor can we predict what effect additional governmental regulations or administrative orders, either domestically or internationally, when and if promulgated, would have on our business in the future. We may be slow to adapt, or we may never adapt to changes in existing requirements or adoption of new requirements or policies. We may incur significant costs to comply with laws and regulations in the future or compliance with laws or regulations may create an unsustainable burden on our business.

 

8

 

 

We have foreign operations and are subject to the associated risks of doing business in foreign countries.

 

The Company continues to have operations in China. Operating internationally involves additional risks relating to such things as currency exchange rates, different legal and regulatory environments, political, economic risks relating to the stability or predictability of foreign governments, differences in the manner in which different cultures do business, difficulties in staffing and managing foreign operations, differences in financial reporting, operating difficulties, and other factors. The occurrence of any of these risks, if severe enough, could have an adverse effect on the consolidated financial position, results of operations and cash flows of the Company.

 

Commercial law is still developing in China and there are limited legal precedents to follow in commercial transactions. There are many tax jurisdictions each of which may have changing tax laws. Applicable taxes include value added taxes (“VAT”), enterprise income tax (“EIT”), and social (payroll) taxes. Regulations are often unclear. Tax declarations (reports) are subject to review and taxing authorities may impose fines, penalties and interest. These facts create risks for our operations in China.

 

We depend on several suppliers for the supply of certain products.

 

As a GEHC channel partner, we could be negatively impacted by interruptions or delays to equipment installations, production and quality issues, and any customer concerns related to GEHC. Delivery of GEHC equipment may be negatively impacted due to the current supply chain issues especially as it impacts availability of computer chips. With respect to our proprietary medical products we now manufacture our own products primarily through our China based facilities, and we depend on certain independent suppliers for parts, components and certain finished goods.

 

We may not have adequate intellectual property protection.

 

Our patents and proprietary technology may not be able to prevent competition by others. The validity and breadth of claims in technology patents involve complex legal and factual questions. Future patent applications may not be issued, the scope of any patent protection may not exclude competitors, and our patents may not provide competitive advantages to us. Our patents may be found to be invalid and other companies may claim rights in or ownership of the patents and other proprietary rights held or licensed by us. Also, our existing patents may not cover products that we develop in the future. Moreover, when our patents expire, the inventions will enter the public domain. There can be no assurance that our patents will not be violated or that any issued patents will provide protection that has commercial significance. Litigation may be necessary to protect our patent position. Such litigation may be costly and time-consuming, and there can be no assurance that we will be successful in such litigation.

 

The loss or violation of certain of our patents and trademarks could have a material adverse effect upon our business.

 

Since patent applications in the United States are maintained in secrecy until such patent applications are issued, our current product development may infringe patents that may be issued to others. If our products were found to infringe patents held by competitors, we may have to modify our products to avoid infringement, and it is possible that our modified products would not be commercially successful.

 

Risks Related to Our Industries

 

Our growth could suffer if the markets into which we sell products decline, do not grow as anticipated or experience cyclicality.

 

Our growth depends in part on the growth of the IT and healthcare markets which we serve. In our professional sales services segment, our quarterly sales and profits depend significantly on the volume and timing of delivery of the underlying equipment of the orders we booked, and the delivery of such products is difficult to forecast since it is largely dependent on GEHC. Product demand is dependent upon the customer’s capital spending budget as well as government funding policies, and matters of public policy as well as product cycles and economic downturns that can affect the spending decisions of these entities. These factors could adversely affect our growth, financial position, and results of operations.

 

Technological change is difficult to predict and to manage.

 

We face the challenges that are typically faced by companies in the IT and medical device fields. Our products and services may require substantial development efforts and compliance with governmental clearance or approval requirements. We may encounter unforeseen technological or scientific problems that force abandonment or substantial change in the development of a specific product or process.

 

We are subject to product liability claims and product recalls that may not be covered by insurance.

 

The nature of our manufacturing operations exposes us to risks of product liability claims and product recalls. Medical devices as complex as ours frequently experience errors or failures, especially when first introduced or when new versions are released.

 

9

 

 

We currently maintain product liability insurance at $6,000,000 per occurrence and in the aggregate. Our product liability insurance may not be adequate. In the future, insurance coverage may not be available on commercially reasonable terms, or at all. In addition, product liability claims or product recalls could damage our reputation even if we have adequate insurance coverage.

 

Risks Related to our Securities

 

The application of the “penny stock” rules could adversely affect the market price of our common stock and increase your transaction costs to sell those shares.

 

As long as the trading price of our common shares is below $5 per share, the open-market trading of our common shares will be subject to the “penny stock” rules. The “penny stock” rules impose additional sales practice requirements on broker-dealers who sell securities to persons other than established customers and accredited investors (generally those with assets in excess of $1,000,000 or annual income exceeding $200,000 or $300,000 together with their spouse). For transactions covered by these rules, the broker-dealer must make a special suitability determination for the purchase of securities and have received the purchaser’s written consent to the transaction before the purchase. Additionally, for any transaction involving a penny stock, unless exempt, the broker-dealer must deliver, before the transaction, a disclosure schedule prescribed by the Securities and Exchange Commission relating to the penny stock market. The broker-dealer also must disclose the commissions payable to both the broker-dealer and the registered representative and current quotations for the securities. Finally, monthly statements must be sent disclosing recent price information on the limited market in penny stocks. These additional burdens imposed on broker-dealers restrict the ability and decrease the willingness of broker-dealers to sell our common shares, which we believe results in decreased liquidity for our common shares as well as increased transaction costs for sales and purchases of our common shares as compared to other securities.

 

Our common stock is subject to price volatility.

 

The market price of our common stock historically has been and may continue to be highly volatile. Our stock price could be subject to wide fluctuations in response to various factors beyond our control, including, but not limited to:

 

actual or anticipated fluctuations in our operating results;

 

overall market fluctuations and domestic and worldwide economic conditions;

 

medical reimbursement;

 

announcements of technological innovations, new products or pricing by our competitors;

 

the timing of patent and regulatory approvals;

 

the timing and extent of technological advancements;

 

the sales of our common stock by affiliates or other shareholders with large holdings; and

 

other factors described in the “Risk Factors” and elsewhere in this Report.

 

Our future operating results may fall below the expectations of securities industry analysts or investors. Any such shortfall could result in a significant decline in the market price of our common stock. In addition, the stock market has experienced significant price and volume fluctuations that have affected the market price of our stock and that often have been unrelated to the operating performance of such companies. These broad market fluctuations may directly influence the market price of our common stock.

 

We do not intend to pay dividends in the foreseeable future.

 

We currently do not intend to pay any cash dividends on our common stock in the foreseeable future.

 

Risks Related to the Business Combination

 

We have set out the risks involved with the Business Combination in a preliminary proxy statement of Schedule 14-A filed with the U.S. Securities and Exchange Commission on March 6, 2024. We set out some of those risks here and refer to the preliminary proxy statement on Schedule 14-A for a fuller understanding of the Business Combination and the risks associated therewith.

 

10

 

 

The percentage ownership of New Vaso after the Business Combination by the current Vaso stockholders will not be known until the redemptions are complete.

 

If the Business Combination occurs, we do not know what percentage of New Vaso the current Vaso stockholders will own. Certain shares of Achari common stock (as of December 31, 2023, approximately 551,000 of the outstanding shares of Achari common stock, the “Public Shares”) may be redeemed by their stockholders in connection with the Business Combination. We expect that Achari’s current stockholders would hold in the aggregate approximately 6.9% of the outstanding common stock of New Vaso assuming no redemption of any Public Shares upon the consummation of the Business Combination. If any of the Public Shares are redeemed in connection with the Business Combination or if certain shares held by Achari’s sponsor need to be returned to Achari because of unpaid expenses in excess of the limit set forth in the Business Combination Agreement, the percentage of the outstanding shares of common stock after the Business Combination that is held by the current Achari stockholders will decrease and the percentage of outstanding common stock after the Business Combination that is held by current Vaso stockholders will increase.

 

Furthermore, to the extent that (i) any of the outstanding warrants after the Business Combination (including warrants to purchase 8.25 million shares of common stock) are exercised for New Vaso Class A Common Stock and (ii) Achari’s sponsor elects to convert the working capital loan of up to (which was $0 as of December 31, 2023) into warrants, which are convertible into shares of New Vaso common stock at $0.75 per warrant, the stockholders immediately after the Business Combination may experience dilution.

 

New Vaso’s ability to be successful following the Business Combination will depend upon the efforts of the members of the New Vaso Board and Vaso’s key personnel and the loss of such persons could negatively impact the operations and profitability of New Vaso’s business following the Business Combination.

 

New Vaso’s ability to be successful following the Business Combination will depend upon the efforts of the New Vaso Board and key personnel. Vaso cannot assure you that, following the Business Combination, the New Vaso Board and key personnel will be effective or successful or remain with New Vaso. In addition to the other challenges they will face, such individuals may be unfamiliar with the requirements of operating a Nasdaq-listed public company, which could cause the New Vaso’s management to expend time and resources becoming familiar with such requirements.

 

Vaso’s officers and directors may be argued to have conflicts of interest that may influence or have influenced them to support or approve the Business Combination without regard to your interests or in determining whether the Business Combination is appropriate for Vaso.

 

The personal and financial interests of Vaso’s officers and directors may influence or have influenced their completing the Business Combination. These interests include, among other things:

 

that the current member of Vaso’s board of directors, Joshua Markowitz, David Lieberman, Jun Ma, Jane Moen, Edgar Rios, Leon Dembo and Behnam Movaseghi, are expected to serve as members of New Vaso’s board of directors after consummation of the Business Combination and, in their capacity as such, shall become entitled to any cash fees, stock options or stock awards that New Vaso determines to pay its directors;

 

that executive officers of Vaso, including Jun Ma as its Chief Executive Officer, are expected to serve in their same capacities with New Vaso; and

 

that, upon consummation of the Business Combination, and subject to approval by the Achari stockholders of the New Vaso 2024 Equity Incentive Plan Proposal, New Vaso’s executive officers after the Business Combination are expected to receive grants of stock options and restricted stock units under the New Vaso 2024 Equity Incentive Plan from time to time.

 

These interests, among others, may influence or have influenced the officers and directors of Vaso to support or approve the Business Combination.

 

Achari is, and New Vaso will be, an “emerging growth company,” and New Vaso cannot be certain that the reduced disclosure requirements applicable to “emerging growth companies” will not make its common stock less attractive to investors.

 

Achari is, and New Vaso will be, an “emerging growth company,” as defined under the Jumpstart Our Business Startups Act (“JOBS Act”) and will continue to be after the Business Combination is completed. For so long as it is an emerging growth company, New Vaso may intend to take advantage of certain exemptions from reporting requirements that are applicable to other public companies that are not emerging growth companies, including, but not limited to, compliance with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act of 2002, as amended, reduced disclosure obligations regarding executive compensation in New Vaso’s periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved.

 

11

 

 

New Vaso could be an emerging growth company for up to five years from the end of its most recently completed fiscal year, although it may lose such status earlier, depending on the occurrence of certain events, including when New Vaso has generated total annual gross revenue of at least $1.235 billion or when it is deemed to be a “large accelerated filer” under the Exchange Act, which means that the market value of New Vaso’s common stock that is held by non-affiliates exceeds $700 million as of December 31st of the prior year, or when we have issued more than $1.0 billion in nonconvertible debt securities during the prior three-year period.

 

We cannot predict if investors will not find New Vaso common stock less attractive or New Vaso less comparable to certain other public companies because New Vaso may rely on these exemptions. If some investors find its common stock less attractive as a result, there may be a less active trading market for our common stock, and the New Vaso stock price may be more volatile.

 

Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until such time as those standards apply to private companies. New Vaso has irrevocably elected not to avail itself of this exemption from new or revised accounting standards and, therefore, will be subject to the same new or revised accounting standards as other public companies that are not emerging growth companies.

 

As a “smaller reporting company” New Vaso would be permitted to provide less disclosure than larger public companies which may make its common stock less attractive to investors.

 

If the Business Combination is completed, you will own shares of Class A Common Stock of New Vaso (currently Achari), currently a “smaller reporting company,” as defined by Rule 12b-2 of the Exchange Act and will continue to be one immediately after the Business Combination. As a smaller reporting company, New Vaso will be eligible to take advantage of certain exemptions from various reporting requirements applicable to other public companies. Consequently, it may be more challenging for investors to analyze New Vaso’s results of operations and financial prospects which may result in less investor confidence. Investors may find New Vaso’s common stock less attractive as a result of our smaller reporting company status. If some investors find its common stock less attractive, there may be a less active trading market for its common stock and our stock price may be more volatile.

 

Vaso depends upon its executive officers and directors and their departure could adversely affect Vaso’s ability to operate and to consummate the Business Combination.

 

Vaso’s operations and its ability to consummate the Business Combination depend upon a relatively small group of individuals and, in particular, its executive officers and directors. Vaso believes that its success depends on the continued service of its executive officers and directors. Vaso does not have key-man insurance on the life of any of its directors or executive officers. The unexpected loss of the services of one or more of Vaso’s directors or executive officers could have a detrimental effect on Vaso and the ability to continue to operate or to consummate the Business Combination.

 

If the conditions to the Closing under Business Combination Agreement are not met, the Business Combination may not be consummated.

 

Even if the Business Combination Agreement is approved by the stockholders of Achari and Vaso, specified conditions must be satisfied or waived before the parties to the Business Combination Agreement are obligated to complete the Business Combination. For example, one of the closing conditions of the Business Combination Agreement is that Achari’s unpaid expenses at the time of closing (the “Unpaid SPAC Expenses”) do not exceed $4.5 million. At the time of the execution of the Business Combination Agreement, Achari estimated that its current Unpaid SPAC Expenses totaled approximately $6.7 million. If that estimate is accurate, unless Achari were to settle or renegotiate such Unpaid SPAC Expenses prior to the consummation of the Business Combination, Vaso could terminate the Business Combination Agreement even if the Business Combination is approved by Achari’s and Vaso’s stockholders.

 

Achari and Vaso may not satisfy all of the closing conditions in the Business Combination Agreement. If the closing conditions are not satisfied or waived, the Business Combination will not occur, or will be delayed pending later satisfaction or waiver, and such delay may cause Achari and Vaso to each lose some or all of the intended benefits of the Business Combination.

 

If Vaso fails to approve the Business Combination Proposal at the Vaso Stockholders’ Meeting, it will owe Achari a termination fee of $5.28 million.

 

Vaso has agreed in the Business Combination Agreement that if it holds a duly convened stockholders’ meeting but, after adjournment if necessary, fails to obtain approval for the Business Combination, it will owe Achari a termination fee. The termination fee would equal 3% of the consideration that the Vaso stockholders are deemed to receive in the Business Combination, 3% of which equals $5.28 million.

 

12

 

 

Each of Achari and Vaso may waive one or more of the conditions to the Business Combination.

 

Each of Achari and Vaso may agree to waive, in whole or in part, some of the conditions to their respective obligations to complete the Business Combination, to the extent permitted by their respective existing charters and applicable laws. If either Achari or Vaso elects to waive any conditions to their respective obligations to complete the Business Combination, the parties may close the Business Combination without the satisfaction of any such conditions which could be to the detriment of the Vaso stockholders.

 

If the Business Combination benefits do not meet the expectation of investors or securities analysts, the market price of New Vaso’s securities may decline.

 

If the Business Combination does not meet the expectations of investors or securities analysts, the market price of Vaso’s securities prior to the Closing of the Business Combination or New Vaso’s securities after the Business Combination may decline. The market values of New Vaso’s securities at the time of the Closing may vary significantly from the relative market price of Vaso’s securities on the date the Business Combination Agreement was executed, the date of this annual report, or the date on which Vaso’s stockholders vote on the Business Combination. Because the number of shares to be issued pursuant to the Business Combination Agreement will not be adjusted to reflect any changes in the market price of Vaso’s shares of common stock, the market value of securities issued in the Business Combination may be higher or lower than the values of these shares on earlier dates. In addition, following the Business Combination, fluctuations in the price of securities of New Vaso could contribute to the loss of all or part of your investment.

 

The failure of the Business Combination to occur could affect our share price as well. If the market price of our common stock reflects a premium in anticipation of the Business Combination and the Business Combination fails to materialize, the market price of our common stock could lose that premium or be further harmed by the perception that an uplisting to a national securities market may not occur in the near future, if at all.

 

The dual class structure of our Common Stock after the Business Combination will have the effect of concentrating voting control with the holders of our Class B Common Stock; this will limit or preclude your ability to influence corporate matters.

 

Following the Business Combination, New Vaso’s Class B common stock will have one hundred votes per share and our Class A common stock will have one vote per share. Although it is not expected that New Vaso will issue Class B common stock for the foreseeable future, New Vaso stockholders who hold shares of Class B common stock will together hold a substantial majority of the voting power of New Vaso’s outstanding capital stock. Because of the hundred-to-one voting ratio between New Vaso’s Class B common stock and Class A common stock, the holders of New Vaso’s Class B common stock will collectively control a majority of the combined voting power of New Vaso’s common stock and therefore are able to control all matters submitted to New Vaso’s stockholders for approval. This concentrated control will limit or preclude your ability to influence corporate matters. Holders of Class B common stock may have interests that differ from yours and may vote in a way with which you disagree and which may be adverse to your interests. This concentrated control may have the effect of delaying, preventing or deterring a change in control of New Vaso, could deprive New Vaso’s stockholders of an opportunity to receive a premium for their common stock as part of a sale of New Vaso and might ultimately affect the market price of New Vaso’s Class A common stock.

 

New Vaso’s business and operations could be negatively affected if it becomes subject to any securities litigation or stockholder activism, which could cause New Vaso to incur significant expense, hinder execution of business and growth strategy and impact its stock price.

 

In the past, following periods of volatility in the market price of a company’s securities, securities class action litigation has often been brought against that company. Stockholder activism, which could take many forms or arise in a variety of situations, has been increasing recently. Volatility in the stock price of the New Vaso Common Stock or other reasons may in the future cause New Vaso to become the target of securities litigation or stockholder activism. Securities litigation and stockholder activism, including potential proxy contests, could result in substantial costs and divert management’s and board of directors’ attention and resources from New Vaso’s business. Additionally, such securities litigation and stockholder activism could give rise to perceived uncertainties as to New Vaso’s future, adversely affect its relationships with service providers and make it more difficult to attract and retain qualified personnel. Also, New Vaso may be required to incur significant legal fees and other expenses related to any securities litigation and activist stockholder matters. Further, its stock price could be subject to significant fluctuation or otherwise be adversely affected by the events, risks and uncertainties of any securities litigation and stockholder activism.

 

If the Business Combination does not qualify as a tax-free reorganization under Section 368(a) of the Code, former holders of Vaso common stock receiving Achari common stock in connection with the Business Combination may incur greater U.S. federal income tax liability as a result of the Business Combination.

 

Achari and Vaso intend for the Business Combination to be treated for U.S. federal income tax purposes as a reorganization within the meaning of Section 368(a) of the Code. However, neither Achari nor Vaso has requested, or intends to request, a ruling from the IRS, with respect to the tax considerations of the Business Combination, and there can be no assurance that the companies’ position would be sustained by a court if challenged by the IRS. Accordingly, if the IRS or a court determines that the Business Combination does not qualify as a reorganization under Section 368(a) of the Code and is therefore a taxable transaction for U.S. federal income tax purposes, holders of Vaso common stock receiving New Vaso common stock in connection with the Business Combination generally would recognize taxable gain or loss on their receipt of the same in connection with the Business Combination.

 

13

 

  

Additional Information

 

We are subject to the reporting requirements under the Securities Exchange Act of 1934 and are required to file reports and information with the Securities and Exchange Commission (SEC), including reports on the following forms: annual report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and amendments to those reports files or furnished pursuant to Section 13(a) or 15(d) of the Securities Act of 1934.

 

ITEM 1C – CYBERSECURITY

 

Our Board is actively engaged in the oversight of the Company’s cybersecurity, information security, data protection, and technology programs (“cybersecurity”) . The Audit Committee of the Board serves as the principal agent of the Board in fulfilling its oversight and review of the Company’s policies and procedures with respect to cybersecurity risk assessment and risk management. The Company’s Chief Operating Officer (COO) leads the Company’s cybersecurity risk assessment and risk management program. Our COO, who is also the head of our IT business with over 25 years of experience in the information technology industry, leads the team from our IT business in designing and implementing our cybersecurity program.

 

Our COO and the executive team in our IT business periodically assesses industry best practices, frameworks, and standards so that our practice is up to date for the effective prevention, detection, mitigation, and remediation of cybersecurity incidents. Our cybersecurity risk management program includes the deployment of tools and activities designed to monitor, detect, prevent and analyze current and emerging cybersecurity threats, and plans and strategies to address threats and incidents. Program highlights include:

 

Employing a multi-layer strategy of defense designed to ensure the safety, security, and responsible use of information and data.

 

Monitoring of all IT assets, resources, and data 24-hours per day, 7-days per week, 365-days per year by security operations center (SOC).

 

Performing annual testing of the Company’s incident response plan and cybersecurity posture.

 

Incorporating external expertise to manage the SOC, perform penetration tests, cyber-attack simulation exercises, and log management to review anomalies indicating a possible breach.

 

Maintaining a business continuity program and cyber insurance.

 

Performing periodic employee simulated phishing campaigns.

 

Conducting annual cybersecurity and insider threat training for all employees.

 

The COO is responsible for informing the Audit Committee and the Board of Directors, the CEO and other members of the senior management team on cybersecurity risks on a regular basis, including evolving cybersecurity threats, cybersecurity incidents, cybersecurity technologies and solutions deployed, major cybersecurity risk areas, and policies and procedures to address those risks and cybersecurity incidents, as well as assessments of our cybersecurity program. The COO also informs the CEO and other members of our senior management team on a more informal basis of all aspects related to cybersecurity risks and incidents. This ensures that the highest levels of management are kept abreast of the cybersecurity posture and potential risks facing us. Any significant cybersecurity matters and strategic risk management decisions related thereto are escalated to the Board of Directors, ensuring that they have comprehensive oversight and can provide guidance on significant cybersecurity issues.

 

In 2023, the Company achieved its primary cybersecurity risk management objective of no material cybersecurity incidents.

 

As of the date of this report, the Company is not aware of any material risks from cybersecurity threats, including those resulting from previous cybersecurity incidents, that have materially affected or are reasonably likely to materially affect the Company, including our business strategy, results of operations, or financial condition. For more information about the cybersecurity risks we face, see the risk factors entitled “Data security incidents or disruptions in our information technology systems could damage our business” in Item 1A “Risk Factors” of this Form 10-K.

 

ITEM 2 – PROPERTIES

 

The Company leases its headquarters at an 8,700 square foot facility at 137 Commercial Street, Plainview, New York 11803, under a lease with a term that expires on September 30, 2025 and with a base annual rental of approximately $80,000. The Company’s NetWolves unit leases a 16,200 square foot facility in Tampa, Florida, under a lease expiring in June 2024 with an annual rental of approximately $206,000. VHC-IT previously leased a flexible space, 1,500 square foot facility in Nashville, Tennessee with an annual cost of approximately $32,000. The Nashville lease expired on January 31, 2023 and is currently rented on a month-to-month basis. We believe that our current facilities are adequate for foreseeable current and future needs.

 

We lease our office, engineering and production facilities in China. Specifically, we lease approximately 14,700 square feet of space in Wuxi, China under leases expiring in August 2026, September 2026, and December 2026 at an aggregate annual cost of approximately $70,000. Such leases are renewable upon expiration. We also lease office space of approximately 1,700 square feet to host our software R&D team in Tianjin, China under a lease expiring in February 2026 at an annual coat of approximately $27,000.

 

14

 

 

PART II

 

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

 

Our common stock currently trades on the OTC Market (OTCQX) under the symbol VASO. The number of record holders of common stock as of March 25, 2024, was approximately 900, which does not include approximately 8,500 beneficial owners of shares held in the name of brokers or other nominees. The table below sets forth the range of high and low trade prices of the common stock for the fiscal periods specified.

 

   Year ended December 31, 2023   Year ended December 31, 2022 
   High   Low   High   Low 
First quarter  $0.29   $0.17   $0.09   $0.05 
Second quarter  $0.26   $0.21   $0.11   $0.07 
Third quarter  $0.34   $0.24   $0.12   $0.09 
Fourth quarter  $0.35   $0.20   $0.22   $0.11 

 

The last bid price of the Company's common stock on March 25, 2023 was $0.30 per share.

 

Dividend Policy

 

We have never paid any cash dividends on our common stock and currently do not intend to pay cash dividends in the foreseeable future.

 

ITEM 6 – [RESERVED]

 

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

 

This Management’s Discussion and Analysis of Financial Condition and Results of Operations contains descriptions of our expectations regarding future trends affecting our business. These forward looking statements and other forward-looking statements made elsewhere in this document are made under the safe harbor provisions of the Private Securities Litigation Reform Act of 1995. Please read the section titled “Risk Factors” in “Item One – Business” to review certain conditions, among others, which we believe could cause results to differ materially from those contemplated by the forward-looking statements.

 

Except for historical information contained in this report, the matters discussed are forward-looking statements that involve risks and uncertainties. When used in this report, words such as “anticipates”, “believes”, “could”, “estimates”, “expects”, “may”, “plans”, “potential” and “intends” and similar expressions, as they relate to the Company or its management, identify forward-looking statements. Such forward-looking statements are based on the beliefs of the Company’s management, as well as assumptions made by and information currently available to the Company’s management. Among the factors that could cause actual results to differ materially are the following: the effect of business and economic conditions, including the COVID-19 pandemic; the effect of the dramatic changes taking place in IT and healthcare; continuation of the GEHC agreement; the impact of competitive technology and products and their pricing; medical insurance reimbursement policies; unexpected manufacturing or supplier problems; unforeseen difficulties and delays in the conduct of product development programs; the actions of regulatory authorities and third-party payers in the United States and overseas; and the risk factors reported from time to time in the Company’s SEC reports. The Company undertakes no obligation to update forward-looking statements as a result of future events or developments.

 

15

 

 

 

The following discussion should be read in conjunction with the financial statements and notes thereto included in this Annual Report on Form 10-K.

 

General Overview

 

COVID-19 pandemic

 

The COVID-19 pandemic has had a significant impact on economies of the United States and China, and it is possible that some negative impact to the Company’s financial condition and results of operations may continue. At this time, we cannot reasonably estimate what the total impact may be. The pandemic has resulted in workforce and travel restrictions and created business disruptions in supply chain, production and demand across many business sectors. We have experienced negative impact in the recurring revenue business in our IT segment as some of our customers have been adversely affected by the shutdown, and new business in this segment appears to be slower as well. In addition, revenues in our China operations have been adversely affected by its government’s lockdown policies, which have only recently been reversed.

 

Our Business Segments

 

Vaso Corporation (formerly Vasomedical, Inc.) (“Vaso”) was incorporated in Delaware in July 1987. We principally operate in three distinct business segments in the healthcare equipment and information technology industries. We manage and evaluate our operations, and report our financial results, through these three business segments.

 

IT segment, operating through a wholly-owned subsidiary VasoTechnology, Inc., primarily focuses on healthcare IT and managed network technology services;

 

Professional sales service segment, operating through a wholly-owned subsidiary Vaso Diagnostics, Inc. d/b/a VasoHealthcare, primarily focuses on the sale of healthcare capital equipment for GE HealthCare (GEHC) into the health provider middle market; and

 

Equipment segment, primarily focuses on the design, manufacture, sale and service of proprietary medical devices and software, operating through a wholly-owned subsidiary VasoMedical, Inc., which in turn operates through Vasomedical Solutions, Inc. for domestic business and Vasomedical Global Corp. for international business, respectively.

 

VasoTechnology

 

VasoTechnology, Inc. was formed in May 2015, at the time the Company acquired all of the assets of NetWolves, LLC and its affiliates, including the membership interests in NetWolves Network Services LLC (collectively, “NetWolves”). It currently consists of a managed network and security service division (NetWolves) and a healthcare IT application VAR (value added reseller) division (VasoHealthcare IT). Its current offering includes:

 

Managed diagnostic imaging applications (channel partner of select vendors of healthcare IT products).

 

Managed network infrastructure (routers, switches and other core equipment).

 

Managed network transport (FCC licensed carrier reselling 175+ facility partners).

 

Managed network security services.

 

VasoTechnology uses a combination of proprietary technology, methodology and best-in-class third-party applications to deliver its value proposition.

 

16

 

 

VasoHealthcare

 

VasoHealthcare commenced operations in 2010, in conjunction with the Company’s execution of its exclusive sales representation agreement with GEHC, which at the time was the healthcare business division of the General Electric Company (“GE”), to further the sale of certain medical capital equipment in certain domestic market segments. Its current offering consists of:

 

GEHC diagnostic imaging equipment and ultrasound systems.

 

GEHC service agreements for the above equipment.

 

GEHC training services for use of the above equipment.

 

GEHC and third-party financial services for the above equipment.

 

VasoHealthcare has built a team of over 80 highly experienced sales professionals who utilize highly focused sales management and analytic tools to manage the complete sales process and to increase market penetration.

 

VasoMedical

 

The proprietary medical equipment business under VasoMedical traces back to 1995 when the Company began the proprietary Enhanced External Counterpulsation (EECP®) technology in the United States and has since diversified to include other medical hardware and software. Vasomedical Global was formed in 2011 to combine and coordinate the various international operations including design, development, manufacturing, and sales of medical devices and software, while domestic activities are conducted under Vasomedical Solutions. These devices and software primarily consist of cardiovascular diagnostic and therapeutic applications, including:

 

Biox™ series Holter monitors and ambulatory blood pressure recorders.

 

ARCS® series analysis, reporting and communication software for ECG and blood pressure signals, including cloud-based software and algorithm subscription services.

 

MobiCare® multi-parameter wireless vital-sign monitoring system.

 

EECP® therapy systems for non-invasive, outpatient treatment of ischemic heart disease.

 

This segment uses its extensive in-house knowledge and intellectual property for cardiovascular devices and software coupled with its engineering resources to cost effectively create and market its proprietary technology. It sells and services its products to customers in the U.S. and China directly and sells and/or services its products in the international market mainly through independent distributors.

 

Strategic Plan and Objectives

 

Our short- and long-term plans for the growth of the Company and to increase stockholder value are:

 

Continue to effectively control operating costs in the current inflationary environment.

 

Continue to expand our product and service offerings as well as market penetration in all of our business segments.

 

Maintain and improve business performance in our professional sales service segment by increasing market penetration of the GEHC product portfolio we represent, and possibly building new teams to represent other vendors.

 

Maintain and grow our equipment business by increasing efficiency, and continue to transform the operation and explore new revenue models.

 

Continue to seek accretive partnership opportunities.

 

Explore options in capital markets for our stock.

 

Results of Operations – For the Years Ended December 31, 2023 and 2022

 

Total revenues increased by $1,730,000, or 2.2%, to $81,024,000 in the year ended December 31, 2023, from $79,294,000 in the year ended December 31, 2022. We reported net income of $4,805,000 and $11,294,000 for the years ended December 31, 2023 and 2022, respectively, a decrease of $6,489,000. The decrease in net income was primarily due to higher operating expenses in 2023 and the income tax benefit generated through partial release of the deferred tax asset valuation allowance in 2022, partially offset by higher gross profit in 2023. Our net income was $0.03 per basic and diluted common share for the year ended December 31, 2023, and $0.07 and $0.06 per basic and diluted common share, respectively, for the year ended December 31, 2022.

 

17

 

 

Revenues

 

Revenue in the IT segment was $40,371,000 for the year ended December 31, 2023 as compared to $40,100,000 for the prior year, an increase of $271,000, or 0.7%, of which $432,000 was attributable to an increase in VHC-IT revenues offset by a decrease of $161,000 in NetWolves revenues.

 

Commission revenues in the professional sales service segment increased by $1,199,000, or 3.3%, to $37,820,000 in the year ended December 31, 2023, as compared to $36,621,000 in the year ended December 31, 2022. The increase was primarily due to both a higher blended commission rate for equipment delivered in 2023 and a higher volume of GEHC equipment delivered in 2023. As discussed in Note C to the financial statements, the Company defers recognition of commission revenue until the underlying equipment is delivered. As of December 31, 2023, the Company recorded on its consolidated balance sheet deferred commission revenue of $32,194,000 for this segment (of which $16,314,000 is long-term), an increase of $1,400,000, or 4.5%, compared to $30,794,000 of deferred commission revenue at December 31, 2022 (of which $15,660,000 was long-term). The increase in deferred revenue is due principally to booked orders exceeding equipment deliveries.

 

Revenue in our equipment segment increased 10.1% to $2,833,000 for the year ended December 31, 2023 from $2,573,000 for the year ended December 31, 2022, as a result of a $313,000, or 91.5%, increase in our US operations due to higher ARCS®-cloud software-as-a-service revenues, offset by lower equipment sales in our China operations primarily as a result of the negative effect of foreign exchange rate fluctuations in 2023.

 

Gross Profit

 

The Company recorded gross profit of $50,593,000, or 62.4% of revenue, for the year ended December 31, 2023, compared to $47,902,000, or 60.4% of revenue, for the year ended December 31, 2022. The increase of $2,691,000, or 5.6%, was due to a $1,430,000 increase in the IT segment due mainly to higher gross margin; a$1,090,000 increase in the professional sales service segment due mainly to higher revenues; and a $171,000 increase in the equipment segment, as a result of higher revenues partially offset by lower gross margin.

 

IT segment gross profit increased to $17,659,000, or 43.7% of segment revenues, for the year ended December 31, 2023, as compared to $16,229,000, or 40.5% of segment revenues in the prior year, an increase of $1,430,000, of which $764,000 was attributable to NetWolves due to improved cost control, and $666,000 was attributable to VHC-IT, resulting from higher margin product mix.

 

Professional sales service segment gross profit was $30,799,000, or 81.4% of the segment revenues, for the year ended December 31, 2023, an increase of $1,090,000, or 3.7%, from segment gross profit of $29,709,000, or 81.1% of the segment revenue, for the year ended December 31, 2022. The increase in gross profit was due primarily to the increase in the segment revenue as a result of both a higher blended commission rate in 2023 and higher equipment delivery volume. Cost of commissions increased by $109,000, or 1.6%, to $7,021,000 for the year ended December 31, 2023, as compared to cost of commissions of $6,912,000 in 2022. The increase is due primarily to the increase in the segment revenue as gross profit margin remained little changed year over year. Cost of commissions reflects commission expense associated with certain recognized commission revenues. Commission expense associated with deferred revenue is recorded as deferred commission expense until the related commission revenue is earned.

 

Equipment segment gross profit increased by $171,000, or 8.7%, to $2,135,000, or 75.4% of equipment segment revenues, for the year ended December 31, 2023, compared to $1,964,000, or 76.3% of equipment segment revenues, for the year ended December 31, 2022, due to higher segment revenue offset by lower gross profit margin in our China operations. Equipment segment gross profits are dependent on a number of factors including the mix of products sold, their respective models and average selling prices, the ongoing costs of training, maintenance and servicing, as well as certain fixed period costs, including facilities, payroll and insurance.

 

Operating Income

 

Operating income was $4,195,000 for the year ended December 31, 2023 compared to operating income of $6,454,000 for the year ended December 31, 2022, a decrease of $2,259,000, or 35%. The decrease was primarily attributable to a $2,325,000 decrease in operating income in the professional sales service segment from $9,520,000 for the year ended December 31, 2022 to $7,195,000 for the year ended December 31, 2023, due to higher operating expenses mainly relating to the staffing and launching cost of the ultrasound sales program, offset by higher gross profit. The IT segment reduced its operating loss by $1,154,000 from $1,620,000 for the year ended December 31, 2022 to $466,000 for the year ended December 31, 2023, as a result primarily of higher gross profit. Operating loss in the equipment segment increased by $271,000, from $180,000 in the prior year to $451,000 for the year ended December 31, 2023, resulting mainly from higher SG&A and R&D costs, partially offset by higher gross profit. Corporate expenses increased by $818,000, from $1,266,000 in the prior year to $2,084,000 for the year ended December 31, 2023, mainly due to increases in director fees and investment banking activities.

 

Selling, general and administrative (SG&A) expenses for the years ended December 31, 2023 and 2022 were $45,643,000, or 56.3% of revenues, and $40,843,000, or 51.5% of revenues, respectively, reflecting an increase of $4,800,000 or 11.8%. The increase in SG&A expenditures in the year ended December 31, 2023 resulted primarily from a $3,415,000 increase in the professional sales service segment attributable mainly to higher sales personnel-related and travel costs; a $300,000 increase in the IT segment due to higher personnel and travel costs; a $268,000 increase in the equipment segment due mainly to higher personnel costs in our China operations, and by a $818,000 increase in corporate expenses reflecting higher director fees and investment banking activities.

 

18

 

 

Research and development (R&D) expenses of $755,000, or 1% of revenues, for the year ended December 31, 2023 increased by $150,000, or 25%, from $605,000, or 1% of revenues, for the year ended December 31, 2022. The increase is primarily attributable to higher software development costs in our China operations in 2023.

 

Adjusted EBITDA

 

We define Adjusted EBITDA (earnings before interest, taxes, depreciation and amortization), which is a non-GAAP financial measure, as net (loss) income, plus net interest expense (income), tax expense, depreciation and amortization, and non-cash expenses for share-based compensation.  Adjusted EBITDA is a metric that is used by the investment community for comparative and valuation purposes. We disclose this metric in order to support and facilitate the dialogue with research analysts and investors.

 

Adjusted EBITDA is not a measure of financial performance under GAAP and should not be considered a substitute for operating income, which we consider to be the most directly comparable GAAP measure. Adjusted EBITDA has limitations as an analytical tool, and when assessing our operating performance, you should not consider Adjusted EBITDA in isolation, or as a substitute for net income or other consolidated income statement data prepared in accordance with GAAP. Other companies may calculate Adjusted EBITDA differently than we do, limiting its usefulness as a comparative measure.

 

A reconciliation of net income to Adjusted EBITDA is set forth below:

 

    (in thousands)  
    Year ended
December 31,
 
    2023     2022  
             
Net income   $ 4,805     $ 11,294  
Interest expense (income), net     (858 )     (85 )
Income tax expense (benefit)     100       (4,743 )
Depreciation and amortization     999       1,923  
Share-based compensation     48       35  
Adjusted EBITDA   $ 5,094     $ 8,424  

 

Adjusted EBITDA decreased by $3,330,000, to $5,094,000 in the year ended December 31, 2023, from $8,424,000 in the year ended December 31, 2022. The decrease was primarily attributable to lower net income, lower depreciation and amortization, and higher net interest income, partially offset by the change from income tax benefit to income tax expense, as compared to the prior year. Net income decreased primarily due to higher operating expenses and lower income tax benefit in 2023, partially offset by higher revenue and gross profit.

 

Other Income (Expense), Net

 

Other income (expense), net for the years ended December 31, 2023 and 2022, was $710,000 and $97,000, respectively, an increase in net other income of $613,000. The increase was due primarily to $621,000 higher interest and other income arising mainly from the increase in short-term investments from $8,504,000 at December 31, 2022 to $13,979,000 at December 31, 2023.

 

Income Tax (Expense) Benefit

 

During the year ended December 31, 2023, we recorded an income tax expense of $100,000, as compared to income tax benefit of $4,743,000 in the year ended December 31, 2022. The Company utilized $5,857,000 and $7,754,000 in net operating loss carryforwards for the years ended December 31, 2023 and 2022, respectively. The change to income tax expense in 2023 arose primarily from the partial release of the deferred tax asset valuation allowance in 2022, due to estimated future taxable income. The Company has net operating loss carryforwards of approximately $25,000,000 at December 31, 2023.

 

19

 

 

Liquidity and Capital Resources

 

Cash and Cash Flow – For the year ended December 31, 2023

 

We have financed our operations and investment activities from working capital. At December 31, 2023, we had cash and cash equivalents and short-term investments of $25,321,000 and working capital of $15,059,000. At March 24, 2024 the Company’s cash and cash equivalents and short-term investments were approximately $29.6 million.

 

Cash provided by operating activities was $5,296,000 during the year ended December 31, 2023, which consisted of net income after non-cash adjustments of $6,175,000 and changes in operating assets and liabilities of $(879,000). The changes in the account balances primarily reflect a decrease in prepaid expense and other current assets of $1,271,000 and increases in accrued commissions and accrued liabilities totaling $2,617,000; partially offsetting these changes was a decrease in accounts and other receivables of $2,062,000 and an increase in deferred revenue of $1,397,000.

 

Cash used in investing activities during the year ended December 31, 2023 was $5,657,000, consisting of $24,473,000 in purchases of short term investments and $731,000 in purchases of equipment and software, offset by $19,457,000 in redemption of short-term investments.

 

Cash used in financing activities during the year ended December 31, 2023 was $134,000, consisting of $128,000 in payments of notes and finance leases and $6,000 in shares withheld for payment of payroll taxes.

 

Liquidity

 

The Company expects to generate sufficient cash flow from operations to satisfy its obligations at least for the next twelve months.

 

Off-Balance Sheet Arrangements

 

We do not participate in transactions that generate relationships with unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities (SPES), which would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes. As of December 31, 2023, we are not involved in any unconsolidated SPES or other off-balance sheet arrangements.

 

Effects of Inflation

 

We believe that inflation and changing prices over the past two years have not had a significant impact on our revenue or on our results of operations.

 

Critical Accounting Policies and Estimates

 

Note C of the Notes to Consolidated Financial Statements includes a summary of our significant accounting policies and methods used in the preparation of our financial statements. In preparing these financial statements, we have made our best estimates and judgments of certain amounts included in the financial statements, giving due consideration to materiality. The application of these accounting policies involves the exercise of judgment and use of assumptions as to future uncertainties and, as a result, actual results could differ from these estimates. Our critical accounting policies and estimates are as follows:

 

Allowance for Commission Adjustments

 

In our professional sale service segment, we bill a portion of commissions on the orders we booked in advance of delivery of the underlying equipment. Such amounts are classified in our consolidated balance sheets in accounts receivable and deferred revenue, net of estimated commission adjustments. Similarly, commissions payable to our sales force related to such billings are recorded as deferred commission expense, net of the impact of the estimated commission adjustments, when the associated deferred revenue is recorded. The commission adjustments are based on estimates of future order cancellations, which is calculated based on historical cancellation rates over multiple prior years and applicable credit policies. Such cancellation rates are subject to the uncertainty that future activity cancels at higher or lower rates than the past orders on which the rate was calculated, or that credit policies may change. While such rates have remained fairly constant in prior years, the Company, based on its current year analysis, increased its estimated cancellation rate as of December 31, 2023. Application of the rates only affects the aforementioned balance sheet accounts, there is no impact to the statement of operations.

 

20

 

 

Valuation Allowance for Deferred Tax Assets

 

Deferred income taxes are recognized for temporary differences between financial statement and income tax bases of assets and liabilities and loss carry forwards for which income tax benefits are expected to be realized in future years. A valuation allowance is established, when necessary, to reduce deferred tax assets to the amount expected to be realized. In estimating future tax consequences, we generally consider all expected future events other than an enactment of changes in the tax laws or rates. Deferred tax assets are continually evaluated for realizability. To the extent our judgment regarding the realization of the deferred tax assets changes, an adjustment to the allowance is recorded, with an offsetting increase or decrease, as appropriate, in income tax expense. Such adjustments are recorded in the period in which our estimate as to the realizability of the assets changed that it is “more likely than not” that all of the deferred tax assets will be realized. The “more likely than not” standard is subjective and is based upon our estimate of a greater than 50% probability that the deferred tax asset will be realized.

 

The primary underlying uncertainty in evaluating the realizability of our deferred tax assets, which are primarily net operating losses, is the need to accurately project taxable income. The Company generated net operating losses in the years ended December 31, 2017, 2018 and 2019. From 2020 to 2022, this trend reversed and the Company generated increasingly higher taxable income, primarily as a result of the professional sales services segment’s growth in orders, revenue, and operating results. As a result of this trend, which we expect to continue, and the extension, through December 31, 2026, of the GEHC Agreement which underlies the performance of the professional sales segment, the Company reviewed positive and negative evidence, including improved historical operating results and the likelihood of such results continuing, and also reviewed its expected taxable income for future periods based on the positive trend in operating results and the extension of the GEHC Agreement to the end of 2026, and concluded that it is more likely than not that approximately $5.4 million of tax benefits related to net operating loss carryforwards will be utilized in the future tax years of 2023 to 2026 and, therefore, reduced its valuation allowance during the year ended December 31, 2022 in accordance with ASC 740. In addition, the Company expects to provide a valuation allowance on the remaining future tax benefits until it can sustain a level of profitability that demonstrates its ability to utilize the remaining assets, or other significant positive evidence arises that suggests its ability to utilize the remaining assets. 

 

Goodwill and Intangible Assets

 

Goodwill represents the excess of cost over the fair value of net assets of businesses acquired. The Company accounts for goodwill under the guidance of the ASC Topic 350, “Intangibles: Goodwill and Other”. Goodwill acquired in a purchase business combination and determined to have an indefinite useful life is not amortized, but instead tested for impairment, at least annually, in accordance with this guidance. The recoverability of goodwill is subject to an annual impairment test or whenever an event occurs or circumstances change that would more likely than not result in an impairment. The impairment test is based on the estimated fair value of the underlying businesses and performed in the fourth quarter of each year.

 

We perform either a quantitative or qualitative assessment to assess if the fair value of the respective reporting unit exceeds its carrying value. The qualitative goodwill impairment assessment requires evaluating factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. As part of our goodwill qualitative assessment process for our two applicable reporting units, when utilized, we evaluate various factors that are specific to the reporting unit as well as industry and macroeconomic factors in order to determine whether it is reasonably likely to have a material impact on the fair value of our reporting units. Examples of the factors that are considered include the results of the most recent impairment test, current forecasts, and changes in the strategic outlook or organizational structure of the reporting units. The financial forecasts of the reporting units are compared to the forecasts used in the prior year analysis to determine if management expectations for the business have changed.

 

When performing the quantitative assessment to calculate the fair value of a reporting unit, we consider both comparative market multiples as well as estimated discounted cash flows for the reporting unit. The significant estimates and assumptions include, but are not limited to, revenue growth rates, operating margins, and future economic and market conditions. The discount rates are based upon industry weighted average cost of capital ranges. As a supplement, we conduct additional sensitivity analysis to assess the risk for potential impairment based upon changes in the key assumptions such as the discount rate, expected long-term growth rate, and cash flow projections. Based upon the completion of our annual test as of December 31, 2023, we determined that there was no impairment of goodwill and that the applicable reporting units’ estimated fair values were substantially in excess of their carrying amounts.

 

Intangible assets consist of the value of customer contracts and relationships, patent and technology costs, and software. The cost of significant customer-related intangibles is amortized in proportion to estimated total related revenue; cost of other intangible assets is generally amortized on a straight-line basis over the asset’s estimated economic life, which range from five to ten years. The Company capitalizes internal use software costs incurred during the application development stage. Costs related to preliminary project activities and post implementation activities are expensed as incurred. We evaluate whether events or circumstances have occurred that warrant a revision to the remaining useful lives of intangible assets. In cases where a revision is deemed appropriate, the remaining carrying amounts of the intangible assets are amortized over the revised remaining useful life.

 

Recently Issued Accounting Pronouncements

 

Note C of the Notes to Consolidated Financial Statements includes a description of the Company’s evaluation of recently issued accounting pronouncements.

 

21

 

 

ITEM 8 - FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

 

The consolidated financial statements listed in the accompanying Index to Consolidated Financial Statements are filed as part of this report.

 

ITEM 9A - CONTROLS AND PROCEDURES

 

Report on Disclosure Controls and Procedures

 

Disclosure controls and procedures reporting as promulgated under the Exchange Act is defined as controls and procedures that are designed to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act are recorded, processed, summarized and reported within the time periods specified in the SEC rules and forms. Disclosure controls and procedures include without limitation, controls and procedures designed to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is accumulated and communicated to our management, including our Chief Executive Officer (“CEO”) and Chief Financial Officer (“CFO”), or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.

 

Our CEO and our CFO have evaluated the effectiveness of the design and operation of our disclosure controls and procedures as of December 31, 2023 and have concluded that the Company’s disclosure controls and procedures were effective.

 

Management’s Report on Internal Control over Financial Reporting

 

Management is responsible for establishing and maintaining adequate internal control over financial reporting for the Company as defined in Rule 13a-15(f) and 15d-15(f) of the Exchange Act. Internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial statements for external purposes in accordance with accounting principles generally accepted in the United States of America. Internal control involves maintaining records that accurately represent our business transactions, providing reasonable assurance that receipts and expenditures of company assets are made in accordance with management authorization, and providing reasonable assurance that unauthorized acquisition, use or disposition of company assets that could have a material effect on our financial statements would be detected or prevented on a timely basis.

 

Because of its inherent limitations, internal control over our financial statements is not intended to provide absolute guarantee that a misstatement can be detected or prevented in the statements. Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation. Also, projections of any evaluation of effectiveness to future periods are subject to risk that controls may become inadequate because of changes in condition, or that the degree of compliance with the policies or procedures may deteriorate.

 

Management conducted an evaluation of the effectiveness of our internal control over financial reporting based on the framework in Internal Control – Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 COSO framework). A material weakness is a deficiency, or combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the Company’s annual or interim financial statements will not be prevented or detected on a timely basis.

 

Based on this evaluation and those criteria, the Company’s CEO and CFO concluded that the Company’s internal control over financial reporting were effective as of December 31, 2023.

 

This report does not include an attestation report of the Company’s Independent Registered Public Accounting Firm regarding internal control over financial reporting. Management’s report was not subject to attestation by the Company’s Independent Registered Public Accounting Firm pursuant to temporary rules of the Securities and Exchange Commission that permit the Company to provide only Management’s report in this Annual Report.

 

Changes in Internal Control over Financial Reporting

 

For the quarter ended December 31, 2023 there were no changes in our internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

Item 9B. Other Information.

 

None.

 

Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections. 

 

None.

 

22

 

 

PART III

 

ITEM 10 – DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

 

Directors of the Registrant

 

As of March 24, 2024, the members of our Board of Directors are:

 

Name of Director  Age  Principal Occupation  Director Since
Joshua Markowitz (2)  68  Chairman of the Board and Director  June, 2015
David Lieberman  79  Vice Chairman of the Board and Director  February, 2011
Jun Ma  60  President, Chief Executive Officer and Director  June, 2007
Jane Moen  44  President, Vasohealthcare and Director  March, 2020
Leon Dembo  69  Director  April, 2023
Behnam Movaseghi (1) (2)  70  Director  July, 2007
Edgar Rios (1)  71  Director  February, 2011

 

(1)Member of the Audit Committee
(2)Member of the Compensation Committee

 

The following is a brief account of the business experience for at least the past five years of our directors:

 

Joshua Markowitz has been a director since June 2015, and was appointed Chairman of the Board of the Company in August 2016. Mr. Markowitz has been a practicing attorney in the State of New Jersey for in excess of 30 years. He is currently a senior partner in the New Jersey law firm of Markowitz O’Donnell, LLP. Mr. Markowitz was the brother-in-law of Mr. Simon Srybnik (deceased), the former Chairman and director of the Company.

 

David Lieberman has been a director of the Company and the Vice Chairman of the Board, since February 2011. Mr. Lieberman has been a practicing attorney in the State of New York for more than 45 years, specializing in corporation and securities law. He is currently of counsel to the law firm of Ortoli Rosenstadt, LLP, which performs certain legal services for the Company and its subsidiaries. Mr. Lieberman is a former Chairman of the Board of Herley Industries, Inc., which was sold in March, 2011.

 

Jun Ma, PhD, has been a director since June 2007 and was appointed President and Chief Executive Officer of the Company on October 16, 2008.   Dr. Ma has held various positions in academia and business, and prior to becoming President and CEO of the Company, had provided technology and business consulting services to several domestic and international companies in aerospace, automotive, biomedical, medical device, and other industries, including Kerns Manufacturing Corp. and Living Data Technology Corp., both of which are stockholders of our Company. Dr. Ma received his PhD degree in mechanical engineering from Columbia University, MS degree in biomedical engineering from Shanghai University, and BS degree in precision machinery and instrumentation from University of Science and Technology of China.

 

Jane Moen has been a director since March 2020 and an executive officer of the Company since November 2022. Ms. Moen has been President of the Company’s wholly-owned subsidiary Vaso Diagnostics, Inc. d/b/a VasoHealthcare since June 2018 following a remarkable career track record at VasoHealthcare, starting as an Account Manager at the inception of VasoHealthcare in April 2010 and being promoted to Regional Manager in January 2012, Director of Product Business Lines in July 2012 and Vice President of Sales in April 2016. Jane Moen has been in the medical sales industry for over 17 years, having had prior experience with Ledford Medical Sales, Vital Signs, Inc., Pfizer Inc. and Ecolab, Inc.

 

Leon Dembo has been in the private practice of law for the last 43 years and has been the managing partner of Dembo, Brown & Burns LLP (and its predecessor firm, Dembo & Saldutti LLP) since 1991.

 

23

 

 

Behnam Movaseghi, CPA, has been a director since July 2007. Mr. Movaseghi has been treasurer of Kerns Manufacturing Corporation since 2000, and controller from 1990 to 2000. For approximately ten years prior thereto Mr. Movaseghi was a tax and financial consultant. Mr. Movaseghi is a Certified Public Accountant.

 

Edgar G. Rios has been a director of the Company since February 2011. Mr. Rios was a co-founder, Executive Vice President, General Counsel and Director of AmeriChoice Corporation from its inception in 1989 through its acquisition by UnitedHealthcare in 2002 and continued as a senior executive with United Healthcare through 2007. Prior to co-founding AmeriChoice, Mr. Rios was a senior executive with a number of businesses that provided technology services and non-technology products to government purchasers. Mr. Rios also serves as a member of the Board of Trustees of Meharry Medical School and the Brookings Instititution in Washington DC; and as a director of the Los Padres Foundation in Virginia. Mr. Rios holds a J.D. from Columbia University Law School and an A.B. from Princeton University.

 

Committees of the Board of Directors

 

Audit Committee and Audit Committee Financial Expert

 

The Board has a standing Audit Committee. The Board has affirmatively determined that each director who serves on the Audit Committee is independent, as the term is defined by applicable Securities and Exchange Commission (“SEC”) rules. During the year ended December 31, 2023, the Audit Committee consisted of Edgar Rios, committee chair, and Behnam Movaseghi. The members of the Audit Committee have substantial experience in assessing the performance of companies, gained as members of the Company’s Board of Directors and Audit Committee, as well as by serving in various capacities in other companies or governmental agencies. As a result, they each have an understanding of financial statements. The Board believes that Behnam Movaseghi fulfills the role of the financial expert on this committee.

 

The Audit Committee regularly meets with our independent registered public accounting firm without the presence of management.

 

The Audit Committee operates under a charter approved by the Board of Directors. The Audit Committee charter is available on our website.

 

Compensation Committee

 

Our Compensation Committee annually establishes, subject to the approval of the Board of Directors and any applicable employment agreements, the compensation that will be paid to our executive officers during the coming year, as well as administers our stock-based benefit plans. During the year ended December 31, 2023, the Compensation Committee consisted of Joshua Markowitz, committee chair, and Behnam Movaseghi. Neither of these persons has been officers or employees of the Company at the time of his position on the committee, or, except as otherwise disclosed, had any relationship requiring disclosure herein.

 

The Compensation Committee operates under a charter approved by the Board of Directors. The Compensation Committee charter is available on our website.

 

MEETINGS OF THE BOARD OF DIRECTORS AND COMMITTEES

 

During the year ended December 31, 2023 there were:

 

7 meetings of the Board of Directors

 

4 meetings of the Audit Committee

 

3 meetings of the Compensation Committee

 

Section 16(a) Beneficial Ownership Reporting Compliance

 

Section 16(a) of the Exchange Act requires directors, executive officers and persons who beneficially own more than 10% of our common stock (collectively, “Reporting Persons”) to file initial reports of ownership and reports of changes in ownership of our common stock with the SEC. Reporting Persons are required by SEC regulations to furnish us with copies of all Section 16(a) reports they file. To our knowledge, based solely on our review of the copies of such reports received or written representations from certain Reporting Persons that no other reports were required, we believe that during the year ended December 31, 2023 all Reporting Persons timely complied with all applicable filing requirements.

 

24

 

 

Corporate Governance - Code of Ethics

 

We have adopted a Corporate Code of Business Ethics (the “Code”) that applies to all employees, including our principal executive officer, principal financial officer, and directors of the Company. A copy of the Code can be found on our website, www.vasocorporation.com. The Code is broad in scope and is intended to foster honest and ethical conduct, including accurate financial reporting, compliance with laws and the like. If any substantive amendments are made to the Code or if there is any grant of waiver, including any implicit waiver, from a provision of the Code to our Chief Executive Officer or Chief Financial Officer, we will disclose the nature of such amendment or waiver in a Current Report on Form 8-K.

 

Executive Officers of the Registrant

 

As of March 24, 2024 our executive officers are:

 

Name of Officer  Age  Position held with the Company
Jun Ma, PhD  60  President, Chief Executive Officer
Peter C. Castle  55  Chief Operating Officer
Jane Moen  44  President of VasoHealthcare
Michael J. Beecher  79  Co-Chief Financial Officer and Secretary
Jonathan P. Newton  63  Co-Chief Financial Officer and Treasurer

 

Peter Castle was a director from August 2010 to December 2019 and was appointed the Chief Operating Officer of the Company after the NetWolves acquisition in June 2015. Prior to the acquisition, Mr. Castle was the President and Chief Executive Officer of NetWolves Network Services, LLC, where he has been employed since 1998. At NetWolves, Mr. Castle also held the position of Chief Financial Officer from 2001 until October 2009, Vice President of Finance since January 2000, Controller from August 1998 until December 1999 and Treasurer and Secretary from August 1999.

 

Michael J. Beecher, CPA, was Chief Financial Officer of the Company from September 2011 and Co-Chief Financial Officer since December 10, 2019. Prior to joining Vasomedical in 2011, Mr. Beecher was Chief Financial Officer of Direct Insite Corp., a publicly held company, from December 2003 to September 2011.  Prior to his position at Direct Insite, Mr. Beecher was Chief Financial Officer and Treasurer of FiberCore, Inc., a publicly held company in the fiber-optics industry. From 1989 to 1995 he was Vice-President Administration and Finance at the University of Bridgeport. Mr. Beecher began his career in public accounting with Haskins & Sells, an international public accounting firm. He is a graduate of the University of Connecticut, a Certified Public Accountant and a member of the American Institute of Certified Public Accountants.

 

Jonathan P. Newton served as Chief Financial Officer of the Company from September 1, 2010 to September 8, 2011, Vice President of Finance and Treasurer until December 10, 2019, and is currently Co-Chief Financial Officer and Treasurer.  From June 2006 to August 2010, Mr. Newton was Director of Budgets and Financial Analysis for Curtiss-Wright Flow Control.   Prior to his position at Curtiss-Wright Flow Control, Mr. Newton was Vasomedical’s Director of Budgets and Analysis from August 2001 to June 2006. Prior positions included Controller of North American Telecommunications Corp., Accounting Manager for Luitpold Pharmaceuticals, positions of increasing responsibility within the internal audit function of the Northrop Grumman Corporation and approximately three and one half years as an accountant for Deloitte Haskins & Sells, during which time Mr. Newton became a Certified Public Accountant.  Mr. Newton holds a B.S. in Accounting from SUNY at Albany, and a B.S. in Mechanical Engineering from Hofstra University.

 

25

 

 

ITEM 11 - EXECUTIVE COMPENSATION

 

The following table sets forth the annual and long-term compensation of our Chief Executive Officer and each of our most highly compensated officers and employees who were serving as executive officers or employees at the end of the last completed fiscal year for services rendered for the years ended December 31, 2023 and 2022.

 

Summary Compensation Table

 

Name and Principal Position  Year  Salary
($)
   Bonus
($)
   Stock
Awards
($) (1)
   Option
Awards
($)
   Non-Equity
Incentive
Plan
Compensation
($)
   Nonqualified
Deferred
Compensation
Earnings
($)
   All Other
Compensation
($) (2)
   Total
($)
 
Jun Ma, PhD  2023   500,000    230,000                                               191,610    921,610 
Chief Executive Officer  2022   500,000    220,000                        85,323    805,323 
                                            
Peter C. Castle  2023   350,000    80,000                        12,000    442,000 
Chief Operating Officer  2022   350,000    20,000                        13,368    383,368 
                                            
Jane Moen  2023   350,000    330,000                        49,438    729,438 
President of VasoHealthcare  2022   293,750    245,000                        11,145    549,895 
                                            
Michael J. Beecher  2023   96,000    50,000                        3,570    149,570 
Co-Chief Financial Officer and Secretary  2022   102,000    20,000                        3,362    125,362 
                                            
Jonathan P. Newton  2023   220,000    130,000                        18,780    368,780 
Co-Chief Financal Officer and Treasurer  2022   215,000    120,000                        11,416    346,416 

 

(1)Represents fair value on the date of grant. See Note C to the Consolidated Financial Statements included in our Form 10–K for the year ended December 31, 2023 for a discussion of the relevant assumptions used in calculating grant date fair value.
(2)Represents tax gross-ups, lodging and vehicle allowances, Company-paid life insurance, and amounts matched in the Company’s 401(k) Plan.

 

Outstanding Equity Awards at Last Fiscal Year End

 

The following table provides information concerning outstanding options, unvested stock and equity incentive plan awards for our named executive officers at December 31, 2023:

 

           Option Awards               Stock Awards         
Name  Number of
Securities
Underlying
Unexercised
Options -
Exercisable
   Number of
Securities
Underlying
Unexercised
Options -
Unexercisable
   Equity
Incentive
Plan
Awards:
Number of
Underlying
Unexercised
Unearned
Options
   Option
Exercise
Price
   Option
Expiration
Date
   Number of
Shares or
Units of
Stock That
Have Not
Vested
   Market
Value of
Shares or
Units of
Stock That
Have Not
Vested
   Equity
Incentive
Plan
Awards:
Number of
Unearned
Shares,
Units or
Other
Rights
That Have
Not Vested
   Equity
Incentive
Plan
Awards:
Market or
Payout
Value of
Unearned
Shares,
Units or
Other
Rights
That Have
Not Vested
 
Jane Moen                                                                    200,000    62,000         -          - 
                                              
Jonathan P. Newton                            100,000    31,000    -    - 

 

 

26

 

 

The future vesting dates of the above stock awards are:

 

Name  Number of Shares
or Units of Stock
That Have Not
Vested
   Vesting Date
Jane Moen   200,000   4/1/2024
         
Jonathan P. Newton   100,000   1/1/2024

 

Employment Agreements

 

On May 10, 2019, the Company modified its Employment Agreement with its President and Chief Executive Officer, Dr. Jun Ma, to provide for a five-year term with extensions, unless earlier terminated by the Company, but in no event can it extend beyond May 31, 2026. The Employment Agreement provides for annual compensation of $500,000. Dr. Ma shall be eligible to receive a bonus for each fiscal year during the employment term. The amount and the occasion for payment of such bonus, if any, shall be at the discretion of the Board of Directors. Dr. Ma shall also be eligible for an award under any long-term incentive compensation plan and grants of options and awards of shares of the Company’s stock, as determined at the Board of Directors’ discretion. The Employment Agreement further provides for reimbursement of certain expenses, and certain severance benefits in the event of termination prior to the expiration date of the Employment Agreement.

 

On December 31, 2022, the Company executed an Employment Agreement with the President of its VasoHealthcare subsidiary, Ms. Jane Moen, to provide for a twenty-seven month initial term with extensions, unless earlier terminated by the Company, but in no event can it extend beyond December 31, 2026. The Employment Agreement provides for annual base compensation of $350,000. Ms. Moen shall be eligible to receive bonuses for each fiscal year during the employment term. The amount and the occasion for payment of such bonuses, if any, shall be based on employment status and achieving certain operating targets. Ms. Moen shall also be eligible for an award under any long-term incentive compensation plan and grants of options and awards of shares of the Company’s stock, as determined at the Board of Directors’ discretion. The Employment Agreement further provides for reimbursement of certain expenses, and certain severance benefits in the event of termination prior to the expiration date of the Employment Agreement.

 

401(k) Plan

 

The Company maintains a defined contribution plan to provide retirement benefits for its employees - the Vaso Corporation 401(k) Plan adopted in April 1997. As allowed under Section 401(k) of the Internal Revenue Code, the plan provides tax-deferred salary deductions for eligible employees. Employees are eligible to participate in the next quarter enrollment period after employment under the Vaso Corporation Plan. Participants may make voluntary contributions to the plan up to 80% of their compensation under the Vaso Corporation Plan. In the years ended December 31, 2023 and 2022 the Company made discretionary contributions of approximately $234,000 and $112,000, respectively, to match a percentage of employee contributions.

 

Director’s Compensation

 

Each of the non-employee directors receives an annual fee of $50,000 as well as a fee of $2,500 for each Board of Directors and Committee meeting attended, except for the Chairman who receives a flat fee of $180,000 per annum. Committee chairs receive an additional annual fee of $5,000. Each director also received a fee of $30,000 plus an additional $30,000 per committee seat.

 

27

 

 

   Fees Earned or Paid in Cash   Stock Awards   Option Awards   Non-equity Incentive Plan Compensation   Nonqualified Deferred Compensation Earnings   All Other Compensation  (1)   Total 
Name  ($)   ($)   ($)   ($)   ($)   ($)   ($) 
Leon Dembo   65,000          -          -            -             -            -    65,000 
David Lieberman   97,500    -    -    -    -    25,624    123,124 
Joshua Markowitz   240,000    -    -    -    -    -    240,000 
Behnam Movaseghi   175,000    -    -    -    -    -    175,000 
Edgar Rios   142,500    -    -    -    -    -    142,500 

 

(1)Represents health benefit premiums.

 

Compensation Committee Interlocks and Insider Participation

 

During the year ended December 31, 2023, the Compensation Committee consisted of Joshua Markowitz, committee chair, and Behnam Movaseghi. Neither of these persons were officers or employees of the Company during the time they held positions on the committee, or, except as otherwise disclosed, had any relationship requiring disclosure herein.

 

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

 

The following table sets forth the beneficial ownership of shares of our common stock as of March 25, 2024 of (i) each person known by us to beneficially own 5% or more of the shares of outstanding common stock, based solely on filings with the SEC, (ii) each of our executive officers and directors, and (iii) all of our executive officers and directors as a group. Except as otherwise indicated, all shares are beneficially owned, and investment and voting power is held by the persons named as owners. To our knowledge, except under community property laws or as otherwise noted, the persons and entities named in the table have sole voting and sole investment power over their shares of our common stock. Unless otherwise indicated, each beneficial owner listed below maintains a mailing address of c/o Vaso Corporation, 137 Commercial Street, Plainview, New York 11803.

 

Name of Beneficial Owner  Common Stock
Beneficially
Owned (1)
   % of
Common
Stock (2)
 
Joshua Markowitz ** (3)   56,088,318    31.99%
Jun Ma, PhD **   10,298,146    5.87%
Peter Castle **   3,125,000    1.78%
Edgar Rios **   1,625,000    * 
Jane Moen **   1,605,087    * 
David Lieberman **   1,599,200    * 
Jonathan Newton **   1,275,000    * 
Michael J. Beecher **   1,240,400    * 
Behnam Movaseghi **   1,189,404    * 
Leon Dembo **   -    - 
           
** Directors and executive officers as a group          
(10 persons)   78,045,555    44.52%

 

*Less than 1% of the Company’s common stock

 

(1)No officer or director owns more than one percent of the issued and outstanding common stock of the Company unless otherwise indicated.
(2)Applicable percentages are based on 175,319,296 shares of common stock outstanding as of March 25, 2024, adjusted as required by rules promulgated by the SEC.
(3)Joshua Markowitz is the record holder of 350,000 shares of our common stock. Additionally, 55,738,318 shares are held in trust funds of which Mr. Markowitz is the sole trustee.

 

28

 

 

Equity Compensation Plan Information

 

We maintain various stock plans under which stock options and stock grants are awarded at the discretion of our Board of Directors or its Compensation Committee. The purchase price of the shares under the plans and the shares subject to each option granted is not less than the fair market value on the date of the grant. The term of each option is generally five years and is determined at the time of the grant by our board of directors or the compensation committee. The participants in these plans are officers, directors, employees, and consultants of the Company and its subsidiaries and affiliates.

 

Plan category  (a)
Number of securities
to be issued upon
exercise of
outstanding options,
warrants and rights
   (b)
Weighted-
average exercise
price of
outstanding
options, warrants
and rights
   (c)
Number of securities
remaining available for
future issuance under
equity compensation plans
(excluding securities
reflected in column (a))
 
Equity Compensation plans approved by security holders              -   $      0.00    - 
                
Equity Compensation plans not approved by security holders (1)   1,058,333   $0.00    8,996,709 
                
Total   1,058,333         8,996,709 

 

(1)Includes 33,333 shares of restricted common stock granted, but unissued, under the 2013 Plan, and 1,025,000 shares of restricted common stock granted, but unissued, under the 2016 Plan. The exercise price for the stock grants is zero. 496,709 shares and 8,500,000 shares remain available for future grants under the 2016 Plan and 2019 Plan, respectively.

 

See Note Q to the Consolidated Financial Statements for description of the material features of our current stock plans not approved by stockholders.

 

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

 

Director Independence

 

We have adopted the NASDAQ Stock Market’s standards for determining the independence of directors. Under these standards, an independent director means a person other than an executive officer or one of our employees or any other individual having a relationship which, in the opinion of the Board of Directors, would interfere with the exercise of independent judgment in carrying out the responsibilities of a director. In addition, the following persons shall not be considered independent:

 

a director who is, or at any time during the past three years was, employed by us;

 

a director who accepted or who has a family member who accepted any compensation from us in excess of $100,000 during any period of twelve consecutive months within the three years preceding the determination of independence, other than the following:

 

ocompensation for service on the Board of Directors or any committee thereof;

 

ocompensation paid to a family member who is one of our employees (other than an executive officer); or

 

ounder a tax-qualified retirement plan, or non-discretionary compensation;

 

a director who is a family member of an individual who is, or at any time during the past three years was, employed by us as an executive officer;

 

29

 

 

a director who is, or has a family member who is, a partner in, or a controlling stockholder or an executive officer of, any organization to which we made, or from which we received, payments for property or services in the current or any of the past three fiscal years that exceed 5% of the recipient’s consolidated gross revenues for that year, or $200,000, whichever is more, other than the following:

 

opayments arising solely from investments in our securities; or

 

opayments under non-discretionary charitable contribution matching programs;

 

a director who is, or has a family member who is, employed as an executive officer of another entity where at any time during the past three years any of our executive officers served on the compensation committee of such other entity; or

 

a director who is, or has a family member who is, a current partner of our outside auditor, or was a partner or employee of our outside auditor who worked on our audit at any time during any of the past three years.

 

For purposes of the NASDAQ independence standards, the term “family member” means a person’s spouse, parents, children and siblings, whether by blood, marriage or adoption, or anyone residing in such person’s home.

 

The Board of Directors has assessed the independence of each non-employee director under the independence standards of the NASDAQ Stock Market set forth above, and has affirmatively determined that four of our non-employee directors (Mr. Rios, Mr. Markowitz, Mr. Dembo and Mr. Movaseghi) are independent.

 

We expect each director to attend every meeting of the Board and the committees on which he serves as well as the annual meeting. In the year ended December 31, 2023, all directors attended at least 75% of the meetings of the Board and the committees on which they served.

 

ITEM 14 – PRINCIPAL ACCOUNTING FEES AND SERVICES

 

UHY LLP, as our independent registered public accounting firm, performed the audits of our consolidated financial statements for the years ended December 31, 2023 and 2022. The following table sets forth all fees for such periods:

 

   2023   2022 
Audit fees  $260,000   $235,000 
Tax fees   -    - 
All other fees   31,400    - 
           
Total  $291,400   $235,000 

 

The Audit Committee has adopted a policy that requires advance approval of all audit, audit-related, tax services, and other services performed by the Company’s independent auditor. Accordingly, the Audit Committee must approve the permitted service before the independent auditor is engaged to perform it. In accordance with such policies, the Audit Committee approved 100% of the services relative to the above fees.

 

30

 

 

PART IV

 

ITEM 15 – EXHIBITS AND FINANCIAL STATEMENT SCHEDULES

 

Financial Statements and Financial Statement Schedules

 

(1)See Index to Consolidated Financial Statements on page F-1 at beginning of attached financial statements.

 

(a)Exhibits

 

(3)(i)(a) Restated Certificate of Incorporation (2)

 

(b)Certificate of Designations of Preferences and Rights of Series E Convertible Preferred Stock (3)

 

(c)Certificate of Amendment to Certificate of Incorporation (11)

 

(3)(ii)By-Laws (1)

 

(4)(a) Specimen Certificate for Common Stock (1)

 

(b)Specimen Certificate for Series E Convertible Preferred Stock (5)

 

(c)Secured Subordinated Note, dated as of May 29, 2015, between Vasomedical, Inc. and MedTechnology Investments LLC (9)

 

  (10) (a) Form of Stock Purchase Agreement (3)

 

(b)Redacted Sales Representative Agreement between GE Healthcare Division of General Electric Company and Vaso Diagnostics, Inc. d/b/a VasoHealthcare, a subsidiary of Vasomedical, Inc. dated as of May 19, 2010 (4).

 

(c)2010 Stock Plan (5).

 

(d)Employment Agreement entered into as of March 21, 2011 between Vasomedical, Inc. and Jun Ma, as amended. (8)

 

(e)Stock Purchase Agreement dated as of August 19, 2011 among Vasomedical, Inc., Fast Growth Enterprises Limited (FGE) and the FGE Shareholders (6)

 

(f)Amendment to Sales Representative Agreement between GE Healthcare Division of General Electric Company and Vaso Diagnostics, Inc. d/b/a VasoHealthcare, a subsidiary of Vasomedical, Inc. dated as of June 20, 2012 (7)

 

(g)2013 Stock Plan (12)

 

31

 

 

(h)Asset Purchase and Sale Agreement, dated as of May 29, 2015, by and among Vasomedical, Inc., VasoTechnology, Inc., NetWolves, LLC and NetWolves Corporation (9)

 

(i)Subordinated Security Agreement dated as of May 29, 2015 by and between Vasomedical, Inc. and MedTechnology Investments LLC (9)

 

(j)Employment Agreement dated as of June 1, 2015 between Vasomedical, Inc. and Peter C. Castle (10)

 

(k)2016 Stock Plan (13)

 

(l)2019 Stock Plan (14)

 

(21)Subsidiaries of the Registrant

 

(31)Certification Reports pursuant to Securities Exchange Act Rule 13a - 14

 

(32)Certification Reports pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

  101.INS Inline XBRL Instance Document (the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document)
  101.SCH Inline XBRL Taxonomy Extension Schema Document
  101.CAL Inline XBRL Taxonomy Extension Calculation Linkbase Document
  101.DEF Inline XBRL Taxonomy Extension Definition Linkbase Document
  101.LAB   Inline XBRL Taxonomy Extension Label Linkbase Document
  101.PRE Inline XBRL Taxonomy Extension Presentation Linkbase Document
  104 Cover Page Interactive Data File (formatted as Inline XBRL and included in Exhibit 101)

 

 

(1)Incorporated by reference to Registration Statement on Form S-18, No. 33-24095.
(2)Incorporated by reference to Registration Statement on Form S-1, No. 33-46377 (effective 7/12/94).
(3)Incorporated by reference to Report on Form 8-K dated June 21, 2010.
(4)Incorporated by reference to Report on Form 8-K/A dated May 19, 2010 and filed November 9, 2010.
(5)Incorporated by reference to Report on Form 10-K for the fiscal year ended May 31, 2010.
(6)Incorporated by reference to Report on Form 10-K for the fiscal year ended May 31, 2011.
(7)Incorporated by reference to Report on Form 8-K dated June 20, 2012.
(8)Incorporated by reference to Report on Form 8-K dated March 21, 2011.
(9)Incorporated by reference to Report on Form 8-K dated May 29, 2015.
(10) Incorporated by reference to Report on Form 8-K dated October 8, 2015.
(11) Incorporated by reference to Report on Form 10-Q for the quarter ended September 30, 2016.
(12) Incorporated by reference to Report on Form 10-Q for the quarter ended September 30, 2013.
(13) Incorporated by reference to Report on Form 10-Q for the quarter ended June 30, 2016.
(14) Incorporated by reference to Report on Form 10-K for the year ended December 31, 2019.

 

32

 

 

SIGNATURES

 

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, we have duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized on the 1st day of April 2024.

 

  VASO CORPORATION
   
  By: /s/ Jun Ma
    Jun Ma
    President, Chief Executive Officer,
    and Director (Principal Executive Officer)

 

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below on April 1, 2024, by the following persons in the capacities indicated:

 

/s/ Jun Ma   President, Chief Executive Officer
Jun Ma   and Director (Principal Executive Officer)
     
/s/ Michael Beecher   Chief Financial Officer (Principal Financial Officer)
Michael Beecher    
     
/s/ Joshua Markowitz   Chairman of the Board
Joshua Markowitz    
     
/s/ David Lieberman   Vice Chairman of the Board
David Lieberman    
     
/s/ Jane Moen   Director
Jane Moen    
     
/s/ Edgar Rios   Director
Edgar Rios    
     
/s/ Behnam Movaseghi   Director
Behnam Movaseghi    
     
/s/ Leon Dembo   Director
Leon Dembo    

 

33

 

 

Vaso Corporation and Subsidiaries

 

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS

 

For the years ended December 31, 2023 and 2022

 

    Page
Report of Independent Registered Public Accounting Firm (PCAOB ID: 1195)   F-2
Financial Statements    
Consolidated Balance Sheets as of December 31, 2023 and 2022   F-4
Consolidated Statements of Operations and Comprehensive Income for the years ended December 31, 2023 and 2022   F-5
Consolidated Statements of Changes in Stockholders’ Equity for the years ended December 31, 2023 and 2022   F-6
Consolidated Statements of Cash Flows for the years ended December 31, 2023 and 2022   F-7
Notes to Consolidated Financial Statements   F-8 – F-34

 

F-1

 

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

To the Stockholders and Board of Directors of
Vaso Corporation and Subsidiaries

 

Opinion on the Financial Statements

 

We have audited the accompanying consolidated balance sheets of Vaso Corporation and Subsidiaries (the “Company”) as of December 31, 2023 and 2022, and the related consolidated statements of operations and comprehensive income, stockholders’ equity and cash flows for the years then ended, and the related notes (collectively referred to as the financial statements). In our opinion, the financial statements referred to above present fairly, in all material respect, the financial position of the Company as of December 31, 2023 and 2022, and the results of its operations and its cash flows for the years then ended, in conformity with accounting principles generally accepted in the United States of America.

 

Basis for Opinion

 

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

 

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

 

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

 

Critical Audit Matters

 

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

 

F-2

 

 

To the Stockholders and Board of Directors of
Vaso Corporation and Subsidiaries

Page Two

 

Critical Audit Matter - Revenue recognized from sales commission with General Electric Healthcare (GEHC)

 

As discussed in Notes A and C to the financial statements, the Company, through its wholly owned subsidiary VasoHealthcare (VHC), was appointed the exclusive representative for the sale of GEHC’s diagnostics imaging equipment to specific market segments and recognized sales commission revenue when the underlying equipment and services have been delivered or completed by GEHC. VHC has total sales commission revenue of approximately $37.8 million for the year ended December 31, 2023, which is concentrated solely with GEHC.

 

We identified the testing of sales commission revenue generated from GEHC as a critical audit matter. Specifically, the sales commission revenue, along with the associated deferred revenue, accounts receivable and commissions payable for VHC, is calculated through complicated formulas including order data from various files obtained from GEHC monthly and is stored in a spreadsheet file based on the master agreement and various subsequent amendments between GEHC and the Company. The audit of the spreadsheet file requires significant efforts due to the volume of data, size of the file, and complexity of formulas within the spreadsheet file.

 

How the Critical Audit Matter Was Addressed in the Audit

 

During the audit, we obtained an understanding of the design and implementation of the internal control over the revenue recognition process and over the spreadsheet file. For selected orders based on our judgment, we tested the Company’s master file for completeness, traced the source data to the various files that are further directly confirmed with GEHC on sales orders, delivery and payments received, tested the formulas for its accuracy and reasonableness and agreed the commission rates to the agreements between GEHC and further confirmed with GEHC as to which sales region achieved the target order volume. Furthermore, for a selection of orders, we verified the delivery date and customer order value to the source documents.

 

Critical Audit Matter – Valuation of Goodwill

 

As discussed in Note C to the financial statements, the Company evaluates goodwill for impairment at the reporting unit level at least annually, or more frequently if events or changes in circumstances indicate that the carrying value of the asset may not be recoverable. The goodwill balance as of December 31, 2023 was $15.6 million. The Company performs either a quantitative or qualitative assessment to assess if the fair value of the respective reporting unit exceeds its carrying value. The qualitative goodwill impairment assessment requires evaluating factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. When performing the quantitative assessment to calculate the fair value of a reporting unit, the Company considers both comparative market multiples as well as estimated discounted cash flows for the reporting unit. The significant estimates and assumptions include, but are not limited to, revenue growth rates, operating margins, and future economic and market conditions. The discount rates are based upon industry weighted average cost of capital ranges. No impairment charge was recorded for the year ended December 31, 2023.

 

We identified goodwill impairment as a critical audit matter because of the significant judgments made by management to estimate the fair value of the reporting units. This required a high degree of auditor judgment and an increased extent of effort, including our need to involve valuation specialists, when performing audit procedures to evaluate the reasonableness of inputs used in management’s estimates and assumptions. Significant management estimates include forecasted revenue growth rates, forecasted gross profit, and discount rates.

 

How the Critical Audit Matter Was Addressed in the Audit

 

Our audit procedures performed to evaluate the reasonableness of management’s estimates and assumptions included assessing the methodologies used by the Company and testing the significant assumptions used in the analysis. We compared current and prior year forecasts prepared by management to historical revenue and gross profit to evaluate the reasonableness of the assumptions and to evaluate management’s ability to accurately forecast future revenues and gross profit. We evaluated historical trends in assessing the reasonableness of growth rate assumptions and performed sensitivity analyses of significant assumptions to evaluate the changes in the fair value of the reporting units that would result from changes in these assumptions. We performed procedures to verify the mathematical accuracy of the calculations used by management. We involved our valuation specialists to assist us in identifying the significant assumptions underlying the models, assessing the rationale and supporting documents related to these assumptions, and determining the appropriateness and reasonableness of the methodologies employed. Furthermore, we assessed the appropriateness of the disclosures in the financial statements.

 

/s/ UHY LLP

 

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

 

Sterling Heights, Michigan

April 1, 2024

 

F-3

 

 

Vaso Corporation and Subsidiaries

 

CONSOLIDATED BALANCE SHEETS

 

(in thousands, except share and per share data)

 

   December 31,
2023
   December 31,
2022
 
ASSETS        
CURRENT ASSETS        
Cash and cash equivalents  $11,342   $11,821 
Short-term investments   13,979    8,504 
Accounts and other receivables, net of an allowance for credit losses and commission adjustments of $9,708 at December 31, 2023 and $6,947 at December 31, 2022   12,377    14,514 
Receivables due from related parties   929    421 
Inventories, net   1,470    1,473 
Deferred commission expense   3,285    3,249 
Prepaid expenses and other current assets   1,717    1,008 
Total current assets   45,099    40,990 
           
Property and equipment, net of accumulated depreciation of $10,358 at December 31, 2023 and $9,787 at December 31, 2022   1,174    1,340 
Operating lease right of use assets   1,949    1,568 
Goodwill   15,588    15,614 
Intangibles, net   1,406    1,511 
Other assets, net   4,902    4,726 
Investment in EECP Global   683    889 
Deferred tax assets, net   4,956    5,007 
Total assets  $75,757   $71,645 
           
LIABILITIES AND STOCKHOLDERS’ EQUITY          
CURRENT LIABILITIES          
Accounts payable  $2,670   $2,270 
Accrued commissions   2,411    3,518 
Accrued expenses and other liabilities   7,365    8,891 
Finance lease liabilities - current   72    122 
Operating lease liabilities - current   928    745 
Sales tax payable   699    809 
Deferred revenue - current portion   15,883    15,139 
Notes payable - current portion   9    9 
Due to related party   3    3 
Total current liabilities   30,040    31,506 
           
LONG-TERM LIABILITIES          
Notes payable, net of current portion   6    15 
Finance lease liabilities, net of current portion   25    96 
Operating lease liabilities, net of current portion   1,020    823 
Deferred revenue, net of current portion   16,317    15,664 
Other long-term liabilities   1,506    1,474 
Total long-term liabilities   18,874    18,072 
           
COMMITMENTS AND CONTINGENCIES (NOTE S)   
 
    
 
 
           
STOCKHOLDERS’ EQUITY          
Preferred stock, $.01 par value; 1,000,000 shares authorized; nil shares issued and outstanding at December 31, 2023 and 2022   
-
    
-
 
Common stock, $.001 par value; 250,000,000 shares authorized;185,627,383 and 185,435,965 shares issued at December 31, 2023 and 2022, respectively; 175,319,296 and 175,127,878 shares outstanding at December 31, 2023 and 2022, respectively   186    185 
Additional paid-in capital   63,993    63,952 
Accumulated deficit   (35,032)   (39,837)
Accumulated other comprehensive loss   (304)   (233)
Treasury stock, at cost, 10,308,087 shares at December 31, 2023 and 2022   (2,000)   (2,000)
Total stockholders’ equity   26,843    22,067 
   $75,757   $71,645 

 

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

F-4

 

 

Vaso Corporation and Subsidiaries

 

CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME

 

(in thousands, except per share data)

 

   Year ended December 31, 
   2023   2022 
Revenues        
Managed IT systems and services  $40,371   $40,100 
Professional sales services   37,820    36,621 
Equipment sales and services   2,833    2,573 
Total revenues   81,024    79,294 
           
Cost of revenues          
Cost of managed IT systems and services   22,712    23,871 
Cost of professional sales services   7,021    6,912 
Cost of equipment sales and services   698    609 
Total cost of revenues   30,431    31,392 
Gross profit   50,593    47,902 
           
Operating expenses          
Selling, general and administrative   45,643    40,843 
Research and development   755    605 
Total operating expenses   46,398    41,448 
Operating income   4,195    6,454 
           
Other (expense) income          
Interest and financing costs   (50)   (44)
Interest and other income, net   764    143 
Loss on disposal of fixed assets   (4)   (2)
Total other income, net   710    97 
           
Income before income taxes   4,905    6,551 
Income tax (expense) benefit   (100)   4,743 
Net income   4,805    11,294 
           
Other comprehensive income          
Foreign currency translation loss   (71)   (343)
Comprehensive income  $4,734   $10,951 
           
Income per common share          
- basic  $0.03   $0.07 
- diluted  $0.03   $0.06 
           
Weighted average common shares outstanding          
- basic   174,441    173,065 
- diluted   175,541    174,656 

 

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

 

F-5

 

 

Vaso Corporation and Subsidiaries

 

CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY

 

(in thousands)

 

                           Accumulated     
                   Additional       Other   Total 
   Common Stock   Treasury Stock   Paid-in-   Accumulated   Comprehensive   Stockholders’ 
   Shares   Amount   Shares   Amount   Capital   Deficit   Income (Loss)   Equity 
Balance at January 1, 2022   185,436   $185    (10,308)   (2,000)  $63,917   $(51,131)  $110   $11,081 
Share-based compensation   -    
-
    -    
-
    35    
-
    
-
    35 
Foreign currency translation loss   -    
-
    -    
-
    
-
    
-
    (343)   (343)
Net income   -    
-
    -    
-
    
-
    11,294    
-
    11,294 
Balance at December 31, 2022   185,436   $185    (10,308)  $(2,000)  $63,952   $(39,837)  $(233)  $22,067 
                                         
Balance at January 1, 2023   185,436   $185    (10,308)   (2,000)  $63,952   $(39,837)  $(233)  $22,067 
Share-based compensation   191    1    
-
    
-
    47    
-
    
-
    48 
Shares withheld for employee tax liability   -    
-
    -    
-
    (6)   
-
    
-
    (6)
Foreign currency translation loss   -    
-
    -    
-
    
-
    
-
    (71)   (71)
Net income   -    
-
    -    
-
    
-
    4,805    
-
    4,805 
Balance at December 31, 2023   185,627   $186    (10,308)  $(2,000)  $63,993   $(35,032)  $(304)  $26,843 

 

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

 

F-6

 

 

Vaso Corporation and Subsidiaries

 

CONSOLIDATED STATEMENTS OF CASH FLOWS

 

(in thousands)

 

   Year ended 
   December 31, 
   2023   2022 
Cash flows from operating activities        
Net income  $4,805   $11,294 
Adjustments to reconcile net income to net cash provided by operating activities          
Depreciation and amortization   999    1,923 
Deferred income taxes   51    (4,788)
Loss from investment in EECP Global   206    154 
Provision for credit losses and commission adjustments   66    63 
Share-based compensation   48    35 
Changes in operating assets and liabilities:          
Accounts and other receivables   2,062    480 
Due from related parties   (498)   (343)
Inventories   (22)   (416)
Deferred commission expense   (36)   300 
Prepaid expenses and other current assets   (1,271)   (103)
Other assets, net   (213)   (2,422)
Accounts payable   402    (521)
Accrued commissions   (1,068)   950 
Accrued expenses and other liabilities   (1,549)   1,392 
Sales tax payable   (105)   108 
Deferred revenue   1,397    5,838 
Due to related party   (10)   (14)
Other long-term liabilities   32    486 
Net cash provided by operating activities   5,296    14,416 
           
Cash flows from investing activities          
Purchases of equipment and software   (731)   (566)
Purchases of short-term investments   (24,473)   (8,000)
Redemption of short-term investments   19,547    149 
Net cash used in investing activities   (5,657)   (8,417)
           
Cash flows from financing activities          
Payroll taxes paid by withholding shares   (6)   - 
Repayment of notes payable and finance lease obligations   (128)   (230)
Net cash used in financing activities   (134)   (230)
Effect of exchange rate differences on cash and cash equivalents   16    27 
           
NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS   (479)   5,796 
Cash and cash equivalents - beginning of period   11,821    6,025 
Cash and cash equivalents - end of period  $11,342   $11,821 
           
SUPPLEMENTAL DISCLOSURE OF CASH INFORMATION          
Interest paid  $17   $44 
Income taxes paid  $89   $48 
           
SUPPLEMENTAL SCHEDULE OF NON-CASH INVESTING AND FINANCING ACTIVITIES          
Initial recognition of operating lease right of use asset and liability  $1,174   $1,396 

 

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

 

F-7

 

 

Vaso Corporation and Subsidiaries

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

For the Years Ended December 31, 2023 and 2022

 

NOTE A – DESCRIPTION OF BUSINESS

 

Vaso Corporation was incorporated in Delaware in July 1987. For most of its history, the Company was a single-product company designing, manufacturing, marketing and servicing its proprietary Enhanced External Counterpulsation, or EECP®, therapy systems, mainly for the treatment of angina. In 2010 it began to diversify its business operations. The Company changed its name to Vaso Corporation in 2016 to more accurately reflect the diversified nature of its business mixture, and continues to use the original name VasoMedical for its proprietary medical device subsidiary. Unless the context requires otherwise, all references to “we”, “our”, “us”, “Company”, “registrant”, “Vaso” or “management” refer to Vaso Corporation and its subsidiaries.

 

Overview

 

Vaso Corporation principally operates in three distinct business segments in the healthcare equipment and information technology industries. We manage and evaluate our operations, and report our financial results, through these three business segments.

 

IT segment, operating through a wholly-owned subsidiary VasoTechnology, Inc., primarily focuses on healthcare IT and managed network technology services;

 

Professional sales service segment, operating through a wholly-owned subsidiary Vaso Diagnostics, Inc. d/b/a VasoHealthcare, primarily focuses on the sale of healthcare capital equipment for GE HealthCare (“GEHC”) into the health provider middle market; and

 

Equipment segment, primarily focuses on the design, manufacture, sale and service of proprietary medical devices and software, operating through a wholly-owned subsidiary VasoMedical, Inc., which in turn operates through Vasomedical Solutions, Inc. for domestic business and Vasomedical Global Corp. for international business, respectively.

 

VasoTechnology

 

VasoTechnology, Inc. was formed in May 2015, at the time the Company acquired all of the assets of NetWolves, LLC and its affiliates, including the membership interests in NetWolves Network Services, LLC (collectively, “NetWolves”). It currently consists of a managed network and security service division, NetWolves, and a healthcare IT application VAR (value added reseller) division, VasoHealthcare IT.

 

In June 2014, the Company began its IT segment business by executing the Value Added Reseller Agreement (“VAR Agreement”) with GEHC to become a national value added reseller of GEHC Digital’s software solutions such as Picture Archiving and Communication System (“PACS”), Radiology Information System (“RIS”), and related services, including implementation, training, management and support. This business focuses primarily on customer segments currently served by VasoHealthcare on behalf of GEHC. A new wholly owned subsidiary, VasoHealthcare IT Corp. (“VHC IT”), was formed to conduct the healthcare IT business. The VAR Agreement with GEHC was terminated in 2021.

 

In May 2015, the Company further expanded its IT segment business by acquiring NetWolves. NetWolves designs and delivers multi-network and multi-technology solutions as a managed network provider, and provides a complete single-source solution that includes design, network redundancy, application device management, real-time network monitoring, reporting and support systems as a comprehensive solution.

 

VasoHealthcare

 

In May 2010, the Company launched its Professional Sales Service business through a wholly-owned subsidiary Vaso Diagnostics, Inc. d/b/a VasoHealthcare, which was appointed by GEHC as its exclusive representative for the sale of select GEHC diagnostic imaging equipment to specific market segments in the 48 contiguous states of the United States and the District of Columbia. The original agreement (“GEHC Agreement”) has been extended several times and currently expires December 31, 2026, subject to earlier termination under certain conditions. The scope of the agreement has also been expanded in 2023 to include ultrasound systems.

 

VasoMedical

 

The proprietary medical equipment business under VasoMedical traces back to 1995 when the Company began the proprietary Enhanced External Counterpulsation (EECP®) technology in the United States and has since diversified to include other medical hardware and software. Vasomedical Global was formed in 2011 to combine and coordinate the various international operations including design, development, manufacturing, and sales of medical devices and software, while domestic activities are conducted under Vasomedical Solutions.

 

F-8

 

 

Vaso Corporation and Subsidiaries

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

For the Years Ended December 31, 2023 and 2022

 

Over the last 10+ years the Company’s Equipment business has been significantly expanded from the original EECP®-only operations. In September 2011, the Company acquired Fast Growth Enterprises Limited (“FGE”), a British Virgin Islands company, which owned or controlled two Chinese operating companies - Life Enhancement Technology Ltd. (“LET”) and Biox Instruments Co. Ltd. (“Biox”) - to expand its technical and manufacturing capabilities and to enhance its distribution network, technology, and product portfolio. Biox was a variable interest entity (“VIE”) controlled by FGE through certain contracts and an option to acquire all the shares of Biox by FGE’s wholly owned subsidiary Gentone, and in March 2019 Gentone exercised its option to acquire all of the shares of Biox. In August 2014, the Company, through Gentone, acquired all of the outstanding shares of Genwell Instruments Co. Ltd. (“Genwell”), which was formed in China in 2010 to develop the MobiCare® wireless multi-parameter patient monitoring system and holds intellectual property rights for this system. As a result, the Company has expanded its equipment products portfolio to include Biox™ series ambulatory patient monitoring systems, ARCS® series software for ECG and blood pressure analysis, and the MobiCare® patient monitoring device.

 

In April 2014, the Company entered into a cooperation agreement with Chongqing PSK-Health Sci-Tech Development Co., Ltd. (“PSK”) of Chongqing, China, the leading manufacturer of external counter pulsation, or ECP, therapy systems in China, to form a joint venture company, VSK Medical Limited (“VSK”), a Cayman Islands company, for the global marketing, sale and advancement of ECP therapy technology. The Company owned 49.9% of VSK, which commenced operations in January 2015. In March 2018, the Company terminated the cooperation agreement with PSK and sold its shares in VSK to PSK. On May 20, 2020, the Company closed on the sale of 51% of the capital stock of its wholly-owned subsidiary EECP Global Corporation (“EECP Global”) to PSK. EECP Global was formed in September 2019 to hold all the assets and liabilities of its EECP business. Concurrently with the closing of the transaction, the Company signed a Management Service Agreement with EECP Global to provide management service for the business and operation of EECP Global in the United States. The agreement provides an initial term of three years starting April 1, 2020, the effective date of the sale, which is automatically renewable for additional one-year terms. Pursuant to the agreement, EECP Global reimburses the Company all direct expenses and pays a monthly management fee during the term of the agreement.

 

Achari Business Combination Agreement

 

As previously announced, the Company entered into a business combination agreement (the “Business Combination Agreement”), dated as of December 6, 2023, with Achari Ventures Holdings Corp. I, a Delaware corporation (“Achari”) (NASDAQ: AVHI), and Achari Merger Sub, Inc., a Delaware corporation and a wholly owned subsidiary of Achari (“Merger Sub”). The Business Combination Agreement provides, among other things, that on the terms and subject to the conditions set forth therein, Merger Sub will merge with and into the Company (the “Merger”), with the Company surviving as a wholly owned subsidiary of Achari. Upon the closing of the Business Combination Agreement (the “Closing”), we anticipate that Achari will change its name to “Vaso Holdings Corp.” or an alternative name chosen by the Company and reasonably acceptable to Achari (“New Vaso”). The Merger and the other transactions contemplated by the Business Combination Agreement are hereinafter referred to collectively as the “Business Combination”.

 

Upon the Closing, New Vaso would have authorized shares of Class A common stock and Class B common stock. The Business Combination Agreement establishes a pro forma equity value of the Company at approximately $176 million, at $10.00 per share of Class A common stock. As such, we believe that the current Vaso stockholders would receive approximately 17.6 million shares of Class A common stock and the current Achari shareholders would maintain between 500 thousand and 750 thousand shares of Class A common stock depending on Achari’s unpaid expenses at the Closing and presuming the redemption of all outstanding public shares of Achari on or prior to the Closing. In addition, current Achari warrant holders would have outstanding warrants to purchase a minimum of 8.25 million shares of Class A common stock at an exercise price of $11.50 per share. No shares of Class B common stock are expected to be outstanding immediately after the Business Combination.

 

The Boards of Directors of Vaso and Achari have each approved the Business Combination, the consummation of which is subject to various customary closing conditions, including the filing and effectiveness of a Registration Statement on Form S-4 (as amended or supplemented, the “Registration Statement”) by Achari with the United States Securities and Exchange Commission (“SEC”), the filing of a proxy statement by Vaso with the SEC and clearance by the SEC, and the approval of a majority of shareholders of both Achari and Vaso of the proposed business combination (Vaso shareholders representing approximately 44% of Vaso’s outstanding shares have entered into support agreements committing them to vote in favor of the Business Combination). The Business Combination is expected to close in the second quarter of 2024.

 

NOTE B – REVISIONS

 

We record commission revenue for certain products in our professional sales service segment based on GEHC’s reporting and payment of such commissions to us. In late August 2023, GEHC informed the Company that its calculations for such products were partially inaccurate and had remitted excess commissions. The Company has taken immediate steps to implement additional internal control procedures whereby GEHC will provide additional information sufficient to assess the accuracy of such commission payments going forward. We assessed the materiality of this misstatement on prior periods’ financial statements in accordance with SEC Staff Accounting Bulletin (“SAB”) Topic 1.M, Materiality, codified in Accounting Standards Codification (“ASC”) Topic 250, Accounting Changes and Error Corrections, (“ASC 250”) and concluded that the misstatements were not material to the prior annual or interim periods.

 

F-9

 

 

Vaso Corporation and Subsidiaries

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

For the Years Ended December 31, 2023 and 2022

 

Accordingly, in accordance with ASC 250 (SAB No. 108, Considering the Effects of Prior Year Misstatements when Quantifying Misstatements in Current Year Financial Statements), we have increased the accumulated deficit at January 1, 2022 by $229,000 to reflect $287,000 lower commission revenue and $58,000 lower commission expense, and corrected the accompanying Consolidated Balance Sheets as of December 31, 2022 and the Consolidated Statements of Operations and Comprehensive Income, Cash Flows, and Changes in Stockholders’ Equity for the year ended December 31, 2022, and the related notes to revise for those misstatements that impacted such periods.

 

The following are selected line items from the Company’s Consolidated Financial Statements illustrating the effect of these corrections:

 

   Consolidated Balance Sheet 
   As of December 31, 2022 
(in thousands)  As Reported   Adjustment   As Revised 
Accounts and other receivables  $15,524   $(1,010)  $14,514 
Accrued commissions  $3,720   $(202)  $3,518 
Accumulated deficit  $(39,029)  $(808)  $(39,837)

 

   Consolidated Statement of Operations and Comprehensive Income 
   Year ended December 31, 2022 
(in thousands, except per share data)  As Reported   Adjustment   As Revised 
Revenues            
Professional sales services  $37,344   $(723)  $36,621 
                
Cost of revenues               
Cost of professional sales services  $7,056   $(144)  $6,912 
                
Gross Profit - professional sales services segment  $30,288   $(579)  $29,709 
                
Operating income  $7,033   $(579)  $6,454 
                
Net income  $11,873   $(579)  $11,294 
                
Comprehensive income  $11,530   $(579)  $10,951 
                
Income per common share               
- basic  $0.07   $(0.00)  $0.07 
- diluted  $0.07   $(0.00)  $0.06 

 

F-10

 

 

Vaso Corporation and Subsidiaries

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

For the Years Ended December 31, 2023 and 2022

 

   Consolidated Statement of Changes in Stockholders’ Equity 
   Accumulated Deficit   Total Stockholders’ Equity 
(in thousands)  As Reported   Adjustment   As Revised   As Reported   Adjustment   As Revised 
Balance at January 1, 2022  $(50,902)  $(229)  $(51,131)  $11,310   $(229)  $11,081 
                               
Net income  $11,873   $(579)  $11,294   $11,873   $(579)  $11,294 
                               
Balance at December 31, 2022  $(39,029)  $(808)  $(39,837)  $22,875   $(808)  $22,067 

 

   Consolidated Statement of Cash Flows 
   Year ended December 31, 2022 
(in thousands)  As Reported   Adjustment   As Revised 
Net income  $11,873   $(579)  $11,294 
Accounts and other receivables  $(243)  $723   $480 
Accrued commissions  $1,094   $(144)  $950 

 

NOTE C – SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

A summary of the significant accounting policies consistently applied in the preparation of the consolidated financial statements are as follows:

 

Principles of Consolidation

 

The consolidated financial statements include the accounts of Vaso Corporation, its wholly-owned subsidiaries, and the accounts of the companies over which we exercise control. Significant intercompany balances and transactions have been eliminated.

 

Use of Estimates

 

The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”) requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Significant estimates and assumptions relate to estimates of commission adjustments due to order cancellations, collectability of accounts receivable, the realizability of deferred tax assets, stock-based compensation, values and lives assigned to acquired intangible assets, fair value of reporting units in connection with goodwill impairment test, the adequacy of inventory reserves, variable consideration, and allocation of contract transaction price to performance obligations. Actual results could differ from those estimates.

 

F-11

 

 

Vaso Corporation and Subsidiaries

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

For the Years Ended December 31, 2023 and 2022

 

Revenue Recognition

 

In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (Topic 606). Under the standard, revenue is recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration the entity expects to receive in exchange for those goods or services. ASU 2014-09 replaced most existing revenue recognition guidance in U.S. GAAP. The new standard introduces a five-step process to be followed in determining the amount and timing of revenue recognition. It also provides guidance on accounting for costs incurred to obtain or fulfill contracts with customers, and establishes disclosure requirements which are more extensive than those required under prior U.S. GAAP. Generally, we recognize revenue under Topic 606 for each of our performance obligations either over time (generally, the transfer of a service) or at a point in time (generally, the transfer of a good) as follows:

 

VasoTechnology

 

Revenue relating to recurring managed network and voice services provided by NetWolves, for which the customer has unlimited access to such services throughout the contract term, are thus recognized as provided on a monthly basis (“over time”). Non-recurring charges related to the provision of such services are recognized in the period provided (“point in time”). In the IT VAR business, software system installations are recognized upon verification of installation and expiration of an acceptance period (“point in time”). Monthly post-implementation customer support – a stand-ready obligation of the Company to provide maintenance services if and when needed - provided under such installations, as well as software solutions offered under a monthly Software as a Service (“SaaS”) fee basis, for which the customer has unlimited access to such services throughout the contract term, are thus recognized monthly over the contract term (“over time”).

  

VasoHealthcare

 

Commission revenue is recognized when the underlying equipment has been delivered by GEHC and accepted at the customer site in accordance with the terms of the specific sales agreement (“point in time”).

 

VasoMedical

 

In the United States, we recognized revenue from the sale of our medical equipment in the period in which we deliver the product to the customer (“point in time”). Revenue from the sale of our medical equipment to international markets is recognized upon shipment of the product to a common carrier, as are supplies, accessories and spare parts delivered in both domestic and international markets (“point in time”). Revenue from the provision of ARCS® under a monthly SaaS fee basis, for which the customer has unlimited access to such services throughout the contract term, are thus recognized monthly over the contract term (“over time”). The Company also recognizes revenue from the maintenance of its medical products either on a time and material as-billed basis (“point in time”) or through the sale of a service contract, where revenue is recognized ratably over the contract term (“over time”).

 

Disaggregation of Revenue

 

The following tables present revenues disaggregated by our business operations and timing of revenue recognition:

 

   (in thousands) 
   Year Ended December 31, 2023   Year Ended December 31, 2022 
       Professional sales              Professional sales        
   IT segment   service segment   Equipment segment   Total   IT segment   service segment   Equipment segment   Total 
Network services  $35,673   $
-
   $
-
   $35,673   $35,833   $
-
   $
       -
   $35,833 
Software sales and support   4,698    
-
    
-
    4,698    4,267    
-
    
-
    4,267 
Commissions   
-
    37,820    
-
    37,820    
-
    36,621    
-
    36,621 
Medical equipment sales   
-
    
-
    2,708    2,708    
-
    
-
    2,450    2,450 
Medical equipment service   
-
    
-
    125    125    
-
    
-
    123    123 
   $40,371   $37,820   $2,833   $81,024   $40,100   $36,621   $2,573   $79,294 

 

   Year Ended December 31, 2023   Year Ended December 31, 2022 
       Professional sales              Professional sales        
   IT segment   service segment   Equipment segment   Total   IT segment   service segment   Equipment segment   Total 
Revenue recognized over time  $37,223   $
-
   $600   $37,823   $37,089   $
-
   $325   $37,414 
Revenue recognized at a point in time   3,148    37,820    2,233    43,201    3,011    36,621    2,248    41,880 
   $40,371   $37,820   $2,833   $81,024   $40,100   $36,621   $2,573   $79,294 

 

F-12

 

 

Vaso Corporation and Subsidiaries

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

For the Years Ended December 31, 2023 and 2022

 

Transaction Price Allocated to Remaining Performance Obligations

 

As of December 31, 2023, the aggregate amount of transaction price allocated to performance obligations that are unsatisfied (or partially unsatisfied) for executed contracts approximates $95 million, of which we expect to recognize revenue as follows:

 

   (in thousands) 
   Fiscal years of revenue recognition 
   2024   2025   2026   Thereafter 
Unfulfilled performance obligations  $44,667   $19,861   $6,240   $23,918 

 

As of December 31, 2022, the aggregate amount of transaction price allocated to performance obligations that were unsatisfied (or partially unsatisfied) for executed contracts approximated $91 million.

 

Contract Balances

 

Contract receivables include trade receivables, net and long-term receivables (recorded in Other assets in the consolidated balance sheets). Contract liabilities arise in our IT, VasoHealthcare, and VasoMedical businesses. In our VHC IT business, payment arrangements with clients typically include an initial payment due upon contract signing and milestone-based payments based upon product delivery and go-live, as well as post go-live monthly payments for subscription and support fees. Customer payments received, or receivables recorded, in advance of go-live and customer acceptance, where applicable, are deferred as contract liabilities. Such amounts aggregated approximately $419,000 and $481,000 at December 31, 2023 and 2022, respectively, and are included in accrued expenses and other liabilities in our consolidated balance sheets.

 

In our VasoHealthcare business, we bill a portion of commissions on the orders we booked in advance of delivery of the underlying equipment. Such amounts aggregated approximately $32,194,000 and $30,794,000 at December 31, 2023 and 2022, respectively, and are classified in our consolidated balance sheets into current or long-term deferred revenue net of estimated commission adjustments. In addition, we record a contract liability for amounts expected to be credited back to GEHC due to customer order reductions. Such amounts aggregated approximately $971,000 and $2,577,000 at December 31, 2023 and 2022, respectively, and are included in accrued expenses and other liabilities in our consolidated balance sheets.

 

In our VasoMedical business, we bill amounts for post-delivery services and varying duration service contracts in advance of performance. Such amounts aggregated approximately $6,000 and $9,000 at December 31, 2023 and 2022, respectively, and are classified in our consolidated balance sheets as either current or long-term deferred revenue.

 

The following table summarizes the Company’s contract receivable and contract liability balances:

 

   (in thousands) 
   2023   2022 
Contract receivables - January 1   15,306    15,474 
Contract receivables - December 31   13,398    15,306 
Increase (decrease)   (1,909)   (168)
           
Contract liabilities - January 1   33,861    26,890 
Contract liabilities - December 31   33,589    33,861 
Increase (decrease)   (272)   6,971 

 

The decrease in contract receivables and liabilities in 2023 is due primarily to increased estimate of allowance for commission adjustments in our VasoHealthcare business. During the years ended December 31, 2023 and 2022, we recognized approximately $9.2 million and $9.1 million, respectively, of revenues that were included in our contract liability balance at the beginning of such periods.

 

F-13

 

 

Vaso Corporation and Subsidiaries

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

For the Years Ended December 31, 2023 and 2022

 

Costs to Obtain or Fulfill a Contract

 

Topic 606 requires that incremental costs of obtaining a contract are recognized as an asset and amortized to expense in a pattern that matches the timing of the revenue recognition of the related contract. We have determined the only significant incremental costs incurred to obtain contracts with customers within the scope of Topic 606 are certain sales commissions paid to associates. In addition, the Company elected the practical expedient to recognize the incremental costs of obtaining a contract when incurred for contracts where the amortization period for the asset the Company would otherwise have recognized is one year or less.

 

Under Topic 606, sales commissions applicable to service contracts exceeding one year have been capitalized and amortized ratably over the term of the contract. In our VHC IT business, commissions allocable to multi-year subscription contracts or multi-year post-contract support performance obligations are amortized to expense ratably over the terms of the multi-year periods. VHC IT commissions allocable to other elements are charged to expense at go-live or customer acceptance. In our professional sales services segment, commissions paid to our sales force are deferred until the underlying equipment is accepted by the customer. We recognized approximately $2,561,000 and $2,732,000 of amortization related to these sales commission assets in “Cost of professional sales services” in 2023 and 2022, respectively, and approximately $75,000 and $79,000 of amortization in “Selling, general and administrative” expense in 2023 and 2022, respectively, in our consolidated statements of operations and comprehensive income.

 

At December 31, 2023 and 2022, our consolidated balance sheets include approximately $7,106,000 and $7,113,000, respectively, in capitalized sales commissions - primarily in our professional sales services segment - to be expensed in future periods, of which $3,285,000 and $3,249,000, respectively, is recorded in deferred commission expense and $3,821,000 and $3,864,000, respectively, representing the long-term portion, is included in other assets.

 

Significant Judgments when Applying Topic 606

 

Contract transaction price is allocated to performance obligations using estimated stand-alone selling price. Judgment is required in estimating stand-alone selling price for each distinct performance obligation. We determine stand-alone selling price maximizing observable inputs such as stand-alone sales when they exist or substantive renewal price charged to clients. In instances where stand-alone selling price is not observable, we utilize an estimate of stand-alone selling price based on historical pricing and industry practices.

 

Certain revenue we record in our professional sales service segment contains an estimate for variable consideration. Due to the tiered structure of our commission rate, which increases as annual targets are achieved, under Topic 606 we record revenue and deferred revenue at the rate we expect to be achieved by year end. We base our estimate of variable consideration on historical results of previous years’ achievement under the GEHC agreement. Such estimate is reviewed each quarter and adjusted as necessary. In addition, the Company records commissions for arranging financing at an estimated rate which is subject to later revision based on certain factors. The Company recognized increases (decreases) in revenue associated with revisions to variable consideration for previously completed performance obligations of $3,000 and $(5,000) for the years ended December 31, 2023 and 2022 respectively.

 

The Company also records commission adjustments to contract liabilities in its professional sales service segment based on estimates of future order cancellations. Such cancellations also result in adjustments to the related capitalized cost to obtain or fulfill a contract.

 

Shipping and Handling Costs

 

All shipping and handling expenses are charged to cost of sales. Amounts billed to customers related to shipping and handling costs are included as a component of sales.

 

Research and Development

 

Research and development costs attributable to development are expensed as incurred.

 

F-14

 

 

Vaso Corporation and Subsidiaries

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

For the Years Ended December 31, 2023 and 2022

 

Share-Based Compensation

 

The Company complies with ASC Topic 718, “Compensation – Stock Compensation” (“ASC 718”), which requires all companies to recognize the cost of services received in exchange for equity instruments to be recognized in the financial statements based on their grant date fair values. The Company applies an estimated forfeiture rate to the grant date fair value to determine the annual compensation cost of share-based payment arrangements with employees. The forfeiture rate is estimated based primarily on job title and prior forfeiture experience. The Company did not grant any awards to non-employees during the years ended December 31, 2023 and 2022.

 

During the year ended December 31, 2023, the Company granted 225,000 restricted shares of common stock valued at $50,000 to employees. The shares vest over five years from the grant date. The total fair value of shares vested during the year ended December 31, 2023 was $27,000 for officers and $24,000 for employees. The weighted average grant date fair value of shares granted during the year ended December 31, 2023 was $0.22 per share, based on the closing price as of the grant date.

 

During the year ended December 31, 2022, the Company granted 1,050,000 restricted shares of common stock valued at $115,000 to employees. The shares vest over three and five years from the grant date. The total fair value of shares vested during the year ended December 31, 2022 was $23,000 for officers and $4,000 for employees. The weighted average grant date fair value of shares granted during the year ended December 31, 2022 was $0.11 per share, based on the closing price as of the grant date.

 

The Company did not grant any stock options during the years ended December 31, 2023 or 2022, nor were any options exercised during such periods. No options were outstanding at December 31, 2023 or 2022.

 

Share-based compensation expense recognized for the years ended December 31, 2023 and 2022 was $48,000 and $35,000, respectively, and is recorded in selling, general, and administrative expense in the consolidated statements of operations and comprehensive income. Unrecognized expense related to existing share-based compensation and arrangements is approximately $114,000 at December 31, 2023 and will be recognized over a weighted-average period of approximately 46 months.

 

Cash and Cash Equivalents

 

Cash and cash equivalents represent cash and short-term, highly liquid investments either in certificates of deposit, treasury bills, money market funds, or investment grade commercial paper issued by major corporations and financial institutions that generally have maturities of three months or less from the date of acquisition.

 

Short term investments

 

The Company’s short-term investments consist of six-month U.S. Treasury bills and bank deposits with yields based on underlying debt and equity securities. The U.S. Treasury bills are classified as held-to-maturity and are carried at amortized cost of approximately $13,555,000, including approximately $216,000 in accrued interest, at December 31, 2023. Their fair value at December 31, 2023 is approximately $13,559,000 and the unrecognized holding gain is $4,000 for the year ended December 31, 2023. The bank deposits are carried at fair value of approximately $424,000 at December 31, 2023 and are classified as available-for-sale. Realized gains or losses on the bank deposits are included in net income. The Company does not expect a credit loss for its short-term investments.

 

F-15

 

 

Vaso Corporation and Subsidiaries

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

For the Years Ended December 31, 2023 and 2022

 

Financial Instruments

 

The Company complies with the provisions of ASC 820 “Fair Value Measurements and Disclosures” (“ASC 820”). Under ASC 820, fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (i.e., the “exit price”) in an orderly transaction between market participants at the measurement date.

 

In determining fair value, the Company uses various valuation approaches. ASC 820 establishes a fair value hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are those that market participants would use in pricing the asset or liability based on market data obtained from sources independent of the Company. Unobservable inputs reflect the Company’s assumptions about the inputs market participants would use in pricing the asset or liability developed based on the best information available in the circumstances. The fair value hierarchy is categorized into three levels based on the inputs as follows:

 

Level 1

 

Level 1 applies to assets or liabilities for which there are quoted prices in active markets for identical assets or liabilities.

 

Level 2

 

Level 2 applies to assets or liabilities for which there are inputs other than quoted prices that are observable for the asset or liability such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which significant inputs are observable or can be derived principally from, or corroborated by, observable market data.

 

Level 3

 

Level 3 applies to assets or liabilities for which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities.

 

The carrying amount of assets and liabilities including cash and cash equivalents, short-term investments, accounts receivable, prepaids, accounts payable, accrued expenses and other current liabilities approximated their fair value as of December 31, 2023 and 2022, due to the relative short maturity of these instruments. Property and equipment, intangible assets, capital lease obligations, and goodwill are not required to be re-measured to fair value on a recurring basis. These assets are evaluated for impairment if certain triggering events occur. If such evaluation indicates that impairment exists, the respective asset is written down to its fair value.

 

F-16

 

 

Vaso Corporation and Subsidiaries

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

For the Years Ended December 31, 2023 and 2022

 

The following table presents information about the Company’s assets measured at fair value as of December 31, 2023 and 2022:

 

   Quoted Prices   Significant         
   in Active   Other   Significant   Balance 
   Markets for   Observable   Unobservable   as of 
   Identical Assets   Inputs   Inputs   December 31, 
   (Level 1)   (Level 2)   (Level 3)   2023 
Assets                
Cash equivalents invested in money market funds and treasury bills  $10,522   $
           -
   $
           -
   $10,522 
Bank deposits (included in short term investments)   424              424 
   $10,946   $
-
   $
-
   $10,946 

 

   Quoted Prices   Significant         
   in Active   Other   Significant   Balance 
   Markets for   Observable   Unobservable   as of 
   Identical Assets   Inputs   Inputs   December 31, 
   (Level 1)   (Level 2)   (Level 3)   2022 
Assets                
Cash equivalents invested in money market funds  $7,934   $
              -
   $
                -
   $7,934 
Bank deposits (included in short term investments)   433              433 
   $8,367   $
-
   $
-
   $8,367 

 

Accounts Receivable, net

 

The Company’s accounts receivable are due from customers to whom we sell our products and services, distributors engaged in the distribution of our products and from GEHC. Credit is extended based on evaluation of a customer’s financial condition and, generally, collateral is not required. Accounts receivable are generally due 30 to 90 days from shipment and services provided and are stated at amounts due from customers net of allowances for doubtful accounts, returns, term discounts and other allowances. Accounts that are outstanding longer than the contractual payment terms are considered past due. Estimates are used in determining the allowance for doubtful accounts based on the Company’s historical collections experience, current trends, credit policy and a percentage of its accounts receivable by aging category. In determining these percentages, the Company reviews historical write-offs of their receivables. The Company also looks at the credit quality of their customer base as well as changes in their credit policies. The Company continuously monitors collections and payments from our customers, and writes off receivables when all efforts at collection have been exhausted. While credit losses have historically been within expectations and the provisions established, the Company cannot guarantee that it will continue to experience the same credit loss rates that they have in the past.

 

The changes in the Company’s allowance for doubtful accounts and commission adjustments are as follows:

 

   (in thousands) 
   Year ended December 31, 
   2023   2022 
Beginning Balance  $6,947   $5,804 
Provision for losses on accounts receivable   66    63 
Direct write-offs, net of recoveries   (60)   (159)
Commission adjustments   2,755    1,239 
Ending Balance  $9,708   $6,947 

 

F-17

 

 

Vaso Corporation and Subsidiaries

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

For the Years Ended December 31, 2023 and 2022

 

Concentrations of Credit Risk

 

We market our equipment and IT software solutions principally to hospitals, diagnostic imaging centers and physician private practices. We perform credit evaluations of our customers’ financial condition and, as a result, believe that our receivable credit risk exposure is limited. For the years ended December 31, 2023 and 2022, no customer in our equipment or IT segment accounted for 10% or more of revenues or accounts receivable. In our professional sales service segment, 100% of our revenues and accounts receivable are with GEHC; however, we believe this risk is acceptable based on GEHC’s financial position and our long history of doing business with GEHC.

 

The Company maintains cash balances in certain U.S. financial institutions which exceed the Federal Depository Insurance Corporation (“FDIC”) coverage of $250,000 by approximately $10,054,000.  The Company has not experienced any losses on these accounts and believes it is not subject to any significant credit risk on these accounts. In addition, the FDIC does not insure the Company’s foreign bank balances, which aggregated approximately $467,000 and $1,234,000 at December 31, 2023 and 2022, respectively.

 

Inventories

 

The Company values inventories in the equipment segment at the lower of cost or net realizable value, with cost being determined on a first-in, first-out basis. The Company regularly reviews inventory quantities on hand, particularly raw materials and components, and records a provision for excess and slow moving inventory based primarily on existing and anticipated design and engineering changes to its products as well as forecasts of future product demand.

 

In our IT Segment, we purchase computer hardware and software for specific customer requirements and value such inventories using the specific identification method.

 

Property and Equipment

 

Property and equipment, including assets under finance leases, are stated at cost less accumulated depreciation and amortization. Major improvements are capitalized and minor replacements, maintenance and repairs are charged to expense as incurred. Upon retirement or disposal of assets, the cost and related accumulated depreciation are removed from the consolidated balance sheets. Depreciation is expensed over the estimated useful lives of the assets, which range from two to eight years, on a straight-line basis. Accelerated methods of depreciation are used for tax purposes. We amortize leasehold improvements over the useful life of the related leasehold improvement or the life of the related lease, whichever is less.

 

Impairment of Long-lived Assets

 

The Company reviews the recoverability of all long-lived assets, including the related useful lives, whenever events or changes in circumstances indicate that the carrying amount of a long-lived asset might not be recoverable. If required, the Company compares the estimated fair value determined by either the undiscounted future net cash flows or appraised value to the related asset’s carrying value to determine whether there has been an impairment. If an asset is considered impaired, the asset is written down to fair value, which is based either on discounted cash flows or appraised values in the period the impairment becomes known. No assets were determined to be impaired as of December 31, 2023 and 2022.

 

F-18

 

 

Vaso Corporation and Subsidiaries

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

For the Years Ended December 31, 2023 and 2022

 

Goodwill and Intangible Assets

 

Goodwill represents the excess of cost over the fair value of net assets of businesses acquired. The Company accounts for goodwill under the guidance of the ASC Topic 350, “Intangibles: Goodwill and Other”. Goodwill acquired in a purchase business combination and determined to have an indefinite useful life is not amortized, but instead tested for impairment, at least annually, in accordance with this guidance. The recoverability of goodwill is subject to an annual impairment test or whenever an event occurs or circumstances change that would more likely than not result in an impairment. The impairment test is based on the estimated fair value of the underlying businesses and performed in the fourth quarter of each year.

 

We perform either a quantitative or qualitative assessment to assess if the fair value of the respective reporting unit exceeds its carrying value. The qualitative goodwill impairment assessment requires evaluating factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. As part of our goodwill qualitative assessment process for our two applicable reporting units, when utilized, we evaluate various factors that are specific to the reporting unit as well as industry and macroeconomic factors in order to determine whether it is reasonably likely to have a material impact on the fair value of our reporting units. Examples of the factors that are considered include the results of the most recent impairment test, current forecasts, and changes in the strategic outlook or organizational structure of the reporting units. The financial forecasts of the reporting units are compared to the forecasts used in the prior year analysis to determine if management expectations for the business have changed.

 

When performing the quantitative assessment to calculate the fair value of a reporting unit, we consider both comparative market multiples as well as estimated discounted cash flows for the reporting unit. The significant estimates and assumptions include, but are not limited to, revenue growth rates, operating margins, and future economic and market conditions. The discount rates are based upon industry weighted average cost of capital ranges. As a supplement, we conduct additional sensitivity analysis to assess the risk for potential impairment based upon changes in the key assumptions such as the discount rate, expected long-term growth rate, and cash flow projections. Based upon the completion of our annual test as of December 31, 2023 and 2022, we determined that there was no impairment of goodwill and that the applicable reporting units’ estimated fair values were substantially in excess of their carrying amounts.

 

Intangible assets consist of the value of customer contracts and relationships, patent and technology costs, and software. The cost of significant customer-related intangibles is amortized in proportion to estimated total related revenue; cost of other intangible assets is generally amortized on a straight-line basis over the asset’s estimated economic life, which range from five to ten years. The Company capitalizes internal use software development costs incurred during the application development stage. Costs related to preliminary project activities, training, data conversion, and post implementation activities are expensed as incurred. The Company capitalized $253,000 and $0 in software development costs for the years ended December 31, 2023 and 2022, respectively. No intangible assets were determined to be impaired as of December 31, 2023 and 2022.

 

Deferred Revenue

 

Amounts billable under the agreement with GEHC in advance of delivery of the underlying equipment are recorded initially as deferred revenue, and commission revenue is subsequently recognized as customer acceptance of such equipment is reported to us by GEHC. Similarly, commissions payable to our sales force related to such billings are recorded as deferred commission expense when the associated deferred revenue is recorded. Commission expense is recognized when the corresponding commission revenue is recognized.

 

In our equipment segment, we record revenue on extended service contracts ratably over the term of the related service contracts.

 

Income Taxes

 

Deferred income taxes are recognized for temporary differences between financial statement and income tax bases of assets and liabilities and loss carry-forwards for which income tax benefits are expected to be realized in future years. A valuation allowance is established, when necessary, to reduce deferred tax assets to the amount expected to be realized. In estimating future tax consequences, we generally consider all expected future events other than an enactment of changes in the tax laws or rates. Deferred tax assets are continually evaluated for the expected realization. To the extent our judgment regarding the realization of the deferred tax assets changes, an adjustment to the allowance is recorded, with an offsetting increase or decrease, as appropriate, in income tax expense. Such adjustments are recorded in the period in which our estimate as to the realization of the assets changed that it is “more likely than not” that all of the deferred tax assets will be realized. The “realization” standard is subjective and is based upon our estimate of a greater than 50% probability that the deferred tax asset can be realized.

 

The Company also complies with the provisions of ASC Topic 740, “Income Taxes”, which prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return. For those benefits to be recognized, a tax position must be more-likely-than-not to be sustained upon examination by the relevant taxing authority based on the technical merits. The tax benefit recognized is measured as the largest amount of benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement with the relevant taxing authority. Derecognition of a tax benefit previously recognized results in the Company recording a tax liability that reduces ending retained earnings. Based on its analysis, the Company has determined that it has not incurred any liability for unrecognized tax benefits as of December 31, 2023 and 2022. The Company recognizes accrued interest and penalties related to unrecognized tax benefits as income tax expense. No amounts were accrued for the payment of interest and penalties at December 31, 2023 and 2022. Generally, the Company is no longer subject to income tax examinations by major domestic taxing authorities for years before 2020. According to the China tax regulatory framework, there is no statute of limitations on examination of tax filings by tax authorities. However, the general practice is going back five years. Management is currently unaware of any issues under review that could result in significant payments, accruals or material deviations from its position.

 

F-19

 

 

Vaso Corporation and Subsidiaries

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

For the Years Ended December 31, 2023 and 2022

 

Foreign Currency Translation Gain (Loss) and Comprehensive Income

 

In the country in which the Company operates, and the functional currency is other than the U.S. dollar, assets and liabilities are translated using published exchange rates in effect at the consolidated balance sheet date.  Equity accounts are translated at historical rates except for the changes in accumulated deficit during the year as the result of the income statement translation process. Revenues and expenses and cash flows are translated using a weighted average exchange rate for the period.  Resulting translation adjustments are recorded as a component of accumulated other comprehensive income (loss) on the accompanying consolidated balance sheets.  For the years ended December 31, 2023 and 2022, other comprehensive income includes losses of $71,000 and $343,000, respectively, which were entirely from foreign currency translation loss.

 

Net Income Per Common Share

 

Basic income per common share is based on the weighted average number of common shares outstanding, including vested restricted shares, without consideration of potential common stock. Diluted earnings per common share is based on the weighted average number of common and potential dilutive common shares outstanding.

 

Diluted earnings per share were computed based on the weighted average number of shares outstanding plus all potentially dilutive common shares.  A reconciliation of basic to diluted shares used in the earnings per share calculation is as follows:

 

   (in thousands) 
   Year ended December 31, 
   2023   2022 
Basic weighted average shares outstanding   174,441    173,065 
Dilutive effect of unvested restricted shares   1,100    1,591 
Diluted weighted average shares outstanding   175,541    174,656 

 

No common stock equivalents were excluded from the computation of diluted earnings per share for the years ended December 31, 2023 and 2022.

 

Recently Adopted Accounting Standards

 

On January 1, 2023 the Company adopted ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. The ASU amended ASC 805 to add contract assets and contract liabilities to the list of exceptions to the recognition and measurement principles that apply to business combinations and to require that an entity (acquirer) recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. While primarily related to contract assets and contract liabilities that were accounted for by the acquiree in accordance with ASC 606, the amendments also apply to contract assets and contract liabilities from other contracts to which the provisions of Topic 606 apply, such as contract liabilities from the sale of nonfinancial assets within the scope of Subtopic 610-20. The adoption of this standard did not have a material impact on the Company’s Consolidated Financial Statements as of January 1, 2023.

 

On January 1, 2023 the Company adopted ASU No. 2022-04, Liabilities — Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations. This ASU required that a buyer in a supplier finance program disclose the key terms of supplier finance programs, the amount of obligations outstanding at the end of the reporting period that the entity has confirmed as valid to the finance provider, where these obligations are recorded in the balance sheet, and a rollforward of the obligations. As the Company does not engage in supplier finance programs, the adoption of this standard did not have a material impact on its Consolidated Financial Statements as of January 1, 2023.

 

F-20

 

 

Vaso Corporation and Subsidiaries

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

For the Years Ended December 31, 2023 and 2022

 

Recently Issued Accounting Standards To Be Adopted

 

The Company continually assesses any new accounting pronouncements to determine their applicability to the Company. Where it is determined that a new accounting pronouncement affects the Company’s financial reporting, the Company undertakes a study to determine the consequence of the change to its financial statements and assures that there are proper controls in place to ascertain that the Company’s consolidated financial statements properly reflect the change. New pronouncements assessed by the Company recently are discussed below:

 

In December 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2023-09, Income Taxes (Topic 740), Improvement to Income Tax Disclosures, which requires enhanced income tax disclosures, including disaggregation of information in the rate reconciliation table and disaggregated information related to income taxes paid. The ASU is effective for annual reporting periods beginning with the year ending December 31, 2025. Early adoption is permitted. The Company is currently evaluating the impact of adopting this standard on its Consolidated Financial Statements.

 

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280), Improvement to Reportable Segment Disclosures. This ASU enhances disclosures required for reportable segments in both annual and interim consolidated financial statements. The ASU, which requires retrospective application, is effective for annual reporting periods beginning with the year ending December 31, 2024, and interim periods beginning with the three months ending March 31, 2025. Early adoption is permitted. The Company is currently evaluating the impact of adopting this standard on its Consolidated Financial Statements.

 

NOTE D – SEGMENT REPORTING

 

The Company views its business in three segments – the IT segment, the professional sales service segment, and the equipment segment. The IT segment includes the operations of NetWolves and VasoHealthcare IT Corp. The professional sales service segment operates through the VasoHealthcare subsidiary and is currently engaged solely in the fulfillment of the Company’s responsibilities under our agreement with GEHC. The equipment segment is engaged in designing, manufacturing, marketing and supporting of proprietary medical devices and software, as well as managing the domestic business of EECP® per a management service agreement with EECP Global.

 

F-21

 

 

Vaso Corporation and Subsidiaries

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

For the Years Ended December 31, 2023 and 2022

 

The chief operating decision maker is the Company’s Chief Executive Officer, who, in conjunction with upper management, evaluates segment performance based on operating income and Adjusted EBITDA (earnings before interest, taxes, depreciation and amortization – defined as net (loss) income, plus net interest expense (income), tax expense, depreciation and amortization, and non-cash expenses for share-based compensation). Administrative functions such as finance and human resources are centralized and related expenses allocated to each segment. Other costs not directly attributable to operating segments, such as audit, legal, director fees, investor relations, and others, as well as certain assets – primarily cash balances – are reported in the Corporate entity below. There are no intersegment revenues. Summary financial information for the segments is set forth below:

 

   (in thousands) 
   Year ended December 31, 
   2023   2022 
Revenues from external customers        
IT  $40,371   $40,100 
Professional sales service   37,820    36,621 
Equipment   2,833    2,573 
Total revenues  $81,024   $79,294 
           
Gross Profit          
IT  $17,659   $16,229 
Professional sales service   30,799    29,709 
Equipment   2,135    1,964 
Total gross profit  $50,593   $47,902 
           
Operating income (loss)          
IT  $(466)  $(1,620)
Professional sales service   7,195    9,520 
Equipment   (451)   (180)
Corporate   (2,083)   (1,266)
Total operating income  $4,195   $6,454 
           
Depreciation and amortization          
IT  $869   $1,692 
Professional sales service   84    33 
Equipment   46    198 
Corporate   -    - 
Total depreciation and amortization  $999   $1,923 
           
Capital expenditures          
IT  $357   $406 
Professional sales service   87    125 
Equipment   287    34 
Corporate   -    1 
Total cash capital expenditures  $731   $566 

 

   December 31,
2023
   December 31,
2022
 
Identifiable Assets        
IT  $22,425   $22,201 
Professional sales service   18,955    20,674 
Equipment   7,114    6,957 
Corporate   27,263    21,813 
Total assets  $75,757   $71,645 

 

For the years ended December 31, 2023 and 2022, GEHC accounted for 47% and 46% of revenue, respectively. Also, GEHC accounted for $9.3 million, or 75%, and $11.8 million, or 81%, of accounts and other receivables at December 31, 2023 and 2022, respectively.

 

F-22

 

 

Vaso Corporation and Subsidiaries

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

For the Years Ended December 31, 2023 and 2022

 

Our revenues were derived from the following geographic areas:

 

   (in thousands) 
   Year ended December 31, 
   2023   2022 
Domestic (United States)  $78,843   $77,062 
Non-domestic (foreign)   2,181   $2,232 
   $81,024   $79,294 

 

NOTE E – ACCOUNTS AND OTHER RECEIVABLES

 

The following table presents information regarding the Company’s accounts and other receivables as of December 31, 2023 and 2022:

 

   (in thousands) 
   December 31,
2023
   December 31,
2022
 
Trade receivables  $22,085   $21,461 
Allowance for credit losses andcommission adjustments   (9,708)   (6,947)
Accounts and other receivables, net  $12,377   $14,514 

 

Trade receivables include amounts due for shipped products and services rendered. Amounts currently due under the GEHC Agreement are subject to adjustment in subsequent periods should the underlying sales order amount, upon which the receivable is based, change.

 

Allowance for doubtful accounts and commission adjustments include estimated losses resulting from the inability of our customers to make required payments, and adjustments arising from estimated future changes in sales order amounts that may reduce the amount the Company will ultimately receive under the GEHC Agreement.

 

NOTE F – INVENTORIES

 

Inventories, net of reserves, consisted of the following:

 

   (in thousands) 
   December 31,
2023
   December 31, 2022 
Raw materials  $832   $751 
Work in process   11    6 
Finished goods   627    716 
   $1,470   $1,473 

 

At December 31, 2023 and 2022, the Company maintained reserves for slow moving inventories of $164,000 and $163,000, respectively.

 

F-23

 

 

Vaso Corporation and Subsidiaries

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

For the Years Ended December 31, 2023 and 2022

 

NOTE G – PROPERTY AND EQUIPMENT

 

Property and equipment is summarized as follows:

 

   (in thousands) 
   December 31,
2023
   December 31,
2022
 
Office, laboratory and other equipment  $2,084   $1,928 
Equipment furnished for customer use   8,233    7,981 
Right of use assets - finance leases   1,116    1,119 
Furniture and fixtures   99    99 
    11,532    11,127 
Less:  accumulated depreciation and amortization   (10,358)   (9,787)
Property and equipment, net  $1,174   $1,340 

 

Accumulated amortization of right of use (“ROU”) assets under finance leases aggregated approximately $951,000 and $858,000 at December 31, 2023 and 2022, respectively. Depreciation expense amounted to approximately $635,000 and $1,372,000 for the years ended December 31, 2023 and 2022, respectively. Amortization of ROU assets under finance leases is included in depreciation expense.

 

NOTE H – GOODWILL AND OTHER INTANGIBLES

 

Goodwill of $14,375,000 is attributable to the NetWolves reporting unit within the IT segment. The remaining $1,213,000 of goodwill is attributable to the FGE reporting unit within the Equipment segment. The changes in the carrying amount of goodwill are as follows:

 

   (in thousands) 
   Year ended   Year ended 
   December 31,
2023
   December 31,
2022
 
Beginning of period  $15,614   $15,722 
Foreign currency translation adjustment   (26)   (108)
End of period  $15,588   $15,614 

 

F-24

 

 

Vaso Corporation and Subsidiaries

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

For the Years Ended December 31, 2023 and 2022

 

The Company’s other intangible assets consist of capitalized customer-related intangibles, patent and technology costs, and software costs, as set forth in the following table:

 

   (in thousands) 
   December 31,
2023
   December 31,
2022
 
Customer-related        
Costs  $5,831   $5,831 
Accumulated amortization   (4,790)   (4,557)
    1,041    1,274 
           
Patents and Technology          
Costs   1,894    1,894 
Accumulated amortization   (1,894)   (1,894)
    -    - 
           
Software          
Costs   2,618    2,362 
Accumulated amortization   (2,253)   (2,125)
    365    237 
           
   $1,406   $1,511 

 

The Company owns, through our Chinese subsidiaries, thirty-five invention and utility patents that expire at various times through 2041, as well as sixteen software copyright certificates in China related to proprietary technologies in physiological data acquisition, analysis and reporting. Costs incurred for submitting the applications to the United States Patent and Trademark Office or other foreign authorities for these patents have been capitalized. Patent and technology costs are being amortized using the straight-line method over 10-year and 8-year lives, respectively. The Company begins amortizing patent costs once a filing receipt is received stating the patent serial number and filing date from the Patent Office or other foreign authority. The cost of significant customer-related intangibles is amortized in proportion to estimated total related revenue; cost of other customer-related intangible assets is amortized on a straight-line basis over the asset’s estimated economic life of seven years. Software costs are amortized on a straight-line basis over its expected useful life of five years.

 

Amortization expense amounted to approximately $361,000 and $551,000 for the years ended December 31, 2023 and 2022, respectively. Amortization of intangibles for the next five years is:

 

Years ending December 31,   (in thousands) 
2024   325 
2025   254 
2026   199 
2027   169 
2028   131 
   $1,078 

 

F-25

 

 

Vaso Corporation and Subsidiaries

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

For the Years Ended December 31, 2023 and 2022

 

NOTE I – OTHER ASSETS

 

Other assets consist of the following:

 

   (in thousands) 
   December 31,
2023
   December 31,
2022
 
Deferred commission expense - noncurrent  $3,821   $3,864 
Trade receivables - noncurrent   1,021    792 
Other, net of allowance for loss on loan receivable of $412 at December 31, 2023 and 2022   60    70 
   $4,902   $4,726 

 

NOTE J – DEFERRED REVENUE

 

The changes in the Company’s deferred revenues are as follows:

 

   (in thousands) 
   Year ended December 31, 
   2023   2022 
Deferred revenue at beginning of period  $30,803   $24,965 
Net additions:          
Deferred extended service contracts   2    3 
Deferred commission revenues   15,064    19,666 
Recognized as revenue:          
Deferred extended service contracts   (4)   (4)
Deferred commission revenues   (13,665)   (13,827)
Deferred revenue at end of period   32,200    30,803 
Less: current portion   15,883    15,139 
Long-term deferred revenue at end of period  $16,317   $15,664 

 

NOTE K – ACCRUED EXPENSES AND OTHER LIABILITIES

 

Accrued expenses and other liabilities consist of the following:

 

   (in thousands) 
   December 31,
2023
   December 31,
2022
 
Accrued compensation  $2,482   $2,652 
Accrued expenses - other   2,142    2,012 
Order reduction liability   971    2,577 
Other liabilities   1,770    1,650 
   $7,365   $8,891 

 

NOTE L – RELATED-PARTY TRANSACTIONS

 

David Lieberman, a practicing attorney in the State of New York, serves as Vice Chairman of the Board of Directors. Until July 2022, he was a senior partner at the law firm of Beckman Lieberman and Associates, LLP, which performed certain legal services for the Company. Fees of approximately $0 and $95,000 were billed by the firm for the years ended December 31, 2023 and 2022, respectively, at which dates no amounts were outstanding.

 

F-26

 

 

Vaso Corporation and Subsidiaries

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

For the Years Ended December 31, 2023 and 2022

 

NOTE M – NOTES PAYABLE AND REVOLVING CREDIT AGREEMENT

 

Notes payable consists of the following:

 

   (in thousands) 
   December 31,
2023
   December 31,
2022
 
Notes payable         15         24 
Less: current portion   (9)   (9)
   $6   $15 

 

Notes payable consists of a vehicle loan. The note is secured by the vehicle, bears interest at 1.9% per annum and matures in August 2025.

 

On December 30, 2022, the Company executed a $3.0 million revolving credit agreement with a lending institution. Advances under the agreement bear interest at Wall Street Journal Prime Rate and are secured by substantially all of the assets of the Company. The agreement expired August 31, 2023 and was renewed through August 31, 2024. The agreement includes certain financial covenants, and the Company was in compliance with such covenants at December 31, 2023, at which time no amounts had been drawn.

 

NOTE N – LEASES

 

The Company enters into finance leases, typically with terms of 3 to 5 years, to acquire equipment for its data center. The Company enters into operating leases for its facilities in New York, Florida, and China, as well as for vehicles and equipment provided to certain employees in the professional sales services segment. The operating lease terms range from 2 to 7 years. The Company excluded the renewal option on its applicable facility leases from the calculation of its ROU assets and lease liabilities. The Company made the accounting policy decision not to recognize lease assets and liabilities for leases with a term of 12 months or less.

 

Finance and operating lease liabilities consist of the following:

 

   (in thousands) 
   December 31,
2023
   December 31, 2022 
         
Lease liabilities - current        
Finance leases  $72   $122 
Operating leases   928    745 
   $1,000   $867 
Lease liabilities - net of current portion          
Finance leases  $25   $96 
Operating leases   1,020    823 
   $1,045   $919 

 

A reconciliation of undiscounted cash flows to finance and operating lease liabilities recognized in the consolidated balance sheet at December 31, 2023 is set forth below:

 

   (in thousands) 
Years ending December 31,  Finance
leases
   Operating leases   Total 
2024   83    932    1,015 
2025   25    697    722 
2026   -    406    406 
2027   -    124    124 
Undiscounted lease payments   108    2,159    2,267 
Amount representing interest   (11)   (211)   (222)
Discounted lease liabilities   97    1,948    2,045 

 

F-27

 

 

Vaso Corporation and Subsidiaries

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

For the Years Ended December 31, 2023 and 2022

 

Additional disclosures of lease data are set forth below:

 

   (in thousands) 
   Year ended December 31, 
   2023   2022 
         
Lease costs:        
Finance lease costs:        
Amortization of right-of-use assets  $     107   $     154 
Interest on lease liabilities   23    44 
    130    198 
Operating lease costs   1,011    878 
Short-term lease costs   52    52 
Total lease cost   1,193   $1,128 
           
Other information:          
Cash paid for amounts included in the measurement of lease liabilities:          
Operating cash flows from finance leases  $144   $44 
Operating cash flows from operating leases   1,011    878 
Financing cash flows from finance leases   119    222 
    1,274   $1,144 

 

    December 31,
2023  
    December 31,
2022
 
           
Weighted-average remaining lease term - finance leases (months)        16         23 
Weighted-average remaining lease term - operating leases (months)   31    30 
           
Weighted-average discount rate - finance leases   16.4%   14.2%
Weighted-average discount rate - operating leases   8.4%   9.1%

 

The Company used the rate implicit in the lease, where known, or its incremental borrowing rate as the rate used to discount the future lease payments.

 

NOTE O – EQUITY IN THE EECP BUSINESS

 

On May 20, 2020, the Company closed on the sale of 51% of the capital stock of its then wholly-owned subsidiary EECP Global Corporation (“EECP Global”) to Chongqing PSK-Health Sci-Tech Development Co. Ltd, a China-based company, for $1,150,000. EECP Global was formed in September 2019 to hold all the assets and liabilities of its EECP business. Concurrently with the closing of the transaction, the Company signed a Management Service Agreement with EECP Global to provide management service for the business and operation of EECP Global in the United States. The agreement provides an initial term of three years starting April 1, 2020, the effective date of the sale, which is automatically renewable for additional one-year terms. Pursuant to the agreement, EECP Global reimburses the Company all direct expenses and pays a monthly management fee during the term of the agreement.

 

The Company uses the equity method to account for its interest in EECP Global, as it has the ability to exercise significant influence over the entity, and reports its share of EECP Global operations in Other Income (Expense) on its consolidated statements of operations and comprehensive income. For the years ended December 31, 2023 and 2022, the Company’s share of EECP Global’s loss was approximately $206,000 and $154,000, respectively. At December 31, 2023 and 2022, the Company recorded Receivables due from related parties, net of approximately $901,000 and $403,000, respectively, on its consolidated balance sheets for amounts due from EECP Global for fees and cost reimbursements, net of receivables collected on its behalf due to EECP Global.

 

F-28

 

 

Vaso Corporation and Subsidiaries

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

For the Years Ended December 31, 2023 and 2022

 

NOTE P – STOCKHOLDERS’ EQUITY

 

Chinese subsidiaries dividends and statutory reserves

 

The payment of dividends by entities organized in China is subject to limitations. In particular, regulations in China currently permit payment of dividends only out of accumulated profits as determined in accordance with People’s Republic of China (“PRC”) accounting standards and regulations. Based on PRC accounting standards, our Chinese subsidiaries are also required to set aside at least 10% of after-tax profit each year to their general reserves until the accumulative amount of such reserves reaches 50% of the registered capital. As of December 31, 2023 and 2022, statutory reserves aggregating approximately $35,000 were recorded in the Company’s consolidated balance sheets. These reserves are not distributable as cash dividends. In addition, they are required to allocate a portion of their after-tax profit to their staff welfare and bonus fund at the discretion of their respective boards of directors. Moreover, if any of our PRC subsidiaries incurs debt on its own behalf in the future, the instruments governing the debt may restrict its ability to pay dividends or make other distributions to us. Distribution of dividends from the Chinese operating companies to foreign shareholders is also subject to a withholding tax.

 

NOTE Q – OPTION AND STOCK ISSUANCE PLANS

 

2013 Stock Option and Stock Issuance Plan

 

On October 30, 2013, the Board of Directors (“Board”) approved the 2013 Stock Plan (the “2013 Plan”) for officers, directors, employees and consultants of the Company. The stock issuable under the 2013 Plan shall be shares of the Company’s authorized but unissued or reacquired common stock. The maximum number of shares of common stock which may be issued under the 2013 Plan is 7,500,000 shares.

 

The 2013 Plan is comprised of two separate equity programs, the Options Grant Program, under which eligible persons may be granted options to purchase shares of common stock, and the Stock Issuance Program, under which eligible persons may be issued shares of common stock directly, either through the immediate purchase of such shares or as a bonus for services rendered to the Company. The 2013 Plan provides that the Board, or a committee of the Board, will administer it with full authority to determine the identity of the recipients of the options or shares and the number of options or shares.

 

During the year ended December 31, 2023, no options or shares of common stock were granted or forfeited, and 759,120 shares expired. 3,540 shares were withheld for withholding taxes.

 

2016 Stock Issuance Plan

 

On June 15, 2016, the Board approved the 2016 Stock Plan (the “2016 Plan”) for officers, directors, and senior employees of the Corporation or any subsidiary of the Corporation.  The stock issuable under the 2016 Plan shall be shares of the Company’s authorized but unissued or reacquired common stock.  The maximum number of shares of common stock that may be issued under the 2016 Plan is 7,500,000 shares.

 

The 2016 Plan consists of a Stock Issuance Program, under which eligible persons may, at the discretion of the Board, be issued shares of common stock directly, as a bonus for services rendered or to be rendered to the Corporation or any subsidiary of the Corporation.

 

During the year ended December 31, 2023, 225,000 shares of common stock were granted under the 2016 Plan and 21,709 shares were withheld for withholding taxes.

 

F-29

 

 

Vaso Corporation and Subsidiaries

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

For the Years Ended December 31, 2023 and 2022

 

2019 Stock Issuance Plan

 

In May 2019, the Board approved the 2019 Stock Plan (the “2019 Plan”) for officers, directors, and senior employees of the Corporation or any subsidiary of the Corporation. The stock issuable under the 2019 Plan shall be shares of the Company’s authorized but unissued or reacquired common stock. The maximum number of shares of common stock that may be issued under the 2019 Plan is 15,000,000 shares.

 

The 2019 Plan consists of a Stock Issuance Program, under which eligible persons may, at the discretion of the Board, be issued shares of common stock directly, as a bonus for services rendered or to be rendered to the Corporation or any subsidiary of the Corporation.

 

During the year ended December 31, 2023, no shares were granted under the 2019 Plan.

 

The following table summarizes non-vested restricted shares under all plans for the year ended December 31, 2023:

 

   Shares Available for
Future Issuance
   Unvested shares   Weighted Average Grant
Date Fair Value
 
Balance at December 31, 2021   10,915,580    2,990,000   $0.02 
Authorized   -    -   $- 
Granted   (1,050,000)   1,050,000   $      0.11 
Vested   -    (1,300,000)  $0.02 
Forfeited   90,000    (90,000)  $0.05 
Expired   -    -   $- 
Balance at December 31, 2022   9,955,580    2,650,000   $0.06 
Authorized   -    -   $- 
Granted   (225,000)   225,000   $0.22 
Vested   -    (1,491,418)  $0.03 
Forfeited   25,249    (25,249)  $0.11 
Expired   (759,120)   -   $- 
Balance at December 31, 2023   8,996,709    1,358,333   $0.11 

 

There were 54,317,575 remaining authorized shares of common stock after reserves for all stock option plans.

 

NOTE R – INCOME TAXES

 

The following is a geographical breakdown of income before the provision for income taxes:

 

   (in thousands) 
   Year ended December 31, 
   2023   2022 
Domestic  $5,085   $6,244 
Foreign   (180)   307 
Income before provision for income taxes  $4,905   $6,551 

 

F-30

 

 

Vaso Corporation and Subsidiaries

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

For the Years Ended December 31, 2023 and 2022

 

The provision for income taxes consisted of the following:

 

   (in thousands) 
   Year ended December 31, 
   2023   2022 
Current provision (benefit)        
Federal  $
-
   $
-
 
State   50    36 
Foreign   (1)   9 
Total current provision (benefit)   49    45 
           
Deferred provision (benefit)          
Federal   40    (3,724)
State   11    (1,064)
Foreign   
-
    
-
 
Total deferred provision (benefit)   51    (4,788)
           
Total income tax provision (benefit)  $100   $(4,743)
           
Effective income tax rate   2.04%   -72.40%

 

The income tax expense of $100,000 for the year ended December 31, 2023 was due $50,000 in state income taxes and a $51,000 reduction in deferred tax assets, offset by a $1,000 foreign tax benefit. The income tax benefit of $4,743,000 for the year ended December 31, 2022 was due to the partial release of deferred tax asset valuation allowance, offset by $36,000 in state income taxes and $9,000 in foreign taxes.

 

The following is a reconciliation of the effective income tax rate to the federal statutory rate:

 

   For the year ended 
   December 31,
2023
   December 31,
2022
 
   %   % 
Federal statutory rate   21.00    21.00 
State income taxes   6.19    6.11 
Change in valuation allowance relating to operations   (17.96)   (92.63)
Foreign tax rate differential   (2.71)   (0.81)
R&D credit   1.87    0.58 
Nondeductible expenses   0.71    0.22 
Other   (7.06)   (6.87)
    2.04    (72.40)

 

The effective tax rate increased mainly due to the impact of the partial release of the deferred tax asset valuation allowance in 2022.

 

As of December 31, 2023, the recorded deferred tax assets were $11,547,000, reflecting a decrease of $459,000 during the year ended December 31, 2023, which was offset by a valuation allowance of $3,663,000, reflecting a decrease of $880,000.

 

F-31

 

 

Vaso Corporation and Subsidiaries

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

For the Years Ended December 31, 2023 and 2022

 

The components of our deferred tax assets and liabilities are summarized as follows:

 

   (in thousands) 
   December 31,
2023
   December 31,
2022
 
Deferred Tax Assets:        
Net operating loss carryforwards  $    6,796   $  8,367 
Amortization   590    328 
Stock-based compensation   4    7 
Allowance for doubtful accounts   100    99 
Reserve for slow moving inventory   46    46 
Tax credits   324    416 
Expense accruals   855    908 
Capitalized R&D   13    - 
Deferred revenue   2,819    1,835 
Total gross deferred taxes   11,547    12,006 
Valuation allowance   (3,663)   (4,543)
Net deferred tax assets   7,884    7,463 
           
Deferred Tax Liabilities:          
Deferred commissions   (701)   (464)
Goodwill   (2,221)   (1,962)
Depreciation   (7)   (30)
Total deferred tax liabilities   (2,929)   (2,456)
           
Total deferred tax assets (liabilities)   4,955    5,007 
           
Recorded as:          
Non-current deferred tax assets   4,955    5,007 
Non-current deferred tax liabilities   -    - 
Total deferred tax assets (liabilities)  $4,955   $5,007 

 

The activity in the valuation allowance is set forth below:

 

   (in thousands) 
   2023   2022 
Valuation allowance, January 1,  $4,543   $10,769 
Partial release of allowance   
-
    (4,840)
Change in valuation allowance   (880)   (1,386)
Valuation allowance, December 31,  $3,663   $4,543 

 

At December 31, 2023, the Company had net operating loss carryforwards for federal and state income tax purposes of approximately $18 million expiring at various dates from 2023 through 2037 and approximately $7 million with no expiration date.

 

Under current tax law, the utilization of tax attributes will be restricted if an ownership change, as defined, were to occur. Section 382 of the Internal Revenue Code provides, in general, that if an “ownership change” occurs with respect to a corporation with net operating and other loss carryforwards, such carryforwards will be available to offset taxable income in each taxable year after the ownership change only up to the “Section 382 Limitation” for each year (generally, the product of the fair market value of the corporation’s stock at the time of the ownership change, with certain adjustments, and a specified long-term tax-exempt bond rate at such time). The Company’s ability to use its loss carryforwards will be limited in the event of an ownership change.

 

F-32

 

 

Vaso Corporation and Subsidiaries

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

For the Years Ended December 31, 2023 and 2022

 

NOTE S – COMMITMENTS AND CONTINGENCIES

 

Sales representation agreement

 

In October 2022, the Company concluded an amendment of the GEHC Agreement with GEHC, originally signed on May 19, 2010 and previously extended in 2012, 2015 and 2017. The amendment extended the term of the original agreement, which began on July 1, 2010, through December 31, 2026, subject to early termination by GEHC without cause with certain conditions. Under the agreement, VasoHealthcare is the exclusive representative for the sale of select GEHC diagnostic imaging and ultrasound products to specific market accounts in the 48 contiguous states of the United States and the District of Columbia. The circumstances under which early termination of the agreement may occur with cause include: not materially achieving certain sales goals, not maintaining a minimum number of sales representatives, and not meeting various legal and GEHC policy requirements. The Company met all the contractual conditions in 2023.

 

Employment Agreements

 

On May 10, 2019, the Company modified its Employment Agreement with its President and Chief Executive Officer, Dr. Jun Ma, to provide for a five-year term with extensions, unless earlier terminated by the Company, but in no event can it extend beyond May 31, 2026. The Employment Agreement provides for annual compensation of $500,000. Dr. Ma shall be eligible to receive a bonus for each fiscal year during the employment term. The amount and the occasion for payment of such bonus, if any, shall be at the discretion of the Board of Directors. Dr. Ma shall also be eligible for an award under any long-term incentive compensation plan and grants of options and awards of shares of the Company’s stock, as determined at the Board of Directors’ discretion. The Employment Agreement further provides for reimbursement of certain expenses, and certain severance benefits in the event of termination prior to the expiration date of the Employment Agreement.

 

On December 31, 2023, the Company executed an Employment Agreement with the President of its VasoHealthcare subsidiary, Ms. Jane Moen, to provide for a twenty-seven month initial term with extensions, unless earlier terminated by the Company, but in no event can it extend beyond December 31, 2026 or the earlier termination of the GEHC Agreement. The Employment Agreement provides for annual base compensation of $350,000. Ms. Moen shall be eligible to receive bonuses for each fiscal year during the employment term. The amount and the occasion for payment of such bonuses, if any, shall be based on employment status as well as achieving certain operating targets. Ms. Moen shall also be eligible for an award under any long-term incentive compensation plan and grants of options and awards of shares of the Company’s stock, as determined at the Board of Directors’ discretion. The Employment Agreement further provides for reimbursement of certain expenses, and certain severance benefits in the event of termination prior to the expiration date of the Employment Agreement.

 

Licensing and Support Service Agreement

 

In December 2023, NetWolves extended the licensing and support service agreement of its billing system for an additional year, to expire December 2024. The agreement provides for monthly recurring charges based on a percentage of billed revenues using these services, which charges aggregated approximately $337,000 and $339,000 for the years ended December 31, 2023 and 2022, respectively.

 

Litigation

 

The Company is currently, and has been in the past, a party to various routine legal proceedings, primarily employee related matters, incident to the ordinary course of business. The Company believes that the outcome of all such pending legal proceedings in the aggregate is unlikely to have a material adverse effect on the business or consolidated financial condition of the Company.

 

F-33

 

 

Vaso Corporation and Subsidiaries

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

For the Years Ended December 31, 2023 and 2022

 

Foreign operations

 

During the years ended December 31, 2023 and 2022, the Company had and continues to have operations in China. Operating transactions in China are denominated in the Chinese currency called RMB or CNY, which is not freely convertible into foreign currencies. Operating internationally involves additional risks relating to such things as currency exchange rates, different legal and regulatory environments, political, economic risks relating to the stability or predictability of foreign governments, differences in the manner in which different cultures do business, difficulties in staffing and managing foreign operations, differences in financial reporting, operating difficulties, and other factors.

 

Commercial law is still developing in China and there are limited legal precedents to follow in commercial transactions. There are many tax jurisdictions, each of which may have changing tax laws. Applicable taxes include value added taxes (“VAT”), Enterprise Income Tax, and social (payroll) taxes. Regulations are often unclear. Tax declarations (reports) are subject to review and taxing authorities may impose fines, penalties and interest. These facts create risks in China.

 

NOTE T - 401(k) PLANS

 

The Company maintains a defined contribution plan to provide retirement benefits for its employees - the Vaso Corporation 401(k) Plan adopted in April 1997. As allowed under Section 401(k) of the Internal Revenue Code, the plan provides tax-deferred salary deductions for eligible employees. Employees are eligible to participate in the next quarter enrollment period after employment and participants may make voluntary contributions to the plan up to 80% of their compensation, subject to applicable IRS annual limitations. The Company doubled its employer match percentage in 2023 and made discretionary contributions of approximately $234,000 and $112,000 in the years ended December 31, 2023 and 2022, respectively.

 

 

F-34

 

false FY 0000839087 true NONE 0000839087 2023-01-01 2023-12-31 0000839087 2023-06-30 0000839087 2024-03-24 0000839087 2023-12-31 0000839087 2022-12-31 0000839087 us-gaap:RelatedPartyMember 2023-12-31 0000839087 us-gaap:RelatedPartyMember 2022-12-31 0000839087 vaso:ManagedITSystemsAndServicesMember 2023-01-01 2023-12-31 0000839087 vaso:ManagedITSystemsAndServicesMember 2022-01-01 2022-12-31 0000839087 vaso:ProfessionalSalesServicesMember 2023-01-01 2023-12-31 0000839087 vaso:ProfessionalSalesServicesMember 2022-01-01 2022-12-31 0000839087 vaso:EquipmentSalesAndServicesMember 2023-01-01 2023-12-31 0000839087 vaso:EquipmentSalesAndServicesMember 2022-01-01 2022-12-31 0000839087 2022-01-01 2022-12-31 0000839087 vaso:CostOfManagedITSystemsAndServicesMember 2023-01-01 2023-12-31 0000839087 vaso:CostOfManagedITSystemsAndServicesMember 2022-01-01 2022-12-31 0000839087 vaso:CostOfProfessionalSalesServicesMember 2023-01-01 2023-12-31 0000839087 vaso:CostOfProfessionalSalesServicesMember 2022-01-01 2022-12-31 0000839087 vaso:CostOfEquipmentSalesAndServicesMember 2023-01-01 2023-12-31 0000839087 vaso:CostOfEquipmentSalesAndServicesMember 2022-01-01 2022-12-31 0000839087 us-gaap:CommonStockMember 2021-12-31 0000839087 us-gaap:TreasuryStockCommonMember 2021-12-31 0000839087 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000839087 us-gaap:RetainedEarningsMember 2021-12-31 0000839087 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000839087 2021-12-31 0000839087 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0000839087 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-12-31 0000839087 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0000839087 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0000839087 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0000839087 us-gaap:CommonStockMember 2022-12-31 0000839087 us-gaap:TreasuryStockCommonMember 2022-12-31 0000839087 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000839087 us-gaap:RetainedEarningsMember 2022-12-31 0000839087 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000839087 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0000839087 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-12-31 0000839087 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0000839087 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0000839087 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0000839087 us-gaap:CommonStockMember 2023-12-31 0000839087 us-gaap:TreasuryStockCommonMember 2023-12-31 0000839087 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000839087 us-gaap:RetainedEarningsMember 2023-12-31 0000839087 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000839087 2023-10-01 2023-12-31 0000839087 2015-01-31 2015-01-31 0000839087 2020-05-20 2020-05-20 0000839087 2020-04-01 2020-04-01 0000839087 vaso:BusinessCombinationMember 2023-12-31 0000839087 2022-01-01 0000839087 2022-01-01 2022-01-01 0000839087 srt:ScenarioPreviouslyReportedMember 2022-12-31 0000839087 srt:RestatementAdjustmentMember 2022-12-31 0000839087 vaso:AsRevisedMember 2022-12-31 0000839087 vaso:ProfessionalSalesServicesMember srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-12-31 0000839087 vaso:ProfessionalSalesServicesMember srt:RestatementAdjustmentMember 2022-01-01 2022-12-31 0000839087 vaso:ProfessionalSalesServicesMember vaso:AsRevisedMember 2022-01-01 2022-12-31 0000839087 vaso:ProfessionalSalesServiceSegmentMember srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-12-31 0000839087 vaso:ProfessionalSalesServiceSegmentMember srt:RestatementAdjustmentMember 2022-01-01 2022-12-31 0000839087 vaso:ProfessionalSalesServiceSegmentMember vaso:AsRevisedMember 2022-01-01 2022-12-31 0000839087 srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-12-31 0000839087 srt:RestatementAdjustmentMember 2022-01-01 2022-12-31 0000839087 vaso:AsRevisedMember 2022-01-01 2022-12-31 0000839087 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2021-12-31 0000839087 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2021-12-31 0000839087 vaso:AsRevisedMember us-gaap:RetainedEarningsMember 2021-12-31 0000839087 srt:ScenarioPreviouslyReportedMember 2021-12-31 0000839087 srt:RestatementAdjustmentMember 2021-12-31 0000839087 vaso:AsRevisedMember 2021-12-31 0000839087 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0000839087 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0000839087 vaso:AsRevisedMember us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0000839087 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2022-12-31 0000839087 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2022-12-31 0000839087 vaso:AsRevisedMember us-gaap:RetainedEarningsMember 2022-12-31 0000839087 vaso:VHCITMember 2023-12-31 0000839087 vaso:VHCITMember 2022-12-31 0000839087 vaso:VasoHealthcareMember 2023-12-31 0000839087 vaso:VasoHealthcareMember 2022-12-31 0000839087 vaso:GEHCMember 2023-12-31 0000839087 vaso:GEHCMember 2022-12-31 0000839087 vaso:VasoMedicalBusinessMember 2023-12-31 0000839087 vaso:VasoMedicalBusinessMember 2022-12-31 0000839087 vaso:VHCITMember 2023-01-01 2023-12-31 0000839087 vaso:VHCITMember 2022-01-01 2022-12-31 0000839087 us-gaap:RestrictedStockMember 2023-01-01 2023-12-31 0000839087 srt:OfficerMember us-gaap:RestrictedStockMember 2023-01-01 2023-12-31 0000839087 vaso:EmployeesMember us-gaap:RestrictedStockMember 2023-01-01 2023-12-31 0000839087 us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0000839087 srt:OfficerMember us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0000839087 vaso:EmployeesMember us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0000839087 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-12-31 0000839087 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-12-31 0000839087 us-gaap:ShortTermInvestmentsMember 2023-12-31 0000839087 vaso:noCustomerMember 2023-01-01 2023-12-31 0000839087 vaso:noCustomerMember 2022-01-01 2022-12-31 0000839087 vaso:GEHCMember 2023-01-01 2023-12-31 0000839087 vaso:FDICMember 2023-01-01 2023-12-31 0000839087 srt:MinimumMember us-gaap:PropertyPlantAndEquipmentMember 2023-12-31 0000839087 srt:MaximumMember us-gaap:PropertyPlantAndEquipmentMember 2023-12-31 0000839087 srt:MinimumMember vaso:IntangibleAssetsMember 2023-12-31 0000839087 srt:MaximumMember vaso:IntangibleAssetsMember 2023-12-31 0000839087 vaso:IntangibleAssetsMember 2023-01-01 2023-12-31 0000839087 vaso:IntangibleAssetsMember 2022-01-01 2022-12-31 0000839087 vaso:NetworkServicesMember vaso:ITSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:NetworkServicesMember vaso:ProfessionalSalesServiceSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:NetworkServicesMember vaso:EquipmentSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:NetworkServicesMember 2023-01-01 2023-12-31 0000839087 vaso:NetworkServicesMember vaso:ITSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:NetworkServicesMember vaso:ProfessionalSalesServiceSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:NetworkServicesMember vaso:EquipmentSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:NetworkServicesMember 2022-01-01 2022-12-31 0000839087 vaso:SoftwareSalesAndSupportMember vaso:ITSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:SoftwareSalesAndSupportMember vaso:ProfessionalSalesServiceSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:SoftwareSalesAndSupportMember vaso:EquipmentSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:SoftwareSalesAndSupportMember 2023-01-01 2023-12-31 0000839087 vaso:SoftwareSalesAndSupportMember vaso:ITSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:SoftwareSalesAndSupportMember vaso:ProfessionalSalesServiceSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:SoftwareSalesAndSupportMember vaso:EquipmentSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:SoftwareSalesAndSupportMember 2022-01-01 2022-12-31 0000839087 vaso:CommissionsMember vaso:ITSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:CommissionsMember vaso:ProfessionalSalesServiceSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:CommissionsMember vaso:EquipmentSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:CommissionsMember 2023-01-01 2023-12-31 0000839087 vaso:CommissionsMember vaso:ITSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:CommissionsMember vaso:ProfessionalSalesServiceSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:CommissionsMember vaso:EquipmentSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:CommissionsMember 2022-01-01 2022-12-31 0000839087 vaso:MedicalEquipmentSalesMember vaso:ITSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:MedicalEquipmentSalesMember vaso:ProfessionalSalesServiceSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:MedicalEquipmentSalesMember vaso:EquipmentSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:MedicalEquipmentSalesMember 2023-01-01 2023-12-31 0000839087 vaso:MedicalEquipmentSalesMember vaso:ITSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:MedicalEquipmentSalesMember vaso:ProfessionalSalesServiceSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:MedicalEquipmentSalesMember vaso:EquipmentSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:MedicalEquipmentSalesMember 2022-01-01 2022-12-31 0000839087 vaso:MedicalEquipmentServiceMember vaso:ITSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:MedicalEquipmentServiceMember vaso:ProfessionalSalesServiceSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:MedicalEquipmentServiceMember vaso:EquipmentSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:MedicalEquipmentServiceMember 2023-01-01 2023-12-31 0000839087 vaso:MedicalEquipmentServiceMember vaso:ITSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:MedicalEquipmentServiceMember vaso:ProfessionalSalesServiceSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:MedicalEquipmentServiceMember vaso:EquipmentSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:MedicalEquipmentServiceMember 2022-01-01 2022-12-31 0000839087 vaso:ITSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:ProfessionalSalesServiceSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:EquipmentSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:ITSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:ProfessionalSalesServiceSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:EquipmentSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:RevenueRecognizedOverTimeMember vaso:ITSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:RevenueRecognizedOverTimeMember vaso:ProfessionalSalesServiceSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:RevenueRecognizedOverTimeMember vaso:EquipmentSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:RevenueRecognizedOverTimeMember 2023-01-01 2023-12-31 0000839087 vaso:RevenueRecognizedOverTimeMember vaso:ITSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:RevenueRecognizedOverTimeMember vaso:ProfessionalSalesServiceSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:RevenueRecognizedOverTimeMember vaso:EquipmentSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:RevenueRecognizedOverTimeMember 2022-01-01 2022-12-31 0000839087 vaso:RevenueRecognizedAtAPointInTimeMember vaso:ITSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:RevenueRecognizedAtAPointInTimeMember vaso:ProfessionalSalesServiceSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:RevenueRecognizedAtAPointInTimeMember vaso:EquipmentSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:RevenueRecognizedAtAPointInTimeMember 2023-01-01 2023-12-31 0000839087 vaso:RevenueRecognizedAtAPointInTimeMember vaso:ITSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:RevenueRecognizedAtAPointInTimeMember vaso:ProfessionalSalesServiceSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:RevenueRecognizedAtAPointInTimeMember vaso:EquipmentSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:RevenueRecognizedAtAPointInTimeMember 2022-01-01 2022-12-31 0000839087 vaso:RevenueRecognitionOverNextTwelveMonthsMember 2023-12-31 0000839087 vaso:RevenueRecognitionOverTwoYearsMember 2023-12-31 0000839087 vaso:RevenueRecognitionOverThreeYearsMember 2023-12-31 0000839087 vaso:RevenueRecognitionMoreThanFourYearsMember 2023-12-31 0000839087 us-gaap:FairValueInputsLevel1Member 2023-12-31 0000839087 us-gaap:FairValueInputsLevel2Member 2023-12-31 0000839087 us-gaap:FairValueInputsLevel3Member 2023-12-31 0000839087 us-gaap:FairValueInputsLevel1Member 2022-12-31 0000839087 us-gaap:FairValueInputsLevel2Member 2022-12-31 0000839087 us-gaap:FairValueInputsLevel3Member 2022-12-31 0000839087 vaso:GEHCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0000839087 vaso:GEHCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0000839087 vaso:GEHCMember us-gaap:AccountsReceivableMember 2023-12-31 0000839087 vaso:GEHCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0000839087 us-gaap:AccountsReceivableMember 2022-12-31 0000839087 vaso:GEHCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0000839087 vaso:ITSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:ITSegmentMember 2022-01-01 2022-12-31 0000839087 us-gaap:AllOtherSegmentsMember 2023-01-01 2023-12-31 0000839087 us-gaap:AllOtherSegmentsMember 2022-01-01 2022-12-31 0000839087 us-gaap:EquipmentMember 2023-01-01 2023-12-31 0000839087 us-gaap:EquipmentMember 2022-01-01 2022-12-31 0000839087 us-gaap:CorporateMember 2023-01-01 2023-12-31 0000839087 us-gaap:CorporateMember 2022-01-01 2022-12-31 0000839087 us-gaap:AllOtherSegmentsMember 2023-01-01 2023-12-31 0000839087 us-gaap:AllOtherSegmentsMember 2022-01-01 2022-12-31 0000839087 vaso:CapitalExpendituresEquipmentMember 2023-01-01 2023-12-31 0000839087 vaso:CapitalExpendituresEquipmentMember 2022-01-01 2022-12-31 0000839087 vaso:ITSegmentMember 2023-12-31 0000839087 vaso:ITSegmentMember 2022-12-31 0000839087 us-gaap:AllOtherSegmentsMember 2023-12-31 0000839087 us-gaap:AllOtherSegmentsMember 2022-12-31 0000839087 us-gaap:EquipmentMember 2023-12-31 0000839087 us-gaap:EquipmentMember 2022-12-31 0000839087 us-gaap:CorporateMember 2023-12-31 0000839087 us-gaap:CorporateMember 2022-12-31 0000839087 vaso:DomesticUnitedStatesMember 2023-01-01 2023-12-31 0000839087 vaso:DomesticUnitedStatesMember 2022-01-01 2022-12-31 0000839087 vaso:NondomesticForeignMember 2023-01-01 2023-12-31 0000839087 vaso:NondomesticForeignMember 2022-01-01 2022-12-31 0000839087 vaso:OfficeLaboratoryAndOtherEquipmentMember 2023-12-31 0000839087 vaso:OfficeLaboratoryAndOtherEquipmentMember 2022-12-31 0000839087 vaso:EquipmentFurnishedForCustomerOrClinicalUsesMember 2023-12-31 0000839087 vaso:EquipmentFurnishedForCustomerOrClinicalUsesMember 2022-12-31 0000839087 vaso:RightOfUseAssetsFinanceLeasesMember 2023-12-31 0000839087 vaso:RightOfUseAssetsFinanceLeasesMember 2022-12-31 0000839087 us-gaap:FurnitureAndFixturesMember 2023-12-31 0000839087 us-gaap:FurnitureAndFixturesMember 2022-12-31 0000839087 vaso:NetWolvesReportingUnitMember 2023-12-31 0000839087 vaso:FGEReportingUnitMember 2023-12-31 0000839087 srt:MaximumMember 2023-12-31 0000839087 srt:MinimumMember 2023-12-31 0000839087 us-gaap:CustomerRelationshipsMember 2023-12-31 0000839087 us-gaap:CustomerRelationshipsMember 2022-12-31 0000839087 us-gaap:PatentedTechnologyMember 2023-12-31 0000839087 us-gaap:PatentedTechnologyMember 2022-12-31 0000839087 us-gaap:ComputerSoftwareIntangibleAssetMember 2023-12-31 0000839087 us-gaap:ComputerSoftwareIntangibleAssetMember 2022-12-31 0000839087 vaso:ExtendedServiceContractsMember 2023-01-01 2023-12-31 0000839087 vaso:ExtendedServiceContractsMember 2022-01-01 2022-12-31 0000839087 vaso:CommissionRevenuesMember 2023-01-01 2023-12-31 0000839087 vaso:CommissionRevenuesMember 2022-01-01 2022-12-31 0000839087 2022-12-01 2022-12-30 0000839087 2020-05-20 0000839087 vaso:EECPGlobalCorporationMember 2023-01-01 2023-12-31 0000839087 vaso:EECPGlobalCorporationMember 2022-01-01 2022-12-31 0000839087 2013-10-30 0000839087 2016-06-15 0000839087 vaso:TwoZeroOneSixStockIssuancePlanMember 2023-01-01 2023-12-31 0000839087 2023-05-31 0000839087 vaso:NonVestedRestrictedSharesMember 2021-12-31 0000839087 vaso:NonVestedRestrictedSharesMember 2022-01-01 2022-12-31 0000839087 vaso:NonVestedRestrictedSharesMember 2022-12-31 0000839087 vaso:NonVestedRestrictedSharesMember 2023-01-01 2023-12-31 0000839087 vaso:NonVestedRestrictedSharesMember 2023-12-31 0000839087 2019-05-10 2019-05-10 0000839087 us-gaap:BilledRevenuesMember 2023-01-01 2023-12-31 0000839087 us-gaap:BilledRevenuesMember 2022-01-01 2022-12-31 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure
EX-21 2 ea020224401ex21_vasocorp.htm SUBSIDIARIES OF THE REGISTRANT

Exhibit 21

 

Name  State of Incorporation  Percentage Owned by Company
Vaso Diagnostics, Inc.  New York  100%
VasoMedical, Inc.  Delaware  100%
Vasomedical Global Corp.  New York  100%
Vasomedical Solutions, Inc.  New York  100%
VasoHealthcare IT Corp.  Delaware  100%
VasoTechnology, Inc.  Delaware  100%
NetWolves Network Services LLC  Florida  100%
EECP Global Corporation  New York  49%
Fast Growth Enterprises Limited  British Virgin Islands  100%

 

EX-31 3 ea020224401ex31_vasocorp.htm CERTIFICATION

Exhibit 31

 

CERTIFICATION PURSUANT TO RULE 13a/15d OF THE SECURITIES EXCHANGE ACT OF 1934,

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

 

I, Jun Ma, certify that:

 

1.I have reviewed this report on Form 10-K of Vaso Corporation and subsidiaries (the “registrant”);

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

  /s/ Jun Ma
  Jun Ma
  President and Chief Executive Officer

 

Dated: April 1, 2024

 

 

 

 

CERTIFICATION PURSUANT TO RULE 13a/15d OF THE SECURITIES EXCHANGE ACT OF 1934,

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

 

I, Michael Beecher, certify that:

 

1.I have reviewed this report on Form 10-K of Vaso Corporation and subsidiaries (the “registrant”);

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

  /s/ Michael Beecher
  Michael Beecher
  Chief Financial Officer

 

Dated: April 1, 2024

 

 

 

 

EX-32 4 ea020224401ex32_vasocorp.htm CERTIFICATION

Exhibit 32

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Jun Ma, President and Chief Executive Officer of Vaso Corporation (the “Company”), certify, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350, that:

 

(1)the Annual Report on Form 10-K of the Company for the year ended December 31, 2023 (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.

 

Dated: April 1, 2024

 

  /s/ Jun Ma
  Jun Ma
  President and Chief Executive Officer

 

 

 

 

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Michael Beecher, Chief Financial Officer of Vaso Corporation (the “Company”), certify, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350, that:

 

(1)the Annual Report on Form 10-K of the Company for the year ended December 31, 2023 (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.

 

Dated: April 1, 2024

 

  /s/ Michael Beecher
  Michael Beecher
  Chief Financial Officer

 

 

 

 

 

GRAPHIC 5 image_001.jpg GRAPHIC begin 644 image_001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^JE]JNGZ M8$-_>V]L'R$,T@3=CKC-6Z\W^--B+CPE;7>.;:Z7MV8$?SQ6E*"G-1?4SJR< M(.2Z'9)XHT"1U1-:L&=B JBX4DGTZUK5\A0MY4\$V\6Z^+0DQVD*^9<2*.0.P'N3_6JH8>-2C[63LAXN4\/B/J^CEI?6 M]K^G;J>\7?CKPU9KE]6@&;0# M?9ORMY1_MQ*?YBCEJK[7X$/$8"6]%KTG_FBIIW MB;1-5P++4[:5CT7?AOR/-:M^ _#5]DOI<4;G^.$E#^E5X?"^JZ0=VB:]. M8Q_RZWX\V,^P;[PJDYK=?<8RI82?\*;B^TE^L;_BCJZ*R+/5[A76#5K,VE-2<6FMRE&,M)[?B?.=KHMG81K M"V!&Y8$7?,WT3M]6Q7MWAS1O#>E>'XM:_XJV_"[0-"@ES-<0[KG!Y$:L0%/U(_(5Z=;!\ M[C*3YFWOV7DNARPS2482I4ER071;O_$]Y/\ #LD([B_<.[W$FV M"+J57.%4?YZFN[O-=/PPT&WT'34A;7;E!/>SL-PB)Z#'<@=,\=^]1?"+PI_: M&IMK]W'_ *-9MM@##AY?7_@/\S[5<\9>/_#JZM.FGZ!8ZE3+"?G=KDQ(I/88_E6 M;-K7BKPUJLUF^K7L-U;OAT,Y<9_'((KKM&\3>._LN=$\,6T%K(=_[BQ*(Q]< MD\UYYJM]^^%?'2 MW_@*?7M6VH]D62X,8QO(QC ]3D<>IKRW5OB'XI\3ZFMOI\TUJDK[(+6U.&;/ M0%NI/Z5V/A_PO=:I\$GL;7:+J\+7"!C@-\_ )]PHKR>>TU;P]J"-/!=6%W P M9'92I4CH0>E84*=)SG:U[Z&]>I448WO:VIO:MI_CGPO#'?W]SJ-O&S;1*+LN M Q['!.*]&^%GCB]\0_:=+U2037-N@DCGP 73."&]QQS7"0_%36IK<6VL6MAJ MUKD%DN(L$XZ, MG#EG%7?5#HRBI-_BQ-:WLNF>'O+W1,4EO&&[YAU"#I^)KBK9?'G MB>%KVVEU>[B4D>8DI1<^@Y&?PKE[2V>\O(+5,[YI%C'U)Q7UAIUA!I>FVUC; M($A@C$:@#L!3JN&%BE&-V^XJ2GB9-R=D?-FG>,_$NAW11=0N'",5DMKLF13Z MA@W-?0/A+7X/$OARVU&"/RMV4DBSG8XZCZ?T-?/7C:>*Y\;ZS+#C8;I@".^. M"?TKU[X-021>"7D<866[D9/<8 S^8-3C(1=)5+6>A6%G-5'3O='H=%%%>2>F M%%%% 'S-\0;'^S_'FK18 5Y?.4#T8 _XUCZ/I5UKNKVNF6@)FG8(">BCN3[ MH:5;W%P5"F1P)9DC=7:-NC@'.#]:^NR,C!KDK_P"&GA/4+EKB32Q'(QRWDR,@)^@.*QPV M)C3NI]37$8>52SCT.2U/XN1ZGIK:=X?TRZ_M">,HI< "(8Y(QUP/H*\:P6PJ M\L>!]:^H]+\'Z!HUM-!8Z9#&LR&.5CEF=3P06/.*KIX \*(ZLNA6@92"#M/! M_.M*6*I4KJ,615PU6K9RDC@?B ^O>%M"\/#2KRYL[.*V$$WD-@"3 QGZ\XK* M\(?$Q;&*ZMO%'VO4XY2&C=\2[,#D;37N-S:V][;O;W4,*SIUZ3AR5(_-%SHU%/FIOY,\-\6:IIFL:_)= MZ1IPL;5E"B, NW=L#@$^@]*]#T+P+J)^%&JP/"R7]^5N(H3UPF"H([$\_F* M[_2? OAK19EFLM*A$R\K))F1A]"Q.*Z*G5QB:4::T7?R%3PMFY3>K['R/:SS M:=J,-PJE9[:4/M<8PRG."*]6U'XV";2WCL-*DAO73;YDD@*1GU&.37H6L^"? M#NO3&?4-,B><]94)1S]2N,_C69!\*_"$$@\/:EXIU9;2RC9V9LS3L/EC!/+,?Z=Z^FM'TJWT32+73;48 MAMXP@)ZGU)]R>:EL=.L],MEM[&UAMH5Z)$@4?I5FN7$8EUG;9(Z*&'5)=V%% '%% EX-101.SCH 6 vaso-20231231.xsd XBRL SCHEMA FILE 995301 - Statement - Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 995302 - Statement - Consolidated Balance Sheets (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 995303 - Statement - Consolidated Statements of Operations and Comprehensive Income link:presentationLink link:definitionLink link:calculationLink 995304 - Statement - Consolidated Statements of Changes in Stockholders’ Equity link:presentationLink link:definitionLink link:calculationLink 995305 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:definitionLink link:calculationLink 995306 - Disclosure - Description of Business link:presentationLink link:definitionLink link:calculationLink 995307 - Disclosure - Revisions link:presentationLink link:definitionLink link:calculationLink 995308 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 995309 - Disclosure - Segment Reporting link:presentationLink link:definitionLink link:calculationLink 995310 - Disclosure - Accounts and Other Receivables link:presentationLink link:definitionLink link:calculationLink 995311 - Disclosure - Inventories link:presentationLink link:definitionLink link:calculationLink 995312 - Disclosure - Property and Equipment link:presentationLink link:definitionLink link:calculationLink 995313 - Disclosure - Goodwill and Other Intangibles link:presentationLink link:definitionLink link:calculationLink 995314 - Disclosure - Other Assets link:presentationLink link:definitionLink link:calculationLink 995315 - Disclosure - Deferred Revenue link:presentationLink link:definitionLink link:calculationLink 995316 - Disclosure - Accrued Expenses and Other Liabilities link:presentationLink link:definitionLink link:calculationLink 995317 - Disclosure - Related-Party Transactions link:presentationLink link:definitionLink link:calculationLink 995318 - Disclosure - Notes Payable and Revolving Credit Agreement link:presentationLink link:definitionLink link:calculationLink 995319 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 995320 - Disclosure - Equity in the Eecp Business link:presentationLink link:definitionLink link:calculationLink 995321 - Disclosure - Stockholders’ Equity link:presentationLink link:definitionLink link:calculationLink 995322 - Disclosure - Option and Stock Issuance Plans link:presentationLink link:definitionLink link:calculationLink 995323 - Disclosure - Income Taxes link:presentationLink link:definitionLink link:calculationLink 995324 - Disclosure - Commitments and Contingencies link:presentationLink link:definitionLink link:calculationLink 995325 - Disclosure - 401(k) Plans link:presentationLink link:definitionLink link:calculationLink 996000 - Disclosure - Accounting Policies, by Policy (Policies) link:presentationLink link:definitionLink link:calculationLink 996001 - Disclosure - Revisions (Tables) link:presentationLink link:definitionLink link:calculationLink 996002 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:definitionLink link:calculationLink 996003 - Disclosure - Segment Reporting (Tables) link:presentationLink link:definitionLink link:calculationLink 996004 - Disclosure - Accounts and Other Receivables (Tables) link:presentationLink link:definitionLink link:calculationLink 996005 - Disclosure - Inventories (Tables) link:presentationLink link:definitionLink link:calculationLink 996006 - Disclosure - Property and Equipment (Tables) link:presentationLink link:definitionLink link:calculationLink 996007 - Disclosure - Goodwill and Other Intangibles (Tables) link:presentationLink link:definitionLink link:calculationLink 996008 - Disclosure - Other Assets (Tables) link:presentationLink link:definitionLink link:calculationLink 996009 - Disclosure - Deferred Revenue (Tables) link:presentationLink link:definitionLink link:calculationLink 996010 - Disclosure - Accrued Expenses and Other Liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 996011 - Disclosure - Notes Payable and Revolving Credit Agreement (Tables) link:presentationLink link:definitionLink link:calculationLink 996012 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 996013 - Disclosure - Option and Stock Issuance Plans (Tables) link:presentationLink link:definitionLink link:calculationLink 996014 - Disclosure - Income Taxes (Tables) link:presentationLink link:definitionLink link:calculationLink 996015 - Disclosure - Description of Business (Details) link:presentationLink link:definitionLink link:calculationLink 996016 - Disclosure - Revisions (Details) link:presentationLink link:definitionLink link:calculationLink 996017 - Disclosure - Revisions (Details) - Schedule of Consolidated Financial Statements link:presentationLink link:definitionLink link:calculationLink 996018 - Disclosure - Revisions (Details) - Schedule of Consolidated Statement of Operations and Comprehensive Income link:presentationLink link:definitionLink link:calculationLink 996019 - Disclosure - Revisions (Details) - Schedule of Consolidated Statement of Changes in Stockholders’ Equity link:presentationLink link:definitionLink link:calculationLink 996020 - Disclosure - Revisions (Details) - Schedule of Consolidated Statement of Cash Flows link:presentationLink link:definitionLink link:calculationLink 996021 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:definitionLink link:calculationLink 996022 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Revenues Disaggregated by Our Business Operations and Timing of Revenue Recognition link:presentationLink link:definitionLink link:calculationLink 996023 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Aggregate Amount of Transaction Price Allocated to Performance Obligations link:presentationLink link:definitionLink link:calculationLink 996024 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Contract Receivable and Contract Liability Balances link:presentationLink link:definitionLink link:calculationLink 996025 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Company’s Assets Measured at Fair Value link:presentationLink link:definitionLink link:calculationLink 996026 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Company’s Allowance for Doubtful Accounts and Commission Adjustments link:presentationLink link:definitionLink link:calculationLink 996027 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Basic to Diluted Shares Used in the Earnings Per Share link:presentationLink link:definitionLink link:calculationLink 996028 - Disclosure - Segment Reporting (Details) link:presentationLink link:definitionLink link:calculationLink 996029 - Disclosure - Segment Reporting (Details) - Schedule of Financial Information link:presentationLink link:definitionLink link:calculationLink 996030 - Disclosure - Segment Reporting (Details) - Schedule of Geographic Areas link:presentationLink link:definitionLink link:calculationLink 996031 - Disclosure - Accounts and Other Receivables (Details) - Schedule of Accounts and Other Receivables link:presentationLink link:definitionLink link:calculationLink 996032 - Disclosure - Inventories (Details) link:presentationLink link:definitionLink link:calculationLink 996033 - Disclosure - Inventories (Details) - Schedule of Inventories, Net of Reserves link:presentationLink link:definitionLink link:calculationLink 996034 - Disclosure - Property and Equipment (Details) link:presentationLink link:definitionLink link:calculationLink 996035 - Disclosure - Property and Equipment (Details) - Schedule of Property and Equipment link:presentationLink link:definitionLink link:calculationLink 996036 - Disclosure - Goodwill and Other Intangibles (Details) link:presentationLink link:definitionLink link:calculationLink 996037 - Disclosure - Goodwill and Other Intangibles (Details) - Schedule of Change in Carrying Amount of Goodwill link:presentationLink link:definitionLink link:calculationLink 996038 - Disclosure - Goodwill and Other Intangibles (Details) - Schedule of Other Intangible Assets link:presentationLink link:definitionLink link:calculationLink 996039 - Disclosure - Goodwill and Other Intangibles (Details) - Schedule of Amortization of Intangibles link:presentationLink link:definitionLink link:calculationLink 996040 - Disclosure - Other Assets (Details) - Schedule of Other Assets link:presentationLink link:definitionLink link:calculationLink 996041 - Disclosure - Other Assets (Details) - Schedule of Other Assets (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 996042 - Disclosure - Deferred Revenue (Details) - Schedule of Deferred Revenues link:presentationLink link:definitionLink link:calculationLink 996043 - Disclosure - Accrued Expenses and Other Liabilities (Details) - Schedule of Accrued Expenses and Other Liabilities link:presentationLink link:definitionLink link:calculationLink 996044 - Disclosure - Related-Party Transactions (Details) link:presentationLink link:definitionLink link:calculationLink 996045 - Disclosure - Notes Payable and Revolving Credit Agreement (Details) link:presentationLink link:definitionLink link:calculationLink 996046 - Disclosure - Notes Payable and Revolving Credit Agreement (Details) - Schedule of Notes Payable link:presentationLink link:definitionLink link:calculationLink 996047 - Disclosure - Leases (Details) link:presentationLink link:definitionLink link:calculationLink 996048 - Disclosure - Leases (Details) - Schedule of Finance and Operating Lease Liabilities link:presentationLink link:definitionLink link:calculationLink 996049 - Disclosure - Leases (Details) - Schedule of Undiscounted Cash Flows to Finance and Operating Lease Liabilities link:presentationLink link:definitionLink link:calculationLink 996050 - Disclosure - Leases (Details) - Schedule of Lease Data link:presentationLink link:definitionLink link:calculationLink 996051 - Disclosure - Equity in the Eecp Business (Details) link:presentationLink link:definitionLink link:calculationLink 996052 - Disclosure - Stockholders’ Equity (Details) link:presentationLink link:definitionLink link:calculationLink 996053 - Disclosure - Option and Stock Issuance Plans (Details) link:presentationLink link:definitionLink link:calculationLink 996054 - Disclosure - Option and Stock Issuance Plans (Details) - Schedule of Non Vested Restricted Share link:presentationLink link:definitionLink link:calculationLink 996055 - Disclosure - Income Taxes (Details) link:presentationLink link:definitionLink link:calculationLink 996056 - Disclosure - Income Taxes (Details) - Schedule of Geographical Breakdown of Income Before Provision for Income Taxes link:presentationLink link:definitionLink link:calculationLink 996057 - Disclosure - Income Taxes (Details) - Schedule of Provision for Income Taxes link:presentationLink link:definitionLink link:calculationLink 996058 - Disclosure - Income Taxes (Details) - Schedule of Reconciliation of the Effective Income Tax Rate link:presentationLink link:definitionLink link:calculationLink 996059 - Disclosure - Income Taxes (Details) - Schedule of Deferred Tax Assets and Liabilities link:presentationLink link:definitionLink link:calculationLink 996060 - Disclosure - Income Taxes (Details) - Schedule of the Valuation Allowance link:presentationLink link:definitionLink link:calculationLink 996061 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:definitionLink link:calculationLink 996062 - Disclosure - 401(k) Plans (Details) link:presentationLink link:definitionLink link:calculationLink 000 - Document - Document And Entity Information link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 7 vaso-20231231_cal.xml XBRL CALCULATION FILE EX-101.DEF 8 vaso-20231231_def.xml XBRL DEFINITION FILE EX-101.LAB 9 vaso-20231231_lab.xml XBRL LABEL FILE EX-101.PRE 10 vaso-20231231_pre.xml XBRL PRESENTATION FILE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.1
Cover - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Mar. 24, 2024
Jun. 30, 2023
Document Information [Line Items]      
Document Type 10-K    
Document Annual Report true    
Document Transition Report false    
Document Financial Statement Error Correction [Flag] false    
Entity Interactive Data Current Yes    
ICFR Auditor Attestation Flag false    
Amendment Flag false    
Document Period End Date Dec. 31, 2023    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Documents Incorporated by Reference [Text Block] None    
Entity Information [Line Items]      
Entity Registrant Name VASO CORPORATION    
Entity Central Index Key 0000839087    
Entity File Number 0-18105    
Entity Tax Identification Number 11-2871434    
Entity Incorporation, State or Country Code DE    
Current Fiscal Year End Date --12-31    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Shell Company false    
Entity Filer Category Non-accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company false    
Entity Public Float     $ 24.3
Entity Contact Personnel [Line Items]      
Entity Address, Address Line One 137 Commercial    
Entity Address, Address Line Two Street,    
Entity Address, City or Town Plainview    
Entity Address, State or Province NY    
Entity Address, Postal Zip Code 11803    
Entity Phone Fax Numbers [Line Items]      
City Area Code (516)    
Local Phone Number 997-4600    
Entity Listings [Line Items]      
Title of 12(b) Security Common Stock, $.001 par value    
No Trading Symbol Flag true    
Security Exchange Name NONE    
Entity Common Stock, Shares Outstanding   175,319,296  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.1
Audit Information
12 Months Ended
Dec. 31, 2023
Auditor [Table]  
Auditor Name UHY LLP
Auditor Firm ID 1195
Auditor Location Sterling Heights, Michigan
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
CURRENT ASSETS    
Cash and cash equivalents $ 11,342 $ 11,821
Short-term investments 13,979 8,504
Accounts and other receivables, net of an allowance for credit losses and commission adjustments of $9,708 at December 31, 2023 and $6,947 at December 31, 2022 12,377 14,514
Inventories, net 1,470 1,473
Deferred commission expense 3,285 3,249
Prepaid expenses and other current assets 1,717 1,008
Total current assets 45,099 40,990
Property and equipment, net of accumulated depreciation of $10,358 at December 31, 2023 and $9,787 at December 31, 2022 1,174 1,340
Operating lease right of use assets 1,949 1,568
Goodwill 15,588 15,614
Intangibles, net 1,406 1,511
Other assets, net 4,902 4,726
Investment in EECP Global 683 889
Deferred tax assets, net 4,956 5,007
Total assets 75,757 71,645
CURRENT LIABILITIES    
Accounts payable 2,670 2,270
Accrued commissions 2,411 3,518
Accrued expenses and other liabilities 7,365 8,891
Finance lease liabilities - current 72 122
Operating lease liabilities - current 928 745
Sales tax payable 699 809
Deferred revenue - current portion 15,883 15,139
Notes payable - current portion 9 9
Total current liabilities 30,040 31,506
LONG-TERM LIABILITIES    
Notes payable, net of current portion 6 15
Finance lease liabilities, net of current portion 25 96
Operating lease liabilities, net of current portion 1,020 823
Deferred revenue, net of current portion 16,317 15,664
Other long-term liabilities 1,506 1,474
Total long-term liabilities 18,874 18,072
COMMITMENTS AND CONTINGENCIES (NOTE S)
STOCKHOLDERS’ EQUITY    
Preferred stock, $.01 par value; 1,000,000 shares authorized; nil shares issued and outstanding at December 31, 2023 and 2022
Common stock, $.001 par value; 250,000,000 shares authorized;185,627,383 and 185,435,965 shares issued at December 31, 2023 and 2022, respectively; 175,319,296 and 175,127,878 shares outstanding at December 31, 2023 and 2022, respectively 186 185
Additional paid-in capital 63,993 63,952
Accumulated deficit (35,032) (39,837)
Accumulated other comprehensive loss (304) (233)
Treasury stock, at cost, 10,308,087 shares at December 31, 2023 and 2022 (2,000) (2,000)
Total stockholders’ equity 26,843 22,067
Total liabilities and stockholders' equity 75,757 71,645
Related Party    
CURRENT ASSETS    
Receivables due from related parties 929 421
CURRENT LIABILITIES    
Due to related party $ 3 $ 3
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Balance Sheets (Parentheticals) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Accounts and other receivables, allowance for credit losses and commission adjustments (in Dollars) $ 9,708 $ 6,947
Property and equipment, accumulated depreciation (in Dollars) $ 10,358 $ 9,787
Preferred stock, par value (in Dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized 1,000,000 1,000,000
Common stock, shares issued
Common stock, shares outstanding
Common stock, par value (in Dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized 250,000,000 250,000,000
Common Stock, shares Issued 185,627,383 185,435,965
Common Stock, shares Outstanding 175,319,296 175,127,878
Treasury stock at cost 10,308,087 10,308,087
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements of Operations and Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Revenues    
Total revenues $ 81,024 $ 79,294
Cost of revenues    
Total cost of revenues 30,431 31,392
Gross profit 50,593 47,902
Operating expenses    
Selling, general and administrative 45,643 40,843
Research and development 755 605
Total operating expenses 46,398 41,448
Operating income 4,195 6,454
Other (expense) income    
Interest and financing costs (50) (44)
Interest and other income, net 764 143
Loss on disposal of fixed assets (4) (2)
Total other income, net 710 97
Income before income taxes 4,905 6,551
Income tax (expense) benefit (100) 4,743
Net income 4,805 11,294
Other comprehensive income    
Foreign currency translation loss (71) (343)
Comprehensive income $ 4,734 $ 10,951
Income per common share    
- basic (in Dollars per share) $ 0.03 $ 0.07
- diluted (in Dollars per share) $ 0.03 $ 0.06
Weighted average common shares outstanding    
- basic (in Shares) 174,441 173,065
- diluted (in Shares) 175,541 174,656
Managed IT systems and services    
Revenues    
Total revenues $ 40,371 $ 40,100
Professional sales services    
Revenues    
Total revenues 37,820 36,621
Equipment sales and services    
Revenues    
Total revenues 2,833 2,573
Cost of managed IT systems and services    
Cost of revenues    
Total cost of revenues 22,712 23,871
Cost of equipment sales and services    
Cost of revenues    
Total cost of revenues 7,021 6,912
Cost of equipment sales and services    
Cost of revenues    
Total cost of revenues $ 698 $ 609
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements of Changes in Stockholders’ Equity - USD ($)
$ in Thousands
Common Stock
Treasury Stock
Additional Paid-in- Capital
Accumulated Deficit
Accumulated Other Comprehensive Income (Loss)
Total
Balance at Dec. 31, 2021 $ 185 $ (2,000) $ 63,917 $ (51,131) $ 110 $ 11,081
Balance (in Shares) at Dec. 31, 2021 185,436 (10,308)        
Share-based compensation 35 35
Foreign currency translation loss (343) (343)
Net income 11,294 11,294
Balance at Dec. 31, 2022 $ 185 $ (2,000) 63,952 (39,837) (233) 22,067
Balance (in Shares) at Dec. 31, 2022 185,436 (10,308)        
Share-based compensation $ 1 47 48
Share-based compensation (in Shares) 191        
Shares withheld for employee tax liability (6) (6)
Foreign currency translation loss (71) (71)
Net income 4,805 4,805
Balance at Dec. 31, 2023 $ 186 $ (2,000) $ 63,993 $ (35,032) $ (304) $ 26,843
Balance (in Shares) at Dec. 31, 2023 185,627 (10,308)        
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Cash flows from operating activities    
Net income $ 4,805 $ 11,294
Adjustments to reconcile net income to net cash provided by operating activities    
Depreciation and amortization 999 1,923
Deferred income taxes 51 (4,788)
Loss from investment in EECP Global 206 154
Provision for credit losses and commission adjustments 66 63
Share-based compensation 48 35
Changes in operating assets and liabilities:    
Accounts and other receivables 2,062 480
Due from related parties (498) (343)
Inventories (22) (416)
Deferred commission expense (36) 300
Prepaid expenses and other current assets (1,271) (103)
Other assets, net (213) (2,422)
Accounts payable 402 (521)
Accrued commissions (1,068) 950
Accrued expenses and other liabilities (1,549) 1,392
Sales tax payable (105) 108
Deferred revenue 1,397 5,838
Due to related party (10) (14)
Other long-term liabilities 32 486
Net cash provided by operating activities 5,296 14,416
Cash flows from investing activities    
Purchases of equipment and software (731) (566)
Purchases of short-term investments (24,473) (8,000)
Redemption of short-term investments 19,547 149
Net cash used in investing activities (5,657) (8,417)
Cash flows from financing activities    
Payroll taxes paid by withholding shares (6)
Repayment of notes payable and finance lease obligations (128) (230)
Net cash used in financing activities (134) (230)
Effect of exchange rate differences on cash and cash equivalents 16 27
NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS (479) 5,796
Cash and cash equivalents - beginning of period 11,821 6,025
Cash and cash equivalents - end of period 11,342 11,821
SUPPLEMENTAL DISCLOSURE OF CASH INFORMATION    
Interest paid 17 44
Income taxes paid 89 48
SUPPLEMENTAL SCHEDULE OF NON-CASH INVESTING AND FINANCING ACTIVITIES    
Initial recognition of operating lease right of use asset and liability $ 1,174 $ 1,396
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.1
Description of Business
12 Months Ended
Dec. 31, 2023
Description of Business [Abstract]  
DESCRIPTION OF BUSINESS

NOTE A – DESCRIPTION OF BUSINESS

 

Vaso Corporation was incorporated in Delaware in July 1987. For most of its history, the Company was a single-product company designing, manufacturing, marketing and servicing its proprietary Enhanced External Counterpulsation, or EECP®, therapy systems, mainly for the treatment of angina. In 2010 it began to diversify its business operations. The Company changed its name to Vaso Corporation in 2016 to more accurately reflect the diversified nature of its business mixture, and continues to use the original name VasoMedical for its proprietary medical device subsidiary. Unless the context requires otherwise, all references to “we”, “our”, “us”, “Company”, “registrant”, “Vaso” or “management” refer to Vaso Corporation and its subsidiaries.

 

Overview

 

Vaso Corporation principally operates in three distinct business segments in the healthcare equipment and information technology industries. We manage and evaluate our operations, and report our financial results, through these three business segments.

 

IT segment, operating through a wholly-owned subsidiary VasoTechnology, Inc., primarily focuses on healthcare IT and managed network technology services;

 

Professional sales service segment, operating through a wholly-owned subsidiary Vaso Diagnostics, Inc. d/b/a VasoHealthcare, primarily focuses on the sale of healthcare capital equipment for GE HealthCare (“GEHC”) into the health provider middle market; and

 

Equipment segment, primarily focuses on the design, manufacture, sale and service of proprietary medical devices and software, operating through a wholly-owned subsidiary VasoMedical, Inc., which in turn operates through Vasomedical Solutions, Inc. for domestic business and Vasomedical Global Corp. for international business, respectively.

 

VasoTechnology

 

VasoTechnology, Inc. was formed in May 2015, at the time the Company acquired all of the assets of NetWolves, LLC and its affiliates, including the membership interests in NetWolves Network Services, LLC (collectively, “NetWolves”). It currently consists of a managed network and security service division, NetWolves, and a healthcare IT application VAR (value added reseller) division, VasoHealthcare IT.

 

In June 2014, the Company began its IT segment business by executing the Value Added Reseller Agreement (“VAR Agreement”) with GEHC to become a national value added reseller of GEHC Digital’s software solutions such as Picture Archiving and Communication System (“PACS”), Radiology Information System (“RIS”), and related services, including implementation, training, management and support. This business focuses primarily on customer segments currently served by VasoHealthcare on behalf of GEHC. A new wholly owned subsidiary, VasoHealthcare IT Corp. (“VHC IT”), was formed to conduct the healthcare IT business. The VAR Agreement with GEHC was terminated in 2021.

 

In May 2015, the Company further expanded its IT segment business by acquiring NetWolves. NetWolves designs and delivers multi-network and multi-technology solutions as a managed network provider, and provides a complete single-source solution that includes design, network redundancy, application device management, real-time network monitoring, reporting and support systems as a comprehensive solution.

 

VasoHealthcare

 

In May 2010, the Company launched its Professional Sales Service business through a wholly-owned subsidiary Vaso Diagnostics, Inc. d/b/a VasoHealthcare, which was appointed by GEHC as its exclusive representative for the sale of select GEHC diagnostic imaging equipment to specific market segments in the 48 contiguous states of the United States and the District of Columbia. The original agreement (“GEHC Agreement”) has been extended several times and currently expires December 31, 2026, subject to earlier termination under certain conditions. The scope of the agreement has also been expanded in 2023 to include ultrasound systems.

 

VasoMedical

 

The proprietary medical equipment business under VasoMedical traces back to 1995 when the Company began the proprietary Enhanced External Counterpulsation (EECP®) technology in the United States and has since diversified to include other medical hardware and software. Vasomedical Global was formed in 2011 to combine and coordinate the various international operations including design, development, manufacturing, and sales of medical devices and software, while domestic activities are conducted under Vasomedical Solutions.

 

Over the last 10+ years the Company’s Equipment business has been significantly expanded from the original EECP®-only operations. In September 2011, the Company acquired Fast Growth Enterprises Limited (“FGE”), a British Virgin Islands company, which owned or controlled two Chinese operating companies - Life Enhancement Technology Ltd. (“LET”) and Biox Instruments Co. Ltd. (“Biox”) - to expand its technical and manufacturing capabilities and to enhance its distribution network, technology, and product portfolio. Biox was a variable interest entity (“VIE”) controlled by FGE through certain contracts and an option to acquire all the shares of Biox by FGE’s wholly owned subsidiary Gentone, and in March 2019 Gentone exercised its option to acquire all of the shares of Biox. In August 2014, the Company, through Gentone, acquired all of the outstanding shares of Genwell Instruments Co. Ltd. (“Genwell”), which was formed in China in 2010 to develop the MobiCare® wireless multi-parameter patient monitoring system and holds intellectual property rights for this system. As a result, the Company has expanded its equipment products portfolio to include Biox™ series ambulatory patient monitoring systems, ARCS® series software for ECG and blood pressure analysis, and the MobiCare® patient monitoring device.

 

In April 2014, the Company entered into a cooperation agreement with Chongqing PSK-Health Sci-Tech Development Co., Ltd. (“PSK”) of Chongqing, China, the leading manufacturer of external counter pulsation, or ECP, therapy systems in China, to form a joint venture company, VSK Medical Limited (“VSK”), a Cayman Islands company, for the global marketing, sale and advancement of ECP therapy technology. The Company owned 49.9% of VSK, which commenced operations in January 2015. In March 2018, the Company terminated the cooperation agreement with PSK and sold its shares in VSK to PSK. On May 20, 2020, the Company closed on the sale of 51% of the capital stock of its wholly-owned subsidiary EECP Global Corporation (“EECP Global”) to PSK. EECP Global was formed in September 2019 to hold all the assets and liabilities of its EECP business. Concurrently with the closing of the transaction, the Company signed a Management Service Agreement with EECP Global to provide management service for the business and operation of EECP Global in the United States. The agreement provides an initial term of three years starting April 1, 2020, the effective date of the sale, which is automatically renewable for additional one-year terms. Pursuant to the agreement, EECP Global reimburses the Company all direct expenses and pays a monthly management fee during the term of the agreement.

 

Achari Business Combination Agreement

 

As previously announced, the Company entered into a business combination agreement (the “Business Combination Agreement”), dated as of December 6, 2023, with Achari Ventures Holdings Corp. I, a Delaware corporation (“Achari”) (NASDAQ: AVHI), and Achari Merger Sub, Inc., a Delaware corporation and a wholly owned subsidiary of Achari (“Merger Sub”). The Business Combination Agreement provides, among other things, that on the terms and subject to the conditions set forth therein, Merger Sub will merge with and into the Company (the “Merger”), with the Company surviving as a wholly owned subsidiary of Achari. Upon the closing of the Business Combination Agreement (the “Closing”), we anticipate that Achari will change its name to “Vaso Holdings Corp.” or an alternative name chosen by the Company and reasonably acceptable to Achari (“New Vaso”). The Merger and the other transactions contemplated by the Business Combination Agreement are hereinafter referred to collectively as the “Business Combination”.

 

Upon the Closing, New Vaso would have authorized shares of Class A common stock and Class B common stock. The Business Combination Agreement establishes a pro forma equity value of the Company at approximately $176 million, at $10.00 per share of Class A common stock. As such, we believe that the current Vaso stockholders would receive approximately 17.6 million shares of Class A common stock and the current Achari shareholders would maintain between 500 thousand and 750 thousand shares of Class A common stock depending on Achari’s unpaid expenses at the Closing and presuming the redemption of all outstanding public shares of Achari on or prior to the Closing. In addition, current Achari warrant holders would have outstanding warrants to purchase a minimum of 8.25 million shares of Class A common stock at an exercise price of $11.50 per share. No shares of Class B common stock are expected to be outstanding immediately after the Business Combination.

 

The Boards of Directors of Vaso and Achari have each approved the Business Combination, the consummation of which is subject to various customary closing conditions, including the filing and effectiveness of a Registration Statement on Form S-4 (as amended or supplemented, the “Registration Statement”) by Achari with the United States Securities and Exchange Commission (“SEC”), the filing of a proxy statement by Vaso with the SEC and clearance by the SEC, and the approval of a majority of shareholders of both Achari and Vaso of the proposed business combination (Vaso shareholders representing approximately 44% of Vaso’s outstanding shares have entered into support agreements committing them to vote in favor of the Business Combination). The Business Combination is expected to close in the second quarter of 2024.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.1
Revisions
12 Months Ended
Dec. 31, 2023
Revisions [Abstract]  
REVISIONS

NOTE B – REVISIONS

 

We record commission revenue for certain products in our professional sales service segment based on GEHC’s reporting and payment of such commissions to us. In late August 2023, GEHC informed the Company that its calculations for such products were partially inaccurate and had remitted excess commissions. The Company has taken immediate steps to implement additional internal control procedures whereby GEHC will provide additional information sufficient to assess the accuracy of such commission payments going forward. We assessed the materiality of this misstatement on prior periods’ financial statements in accordance with SEC Staff Accounting Bulletin (“SAB”) Topic 1.M, Materiality, codified in Accounting Standards Codification (“ASC”) Topic 250, Accounting Changes and Error Corrections, (“ASC 250”) and concluded that the misstatements were not material to the prior annual or interim periods.

 

Accordingly, in accordance with ASC 250 (SAB No. 108, Considering the Effects of Prior Year Misstatements when Quantifying Misstatements in Current Year Financial Statements), we have increased the accumulated deficit at January 1, 2022 by $229,000 to reflect $287,000 lower commission revenue and $58,000 lower commission expense, and corrected the accompanying Consolidated Balance Sheets as of December 31, 2022 and the Consolidated Statements of Operations and Comprehensive Income, Cash Flows, and Changes in Stockholders’ Equity for the year ended December 31, 2022, and the related notes to revise for those misstatements that impacted such periods.

 

The following are selected line items from the Company’s Consolidated Financial Statements illustrating the effect of these corrections:

 

   Consolidated Balance Sheet 
   As of December 31, 2022 
(in thousands)  As Reported   Adjustment   As Revised 
Accounts and other receivables  $15,524   $(1,010)  $14,514 
Accrued commissions  $3,720   $(202)  $3,518 
Accumulated deficit  $(39,029)  $(808)  $(39,837)

 

   Consolidated Statement of Operations and Comprehensive Income 
   Year ended December 31, 2022 
(in thousands, except per share data)  As Reported   Adjustment   As Revised 
Revenues            
Professional sales services  $37,344   $(723)  $36,621 
                
Cost of revenues               
Cost of professional sales services  $7,056   $(144)  $6,912 
                
Gross Profit - professional sales services segment  $30,288   $(579)  $29,709 
                
Operating income  $7,033   $(579)  $6,454 
                
Net income  $11,873   $(579)  $11,294 
                
Comprehensive income  $11,530   $(579)  $10,951 
                
Income per common share               
- basic  $0.07   $(0.00)  $0.07 
- diluted  $0.07   $(0.00)  $0.06 

 

   Consolidated Statement of Changes in Stockholders’ Equity 
   Accumulated Deficit   Total Stockholders’ Equity 
(in thousands)  As Reported   Adjustment   As Revised   As Reported   Adjustment   As Revised 
Balance at January 1, 2022  $(50,902)  $(229)  $(51,131)  $11,310   $(229)  $11,081 
                               
Net income  $11,873   $(579)  $11,294   $11,873   $(579)  $11,294 
                               
Balance at December 31, 2022  $(39,029)  $(808)  $(39,837)  $22,875   $(808)  $22,067 

 

   Consolidated Statement of Cash Flows 
   Year ended December 31, 2022 
(in thousands)  As Reported   Adjustment   As Revised 
Net income  $11,873   $(579)  $11,294 
Accounts and other receivables  $(243)  $723   $480 
Accrued commissions  $1,094   $(144)  $950 
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

NOTE C – SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

A summary of the significant accounting policies consistently applied in the preparation of the consolidated financial statements are as follows:

 

Principles of Consolidation

 

The consolidated financial statements include the accounts of Vaso Corporation, its wholly-owned subsidiaries, and the accounts of the companies over which we exercise control. Significant intercompany balances and transactions have been eliminated.

 

Use of Estimates

 

The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”) requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Significant estimates and assumptions relate to estimates of commission adjustments due to order cancellations, collectability of accounts receivable, the realizability of deferred tax assets, stock-based compensation, values and lives assigned to acquired intangible assets, fair value of reporting units in connection with goodwill impairment test, the adequacy of inventory reserves, variable consideration, and allocation of contract transaction price to performance obligations. Actual results could differ from those estimates.

 

Revenue Recognition

 

In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (Topic 606). Under the standard, revenue is recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration the entity expects to receive in exchange for those goods or services. ASU 2014-09 replaced most existing revenue recognition guidance in U.S. GAAP. The new standard introduces a five-step process to be followed in determining the amount and timing of revenue recognition. It also provides guidance on accounting for costs incurred to obtain or fulfill contracts with customers, and establishes disclosure requirements which are more extensive than those required under prior U.S. GAAP. Generally, we recognize revenue under Topic 606 for each of our performance obligations either over time (generally, the transfer of a service) or at a point in time (generally, the transfer of a good) as follows:

 

VasoTechnology

 

Revenue relating to recurring managed network and voice services provided by NetWolves, for which the customer has unlimited access to such services throughout the contract term, are thus recognized as provided on a monthly basis (“over time”). Non-recurring charges related to the provision of such services are recognized in the period provided (“point in time”). In the IT VAR business, software system installations are recognized upon verification of installation and expiration of an acceptance period (“point in time”). Monthly post-implementation customer support – a stand-ready obligation of the Company to provide maintenance services if and when needed - provided under such installations, as well as software solutions offered under a monthly Software as a Service (“SaaS”) fee basis, for which the customer has unlimited access to such services throughout the contract term, are thus recognized monthly over the contract term (“over time”).

  

VasoHealthcare

 

Commission revenue is recognized when the underlying equipment has been delivered by GEHC and accepted at the customer site in accordance with the terms of the specific sales agreement (“point in time”).

 

VasoMedical

 

In the United States, we recognized revenue from the sale of our medical equipment in the period in which we deliver the product to the customer (“point in time”). Revenue from the sale of our medical equipment to international markets is recognized upon shipment of the product to a common carrier, as are supplies, accessories and spare parts delivered in both domestic and international markets (“point in time”). Revenue from the provision of ARCS® under a monthly SaaS fee basis, for which the customer has unlimited access to such services throughout the contract term, are thus recognized monthly over the contract term (“over time”). The Company also recognizes revenue from the maintenance of its medical products either on a time and material as-billed basis (“point in time”) or through the sale of a service contract, where revenue is recognized ratably over the contract term (“over time”).

 

Disaggregation of Revenue

 

The following tables present revenues disaggregated by our business operations and timing of revenue recognition:

 

   (in thousands) 
   Year Ended December 31, 2023   Year Ended December 31, 2022 
       Professional sales              Professional sales        
   IT segment   service segment   Equipment segment   Total   IT segment   service segment   Equipment segment   Total 
Network services  $35,673   $
-
   $
-
   $35,673   $35,833   $
-
   $
       -
   $35,833 
Software sales and support   4,698    
-
    
-
    4,698    4,267    
-
    
-
    4,267 
Commissions   
-
    37,820    
-
    37,820    
-
    36,621    
-
    36,621 
Medical equipment sales   
-
    
-
    2,708    2,708    
-
    
-
    2,450    2,450 
Medical equipment service   
-
    
-
    125    125    
-
    
-
    123    123 
   $40,371   $37,820   $2,833   $81,024   $40,100   $36,621   $2,573   $79,294 

 

   Year Ended December 31, 2023   Year Ended December 31, 2022 
       Professional sales              Professional sales        
   IT segment   service segment   Equipment segment   Total   IT segment   service segment   Equipment segment   Total 
Revenue recognized over time  $37,223   $
-
   $600   $37,823   $37,089   $
-
   $325   $37,414 
Revenue recognized at a point in time   3,148    37,820    2,233    43,201    3,011    36,621    2,248    41,880 
   $40,371   $37,820   $2,833   $81,024   $40,100   $36,621   $2,573   $79,294 

 

Transaction Price Allocated to Remaining Performance Obligations

 

As of December 31, 2023, the aggregate amount of transaction price allocated to performance obligations that are unsatisfied (or partially unsatisfied) for executed contracts approximates $95 million, of which we expect to recognize revenue as follows:

 

   (in thousands) 
   Fiscal years of revenue recognition 
   2024   2025   2026   Thereafter 
Unfulfilled performance obligations  $44,667   $19,861   $6,240   $23,918 

 

As of December 31, 2022, the aggregate amount of transaction price allocated to performance obligations that were unsatisfied (or partially unsatisfied) for executed contracts approximated $91 million.

 

Contract Balances

 

Contract receivables include trade receivables, net and long-term receivables (recorded in Other assets in the consolidated balance sheets). Contract liabilities arise in our IT, VasoHealthcare, and VasoMedical businesses. In our VHC IT business, payment arrangements with clients typically include an initial payment due upon contract signing and milestone-based payments based upon product delivery and go-live, as well as post go-live monthly payments for subscription and support fees. Customer payments received, or receivables recorded, in advance of go-live and customer acceptance, where applicable, are deferred as contract liabilities. Such amounts aggregated approximately $419,000 and $481,000 at December 31, 2023 and 2022, respectively, and are included in accrued expenses and other liabilities in our consolidated balance sheets.

 

In our VasoHealthcare business, we bill a portion of commissions on the orders we booked in advance of delivery of the underlying equipment. Such amounts aggregated approximately $32,194,000 and $30,794,000 at December 31, 2023 and 2022, respectively, and are classified in our consolidated balance sheets into current or long-term deferred revenue net of estimated commission adjustments. In addition, we record a contract liability for amounts expected to be credited back to GEHC due to customer order reductions. Such amounts aggregated approximately $971,000 and $2,577,000 at December 31, 2023 and 2022, respectively, and are included in accrued expenses and other liabilities in our consolidated balance sheets.

 

In our VasoMedical business, we bill amounts for post-delivery services and varying duration service contracts in advance of performance. Such amounts aggregated approximately $6,000 and $9,000 at December 31, 2023 and 2022, respectively, and are classified in our consolidated balance sheets as either current or long-term deferred revenue.

 

The following table summarizes the Company’s contract receivable and contract liability balances:

 

   (in thousands) 
   2023   2022 
Contract receivables - January 1   15,306    15,474 
Contract receivables - December 31   13,398    15,306 
Increase (decrease)   (1,909)   (168)
           
Contract liabilities - January 1   33,861    26,890 
Contract liabilities - December 31   33,589    33,861 
Increase (decrease)   (272)   6,971 

 

The decrease in contract receivables and liabilities in 2023 is due primarily to increased estimate of allowance for commission adjustments in our VasoHealthcare business. During the years ended December 31, 2023 and 2022, we recognized approximately $9.2 million and $9.1 million, respectively, of revenues that were included in our contract liability balance at the beginning of such periods.

 

Costs to Obtain or Fulfill a Contract

 

Topic 606 requires that incremental costs of obtaining a contract are recognized as an asset and amortized to expense in a pattern that matches the timing of the revenue recognition of the related contract. We have determined the only significant incremental costs incurred to obtain contracts with customers within the scope of Topic 606 are certain sales commissions paid to associates. In addition, the Company elected the practical expedient to recognize the incremental costs of obtaining a contract when incurred for contracts where the amortization period for the asset the Company would otherwise have recognized is one year or less.

 

Under Topic 606, sales commissions applicable to service contracts exceeding one year have been capitalized and amortized ratably over the term of the contract. In our VHC IT business, commissions allocable to multi-year subscription contracts or multi-year post-contract support performance obligations are amortized to expense ratably over the terms of the multi-year periods. VHC IT commissions allocable to other elements are charged to expense at go-live or customer acceptance. In our professional sales services segment, commissions paid to our sales force are deferred until the underlying equipment is accepted by the customer. We recognized approximately $2,561,000 and $2,732,000 of amortization related to these sales commission assets in “Cost of professional sales services” in 2023 and 2022, respectively, and approximately $75,000 and $79,000 of amortization in “Selling, general and administrative” expense in 2023 and 2022, respectively, in our consolidated statements of operations and comprehensive income.

 

At December 31, 2023 and 2022, our consolidated balance sheets include approximately $7,106,000 and $7,113,000, respectively, in capitalized sales commissions - primarily in our professional sales services segment - to be expensed in future periods, of which $3,285,000 and $3,249,000, respectively, is recorded in deferred commission expense and $3,821,000 and $3,864,000, respectively, representing the long-term portion, is included in other assets.

 

Significant Judgments when Applying Topic 606

 

Contract transaction price is allocated to performance obligations using estimated stand-alone selling price. Judgment is required in estimating stand-alone selling price for each distinct performance obligation. We determine stand-alone selling price maximizing observable inputs such as stand-alone sales when they exist or substantive renewal price charged to clients. In instances where stand-alone selling price is not observable, we utilize an estimate of stand-alone selling price based on historical pricing and industry practices.

 

Certain revenue we record in our professional sales service segment contains an estimate for variable consideration. Due to the tiered structure of our commission rate, which increases as annual targets are achieved, under Topic 606 we record revenue and deferred revenue at the rate we expect to be achieved by year end. We base our estimate of variable consideration on historical results of previous years’ achievement under the GEHC agreement. Such estimate is reviewed each quarter and adjusted as necessary. In addition, the Company records commissions for arranging financing at an estimated rate which is subject to later revision based on certain factors. The Company recognized increases (decreases) in revenue associated with revisions to variable consideration for previously completed performance obligations of $3,000 and $(5,000) for the years ended December 31, 2023 and 2022 respectively.

 

The Company also records commission adjustments to contract liabilities in its professional sales service segment based on estimates of future order cancellations. Such cancellations also result in adjustments to the related capitalized cost to obtain or fulfill a contract.

 

Shipping and Handling Costs

 

All shipping and handling expenses are charged to cost of sales. Amounts billed to customers related to shipping and handling costs are included as a component of sales.

 

Research and Development

 

Research and development costs attributable to development are expensed as incurred.

 

Share-Based Compensation

 

The Company complies with ASC Topic 718, “Compensation – Stock Compensation” (“ASC 718”), which requires all companies to recognize the cost of services received in exchange for equity instruments to be recognized in the financial statements based on their grant date fair values. The Company applies an estimated forfeiture rate to the grant date fair value to determine the annual compensation cost of share-based payment arrangements with employees. The forfeiture rate is estimated based primarily on job title and prior forfeiture experience. The Company did not grant any awards to non-employees during the years ended December 31, 2023 and 2022.

 

During the year ended December 31, 2023, the Company granted 225,000 restricted shares of common stock valued at $50,000 to employees. The shares vest over five years from the grant date. The total fair value of shares vested during the year ended December 31, 2023 was $27,000 for officers and $24,000 for employees. The weighted average grant date fair value of shares granted during the year ended December 31, 2023 was $0.22 per share, based on the closing price as of the grant date.

 

During the year ended December 31, 2022, the Company granted 1,050,000 restricted shares of common stock valued at $115,000 to employees. The shares vest over three and five years from the grant date. The total fair value of shares vested during the year ended December 31, 2022 was $23,000 for officers and $4,000 for employees. The weighted average grant date fair value of shares granted during the year ended December 31, 2022 was $0.11 per share, based on the closing price as of the grant date.

 

The Company did not grant any stock options during the years ended December 31, 2023 or 2022, nor were any options exercised during such periods. No options were outstanding at December 31, 2023 or 2022.

 

Share-based compensation expense recognized for the years ended December 31, 2023 and 2022 was $48,000 and $35,000, respectively, and is recorded in selling, general, and administrative expense in the consolidated statements of operations and comprehensive income. Unrecognized expense related to existing share-based compensation and arrangements is approximately $114,000 at December 31, 2023 and will be recognized over a weighted-average period of approximately 46 months.

 

Cash and Cash Equivalents

 

Cash and cash equivalents represent cash and short-term, highly liquid investments either in certificates of deposit, treasury bills, money market funds, or investment grade commercial paper issued by major corporations and financial institutions that generally have maturities of three months or less from the date of acquisition.

 

Short term investments

 

The Company’s short-term investments consist of six-month U.S. Treasury bills and bank deposits with yields based on underlying debt and equity securities. The U.S. Treasury bills are classified as held-to-maturity and are carried at amortized cost of approximately $13,555,000, including approximately $216,000 in accrued interest, at December 31, 2023. Their fair value at December 31, 2023 is approximately $13,559,000 and the unrecognized holding gain is $4,000 for the year ended December 31, 2023. The bank deposits are carried at fair value of approximately $424,000 at December 31, 2023 and are classified as available-for-sale. Realized gains or losses on the bank deposits are included in net income. The Company does not expect a credit loss for its short-term investments.

 

Financial Instruments

 

The Company complies with the provisions of ASC 820 “Fair Value Measurements and Disclosures” (“ASC 820”). Under ASC 820, fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (i.e., the “exit price”) in an orderly transaction between market participants at the measurement date.

 

In determining fair value, the Company uses various valuation approaches. ASC 820 establishes a fair value hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are those that market participants would use in pricing the asset or liability based on market data obtained from sources independent of the Company. Unobservable inputs reflect the Company’s assumptions about the inputs market participants would use in pricing the asset or liability developed based on the best information available in the circumstances. The fair value hierarchy is categorized into three levels based on the inputs as follows:

 

Level 1

 

Level 1 applies to assets or liabilities for which there are quoted prices in active markets for identical assets or liabilities.

 

Level 2

 

Level 2 applies to assets or liabilities for which there are inputs other than quoted prices that are observable for the asset or liability such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which significant inputs are observable or can be derived principally from, or corroborated by, observable market data.

 

Level 3

 

Level 3 applies to assets or liabilities for which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities.

 

The carrying amount of assets and liabilities including cash and cash equivalents, short-term investments, accounts receivable, prepaids, accounts payable, accrued expenses and other current liabilities approximated their fair value as of December 31, 2023 and 2022, due to the relative short maturity of these instruments. Property and equipment, intangible assets, capital lease obligations, and goodwill are not required to be re-measured to fair value on a recurring basis. These assets are evaluated for impairment if certain triggering events occur. If such evaluation indicates that impairment exists, the respective asset is written down to its fair value.

 

The following table presents information about the Company’s assets measured at fair value as of December 31, 2023 and 2022:

 

   Quoted Prices   Significant         
   in Active   Other   Significant   Balance 
   Markets for   Observable   Unobservable   as of 
   Identical Assets   Inputs   Inputs   December 31, 
   (Level 1)   (Level 2)   (Level 3)   2023 
Assets                
Cash equivalents invested in money market funds and treasury bills  $10,522   $
           -
   $
           -
   $10,522 
Bank deposits (included in short term investments)   424              424 
   $10,946   $
-
   $
-
   $10,946 

 

   Quoted Prices   Significant         
   in Active   Other   Significant   Balance 
   Markets for   Observable   Unobservable   as of 
   Identical Assets   Inputs   Inputs   December 31, 
   (Level 1)   (Level 2)   (Level 3)   2022 
Assets                
Cash equivalents invested in money market funds  $7,934   $
              -
   $
                -
   $7,934 
Bank deposits (included in short term investments)   433              433 
   $8,367   $
-
   $
-
   $8,367 

 

Accounts Receivable, net

 

The Company’s accounts receivable are due from customers to whom we sell our products and services, distributors engaged in the distribution of our products and from GEHC. Credit is extended based on evaluation of a customer’s financial condition and, generally, collateral is not required. Accounts receivable are generally due 30 to 90 days from shipment and services provided and are stated at amounts due from customers net of allowances for doubtful accounts, returns, term discounts and other allowances. Accounts that are outstanding longer than the contractual payment terms are considered past due. Estimates are used in determining the allowance for doubtful accounts based on the Company’s historical collections experience, current trends, credit policy and a percentage of its accounts receivable by aging category. In determining these percentages, the Company reviews historical write-offs of their receivables. The Company also looks at the credit quality of their customer base as well as changes in their credit policies. The Company continuously monitors collections and payments from our customers, and writes off receivables when all efforts at collection have been exhausted. While credit losses have historically been within expectations and the provisions established, the Company cannot guarantee that it will continue to experience the same credit loss rates that they have in the past.

 

The changes in the Company’s allowance for doubtful accounts and commission adjustments are as follows:

 

   (in thousands) 
   Year ended December 31, 
   2023   2022 
Beginning Balance  $6,947   $5,804 
Provision for losses on accounts receivable   66    63 
Direct write-offs, net of recoveries   (60)   (159)
Commission adjustments   2,755    1,239 
Ending Balance  $9,708   $6,947 

 

Concentrations of Credit Risk

 

We market our equipment and IT software solutions principally to hospitals, diagnostic imaging centers and physician private practices. We perform credit evaluations of our customers’ financial condition and, as a result, believe that our receivable credit risk exposure is limited. For the years ended December 31, 2023 and 2022, no customer in our equipment or IT segment accounted for 10% or more of revenues or accounts receivable. In our professional sales service segment, 100% of our revenues and accounts receivable are with GEHC; however, we believe this risk is acceptable based on GEHC’s financial position and our long history of doing business with GEHC.

 

The Company maintains cash balances in certain U.S. financial institutions which exceed the Federal Depository Insurance Corporation (“FDIC”) coverage of $250,000 by approximately $10,054,000.  The Company has not experienced any losses on these accounts and believes it is not subject to any significant credit risk on these accounts. In addition, the FDIC does not insure the Company’s foreign bank balances, which aggregated approximately $467,000 and $1,234,000 at December 31, 2023 and 2022, respectively.

 

Inventories

 

The Company values inventories in the equipment segment at the lower of cost or net realizable value, with cost being determined on a first-in, first-out basis. The Company regularly reviews inventory quantities on hand, particularly raw materials and components, and records a provision for excess and slow moving inventory based primarily on existing and anticipated design and engineering changes to its products as well as forecasts of future product demand.

 

In our IT Segment, we purchase computer hardware and software for specific customer requirements and value such inventories using the specific identification method.

 

Property and Equipment

 

Property and equipment, including assets under finance leases, are stated at cost less accumulated depreciation and amortization. Major improvements are capitalized and minor replacements, maintenance and repairs are charged to expense as incurred. Upon retirement or disposal of assets, the cost and related accumulated depreciation are removed from the consolidated balance sheets. Depreciation is expensed over the estimated useful lives of the assets, which range from two to eight years, on a straight-line basis. Accelerated methods of depreciation are used for tax purposes. We amortize leasehold improvements over the useful life of the related leasehold improvement or the life of the related lease, whichever is less.

 

Impairment of Long-lived Assets

 

The Company reviews the recoverability of all long-lived assets, including the related useful lives, whenever events or changes in circumstances indicate that the carrying amount of a long-lived asset might not be recoverable. If required, the Company compares the estimated fair value determined by either the undiscounted future net cash flows or appraised value to the related asset’s carrying value to determine whether there has been an impairment. If an asset is considered impaired, the asset is written down to fair value, which is based either on discounted cash flows or appraised values in the period the impairment becomes known. No assets were determined to be impaired as of December 31, 2023 and 2022.

 

Goodwill and Intangible Assets

 

Goodwill represents the excess of cost over the fair value of net assets of businesses acquired. The Company accounts for goodwill under the guidance of the ASC Topic 350, “Intangibles: Goodwill and Other”. Goodwill acquired in a purchase business combination and determined to have an indefinite useful life is not amortized, but instead tested for impairment, at least annually, in accordance with this guidance. The recoverability of goodwill is subject to an annual impairment test or whenever an event occurs or circumstances change that would more likely than not result in an impairment. The impairment test is based on the estimated fair value of the underlying businesses and performed in the fourth quarter of each year.

 

We perform either a quantitative or qualitative assessment to assess if the fair value of the respective reporting unit exceeds its carrying value. The qualitative goodwill impairment assessment requires evaluating factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. As part of our goodwill qualitative assessment process for our two applicable reporting units, when utilized, we evaluate various factors that are specific to the reporting unit as well as industry and macroeconomic factors in order to determine whether it is reasonably likely to have a material impact on the fair value of our reporting units. Examples of the factors that are considered include the results of the most recent impairment test, current forecasts, and changes in the strategic outlook or organizational structure of the reporting units. The financial forecasts of the reporting units are compared to the forecasts used in the prior year analysis to determine if management expectations for the business have changed.

 

When performing the quantitative assessment to calculate the fair value of a reporting unit, we consider both comparative market multiples as well as estimated discounted cash flows for the reporting unit. The significant estimates and assumptions include, but are not limited to, revenue growth rates, operating margins, and future economic and market conditions. The discount rates are based upon industry weighted average cost of capital ranges. As a supplement, we conduct additional sensitivity analysis to assess the risk for potential impairment based upon changes in the key assumptions such as the discount rate, expected long-term growth rate, and cash flow projections. Based upon the completion of our annual test as of December 31, 2023 and 2022, we determined that there was no impairment of goodwill and that the applicable reporting units’ estimated fair values were substantially in excess of their carrying amounts.

 

Intangible assets consist of the value of customer contracts and relationships, patent and technology costs, and software. The cost of significant customer-related intangibles is amortized in proportion to estimated total related revenue; cost of other intangible assets is generally amortized on a straight-line basis over the asset’s estimated economic life, which range from five to ten years. The Company capitalizes internal use software development costs incurred during the application development stage. Costs related to preliminary project activities, training, data conversion, and post implementation activities are expensed as incurred. The Company capitalized $253,000 and $0 in software development costs for the years ended December 31, 2023 and 2022, respectively. No intangible assets were determined to be impaired as of December 31, 2023 and 2022.

 

Deferred Revenue

 

Amounts billable under the agreement with GEHC in advance of delivery of the underlying equipment are recorded initially as deferred revenue, and commission revenue is subsequently recognized as customer acceptance of such equipment is reported to us by GEHC. Similarly, commissions payable to our sales force related to such billings are recorded as deferred commission expense when the associated deferred revenue is recorded. Commission expense is recognized when the corresponding commission revenue is recognized.

 

In our equipment segment, we record revenue on extended service contracts ratably over the term of the related service contracts.

 

Income Taxes

 

Deferred income taxes are recognized for temporary differences between financial statement and income tax bases of assets and liabilities and loss carry-forwards for which income tax benefits are expected to be realized in future years. A valuation allowance is established, when necessary, to reduce deferred tax assets to the amount expected to be realized. In estimating future tax consequences, we generally consider all expected future events other than an enactment of changes in the tax laws or rates. Deferred tax assets are continually evaluated for the expected realization. To the extent our judgment regarding the realization of the deferred tax assets changes, an adjustment to the allowance is recorded, with an offsetting increase or decrease, as appropriate, in income tax expense. Such adjustments are recorded in the period in which our estimate as to the realization of the assets changed that it is “more likely than not” that all of the deferred tax assets will be realized. The “realization” standard is subjective and is based upon our estimate of a greater than 50% probability that the deferred tax asset can be realized.

 

The Company also complies with the provisions of ASC Topic 740, “Income Taxes”, which prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return. For those benefits to be recognized, a tax position must be more-likely-than-not to be sustained upon examination by the relevant taxing authority based on the technical merits. The tax benefit recognized is measured as the largest amount of benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement with the relevant taxing authority. Derecognition of a tax benefit previously recognized results in the Company recording a tax liability that reduces ending retained earnings. Based on its analysis, the Company has determined that it has not incurred any liability for unrecognized tax benefits as of December 31, 2023 and 2022. The Company recognizes accrued interest and penalties related to unrecognized tax benefits as income tax expense. No amounts were accrued for the payment of interest and penalties at December 31, 2023 and 2022. Generally, the Company is no longer subject to income tax examinations by major domestic taxing authorities for years before 2020. According to the China tax regulatory framework, there is no statute of limitations on examination of tax filings by tax authorities. However, the general practice is going back five years. Management is currently unaware of any issues under review that could result in significant payments, accruals or material deviations from its position.

 

Foreign Currency Translation Gain (Loss) and Comprehensive Income

 

In the country in which the Company operates, and the functional currency is other than the U.S. dollar, assets and liabilities are translated using published exchange rates in effect at the consolidated balance sheet date.  Equity accounts are translated at historical rates except for the changes in accumulated deficit during the year as the result of the income statement translation process. Revenues and expenses and cash flows are translated using a weighted average exchange rate for the period.  Resulting translation adjustments are recorded as a component of accumulated other comprehensive income (loss) on the accompanying consolidated balance sheets.  For the years ended December 31, 2023 and 2022, other comprehensive income includes losses of $71,000 and $343,000, respectively, which were entirely from foreign currency translation loss.

 

Net Income Per Common Share

 

Basic income per common share is based on the weighted average number of common shares outstanding, including vested restricted shares, without consideration of potential common stock. Diluted earnings per common share is based on the weighted average number of common and potential dilutive common shares outstanding.

 

Diluted earnings per share were computed based on the weighted average number of shares outstanding plus all potentially dilutive common shares.  A reconciliation of basic to diluted shares used in the earnings per share calculation is as follows:

 

   (in thousands) 
   Year ended December 31, 
   2023   2022 
Basic weighted average shares outstanding   174,441    173,065 
Dilutive effect of unvested restricted shares   1,100    1,591 
Diluted weighted average shares outstanding   175,541    174,656 

 

No common stock equivalents were excluded from the computation of diluted earnings per share for the years ended December 31, 2023 and 2022.

 

Recently Adopted Accounting Standards

 

On January 1, 2023 the Company adopted ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. The ASU amended ASC 805 to add contract assets and contract liabilities to the list of exceptions to the recognition and measurement principles that apply to business combinations and to require that an entity (acquirer) recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. While primarily related to contract assets and contract liabilities that were accounted for by the acquiree in accordance with ASC 606, the amendments also apply to contract assets and contract liabilities from other contracts to which the provisions of Topic 606 apply, such as contract liabilities from the sale of nonfinancial assets within the scope of Subtopic 610-20. The adoption of this standard did not have a material impact on the Company’s Consolidated Financial Statements as of January 1, 2023.

 

On January 1, 2023 the Company adopted ASU No. 2022-04, Liabilities — Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations. This ASU required that a buyer in a supplier finance program disclose the key terms of supplier finance programs, the amount of obligations outstanding at the end of the reporting period that the entity has confirmed as valid to the finance provider, where these obligations are recorded in the balance sheet, and a rollforward of the obligations. As the Company does not engage in supplier finance programs, the adoption of this standard did not have a material impact on its Consolidated Financial Statements as of January 1, 2023.

 

Recently Issued Accounting Standards To Be Adopted

 

The Company continually assesses any new accounting pronouncements to determine their applicability to the Company. Where it is determined that a new accounting pronouncement affects the Company’s financial reporting, the Company undertakes a study to determine the consequence of the change to its financial statements and assures that there are proper controls in place to ascertain that the Company’s consolidated financial statements properly reflect the change. New pronouncements assessed by the Company recently are discussed below:

 

In December 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2023-09, Income Taxes (Topic 740), Improvement to Income Tax Disclosures, which requires enhanced income tax disclosures, including disaggregation of information in the rate reconciliation table and disaggregated information related to income taxes paid. The ASU is effective for annual reporting periods beginning with the year ending December 31, 2025. Early adoption is permitted. The Company is currently evaluating the impact of adopting this standard on its Consolidated Financial Statements.

 

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280), Improvement to Reportable Segment Disclosures. This ASU enhances disclosures required for reportable segments in both annual and interim consolidated financial statements. The ASU, which requires retrospective application, is effective for annual reporting periods beginning with the year ending December 31, 2024, and interim periods beginning with the three months ending March 31, 2025. Early adoption is permitted. The Company is currently evaluating the impact of adopting this standard on its Consolidated Financial Statements.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.1
Segment Reporting
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
SEGMENT REPORTING

NOTE D – SEGMENT REPORTING

 

The Company views its business in three segments – the IT segment, the professional sales service segment, and the equipment segment. The IT segment includes the operations of NetWolves and VasoHealthcare IT Corp. The professional sales service segment operates through the VasoHealthcare subsidiary and is currently engaged solely in the fulfillment of the Company’s responsibilities under our agreement with GEHC. The equipment segment is engaged in designing, manufacturing, marketing and supporting of proprietary medical devices and software, as well as managing the domestic business of EECP® per a management service agreement with EECP Global.

 

The chief operating decision maker is the Company’s Chief Executive Officer, who, in conjunction with upper management, evaluates segment performance based on operating income and Adjusted EBITDA (earnings before interest, taxes, depreciation and amortization – defined as net (loss) income, plus net interest expense (income), tax expense, depreciation and amortization, and non-cash expenses for share-based compensation). Administrative functions such as finance and human resources are centralized and related expenses allocated to each segment. Other costs not directly attributable to operating segments, such as audit, legal, director fees, investor relations, and others, as well as certain assets – primarily cash balances – are reported in the Corporate entity below. There are no intersegment revenues. Summary financial information for the segments is set forth below:

 

   (in thousands) 
   Year ended December 31, 
   2023   2022 
Revenues from external customers        
IT  $40,371   $40,100 
Professional sales service   37,820    36,621 
Equipment   2,833    2,573 
Total revenues  $81,024   $79,294 
           
Gross Profit          
IT  $17,659   $16,229 
Professional sales service   30,799    29,709 
Equipment   2,135    1,964 
Total gross profit  $50,593   $47,902 
           
Operating income (loss)          
IT  $(466)  $(1,620)
Professional sales service   7,195    9,520 
Equipment   (451)   (180)
Corporate   (2,083)   (1,266)
Total operating income  $4,195   $6,454 
           
Depreciation and amortization          
IT  $869   $1,692 
Professional sales service   84    33 
Equipment   46    198 
Corporate   -    - 
Total depreciation and amortization  $999   $1,923 
           
Capital expenditures          
IT  $357   $406 
Professional sales service   87    125 
Equipment   287    34 
Corporate   -    1 
Total cash capital expenditures  $731   $566 

 

   December 31,
2023
   December 31,
2022
 
Identifiable Assets        
IT  $22,425   $22,201 
Professional sales service   18,955    20,674 
Equipment   7,114    6,957 
Corporate   27,263    21,813 
Total assets  $75,757   $71,645 

 

For the years ended December 31, 2023 and 2022, GEHC accounted for 47% and 46% of revenue, respectively. Also, GEHC accounted for $9.3 million, or 75%, and $11.8 million, or 81%, of accounts and other receivables at December 31, 2023 and 2022, respectively.

 

Our revenues were derived from the following geographic areas:

 

   (in thousands) 
   Year ended December 31, 
   2023   2022 
Domestic (United States)  $78,843   $77,062 
Non-domestic (foreign)   2,181   $2,232 
   $81,024   $79,294 
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.1
Accounts and Other Receivables
12 Months Ended
Dec. 31, 2023
Accounts and Other Receivables [Abstract]  
ACCOUNTS AND OTHER RECEIVABLES

NOTE E – ACCOUNTS AND OTHER RECEIVABLES

 

The following table presents information regarding the Company’s accounts and other receivables as of December 31, 2023 and 2022:

 

   (in thousands) 
   December 31,
2023
   December 31,
2022
 
Trade receivables  $22,085   $21,461 
Allowance for credit losses andcommission adjustments   (9,708)   (6,947)
Accounts and other receivables, net  $12,377   $14,514 

 

Trade receivables include amounts due for shipped products and services rendered. Amounts currently due under the GEHC Agreement are subject to adjustment in subsequent periods should the underlying sales order amount, upon which the receivable is based, change.

 

Allowance for doubtful accounts and commission adjustments include estimated losses resulting from the inability of our customers to make required payments, and adjustments arising from estimated future changes in sales order amounts that may reduce the amount the Company will ultimately receive under the GEHC Agreement.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.1
Inventories
12 Months Ended
Dec. 31, 2023
Inventories [Abstract]  
INVENTORIES

NOTE F – INVENTORIES

 

Inventories, net of reserves, consisted of the following:

 

   (in thousands) 
   December 31,
2023
   December 31, 2022 
Raw materials  $832   $751 
Work in process   11    6 
Finished goods   627    716 
   $1,470   $1,473 

 

At December 31, 2023 and 2022, the Company maintained reserves for slow moving inventories of $164,000 and $163,000, respectively.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.1
Property and Equipment
12 Months Ended
Dec. 31, 2023
Property and Equipment [Abstract]  
PROPERTY AND EQUIPMENT

NOTE G – PROPERTY AND EQUIPMENT

 

Property and equipment is summarized as follows:

 

   (in thousands) 
   December 31,
2023
   December 31,
2022
 
Office, laboratory and other equipment  $2,084   $1,928 
Equipment furnished for customer use   8,233    7,981 
Right of use assets - finance leases   1,116    1,119 
Furniture and fixtures   99    99 
    11,532    11,127 
Less:  accumulated depreciation and amortization   (10,358)   (9,787)
Property and equipment, net  $1,174   $1,340 

 

Accumulated amortization of right of use (“ROU”) assets under finance leases aggregated approximately $951,000 and $858,000 at December 31, 2023 and 2022, respectively. Depreciation expense amounted to approximately $635,000 and $1,372,000 for the years ended December 31, 2023 and 2022, respectively. Amortization of ROU assets under finance leases is included in depreciation expense.

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.1
Goodwill and Other Intangibles
12 Months Ended
Dec. 31, 2023
Goodwill and Other Intangibles [Abstract]  
GOODWILL AND OTHER INTANGIBLES

NOTE H – GOODWILL AND OTHER INTANGIBLES

 

Goodwill of $14,375,000 is attributable to the NetWolves reporting unit within the IT segment. The remaining $1,213,000 of goodwill is attributable to the FGE reporting unit within the Equipment segment. The changes in the carrying amount of goodwill are as follows:

 

   (in thousands) 
   Year ended   Year ended 
   December 31,
2023
   December 31,
2022
 
Beginning of period  $15,614   $15,722 
Foreign currency translation adjustment   (26)   (108)
End of period  $15,588   $15,614 

 

The Company’s other intangible assets consist of capitalized customer-related intangibles, patent and technology costs, and software costs, as set forth in the following table:

 

   (in thousands) 
   December 31,
2023
   December 31,
2022
 
Customer-related        
Costs  $5,831   $5,831 
Accumulated amortization   (4,790)   (4,557)
    1,041    1,274 
           
Patents and Technology          
Costs   1,894    1,894 
Accumulated amortization   (1,894)   (1,894)
    -    - 
           
Software          
Costs   2,618    2,362 
Accumulated amortization   (2,253)   (2,125)
    365    237 
           
   $1,406   $1,511 

 

The Company owns, through our Chinese subsidiaries, thirty-five invention and utility patents that expire at various times through 2041, as well as sixteen software copyright certificates in China related to proprietary technologies in physiological data acquisition, analysis and reporting. Costs incurred for submitting the applications to the United States Patent and Trademark Office or other foreign authorities for these patents have been capitalized. Patent and technology costs are being amortized using the straight-line method over 10-year and 8-year lives, respectively. The Company begins amortizing patent costs once a filing receipt is received stating the patent serial number and filing date from the Patent Office or other foreign authority. The cost of significant customer-related intangibles is amortized in proportion to estimated total related revenue; cost of other customer-related intangible assets is amortized on a straight-line basis over the asset’s estimated economic life of seven years. Software costs are amortized on a straight-line basis over its expected useful life of five years.

 

Amortization expense amounted to approximately $361,000 and $551,000 for the years ended December 31, 2023 and 2022, respectively. Amortization of intangibles for the next five years is:

 

Years ending December 31,   (in thousands) 
2024   325 
2025   254 
2026   199 
2027   169 
2028   131 
   $1,078 
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.1
Other Assets
12 Months Ended
Dec. 31, 2023
Other Assets [Abstract]  
OTHER ASSETS

NOTE I – OTHER ASSETS

 

Other assets consist of the following:

 

   (in thousands) 
   December 31,
2023
   December 31,
2022
 
Deferred commission expense - noncurrent  $3,821   $3,864 
Trade receivables - noncurrent   1,021    792 
Other, net of allowance for loss on loan receivable of $412 at December 31, 2023 and 2022   60    70 
   $4,902   $4,726 
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.1
Deferred Revenue
12 Months Ended
Dec. 31, 2023
Deferred Revenue [Abstract]  
DEFERRED REVENUE

NOTE J – DEFERRED REVENUE

 

The changes in the Company’s deferred revenues are as follows:

 

   (in thousands) 
   Year ended December 31, 
   2023   2022 
Deferred revenue at beginning of period  $30,803   $24,965 
Net additions:          
Deferred extended service contracts   2    3 
Deferred commission revenues   15,064    19,666 
Recognized as revenue:          
Deferred extended service contracts   (4)   (4)
Deferred commission revenues   (13,665)   (13,827)
Deferred revenue at end of period   32,200    30,803 
Less: current portion   15,883    15,139 
Long-term deferred revenue at end of period  $16,317   $15,664 
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued Expenses and Other Liabilities
12 Months Ended
Dec. 31, 2023
Accrued Expenses and Other Liabilities [Abstract]  
ACCRUED EXPENSES AND OTHER LIABILITIES

NOTE K – ACCRUED EXPENSES AND OTHER LIABILITIES

 

Accrued expenses and other liabilities consist of the following:

 

   (in thousands) 
   December 31,
2023
   December 31,
2022
 
Accrued compensation  $2,482   $2,652 
Accrued expenses - other   2,142    2,012 
Order reduction liability   971    2,577 
Other liabilities   1,770    1,650 
   $7,365   $8,891 
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.1
Related-Party Transactions
12 Months Ended
Dec. 31, 2023
Related-Party Transactions [Abstract]  
RELATED-PARTY TRANSACTIONS

NOTE L – RELATED-PARTY TRANSACTIONS

 

David Lieberman, a practicing attorney in the State of New York, serves as Vice Chairman of the Board of Directors. Until July 2022, he was a senior partner at the law firm of Beckman Lieberman and Associates, LLP, which performed certain legal services for the Company. Fees of approximately $0 and $95,000 were billed by the firm for the years ended December 31, 2023 and 2022, respectively, at which dates no amounts were outstanding.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.1
Notes Payable and Revolving Credit Agreement
12 Months Ended
Dec. 31, 2023
Notes Payable and Revolving Credit Agreement [Abstract]  
NOTES PAYABLE AND REVOLVING CREDIT AGREEMENT

NOTE M – NOTES PAYABLE AND REVOLVING CREDIT AGREEMENT

 

Notes payable consists of the following:

 

   (in thousands) 
   December 31,
2023
   December 31,
2022
 
Notes payable         15         24 
Less: current portion   (9)   (9)
   $6   $15 

 

Notes payable consists of a vehicle loan. The note is secured by the vehicle, bears interest at 1.9% per annum and matures in August 2025.

 

On December 30, 2022, the Company executed a $3.0 million revolving credit agreement with a lending institution. Advances under the agreement bear interest at Wall Street Journal Prime Rate and are secured by substantially all of the assets of the Company. The agreement expired August 31, 2023 and was renewed through August 31, 2024. The agreement includes certain financial covenants, and the Company was in compliance with such covenants at December 31, 2023, at which time no amounts had been drawn.

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.1
Leases
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
LEASES

NOTE N – LEASES

 

The Company enters into finance leases, typically with terms of 3 to 5 years, to acquire equipment for its data center. The Company enters into operating leases for its facilities in New York, Florida, and China, as well as for vehicles and equipment provided to certain employees in the professional sales services segment. The operating lease terms range from 2 to 7 years. The Company excluded the renewal option on its applicable facility leases from the calculation of its ROU assets and lease liabilities. The Company made the accounting policy decision not to recognize lease assets and liabilities for leases with a term of 12 months or less.

 

Finance and operating lease liabilities consist of the following:

 

   (in thousands) 
   December 31,
2023
   December 31, 2022 
         
Lease liabilities - current        
Finance leases  $72   $122 
Operating leases   928    745 
   $1,000   $867 
Lease liabilities - net of current portion          
Finance leases  $25   $96 
Operating leases   1,020    823 
   $1,045   $919 

 

A reconciliation of undiscounted cash flows to finance and operating lease liabilities recognized in the consolidated balance sheet at December 31, 2023 is set forth below:

 

   (in thousands) 
Years ending December 31,  Finance
leases
   Operating leases   Total 
2024   83    932    1,015 
2025   25    697    722 
2026   -    406    406 
2027   -    124    124 
Undiscounted lease payments   108    2,159    2,267 
Amount representing interest   (11)   (211)   (222)
Discounted lease liabilities   97    1,948    2,045 

 

Additional disclosures of lease data are set forth below:

 

   (in thousands) 
   Year ended December 31, 
   2023   2022 
         
Lease costs:        
Finance lease costs:        
Amortization of right-of-use assets  $     107   $     154 
Interest on lease liabilities   23    44 
    130    198 
Operating lease costs   1,011    878 
Short-term lease costs   52    52 
Total lease cost   1,193   $1,128 
           
Other information:          
Cash paid for amounts included in the measurement of lease liabilities:          
Operating cash flows from finance leases  $144   $44 
Operating cash flows from operating leases   1,011    878 
Financing cash flows from finance leases   119    222 
    1,274   $1,144 

 

    December 31,
2023  
    December 31,
2022
 
           
Weighted-average remaining lease term - finance leases (months)        16         23 
Weighted-average remaining lease term - operating leases (months)   31    30 
           
Weighted-average discount rate - finance leases   16.4%   14.2%
Weighted-average discount rate - operating leases   8.4%   9.1%

 

The Company used the rate implicit in the lease, where known, or its incremental borrowing rate as the rate used to discount the future lease payments.

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.1
Equity in the Eecp Business
12 Months Ended
Dec. 31, 2023
Equity in the Eecp Business [Abstract]  
EQUITY IN THE EECP BUSINESS

NOTE O – EQUITY IN THE EECP BUSINESS

 

On May 20, 2020, the Company closed on the sale of 51% of the capital stock of its then wholly-owned subsidiary EECP Global Corporation (“EECP Global”) to Chongqing PSK-Health Sci-Tech Development Co. Ltd, a China-based company, for $1,150,000. EECP Global was formed in September 2019 to hold all the assets and liabilities of its EECP business. Concurrently with the closing of the transaction, the Company signed a Management Service Agreement with EECP Global to provide management service for the business and operation of EECP Global in the United States. The agreement provides an initial term of three years starting April 1, 2020, the effective date of the sale, which is automatically renewable for additional one-year terms. Pursuant to the agreement, EECP Global reimburses the Company all direct expenses and pays a monthly management fee during the term of the agreement.

 

The Company uses the equity method to account for its interest in EECP Global, as it has the ability to exercise significant influence over the entity, and reports its share of EECP Global operations in Other Income (Expense) on its consolidated statements of operations and comprehensive income. For the years ended December 31, 2023 and 2022, the Company’s share of EECP Global’s loss was approximately $206,000 and $154,000, respectively. At December 31, 2023 and 2022, the Company recorded Receivables due from related parties, net of approximately $901,000 and $403,000, respectively, on its consolidated balance sheets for amounts due from EECP Global for fees and cost reimbursements, net of receivables collected on its behalf due to EECP Global.

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.1
Stockholders’ Equity
12 Months Ended
Dec. 31, 2023
Stockholders’ Equity [Abstract]  
STOCKHOLDERS’ EQUITY

NOTE P – STOCKHOLDERS’ EQUITY

 

Chinese subsidiaries dividends and statutory reserves

 

The payment of dividends by entities organized in China is subject to limitations. In particular, regulations in China currently permit payment of dividends only out of accumulated profits as determined in accordance with People’s Republic of China (“PRC”) accounting standards and regulations. Based on PRC accounting standards, our Chinese subsidiaries are also required to set aside at least 10% of after-tax profit each year to their general reserves until the accumulative amount of such reserves reaches 50% of the registered capital. As of December 31, 2023 and 2022, statutory reserves aggregating approximately $35,000 were recorded in the Company’s consolidated balance sheets. These reserves are not distributable as cash dividends. In addition, they are required to allocate a portion of their after-tax profit to their staff welfare and bonus fund at the discretion of their respective boards of directors. Moreover, if any of our PRC subsidiaries incurs debt on its own behalf in the future, the instruments governing the debt may restrict its ability to pay dividends or make other distributions to us. Distribution of dividends from the Chinese operating companies to foreign shareholders is also subject to a withholding tax.

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.1
Option and Stock Issuance Plans
12 Months Ended
Dec. 31, 2023
Option and Stock Issuance Plans [Abstract]  
OPTION AND STOCK ISSUANCE PLANS

NOTE Q – OPTION AND STOCK ISSUANCE PLANS

 

2013 Stock Option and Stock Issuance Plan

 

On October 30, 2013, the Board of Directors (“Board”) approved the 2013 Stock Plan (the “2013 Plan”) for officers, directors, employees and consultants of the Company. The stock issuable under the 2013 Plan shall be shares of the Company’s authorized but unissued or reacquired common stock. The maximum number of shares of common stock which may be issued under the 2013 Plan is 7,500,000 shares.

 

The 2013 Plan is comprised of two separate equity programs, the Options Grant Program, under which eligible persons may be granted options to purchase shares of common stock, and the Stock Issuance Program, under which eligible persons may be issued shares of common stock directly, either through the immediate purchase of such shares or as a bonus for services rendered to the Company. The 2013 Plan provides that the Board, or a committee of the Board, will administer it with full authority to determine the identity of the recipients of the options or shares and the number of options or shares.

 

During the year ended December 31, 2023, no options or shares of common stock were granted or forfeited, and 759,120 shares expired. 3,540 shares were withheld for withholding taxes.

 

2016 Stock Issuance Plan

 

On June 15, 2016, the Board approved the 2016 Stock Plan (the “2016 Plan”) for officers, directors, and senior employees of the Corporation or any subsidiary of the Corporation.  The stock issuable under the 2016 Plan shall be shares of the Company’s authorized but unissued or reacquired common stock.  The maximum number of shares of common stock that may be issued under the 2016 Plan is 7,500,000 shares.

 

The 2016 Plan consists of a Stock Issuance Program, under which eligible persons may, at the discretion of the Board, be issued shares of common stock directly, as a bonus for services rendered or to be rendered to the Corporation or any subsidiary of the Corporation.

 

During the year ended December 31, 2023, 225,000 shares of common stock were granted under the 2016 Plan and 21,709 shares were withheld for withholding taxes.

 

2019 Stock Issuance Plan

 

In May 2019, the Board approved the 2019 Stock Plan (the “2019 Plan”) for officers, directors, and senior employees of the Corporation or any subsidiary of the Corporation. The stock issuable under the 2019 Plan shall be shares of the Company’s authorized but unissued or reacquired common stock. The maximum number of shares of common stock that may be issued under the 2019 Plan is 15,000,000 shares.

 

The 2019 Plan consists of a Stock Issuance Program, under which eligible persons may, at the discretion of the Board, be issued shares of common stock directly, as a bonus for services rendered or to be rendered to the Corporation or any subsidiary of the Corporation.

 

During the year ended December 31, 2023, no shares were granted under the 2019 Plan.

 

The following table summarizes non-vested restricted shares under all plans for the year ended December 31, 2023:

 

   Shares Available for
Future Issuance
   Unvested shares   Weighted Average Grant
Date Fair Value
 
Balance at December 31, 2021   10,915,580    2,990,000   $0.02 
Authorized   -    -   $- 
Granted   (1,050,000)   1,050,000   $      0.11 
Vested   -    (1,300,000)  $0.02 
Forfeited   90,000    (90,000)  $0.05 
Expired   -    -   $- 
Balance at December 31, 2022   9,955,580    2,650,000   $0.06 
Authorized   -    -   $- 
Granted   (225,000)   225,000   $0.22 
Vested   -    (1,491,418)  $0.03 
Forfeited   25,249    (25,249)  $0.11 
Expired   (759,120)   -   $- 
Balance at December 31, 2023   8,996,709    1,358,333   $0.11 

 

There were 54,317,575 remaining authorized shares of common stock after reserves for all stock option plans.

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes
12 Months Ended
Dec. 31, 2023
Income Taxes [Abstract]  
INCOME TAXES

NOTE R – INCOME TAXES

 

The following is a geographical breakdown of income before the provision for income taxes:

 

   (in thousands) 
   Year ended December 31, 
   2023   2022 
Domestic  $5,085   $6,244 
Foreign   (180)   307 
Income before provision for income taxes  $4,905   $6,551 

 

The provision for income taxes consisted of the following:

 

   (in thousands) 
   Year ended December 31, 
   2023   2022 
Current provision (benefit)        
Federal  $
-
   $
-
 
State   50    36 
Foreign   (1)   9 
Total current provision (benefit)   49    45 
           
Deferred provision (benefit)          
Federal   40    (3,724)
State   11    (1,064)
Foreign   
-
    
-
 
Total deferred provision (benefit)   51    (4,788)
           
Total income tax provision (benefit)  $100   $(4,743)
           
Effective income tax rate   2.04%   -72.40%

 

The income tax expense of $100,000 for the year ended December 31, 2023 was due $50,000 in state income taxes and a $51,000 reduction in deferred tax assets, offset by a $1,000 foreign tax benefit. The income tax benefit of $4,743,000 for the year ended December 31, 2022 was due to the partial release of deferred tax asset valuation allowance, offset by $36,000 in state income taxes and $9,000 in foreign taxes.

 

The following is a reconciliation of the effective income tax rate to the federal statutory rate:

 

   For the year ended 
   December 31,
2023
   December 31,
2022
 
   %   % 
Federal statutory rate   21.00    21.00 
State income taxes   6.19    6.11 
Change in valuation allowance relating to operations   (17.96)   (92.63)
Foreign tax rate differential   (2.71)   (0.81)
R&D credit   1.87    0.58 
Nondeductible expenses   0.71    0.22 
Other   (7.06)   (6.87)
    2.04    (72.40)

 

The effective tax rate increased mainly due to the impact of the partial release of the deferred tax asset valuation allowance in 2022.

 

As of December 31, 2023, the recorded deferred tax assets were $11,547,000, reflecting a decrease of $459,000 during the year ended December 31, 2023, which was offset by a valuation allowance of $3,663,000, reflecting a decrease of $880,000.

 

The components of our deferred tax assets and liabilities are summarized as follows:

 

   (in thousands) 
   December 31,
2023
   December 31,
2022
 
Deferred Tax Assets:        
Net operating loss carryforwards  $    6,796   $  8,367 
Amortization   590    328 
Stock-based compensation   4    7 
Allowance for doubtful accounts   100    99 
Reserve for slow moving inventory   46    46 
Tax credits   324    416 
Expense accruals   855    908 
Capitalized R&D   13    - 
Deferred revenue   2,819    1,835 
Total gross deferred taxes   11,547    12,006 
Valuation allowance   (3,663)   (4,543)
Net deferred tax assets   7,884    7,463 
           
Deferred Tax Liabilities:          
Deferred commissions   (701)   (464)
Goodwill   (2,221)   (1,962)
Depreciation   (7)   (30)
Total deferred tax liabilities   (2,929)   (2,456)
           
Total deferred tax assets (liabilities)   4,955    5,007 
           
Recorded as:          
Non-current deferred tax assets   4,955    5,007 
Non-current deferred tax liabilities   -    - 
Total deferred tax assets (liabilities)  $4,955   $5,007 

 

The activity in the valuation allowance is set forth below:

 

   (in thousands) 
   2023   2022 
Valuation allowance, January 1,  $4,543   $10,769 
Partial release of allowance   
-
    (4,840)
Change in valuation allowance   (880)   (1,386)
Valuation allowance, December 31,  $3,663   $4,543 

 

At December 31, 2023, the Company had net operating loss carryforwards for federal and state income tax purposes of approximately $18 million expiring at various dates from 2023 through 2037 and approximately $7 million with no expiration date.

 

Under current tax law, the utilization of tax attributes will be restricted if an ownership change, as defined, were to occur. Section 382 of the Internal Revenue Code provides, in general, that if an “ownership change” occurs with respect to a corporation with net operating and other loss carryforwards, such carryforwards will be available to offset taxable income in each taxable year after the ownership change only up to the “Section 382 Limitation” for each year (generally, the product of the fair market value of the corporation’s stock at the time of the ownership change, with certain adjustments, and a specified long-term tax-exempt bond rate at such time). The Company’s ability to use its loss carryforwards will be limited in the event of an ownership change.

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies [Abstract]  
COMMITMENTS AND CONTINGENCIES

NOTE S – COMMITMENTS AND CONTINGENCIES

 

Sales representation agreement

 

In October 2022, the Company concluded an amendment of the GEHC Agreement with GEHC, originally signed on May 19, 2010 and previously extended in 2012, 2015 and 2017. The amendment extended the term of the original agreement, which began on July 1, 2010, through December 31, 2026, subject to early termination by GEHC without cause with certain conditions. Under the agreement, VasoHealthcare is the exclusive representative for the sale of select GEHC diagnostic imaging and ultrasound products to specific market accounts in the 48 contiguous states of the United States and the District of Columbia. The circumstances under which early termination of the agreement may occur with cause include: not materially achieving certain sales goals, not maintaining a minimum number of sales representatives, and not meeting various legal and GEHC policy requirements. The Company met all the contractual conditions in 2023.

 

Employment Agreements

 

On May 10, 2019, the Company modified its Employment Agreement with its President and Chief Executive Officer, Dr. Jun Ma, to provide for a five-year term with extensions, unless earlier terminated by the Company, but in no event can it extend beyond May 31, 2026. The Employment Agreement provides for annual compensation of $500,000. Dr. Ma shall be eligible to receive a bonus for each fiscal year during the employment term. The amount and the occasion for payment of such bonus, if any, shall be at the discretion of the Board of Directors. Dr. Ma shall also be eligible for an award under any long-term incentive compensation plan and grants of options and awards of shares of the Company’s stock, as determined at the Board of Directors’ discretion. The Employment Agreement further provides for reimbursement of certain expenses, and certain severance benefits in the event of termination prior to the expiration date of the Employment Agreement.

 

On December 31, 2023, the Company executed an Employment Agreement with the President of its VasoHealthcare subsidiary, Ms. Jane Moen, to provide for a twenty-seven month initial term with extensions, unless earlier terminated by the Company, but in no event can it extend beyond December 31, 2026 or the earlier termination of the GEHC Agreement. The Employment Agreement provides for annual base compensation of $350,000. Ms. Moen shall be eligible to receive bonuses for each fiscal year during the employment term. The amount and the occasion for payment of such bonuses, if any, shall be based on employment status as well as achieving certain operating targets. Ms. Moen shall also be eligible for an award under any long-term incentive compensation plan and grants of options and awards of shares of the Company’s stock, as determined at the Board of Directors’ discretion. The Employment Agreement further provides for reimbursement of certain expenses, and certain severance benefits in the event of termination prior to the expiration date of the Employment Agreement.

 

Licensing and Support Service Agreement

 

In December 2023, NetWolves extended the licensing and support service agreement of its billing system for an additional year, to expire December 2024. The agreement provides for monthly recurring charges based on a percentage of billed revenues using these services, which charges aggregated approximately $337,000 and $339,000 for the years ended December 31, 2023 and 2022, respectively.

 

Litigation

 

The Company is currently, and has been in the past, a party to various routine legal proceedings, primarily employee related matters, incident to the ordinary course of business. The Company believes that the outcome of all such pending legal proceedings in the aggregate is unlikely to have a material adverse effect on the business or consolidated financial condition of the Company.

 

Foreign operations

 

During the years ended December 31, 2023 and 2022, the Company had and continues to have operations in China. Operating transactions in China are denominated in the Chinese currency called RMB or CNY, which is not freely convertible into foreign currencies. Operating internationally involves additional risks relating to such things as currency exchange rates, different legal and regulatory environments, political, economic risks relating to the stability or predictability of foreign governments, differences in the manner in which different cultures do business, difficulties in staffing and managing foreign operations, differences in financial reporting, operating difficulties, and other factors.

 

Commercial law is still developing in China and there are limited legal precedents to follow in commercial transactions. There are many tax jurisdictions, each of which may have changing tax laws. Applicable taxes include value added taxes (“VAT”), Enterprise Income Tax, and social (payroll) taxes. Regulations are often unclear. Tax declarations (reports) are subject to review and taxing authorities may impose fines, penalties and interest. These facts create risks in China.

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.1
401(k) Plans
12 Months Ended
Dec. 31, 2023
401(k) Plans [Abstract]  
401(k) PLANS

NOTE T - 401(k) PLANS

 

The Company maintains a defined contribution plan to provide retirement benefits for its employees - the Vaso Corporation 401(k) Plan adopted in April 1997. As allowed under Section 401(k) of the Internal Revenue Code, the plan provides tax-deferred salary deductions for eligible employees. Employees are eligible to participate in the next quarter enrollment period after employment and participants may make voluntary contributions to the plan up to 80% of their compensation, subject to applicable IRS annual limitations. The Company doubled its employer match percentage in 2023 and made discretionary contributions of approximately $234,000 and $112,000 in the years ended December 31, 2023 and 2022, respectively.

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Pay vs Performance Disclosure    
Net Income (Loss) $ 4,805 $ 11,294
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.1
Insider Trading Arrangements
3 Months Ended
Dec. 31, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.1
Accounting Policies, by Policy (Policies)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Principles of Consolidation

Principles of Consolidation

The consolidated financial statements include the accounts of Vaso Corporation, its wholly-owned subsidiaries, and the accounts of the companies over which we exercise control. Significant intercompany balances and transactions have been eliminated.

Use of Estimates

Use of Estimates

The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”) requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Significant estimates and assumptions relate to estimates of commission adjustments due to order cancellations, collectability of accounts receivable, the realizability of deferred tax assets, stock-based compensation, values and lives assigned to acquired intangible assets, fair value of reporting units in connection with goodwill impairment test, the adequacy of inventory reserves, variable consideration, and allocation of contract transaction price to performance obligations. Actual results could differ from those estimates.

 

Revenue Recognition

Revenue Recognition

In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (Topic 606). Under the standard, revenue is recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration the entity expects to receive in exchange for those goods or services. ASU 2014-09 replaced most existing revenue recognition guidance in U.S. GAAP. The new standard introduces a five-step process to be followed in determining the amount and timing of revenue recognition. It also provides guidance on accounting for costs incurred to obtain or fulfill contracts with customers, and establishes disclosure requirements which are more extensive than those required under prior U.S. GAAP. Generally, we recognize revenue under Topic 606 for each of our performance obligations either over time (generally, the transfer of a service) or at a point in time (generally, the transfer of a good) as follows:

VasoTechnology

Revenue relating to recurring managed network and voice services provided by NetWolves, for which the customer has unlimited access to such services throughout the contract term, are thus recognized as provided on a monthly basis (“over time”). Non-recurring charges related to the provision of such services are recognized in the period provided (“point in time”). In the IT VAR business, software system installations are recognized upon verification of installation and expiration of an acceptance period (“point in time”). Monthly post-implementation customer support – a stand-ready obligation of the Company to provide maintenance services if and when needed - provided under such installations, as well as software solutions offered under a monthly Software as a Service (“SaaS”) fee basis, for which the customer has unlimited access to such services throughout the contract term, are thus recognized monthly over the contract term (“over time”).

VasoHealthcare

Commission revenue is recognized when the underlying equipment has been delivered by GEHC and accepted at the customer site in accordance with the terms of the specific sales agreement (“point in time”).

VasoMedical

In the United States, we recognized revenue from the sale of our medical equipment in the period in which we deliver the product to the customer (“point in time”). Revenue from the sale of our medical equipment to international markets is recognized upon shipment of the product to a common carrier, as are supplies, accessories and spare parts delivered in both domestic and international markets (“point in time”). Revenue from the provision of ARCS® under a monthly SaaS fee basis, for which the customer has unlimited access to such services throughout the contract term, are thus recognized monthly over the contract term (“over time”). The Company also recognizes revenue from the maintenance of its medical products either on a time and material as-billed basis (“point in time”) or through the sale of a service contract, where revenue is recognized ratably over the contract term (“over time”).

Disaggregation of Revenue

Disaggregation of Revenue

The following tables present revenues disaggregated by our business operations and timing of revenue recognition:

   (in thousands) 
   Year Ended December 31, 2023   Year Ended December 31, 2022 
       Professional sales              Professional sales        
   IT segment   service segment   Equipment segment   Total   IT segment   service segment   Equipment segment   Total 
Network services  $35,673   $
-
   $
-
   $35,673   $35,833   $
-
   $
       -
   $35,833 
Software sales and support   4,698    
-
    
-
    4,698    4,267    
-
    
-
    4,267 
Commissions   
-
    37,820    
-
    37,820    
-
    36,621    
-
    36,621 
Medical equipment sales   
-
    
-
    2,708    2,708    
-
    
-
    2,450    2,450 
Medical equipment service   
-
    
-
    125    125    
-
    
-
    123    123 
   $40,371   $37,820   $2,833   $81,024   $40,100   $36,621   $2,573   $79,294 
   Year Ended December 31, 2023   Year Ended December 31, 2022 
       Professional sales              Professional sales        
   IT segment   service segment   Equipment segment   Total   IT segment   service segment   Equipment segment   Total 
Revenue recognized over time  $37,223   $
-
   $600   $37,823   $37,089   $
-
   $325   $37,414 
Revenue recognized at a point in time   3,148    37,820    2,233    43,201    3,011    36,621    2,248    41,880 
   $40,371   $37,820   $2,833   $81,024   $40,100   $36,621   $2,573   $79,294 

 

Transaction Price Allocated to Remaining Performance Obligations

Transaction Price Allocated to Remaining Performance Obligations

As of December 31, 2023, the aggregate amount of transaction price allocated to performance obligations that are unsatisfied (or partially unsatisfied) for executed contracts approximates $95 million, of which we expect to recognize revenue as follows:

   (in thousands) 
   Fiscal years of revenue recognition 
   2024   2025   2026   Thereafter 
Unfulfilled performance obligations  $44,667   $19,861   $6,240   $23,918 

As of December 31, 2022, the aggregate amount of transaction price allocated to performance obligations that were unsatisfied (or partially unsatisfied) for executed contracts approximated $91 million.

Contract Balances

Contract Balances

Contract receivables include trade receivables, net and long-term receivables (recorded in Other assets in the consolidated balance sheets). Contract liabilities arise in our IT, VasoHealthcare, and VasoMedical businesses. In our VHC IT business, payment arrangements with clients typically include an initial payment due upon contract signing and milestone-based payments based upon product delivery and go-live, as well as post go-live monthly payments for subscription and support fees. Customer payments received, or receivables recorded, in advance of go-live and customer acceptance, where applicable, are deferred as contract liabilities. Such amounts aggregated approximately $419,000 and $481,000 at December 31, 2023 and 2022, respectively, and are included in accrued expenses and other liabilities in our consolidated balance sheets.

In our VasoHealthcare business, we bill a portion of commissions on the orders we booked in advance of delivery of the underlying equipment. Such amounts aggregated approximately $32,194,000 and $30,794,000 at December 31, 2023 and 2022, respectively, and are classified in our consolidated balance sheets into current or long-term deferred revenue net of estimated commission adjustments. In addition, we record a contract liability for amounts expected to be credited back to GEHC due to customer order reductions. Such amounts aggregated approximately $971,000 and $2,577,000 at December 31, 2023 and 2022, respectively, and are included in accrued expenses and other liabilities in our consolidated balance sheets.

In our VasoMedical business, we bill amounts for post-delivery services and varying duration service contracts in advance of performance. Such amounts aggregated approximately $6,000 and $9,000 at December 31, 2023 and 2022, respectively, and are classified in our consolidated balance sheets as either current or long-term deferred revenue.

The following table summarizes the Company’s contract receivable and contract liability balances:

   (in thousands) 
   2023   2022 
Contract receivables - January 1   15,306    15,474 
Contract receivables - December 31   13,398    15,306 
Increase (decrease)   (1,909)   (168)
           
Contract liabilities - January 1   33,861    26,890 
Contract liabilities - December 31   33,589    33,861 
Increase (decrease)   (272)   6,971 

The decrease in contract receivables and liabilities in 2023 is due primarily to increased estimate of allowance for commission adjustments in our VasoHealthcare business. During the years ended December 31, 2023 and 2022, we recognized approximately $9.2 million and $9.1 million, respectively, of revenues that were included in our contract liability balance at the beginning of such periods.

 

Costs to Obtain or Fulfill a Contract

Costs to Obtain or Fulfill a Contract

Topic 606 requires that incremental costs of obtaining a contract are recognized as an asset and amortized to expense in a pattern that matches the timing of the revenue recognition of the related contract. We have determined the only significant incremental costs incurred to obtain contracts with customers within the scope of Topic 606 are certain sales commissions paid to associates. In addition, the Company elected the practical expedient to recognize the incremental costs of obtaining a contract when incurred for contracts where the amortization period for the asset the Company would otherwise have recognized is one year or less.

Under Topic 606, sales commissions applicable to service contracts exceeding one year have been capitalized and amortized ratably over the term of the contract. In our VHC IT business, commissions allocable to multi-year subscription contracts or multi-year post-contract support performance obligations are amortized to expense ratably over the terms of the multi-year periods. VHC IT commissions allocable to other elements are charged to expense at go-live or customer acceptance. In our professional sales services segment, commissions paid to our sales force are deferred until the underlying equipment is accepted by the customer. We recognized approximately $2,561,000 and $2,732,000 of amortization related to these sales commission assets in “Cost of professional sales services” in 2023 and 2022, respectively, and approximately $75,000 and $79,000 of amortization in “Selling, general and administrative” expense in 2023 and 2022, respectively, in our consolidated statements of operations and comprehensive income.

At December 31, 2023 and 2022, our consolidated balance sheets include approximately $7,106,000 and $7,113,000, respectively, in capitalized sales commissions - primarily in our professional sales services segment - to be expensed in future periods, of which $3,285,000 and $3,249,000, respectively, is recorded in deferred commission expense and $3,821,000 and $3,864,000, respectively, representing the long-term portion, is included in other assets.

Significant Judgments when Applying Topic 606

Significant Judgments when Applying Topic 606

Contract transaction price is allocated to performance obligations using estimated stand-alone selling price. Judgment is required in estimating stand-alone selling price for each distinct performance obligation. We determine stand-alone selling price maximizing observable inputs such as stand-alone sales when they exist or substantive renewal price charged to clients. In instances where stand-alone selling price is not observable, we utilize an estimate of stand-alone selling price based on historical pricing and industry practices.

Certain revenue we record in our professional sales service segment contains an estimate for variable consideration. Due to the tiered structure of our commission rate, which increases as annual targets are achieved, under Topic 606 we record revenue and deferred revenue at the rate we expect to be achieved by year end. We base our estimate of variable consideration on historical results of previous years’ achievement under the GEHC agreement. Such estimate is reviewed each quarter and adjusted as necessary. In addition, the Company records commissions for arranging financing at an estimated rate which is subject to later revision based on certain factors. The Company recognized increases (decreases) in revenue associated with revisions to variable consideration for previously completed performance obligations of $3,000 and $(5,000) for the years ended December 31, 2023 and 2022 respectively.

The Company also records commission adjustments to contract liabilities in its professional sales service segment based on estimates of future order cancellations. Such cancellations also result in adjustments to the related capitalized cost to obtain or fulfill a contract.

Shipping and Handling Costs Shipping and Handling CostsAll shipping and handling expenses are charged to cost of sales. Amounts billed to customers related to shipping and handling costs are included as a component of sales.
Research and Development

Research and Development

Research and development costs attributable to development are expensed as incurred.

 

Share-Based Compensation

Share-Based Compensation

The Company complies with ASC Topic 718, “Compensation – Stock Compensation” (“ASC 718”), which requires all companies to recognize the cost of services received in exchange for equity instruments to be recognized in the financial statements based on their grant date fair values. The Company applies an estimated forfeiture rate to the grant date fair value to determine the annual compensation cost of share-based payment arrangements with employees. The forfeiture rate is estimated based primarily on job title and prior forfeiture experience. The Company did not grant any awards to non-employees during the years ended December 31, 2023 and 2022.

During the year ended December 31, 2023, the Company granted 225,000 restricted shares of common stock valued at $50,000 to employees. The shares vest over five years from the grant date. The total fair value of shares vested during the year ended December 31, 2023 was $27,000 for officers and $24,000 for employees. The weighted average grant date fair value of shares granted during the year ended December 31, 2023 was $0.22 per share, based on the closing price as of the grant date.

During the year ended December 31, 2022, the Company granted 1,050,000 restricted shares of common stock valued at $115,000 to employees. The shares vest over three and five years from the grant date. The total fair value of shares vested during the year ended December 31, 2022 was $23,000 for officers and $4,000 for employees. The weighted average grant date fair value of shares granted during the year ended December 31, 2022 was $0.11 per share, based on the closing price as of the grant date.

The Company did not grant any stock options during the years ended December 31, 2023 or 2022, nor were any options exercised during such periods. No options were outstanding at December 31, 2023 or 2022.

Share-based compensation expense recognized for the years ended December 31, 2023 and 2022 was $48,000 and $35,000, respectively, and is recorded in selling, general, and administrative expense in the consolidated statements of operations and comprehensive income. Unrecognized expense related to existing share-based compensation and arrangements is approximately $114,000 at December 31, 2023 and will be recognized over a weighted-average period of approximately 46 months.

Cash and Cash Equivalents

Cash and Cash Equivalents

Cash and cash equivalents represent cash and short-term, highly liquid investments either in certificates of deposit, treasury bills, money market funds, or investment grade commercial paper issued by major corporations and financial institutions that generally have maturities of three months or less from the date of acquisition.

Short term investments

Short term investments

The Company’s short-term investments consist of six-month U.S. Treasury bills and bank deposits with yields based on underlying debt and equity securities. The U.S. Treasury bills are classified as held-to-maturity and are carried at amortized cost of approximately $13,555,000, including approximately $216,000 in accrued interest, at December 31, 2023. Their fair value at December 31, 2023 is approximately $13,559,000 and the unrecognized holding gain is $4,000 for the year ended December 31, 2023. The bank deposits are carried at fair value of approximately $424,000 at December 31, 2023 and are classified as available-for-sale. Realized gains or losses on the bank deposits are included in net income. The Company does not expect a credit loss for its short-term investments.

 

Financial Instruments

Financial Instruments

The Company complies with the provisions of ASC 820 “Fair Value Measurements and Disclosures” (“ASC 820”). Under ASC 820, fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (i.e., the “exit price”) in an orderly transaction between market participants at the measurement date.

In determining fair value, the Company uses various valuation approaches. ASC 820 establishes a fair value hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are those that market participants would use in pricing the asset or liability based on market data obtained from sources independent of the Company. Unobservable inputs reflect the Company’s assumptions about the inputs market participants would use in pricing the asset or liability developed based on the best information available in the circumstances. The fair value hierarchy is categorized into three levels based on the inputs as follows:

Level 1

Level 1 applies to assets or liabilities for which there are quoted prices in active markets for identical assets or liabilities.

Level 2

Level 2 applies to assets or liabilities for which there are inputs other than quoted prices that are observable for the asset or liability such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which significant inputs are observable or can be derived principally from, or corroborated by, observable market data.

Level 3

Level 3 applies to assets or liabilities for which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities.

The carrying amount of assets and liabilities including cash and cash equivalents, short-term investments, accounts receivable, prepaids, accounts payable, accrued expenses and other current liabilities approximated their fair value as of December 31, 2023 and 2022, due to the relative short maturity of these instruments. Property and equipment, intangible assets, capital lease obligations, and goodwill are not required to be re-measured to fair value on a recurring basis. These assets are evaluated for impairment if certain triggering events occur. If such evaluation indicates that impairment exists, the respective asset is written down to its fair value.

 

The following table presents information about the Company’s assets measured at fair value as of December 31, 2023 and 2022:

   Quoted Prices   Significant         
   in Active   Other   Significant   Balance 
   Markets for   Observable   Unobservable   as of 
   Identical Assets   Inputs   Inputs   December 31, 
   (Level 1)   (Level 2)   (Level 3)   2023 
Assets                
Cash equivalents invested in money market funds and treasury bills  $10,522   $
           -
   $
           -
   $10,522 
Bank deposits (included in short term investments)   424              424 
   $10,946   $
-
   $
-
   $10,946 
   Quoted Prices   Significant         
   in Active   Other   Significant   Balance 
   Markets for   Observable   Unobservable   as of 
   Identical Assets   Inputs   Inputs   December 31, 
   (Level 1)   (Level 2)   (Level 3)   2022 
Assets                
Cash equivalents invested in money market funds  $7,934   $
              -
   $
                -
   $7,934 
Bank deposits (included in short term investments)   433              433 
   $8,367   $
-
   $
-
   $8,367 
Accounts Receivable, net

Accounts Receivable, net

The Company’s accounts receivable are due from customers to whom we sell our products and services, distributors engaged in the distribution of our products and from GEHC. Credit is extended based on evaluation of a customer’s financial condition and, generally, collateral is not required. Accounts receivable are generally due 30 to 90 days from shipment and services provided and are stated at amounts due from customers net of allowances for doubtful accounts, returns, term discounts and other allowances. Accounts that are outstanding longer than the contractual payment terms are considered past due. Estimates are used in determining the allowance for doubtful accounts based on the Company’s historical collections experience, current trends, credit policy and a percentage of its accounts receivable by aging category. In determining these percentages, the Company reviews historical write-offs of their receivables. The Company also looks at the credit quality of their customer base as well as changes in their credit policies. The Company continuously monitors collections and payments from our customers, and writes off receivables when all efforts at collection have been exhausted. While credit losses have historically been within expectations and the provisions established, the Company cannot guarantee that it will continue to experience the same credit loss rates that they have in the past.

The changes in the Company’s allowance for doubtful accounts and commission adjustments are as follows:

   (in thousands) 
   Year ended December 31, 
   2023   2022 
Beginning Balance  $6,947   $5,804 
Provision for losses on accounts receivable   66    63 
Direct write-offs, net of recoveries   (60)   (159)
Commission adjustments   2,755    1,239 
Ending Balance  $9,708   $6,947 

 

Concentrations of Credit Risk

Concentrations of Credit Risk

We market our equipment and IT software solutions principally to hospitals, diagnostic imaging centers and physician private practices. We perform credit evaluations of our customers’ financial condition and, as a result, believe that our receivable credit risk exposure is limited. For the years ended December 31, 2023 and 2022, no customer in our equipment or IT segment accounted for 10% or more of revenues or accounts receivable. In our professional sales service segment, 100% of our revenues and accounts receivable are with GEHC; however, we believe this risk is acceptable based on GEHC’s financial position and our long history of doing business with GEHC.

The Company maintains cash balances in certain U.S. financial institutions which exceed the Federal Depository Insurance Corporation (“FDIC”) coverage of $250,000 by approximately $10,054,000.  The Company has not experienced any losses on these accounts and believes it is not subject to any significant credit risk on these accounts. In addition, the FDIC does not insure the Company’s foreign bank balances, which aggregated approximately $467,000 and $1,234,000 at December 31, 2023 and 2022, respectively.

Inventories

Inventories

The Company values inventories in the equipment segment at the lower of cost or net realizable value, with cost being determined on a first-in, first-out basis. The Company regularly reviews inventory quantities on hand, particularly raw materials and components, and records a provision for excess and slow moving inventory based primarily on existing and anticipated design and engineering changes to its products as well as forecasts of future product demand.

In our IT Segment, we purchase computer hardware and software for specific customer requirements and value such inventories using the specific identification method.

Property and Equipment

Property and Equipment

Property and equipment, including assets under finance leases, are stated at cost less accumulated depreciation and amortization. Major improvements are capitalized and minor replacements, maintenance and repairs are charged to expense as incurred. Upon retirement or disposal of assets, the cost and related accumulated depreciation are removed from the consolidated balance sheets. Depreciation is expensed over the estimated useful lives of the assets, which range from two to eight years, on a straight-line basis. Accelerated methods of depreciation are used for tax purposes. We amortize leasehold improvements over the useful life of the related leasehold improvement or the life of the related lease, whichever is less.

Impairment of Long-lived Assets

Impairment of Long-lived Assets

The Company reviews the recoverability of all long-lived assets, including the related useful lives, whenever events or changes in circumstances indicate that the carrying amount of a long-lived asset might not be recoverable. If required, the Company compares the estimated fair value determined by either the undiscounted future net cash flows or appraised value to the related asset’s carrying value to determine whether there has been an impairment. If an asset is considered impaired, the asset is written down to fair value, which is based either on discounted cash flows or appraised values in the period the impairment becomes known. No assets were determined to be impaired as of December 31, 2023 and 2022.

 

Goodwill and Intangible Assets

Goodwill and Intangible Assets

Goodwill represents the excess of cost over the fair value of net assets of businesses acquired. The Company accounts for goodwill under the guidance of the ASC Topic 350, “Intangibles: Goodwill and Other”. Goodwill acquired in a purchase business combination and determined to have an indefinite useful life is not amortized, but instead tested for impairment, at least annually, in accordance with this guidance. The recoverability of goodwill is subject to an annual impairment test or whenever an event occurs or circumstances change that would more likely than not result in an impairment. The impairment test is based on the estimated fair value of the underlying businesses and performed in the fourth quarter of each year.

We perform either a quantitative or qualitative assessment to assess if the fair value of the respective reporting unit exceeds its carrying value. The qualitative goodwill impairment assessment requires evaluating factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. As part of our goodwill qualitative assessment process for our two applicable reporting units, when utilized, we evaluate various factors that are specific to the reporting unit as well as industry and macroeconomic factors in order to determine whether it is reasonably likely to have a material impact on the fair value of our reporting units. Examples of the factors that are considered include the results of the most recent impairment test, current forecasts, and changes in the strategic outlook or organizational structure of the reporting units. The financial forecasts of the reporting units are compared to the forecasts used in the prior year analysis to determine if management expectations for the business have changed.

When performing the quantitative assessment to calculate the fair value of a reporting unit, we consider both comparative market multiples as well as estimated discounted cash flows for the reporting unit. The significant estimates and assumptions include, but are not limited to, revenue growth rates, operating margins, and future economic and market conditions. The discount rates are based upon industry weighted average cost of capital ranges. As a supplement, we conduct additional sensitivity analysis to assess the risk for potential impairment based upon changes in the key assumptions such as the discount rate, expected long-term growth rate, and cash flow projections. Based upon the completion of our annual test as of December 31, 2023 and 2022, we determined that there was no impairment of goodwill and that the applicable reporting units’ estimated fair values were substantially in excess of their carrying amounts.

Intangible assets consist of the value of customer contracts and relationships, patent and technology costs, and software. The cost of significant customer-related intangibles is amortized in proportion to estimated total related revenue; cost of other intangible assets is generally amortized on a straight-line basis over the asset’s estimated economic life, which range from five to ten years. The Company capitalizes internal use software development costs incurred during the application development stage. Costs related to preliminary project activities, training, data conversion, and post implementation activities are expensed as incurred. The Company capitalized $253,000 and $0 in software development costs for the years ended December 31, 2023 and 2022, respectively. No intangible assets were determined to be impaired as of December 31, 2023 and 2022.

Deferred revenue

Deferred Revenue

Amounts billable under the agreement with GEHC in advance of delivery of the underlying equipment are recorded initially as deferred revenue, and commission revenue is subsequently recognized as customer acceptance of such equipment is reported to us by GEHC. Similarly, commissions payable to our sales force related to such billings are recorded as deferred commission expense when the associated deferred revenue is recorded. Commission expense is recognized when the corresponding commission revenue is recognized.

In our equipment segment, we record revenue on extended service contracts ratably over the term of the related service contracts.

Income Taxes

Income Taxes

Deferred income taxes are recognized for temporary differences between financial statement and income tax bases of assets and liabilities and loss carry-forwards for which income tax benefits are expected to be realized in future years. A valuation allowance is established, when necessary, to reduce deferred tax assets to the amount expected to be realized. In estimating future tax consequences, we generally consider all expected future events other than an enactment of changes in the tax laws or rates. Deferred tax assets are continually evaluated for the expected realization. To the extent our judgment regarding the realization of the deferred tax assets changes, an adjustment to the allowance is recorded, with an offsetting increase or decrease, as appropriate, in income tax expense. Such adjustments are recorded in the period in which our estimate as to the realization of the assets changed that it is “more likely than not” that all of the deferred tax assets will be realized. The “realization” standard is subjective and is based upon our estimate of a greater than 50% probability that the deferred tax asset can be realized.

The Company also complies with the provisions of ASC Topic 740, “Income Taxes”, which prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return. For those benefits to be recognized, a tax position must be more-likely-than-not to be sustained upon examination by the relevant taxing authority based on the technical merits. The tax benefit recognized is measured as the largest amount of benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement with the relevant taxing authority. Derecognition of a tax benefit previously recognized results in the Company recording a tax liability that reduces ending retained earnings. Based on its analysis, the Company has determined that it has not incurred any liability for unrecognized tax benefits as of December 31, 2023 and 2022. The Company recognizes accrued interest and penalties related to unrecognized tax benefits as income tax expense. No amounts were accrued for the payment of interest and penalties at December 31, 2023 and 2022. Generally, the Company is no longer subject to income tax examinations by major domestic taxing authorities for years before 2020. According to the China tax regulatory framework, there is no statute of limitations on examination of tax filings by tax authorities. However, the general practice is going back five years. Management is currently unaware of any issues under review that could result in significant payments, accruals or material deviations from its position.

 

Foreign Currency Translation Gain (Loss) and Comprehensive Income

Foreign Currency Translation Gain (Loss) and Comprehensive Income

In the country in which the Company operates, and the functional currency is other than the U.S. dollar, assets and liabilities are translated using published exchange rates in effect at the consolidated balance sheet date.  Equity accounts are translated at historical rates except for the changes in accumulated deficit during the year as the result of the income statement translation process. Revenues and expenses and cash flows are translated using a weighted average exchange rate for the period.  Resulting translation adjustments are recorded as a component of accumulated other comprehensive income (loss) on the accompanying consolidated balance sheets.  For the years ended December 31, 2023 and 2022, other comprehensive income includes losses of $71,000 and $343,000, respectively, which were entirely from foreign currency translation loss.

Net Income Per Common Share

Net Income Per Common Share

Basic income per common share is based on the weighted average number of common shares outstanding, including vested restricted shares, without consideration of potential common stock. Diluted earnings per common share is based on the weighted average number of common and potential dilutive common shares outstanding.

Diluted earnings per share were computed based on the weighted average number of shares outstanding plus all potentially dilutive common shares.  A reconciliation of basic to diluted shares used in the earnings per share calculation is as follows:

   (in thousands) 
   Year ended December 31, 
   2023   2022 
Basic weighted average shares outstanding   174,441    173,065 
Dilutive effect of unvested restricted shares   1,100    1,591 
Diluted weighted average shares outstanding   175,541    174,656 

No common stock equivalents were excluded from the computation of diluted earnings per share for the years ended December 31, 2023 and 2022.

Recently Adopted Accounting Standards

Recently Adopted Accounting Standards

On January 1, 2023 the Company adopted ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. The ASU amended ASC 805 to add contract assets and contract liabilities to the list of exceptions to the recognition and measurement principles that apply to business combinations and to require that an entity (acquirer) recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. While primarily related to contract assets and contract liabilities that were accounted for by the acquiree in accordance with ASC 606, the amendments also apply to contract assets and contract liabilities from other contracts to which the provisions of Topic 606 apply, such as contract liabilities from the sale of nonfinancial assets within the scope of Subtopic 610-20. The adoption of this standard did not have a material impact on the Company’s Consolidated Financial Statements as of January 1, 2023.

On January 1, 2023 the Company adopted ASU No. 2022-04, Liabilities — Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations. This ASU required that a buyer in a supplier finance program disclose the key terms of supplier finance programs, the amount of obligations outstanding at the end of the reporting period that the entity has confirmed as valid to the finance provider, where these obligations are recorded in the balance sheet, and a rollforward of the obligations. As the Company does not engage in supplier finance programs, the adoption of this standard did not have a material impact on its Consolidated Financial Statements as of January 1, 2023.

 

Recently Issued Accounting Standards To Be Adopted

Recently Issued Accounting Standards To Be Adopted

The Company continually assesses any new accounting pronouncements to determine their applicability to the Company. Where it is determined that a new accounting pronouncement affects the Company’s financial reporting, the Company undertakes a study to determine the consequence of the change to its financial statements and assures that there are proper controls in place to ascertain that the Company’s consolidated financial statements properly reflect the change. New pronouncements assessed by the Company recently are discussed below:

In December 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2023-09, Income Taxes (Topic 740), Improvement to Income Tax Disclosures, which requires enhanced income tax disclosures, including disaggregation of information in the rate reconciliation table and disaggregated information related to income taxes paid. The ASU is effective for annual reporting periods beginning with the year ending December 31, 2025. Early adoption is permitted. The Company is currently evaluating the impact of adopting this standard on its Consolidated Financial Statements.

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280), Improvement to Reportable Segment Disclosures. This ASU enhances disclosures required for reportable segments in both annual and interim consolidated financial statements. The ASU, which requires retrospective application, is effective for annual reporting periods beginning with the year ending December 31, 2024, and interim periods beginning with the three months ending March 31, 2025. Early adoption is permitted. The Company is currently evaluating the impact of adopting this standard on its Consolidated Financial Statements.

XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.1
Revisions (Tables)
12 Months Ended
Dec. 31, 2023
Revisions [Abstract]  
Schedule of Consolidated Financial Statements The following are selected line items from the Company’s Consolidated Financial Statements illustrating the effect of these corrections:
   Consolidated Balance Sheet 
   As of December 31, 2022 
(in thousands)  As Reported   Adjustment   As Revised 
Accounts and other receivables  $15,524   $(1,010)  $14,514 
Accrued commissions  $3,720   $(202)  $3,518 
Accumulated deficit  $(39,029)  $(808)  $(39,837)
Schedule of Consolidated Statement of Operations and Comprehensive Income
   Consolidated Statement of Operations and Comprehensive Income 
   Year ended December 31, 2022 
(in thousands, except per share data)  As Reported   Adjustment   As Revised 
Revenues            
Professional sales services  $37,344   $(723)  $36,621 
                
Cost of revenues               
Cost of professional sales services  $7,056   $(144)  $6,912 
                
Gross Profit - professional sales services segment  $30,288   $(579)  $29,709 
                
Operating income  $7,033   $(579)  $6,454 
                
Net income  $11,873   $(579)  $11,294 
                
Comprehensive income  $11,530   $(579)  $10,951 
                
Income per common share               
- basic  $0.07   $(0.00)  $0.07 
- diluted  $0.07   $(0.00)  $0.06 

 

Schedule of Consolidated Statement of Changes in Stockholders’ Equity
   Consolidated Statement of Changes in Stockholders’ Equity 
   Accumulated Deficit   Total Stockholders’ Equity 
(in thousands)  As Reported   Adjustment   As Revised   As Reported   Adjustment   As Revised 
Balance at January 1, 2022  $(50,902)  $(229)  $(51,131)  $11,310   $(229)  $11,081 
                               
Net income  $11,873   $(579)  $11,294   $11,873   $(579)  $11,294 
                               
Balance at December 31, 2022  $(39,029)  $(808)  $(39,837)  $22,875   $(808)  $22,067 
Schedule of Consolidated Statement of Cash Flows
   Consolidated Statement of Cash Flows 
   Year ended December 31, 2022 
(in thousands)  As Reported   Adjustment   As Revised 
Net income  $11,873   $(579)  $11,294 
Accounts and other receivables  $(243)  $723   $480 
Accrued commissions  $1,094   $(144)  $950 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of Revenues Disaggregated by Our Business Operations and Timing of Revenue Recognition The following tables present revenues disaggregated by our business operations and timing of revenue recognition:
   (in thousands) 
   Year Ended December 31, 2023   Year Ended December 31, 2022 
       Professional sales              Professional sales        
   IT segment   service segment   Equipment segment   Total   IT segment   service segment   Equipment segment   Total 
Network services  $35,673   $
-
   $
-
   $35,673   $35,833   $
-
   $
       -
   $35,833 
Software sales and support   4,698    
-
    
-
    4,698    4,267    
-
    
-
    4,267 
Commissions   
-
    37,820    
-
    37,820    
-
    36,621    
-
    36,621 
Medical equipment sales   
-
    
-
    2,708    2,708    
-
    
-
    2,450    2,450 
Medical equipment service   
-
    
-
    125    125    
-
    
-
    123    123 
   $40,371   $37,820   $2,833   $81,024   $40,100   $36,621   $2,573   $79,294 
   Year Ended December 31, 2023   Year Ended December 31, 2022 
       Professional sales              Professional sales        
   IT segment   service segment   Equipment segment   Total   IT segment   service segment   Equipment segment   Total 
Revenue recognized over time  $37,223   $
-
   $600   $37,823   $37,089   $
-
   $325   $37,414 
Revenue recognized at a point in time   3,148    37,820    2,233    43,201    3,011    36,621    2,248    41,880 
   $40,371   $37,820   $2,833   $81,024   $40,100   $36,621   $2,573   $79,294 

 

Schedule of Aggregate Amount of Transaction Price Allocated to Performance Obligations As of December 31, 2023, the aggregate amount of transaction price allocated to performance obligations that are unsatisfied (or partially unsatisfied) for executed contracts approximates $95 million, of which we expect to recognize revenue as follows:
   (in thousands) 
   Fiscal years of revenue recognition 
   2024   2025   2026   Thereafter 
Unfulfilled performance obligations  $44,667   $19,861   $6,240   $23,918 
Schedule of Contract Receivable and Contract Liability Balances The following table summarizes the Company’s contract receivable and contract liability balances:
   (in thousands) 
   2023   2022 
Contract receivables - January 1   15,306    15,474 
Contract receivables - December 31   13,398    15,306 
Increase (decrease)   (1,909)   (168)
           
Contract liabilities - January 1   33,861    26,890 
Contract liabilities - December 31   33,589    33,861 
Increase (decrease)   (272)   6,971 
Schedule of Company’s Assets Measured at Fair Value The following table presents information about the Company’s assets measured at fair value as of December 31, 2023 and 2022:
   Quoted Prices   Significant         
   in Active   Other   Significant   Balance 
   Markets for   Observable   Unobservable   as of 
   Identical Assets   Inputs   Inputs   December 31, 
   (Level 1)   (Level 2)   (Level 3)   2023 
Assets                
Cash equivalents invested in money market funds and treasury bills  $10,522   $
           -
   $
           -
   $10,522 
Bank deposits (included in short term investments)   424              424 
   $10,946   $
-
   $
-
   $10,946 
   Quoted Prices   Significant         
   in Active   Other   Significant   Balance 
   Markets for   Observable   Unobservable   as of 
   Identical Assets   Inputs   Inputs   December 31, 
   (Level 1)   (Level 2)   (Level 3)   2022 
Assets                
Cash equivalents invested in money market funds  $7,934   $
              -
   $
                -
   $7,934 
Bank deposits (included in short term investments)   433              433 
   $8,367   $
-
   $
-
   $8,367 
Schedule of Company’s Allowance for Doubtful Accounts and Commission Adjustments The changes in the Company’s allowance for doubtful accounts and commission adjustments are as follows:
   (in thousands) 
   Year ended December 31, 
   2023   2022 
Beginning Balance  $6,947   $5,804 
Provision for losses on accounts receivable   66    63 
Direct write-offs, net of recoveries   (60)   (159)
Commission adjustments   2,755    1,239 
Ending Balance  $9,708   $6,947 

 

Schedule of Basic to Diluted Shares Used in the Earnings Per Share A reconciliation of basic to diluted shares used in the earnings per share calculation is as follows:
   (in thousands) 
   Year ended December 31, 
   2023   2022 
Basic weighted average shares outstanding   174,441    173,065 
Dilutive effect of unvested restricted shares   1,100    1,591 
Diluted weighted average shares outstanding   175,541    174,656 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.1
Segment Reporting (Tables)
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Schedule of Financial Information There are no intersegment revenues. Summary financial information for the segments is set forth below:
   (in thousands) 
   Year ended December 31, 
   2023   2022 
Revenues from external customers        
IT  $40,371   $40,100 
Professional sales service   37,820    36,621 
Equipment   2,833    2,573 
Total revenues  $81,024   $79,294 
           
Gross Profit          
IT  $17,659   $16,229 
Professional sales service   30,799    29,709 
Equipment   2,135    1,964 
Total gross profit  $50,593   $47,902 
           
Operating income (loss)          
IT  $(466)  $(1,620)
Professional sales service   7,195    9,520 
Equipment   (451)   (180)
Corporate   (2,083)   (1,266)
Total operating income  $4,195   $6,454 
           
Depreciation and amortization          
IT  $869   $1,692 
Professional sales service   84    33 
Equipment   46    198 
Corporate   -    - 
Total depreciation and amortization  $999   $1,923 
           
Capital expenditures          
IT  $357   $406 
Professional sales service   87    125 
Equipment   287    34 
Corporate   -    1 
Total cash capital expenditures  $731   $566 
   December 31,
2023
   December 31,
2022
 
Identifiable Assets        
IT  $22,425   $22,201 
Professional sales service   18,955    20,674 
Equipment   7,114    6,957 
Corporate   27,263    21,813 
Total assets  $75,757   $71,645 
Schedule of Geographic Areas Our revenues were derived from the following geographic areas:
   (in thousands) 
   Year ended December 31, 
   2023   2022 
Domestic (United States)  $78,843   $77,062 
Non-domestic (foreign)   2,181   $2,232 
   $81,024   $79,294 
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.1
Accounts and Other Receivables (Tables)
12 Months Ended
Dec. 31, 2023
Accounts and Other Receivables [Abstract]  
Schedule of Accounts and Other Receivables The following table presents information regarding the Company’s accounts and other receivables as of December 31, 2023 and 2022:
   (in thousands) 
   December 31,
2023
   December 31,
2022
 
Trade receivables  $22,085   $21,461 
Allowance for credit losses andcommission adjustments   (9,708)   (6,947)
Accounts and other receivables, net  $12,377   $14,514 
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2023
Inventories [Abstract]  
Schedule of Inventories, Net of Reserves Inventories, net of reserves, consisted of the following:
   (in thousands) 
   December 31,
2023
   December 31, 2022 
Raw materials  $832   $751 
Work in process   11    6 
Finished goods   627    716 
   $1,470   $1,473 
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Property and Equipment [Abstract]  
Schedule of Property and Equipment Property and equipment is summarized as follows:
   (in thousands) 
   December 31,
2023
   December 31,
2022
 
Office, laboratory and other equipment  $2,084   $1,928 
Equipment furnished for customer use   8,233    7,981 
Right of use assets - finance leases   1,116    1,119 
Furniture and fixtures   99    99 
    11,532    11,127 
Less:  accumulated depreciation and amortization   (10,358)   (9,787)
Property and equipment, net  $1,174   $1,340 
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.1
Goodwill and Other Intangibles (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Other Intangibles [Abstract]  
Schedule of Change in Carrying Amount of Goodwill The changes in the carrying amount of goodwill are as follows:
   (in thousands) 
   Year ended   Year ended 
   December 31,
2023
   December 31,
2022
 
Beginning of period  $15,614   $15,722 
Foreign currency translation adjustment   (26)   (108)
End of period  $15,588   $15,614 

 

Schedule of Other Intangible Assets The Company’s other intangible assets consist of capitalized customer-related intangibles, patent and technology costs, and software costs, as set forth in the following table:
   (in thousands) 
   December 31,
2023
   December 31,
2022
 
Customer-related        
Costs  $5,831   $5,831 
Accumulated amortization   (4,790)   (4,557)
    1,041    1,274 
           
Patents and Technology          
Costs   1,894    1,894 
Accumulated amortization   (1,894)   (1,894)
    -    - 
           
Software          
Costs   2,618    2,362 
Accumulated amortization   (2,253)   (2,125)
    365    237 
           
   $1,406   $1,511 
Schedule of Amortization of Intangibles Amortization expense amounted to approximately $361,000 and $551,000 for the years ended December 31, 2023 and 2022, respectively. Amortization of intangibles for the next five years is:
Years ending December 31,   (in thousands) 
2024   325 
2025   254 
2026   199 
2027   169 
2028   131 
   $1,078 
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.1
Other Assets (Tables)
12 Months Ended
Dec. 31, 2023
Other Assets [Abstract]  
Schedule of Other Assets Other assets consist of the following:
   (in thousands) 
   December 31,
2023
   December 31,
2022
 
Deferred commission expense - noncurrent  $3,821   $3,864 
Trade receivables - noncurrent   1,021    792 
Other, net of allowance for loss on loan receivable of $412 at December 31, 2023 and 2022   60    70 
   $4,902   $4,726 
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.1
Deferred Revenue (Tables)
12 Months Ended
Dec. 31, 2023
Deferred Revenue [Abstract]  
Schedule of Deferred Revenues The changes in the Company’s deferred revenues are as follows:
   (in thousands) 
   Year ended December 31, 
   2023   2022 
Deferred revenue at beginning of period  $30,803   $24,965 
Net additions:          
Deferred extended service contracts   2    3 
Deferred commission revenues   15,064    19,666 
Recognized as revenue:          
Deferred extended service contracts   (4)   (4)
Deferred commission revenues   (13,665)   (13,827)
Deferred revenue at end of period   32,200    30,803 
Less: current portion   15,883    15,139 
Long-term deferred revenue at end of period  $16,317   $15,664 
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued Expenses and Other Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Accrued Expenses and Other Liabilities [Abstract]  
Schedule of Accrued Expenses and Other Liabilities Accrued expenses and other liabilities consist of the following:
   (in thousands) 
   December 31,
2023
   December 31,
2022
 
Accrued compensation  $2,482   $2,652 
Accrued expenses - other   2,142    2,012 
Order reduction liability   971    2,577 
Other liabilities   1,770    1,650 
   $7,365   $8,891 
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.1
Notes Payable and Revolving Credit Agreement (Tables)
12 Months Ended
Dec. 31, 2023
Notes Payable and Revolving Credit Agreement [Abstract]  
Schedule of Notes Payable Notes payable consists of the following:
   (in thousands) 
   December 31,
2023
   December 31,
2022
 
Notes payable         15         24 
Less: current portion   (9)   (9)
   $6   $15 
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Finance and Operating Lease Liabilities Finance and operating lease liabilities consist of the following:
   (in thousands) 
   December 31,
2023
   December 31, 2022 
         
Lease liabilities - current        
Finance leases  $72   $122 
Operating leases   928    745 
   $1,000   $867 
Lease liabilities - net of current portion          
Finance leases  $25   $96 
Operating leases   1,020    823 
   $1,045   $919 
Schedule of Undiscounted Cash Flows to Finance and Operating Lease Liabilities A reconciliation of undiscounted cash flows to finance and operating lease liabilities recognized in the consolidated balance sheet at December 31, 2023 is set forth below:
   (in thousands) 
Years ending December 31,  Finance
leases
   Operating leases   Total 
2024   83    932    1,015 
2025   25    697    722 
2026   -    406    406 
2027   -    124    124 
Undiscounted lease payments   108    2,159    2,267 
Amount representing interest   (11)   (211)   (222)
Discounted lease liabilities   97    1,948    2,045 

 

Schedule of Lease Data Additional disclosures of lease data are set forth below:
   (in thousands) 
   Year ended December 31, 
   2023   2022 
         
Lease costs:        
Finance lease costs:        
Amortization of right-of-use assets  $     107   $     154 
Interest on lease liabilities   23    44 
    130    198 
Operating lease costs   1,011    878 
Short-term lease costs   52    52 
Total lease cost   1,193   $1,128 
           
Other information:          
Cash paid for amounts included in the measurement of lease liabilities:          
Operating cash flows from finance leases  $144   $44 
Operating cash flows from operating leases   1,011    878 
Financing cash flows from finance leases   119    222 
    1,274   $1,144 
    December 31,
2023  
    December 31,
2022
 
           
Weighted-average remaining lease term - finance leases (months)        16         23 
Weighted-average remaining lease term - operating leases (months)   31    30 
           
Weighted-average discount rate - finance leases   16.4%   14.2%
Weighted-average discount rate - operating leases   8.4%   9.1%
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.1
Option and Stock Issuance Plans (Tables)
12 Months Ended
Dec. 31, 2023
Option and Stock Issuance Plans [Abstract]  
Schedule of Non Vested Restricted Share The following table summarizes non-vested restricted shares under all plans for the year ended December 31, 2023:
   Shares Available for
Future Issuance
   Unvested shares   Weighted Average Grant
Date Fair Value
 
Balance at December 31, 2021   10,915,580    2,990,000   $0.02 
Authorized   -    -   $- 
Granted   (1,050,000)   1,050,000   $      0.11 
Vested   -    (1,300,000)  $0.02 
Forfeited   90,000    (90,000)  $0.05 
Expired   -    -   $- 
Balance at December 31, 2022   9,955,580    2,650,000   $0.06 
Authorized   -    -   $- 
Granted   (225,000)   225,000   $0.22 
Vested   -    (1,491,418)  $0.03 
Forfeited   25,249    (25,249)  $0.11 
Expired   (759,120)   -   $- 
Balance at December 31, 2023   8,996,709    1,358,333   $0.11 
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Taxes [Abstract]  
Schedule of Geographical Breakdown of Income Before Provision for Income Taxes The following is a geographical breakdown of income before the provision for income taxes:
   (in thousands) 
   Year ended December 31, 
   2023   2022 
Domestic  $5,085   $6,244 
Foreign   (180)   307 
Income before provision for income taxes  $4,905   $6,551 

 

Schedule of Provision for Income Taxes The provision for income taxes consisted of the following:
   (in thousands) 
   Year ended December 31, 
   2023   2022 
Current provision (benefit)        
Federal  $
-
   $
-
 
State   50    36 
Foreign   (1)   9 
Total current provision (benefit)   49    45 
           
Deferred provision (benefit)          
Federal   40    (3,724)
State   11    (1,064)
Foreign   
-
    
-
 
Total deferred provision (benefit)   51    (4,788)
           
Total income tax provision (benefit)  $100   $(4,743)
           
Effective income tax rate   2.04%   -72.40%
Schedule of Reconciliation of the Effective Income Tax Rate The following is a reconciliation of the effective income tax rate to the federal statutory rate:
   For the year ended 
   December 31,
2023
   December 31,
2022
 
   %   % 
Federal statutory rate   21.00    21.00 
State income taxes   6.19    6.11 
Change in valuation allowance relating to operations   (17.96)   (92.63)
Foreign tax rate differential   (2.71)   (0.81)
R&D credit   1.87    0.58 
Nondeductible expenses   0.71    0.22 
Other   (7.06)   (6.87)
    2.04    (72.40)
Schedule of Deferred Tax Assets and Liabilities The components of our deferred tax assets and liabilities are summarized as follows:
   (in thousands) 
   December 31,
2023
   December 31,
2022
 
Deferred Tax Assets:        
Net operating loss carryforwards  $    6,796   $  8,367 
Amortization   590    328 
Stock-based compensation   4    7 
Allowance for doubtful accounts   100    99 
Reserve for slow moving inventory   46    46 
Tax credits   324    416 
Expense accruals   855    908 
Capitalized R&D   13    - 
Deferred revenue   2,819    1,835 
Total gross deferred taxes   11,547    12,006 
Valuation allowance   (3,663)   (4,543)
Net deferred tax assets   7,884    7,463 
           
Deferred Tax Liabilities:          
Deferred commissions   (701)   (464)
Goodwill   (2,221)   (1,962)
Depreciation   (7)   (30)
Total deferred tax liabilities   (2,929)   (2,456)
           
Total deferred tax assets (liabilities)   4,955    5,007 
           
Recorded as:          
Non-current deferred tax assets   4,955    5,007 
Non-current deferred tax liabilities   -    - 
Total deferred tax assets (liabilities)  $4,955   $5,007 
Schedule of the Valuation Allowance The activity in the valuation allowance is set forth below:
   (in thousands) 
   2023   2022 
Valuation allowance, January 1,  $4,543   $10,769 
Partial release of allowance   
-
    (4,840)
Change in valuation allowance   (880)   (1,386)
Valuation allowance, December 31,  $3,663   $4,543 
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.1
Description of Business (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
May 20, 2020
Apr. 01, 2020
Jan. 31, 2015
Dec. 31, 2023
Description of Business (Details) [Line Items]        
Company owned rate     49.90%  
Sale of the capital stock 51.00%      
Initial term   3 years    
Business combination value       $ 176,000
Pro forma equity value per share (in Dollars per share)       $ 10
Stockholders received amount       $ 17,600
Current shareholders amount       $ 500
Shares of common stock (in Shares)       750
Outstanding warrants       $ 8,250
Exercise price per share (in Dollars per share)       $ 11.5
Business Combination [Member]        
Description of Business (Details) [Line Items]        
Business combination outstanding percentage       44.00%
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.1
Revisions (Details) - USD ($)
$ in Thousands
Jan. 01, 2022
Dec. 31, 2023
Dec. 31, 2022
Revisions [Line Items]      
Accumulated deficit $ 229,000 $ (35,032) $ (39,837)
Commission revenue 287,000    
Commission expense $ 58,000    
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.1
Revisions (Details) - Schedule of Consolidated Financial Statements
$ in Thousands
Dec. 31, 2022
USD ($)
As Reported [Member]  
Schedule of Consolidated Financial Statements [Line Items]  
Accounts and other receivables $ 15,524
Accrued commissions 3,720
Accumulated deficit (39,029)
Adjustment [Member]  
Schedule of Consolidated Financial Statements [Line Items]  
Accounts and other receivables (1,010)
Accrued commissions (202)
Accumulated deficit (808)
As Revised [Member]  
Schedule of Consolidated Financial Statements [Line Items]  
Accounts and other receivables 14,514
Accrued commissions 3,518
Accumulated deficit $ (39,837)
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.1
Revisions (Details) - Schedule of Consolidated Statement of Operations and Comprehensive Income
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
$ / shares
As Reported [Member]  
Cost of revenues  
Operating income $ 7,033
Net income 11,873
Comprehensive income/(loss) $ 11,530
Income per common share  
- basic (in Dollars per share) | $ / shares $ 0.07
- diluted (in Dollars per share) | $ / shares $ 0.07
As Reported [Member] | Professional Sales Services [Member]  
Revenues  
Revenues $ 37,344
Cost of revenues  
Cost of revenues 7,056
As Reported [Member] | Professional Sales Services Segment [Member]  
Cost of revenues  
Gross Profit 30,288
Adjustment [Member]  
Cost of revenues  
Operating income (579)
Net income (579)
Comprehensive income/(loss) $ (579)
Income per common share  
- basic (in Dollars per share) | $ / shares $ 0
- diluted (in Dollars per share) | $ / shares $ 0
Adjustment [Member] | Professional Sales Services [Member]  
Revenues  
Revenues $ (723)
Cost of revenues  
Cost of revenues (144)
Adjustment [Member] | Professional Sales Services Segment [Member]  
Cost of revenues  
Gross Profit (579)
As Revised [Member]  
Cost of revenues  
Operating income 6,454
Net income 11,294
Comprehensive income/(loss) $ 10,951
Income per common share  
- basic (in Dollars per share) | $ / shares $ 0.07
- diluted (in Dollars per share) | $ / shares $ 0.06
As Revised [Member] | Professional Sales Services [Member]  
Revenues  
Revenues $ 36,621
Cost of revenues  
Cost of revenues 6,912
As Revised [Member] | Professional Sales Services Segment [Member]  
Cost of revenues  
Gross Profit $ 29,709
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.1
Revisions (Details) - Schedule of Consolidated Statement of Changes in Stockholders’ Equity
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
As Reported [Member]  
Schedule of Consolidated Statement of Changes in Stockholders’ Equity [Line Items]  
Balance $ 11,310
Net income 11,873
Balance 22,875
As Reported [Member] | Accumulated Deficit [Member]  
Schedule of Consolidated Statement of Changes in Stockholders’ Equity [Line Items]  
Balance (50,902)
Net income 11,873
Balance (39,029)
Adjustment [Member]  
Schedule of Consolidated Statement of Changes in Stockholders’ Equity [Line Items]  
Balance (229)
Net income (579)
Balance (808)
Adjustment [Member] | Accumulated Deficit [Member]  
Schedule of Consolidated Statement of Changes in Stockholders’ Equity [Line Items]  
Balance (229)
Net income (579)
Balance (808)
As Revised [Member]  
Schedule of Consolidated Statement of Changes in Stockholders’ Equity [Line Items]  
Balance 11,081
Net income 11,294
Balance 22,067
As Revised [Member] | Accumulated Deficit [Member]  
Schedule of Consolidated Statement of Changes in Stockholders’ Equity [Line Items]  
Balance (51,131)
Net income 11,294
Balance $ (39,837)
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.1
Revisions (Details) - Schedule of Consolidated Statement of Cash Flows
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
As Reported [Member]  
Schedule of Consolidated Statement of Cash Flows [Line Items]  
Net income $ 11,873
Accounts and other receivables (243)
Accrued commissions 1,094
Adjustment [Member]  
Schedule of Consolidated Statement of Cash Flows [Line Items]  
Net income (579)
Accounts and other receivables 723
Accrued commissions (144)
As Revised [Member]  
Schedule of Consolidated Statement of Cash Flows [Line Items]  
Net income 11,294
Accounts and other receivables 480
Accrued commissions $ 950
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Summary of Significant Accounting Policies (Details) [Line Items]      
Recognize revenue $ 95,000,000    
Performance obligations   $ 91,000,000  
Deferred revenue 32,200,000 30,803,000 $ 24,965,000
Contract liability balance 9,200,000 9,100,000  
Sales commission assets 2,561,000 2,732,000  
Capitalized sales commissions 7,106,000 7,113,000  
Deferred commission expense 3,285,000 3,249,000  
Deferred long-term portion 3,821,000 3,864,000  
Performance obligations 3,000 5,000  
Unrecognized expense related to share-based compensation 114,000    
Amortized cost 13,555,000    
Short term investments 13,559,000    
Unrecognized holding loss 4,000    
Deposits 424,000 433,000  
Insurance coverage 10,054,000    
Foreign bank balances 467,000 1,234,000  
Assets impaired  
Software development costs $ 253,000 0  
Deferred tax asset 50.00%    
Accrued payment of interest  
Other comprehensive income (loss) $ 71,000 $ 343,000  
Common stock (in Shares)  
Minimum [Member] | Property, Plant and Equipment [Member]      
Summary of Significant Accounting Policies (Details) [Line Items]      
Estimated useful lives 2 years    
Minimum [Member] | Intangible Assets [Member]      
Summary of Significant Accounting Policies (Details) [Line Items]      
Estimated useful lives 5 years    
Maximum [Member] | Property, Plant and Equipment [Member]      
Summary of Significant Accounting Policies (Details) [Line Items]      
Estimated useful lives 8 years    
Maximum [Member] | Intangible Assets [Member]      
Summary of Significant Accounting Policies (Details) [Line Items]      
Estimated useful lives 10 years    
Intangible Assets [Member]      
Summary of Significant Accounting Policies (Details) [Line Items]      
Assets impaired  
No Customer [Member]      
Summary of Significant Accounting Policies (Details) [Line Items]      
Revenues percentage 10.00% 10.00%  
Short-Term Investments [Member]      
Summary of Significant Accounting Policies (Details) [Line Items]      
Amortized cost $ 216,000    
Selling, General and Administrative Expenses [Member]      
Summary of Significant Accounting Policies (Details) [Line Items]      
Share-based compensation expense $ 48,000 $ 35,000  
Restricted Stock [Member]      
Summary of Significant Accounting Policies (Details) [Line Items]      
Shares granted (in Shares) 225,000 1,050,000  
Value of common stock (in Dollars per share) $ 50,000 $ 115,000  
Weighted average grant date fair value of shares granted (in Dollars per share) $ 0.22 $ 0.11  
Restricted Stock [Member] | Officer [Member]      
Summary of Significant Accounting Policies (Details) [Line Items]      
Total fair value of shares vested $ 27,000 $ 23,000  
Restricted Stock [Member] | Employees [Member]      
Summary of Significant Accounting Policies (Details) [Line Items]      
Total fair value of shares vested 24,000 4,000  
Vaso Health Care [Member]      
Summary of Significant Accounting Policies (Details) [Line Items]      
Deferred revenue 32,194,000 30,794,000  
VHC IT [Member]      
Summary of Significant Accounting Policies (Details) [Line Items]      
Accrued expenses and other liabilities 419,000 481,000  
General and administrative expense 75,000 79,000  
GEHC [Member]      
Summary of Significant Accounting Policies (Details) [Line Items]      
Accrued expenses and other liabilities $ 971,000 2,577,000  
Percentage of revenue and accounts receivable 100.00%    
Vaso Medical Business [Member]      
Summary of Significant Accounting Policies (Details) [Line Items]      
Deferred revenue $ 6,000 $ 9,000  
FDIC [Member]      
Summary of Significant Accounting Policies (Details) [Line Items]      
Insurance coverage $ 250,000    
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies (Details) - Schedule of Revenues Disaggregated by Our Business Operations and Timing of Revenue Recognition - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]    
Revenue recognition $ 81,024 $ 79,294
IT Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue recognition 40,371 40,100
Professional sales service segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue recognition 37,820 36,621
Equipment segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue recognition 2,833 2,573
Network Services    
Disaggregation of Revenue [Line Items]    
Revenue recognition 35,673 35,833
Network Services | IT Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue recognition 35,673 35,833
Network Services | Professional sales service segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue recognition
Network Services | Equipment segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue recognition
Software Sales and Support    
Disaggregation of Revenue [Line Items]    
Revenue recognition 4,698 4,267
Software Sales and Support | IT Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue recognition 4,698 4,267
Software Sales and Support | Professional sales service segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue recognition
Software Sales and Support | Equipment segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue recognition
Commissions    
Disaggregation of Revenue [Line Items]    
Revenue recognition 37,820 36,621
Commissions | IT Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue recognition
Commissions | Professional sales service segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue recognition 37,820 36,621
Commissions | Equipment segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue recognition
Medical Equipment Sales    
Disaggregation of Revenue [Line Items]    
Revenue recognition 2,708 2,450
Medical Equipment Sales | IT Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue recognition
Medical Equipment Sales | Professional sales service segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue recognition
Medical Equipment Sales | Equipment segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue recognition 2,708 2,450
Medical Equipment Service    
Disaggregation of Revenue [Line Items]    
Revenue recognition 125 123
Medical Equipment Service | IT Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue recognition
Medical Equipment Service | Professional sales service segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue recognition
Medical Equipment Service | Equipment segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue recognition 125 123
Revenue Recognized Over Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue recognition 37,823 37,414
Revenue Recognized Over Time [Member] | IT Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue recognition 37,223 37,089
Revenue Recognized Over Time [Member] | Professional sales service segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue recognition
Revenue Recognized Over Time [Member] | Equipment segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue recognition 600 325
Revenue Recognized at a Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue recognition 43,201 41,880
Revenue Recognized at a Point in Time [Member] | IT Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue recognition 3,148 3,011
Revenue Recognized at a Point in Time [Member] | Professional sales service segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue recognition 37,820 36,621
Revenue Recognized at a Point in Time [Member] | Equipment segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue recognition $ 2,233 $ 2,248
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies (Details) - Schedule of Aggregate Amount of Transaction Price Allocated to Performance Obligations
$ in Thousands
Dec. 31, 2023
USD ($)
Revenue Recognition Over Next Twelve Months [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Unfulfilled performance obligations $ 44,667
Revenue Recognition Over Two Years [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Unfulfilled performance obligations 19,861
Revenue Recognition Over Three Years [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Unfulfilled performance obligations 6,240
Revenue Recognition More Than Four Years [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Unfulfilled performance obligations $ 23,918
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies (Details) - Schedule of Contract Receivable and Contract Liability Balances - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule of Contract Receivable and Contract Liability Balances [Abstract]    
Contract receivables $ 15,306 $ 15,474
Contract receivables 13,398 15,306
Increase (decrease), contract receivables (1,909) (168)
Contract liabilities 33,861 26,890
Contract liabilities 33,589 33,861
Increase (decrease), contract liabilities $ (272) $ 6,971
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies (Details) - Schedule of Company’s Assets Measured at Fair Value - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Summary of Significant Accounting Policies (Details) - Schedule of Company’s Assets Measured at Fair Value [Line Items]    
Cash equivalents invested in money market funds and treasury bills $ 10,522,000 $ 7,934,000
Bank deposits (included in short term investments) 424,000 433,000
Fair Value of Assets 10,946,000 8,367,000
Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of Company’s Assets Measured at Fair Value [Line Items]    
Cash equivalents invested in money market funds and treasury bills 10,522,000 7,934,000
Bank deposits (included in short term investments) 424,000 433,000
Fair Value of Assets 10,946,000 8,367,000
Significant Other Observable Inputs (Level 2) [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of Company’s Assets Measured at Fair Value [Line Items]    
Cash equivalents invested in money market funds and treasury bills
Fair Value of Assets
Significant Unobservable Inputs (Level 3) [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of Company’s Assets Measured at Fair Value [Line Items]    
Cash equivalents invested in money market funds and treasury bills
Fair Value of Assets
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies (Details) - Schedule of Company’s Allowance for Doubtful Accounts and Commission Adjustments - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule Of Company SAllowance For Doubtful Accounts And Commission Adjustments Abstract    
Beginning Balance $ 6,947 $ 5,804
Provision for losses on accounts receivable 66 63
Direct write-offs, net of recoveries (60) (159)
Commission adjustments 2,755 1,239
Ending Balance $ 9,708 $ 6,947
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies (Details) - Schedule of Basic to Diluted Shares Used in the Earnings Per Share - shares
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule Of Basic To Diluted Shares Used In The Earnings Per Share Abstract    
Basic weighted average shares outstanding 174,441 173,065
Dilutive effect of unvested restricted shares 1,100 1,591
Diluted weighted average shares outstanding 175,541 174,656
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.1
Segment Reporting (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | GEHC [Member]    
Segment Reporting [Line Items]    
Revenue percentage 47.00% 46.00%
Accounts Receivable [Member]    
Segment Reporting [Line Items]    
Accounts and other receivables (in Dollars)   $ 11.8
Accounts Receivable [Member] | GEHC [Member]    
Segment Reporting [Line Items]    
Accounts and other receivables (in Dollars) $ 9.3  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | GEHC [Member]    
Segment Reporting [Line Items]    
Revenue percentage 75.00% 81.00%
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.1
Segment Reporting (Details) - Schedule of Financial Information - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Revenues from external customers    
Total revenues $ 81,024 $ 79,294
Gross Profit    
Total gross profit 50,593 47,902
Operating income (loss)    
Total operating income 4,195 6,454
Depreciation and amortization    
Total depreciation and amortization 999 1,923
Capital expenditures    
Total cash capital expenditures 731 566
Identifiable Assets    
Total assets 75,757 71,645
IT [Member]    
Revenues from external customers    
Total revenues 40,371 40,100
Operating income (loss)    
Total operating income (466) (1,620)
Capital expenditures    
Total cash capital expenditures 357 406
Identifiable Assets    
Total assets 22,425 22,201
Professional sales service [Member]    
Capital expenditures    
Total cash capital expenditures 87 125
Identifiable Assets    
Total assets 18,955 20,674
Corporate [Member]    
Identifiable Assets    
Total assets 27,263 21,813
IT [Member]    
Revenues from external customers    
Total revenues 40,371 40,100
Gross Profit    
Total gross profit 17,659 16,229
Depreciation and amortization    
Total depreciation and amortization 869 1,692
Professional sales service [Member]    
Revenues from external customers    
Total revenues 37,820 36,621
Gross Profit    
Total gross profit 30,799 29,709
Operating income (loss)    
Total operating income 7,195 9,520
Depreciation and amortization    
Total depreciation and amortization 84 33
Corporate [Member]    
Operating income (loss)    
Total operating income (2,083) (1,266)
Depreciation and amortization    
Total depreciation and amortization
Capital expenditures    
Total cash capital expenditures 1
Equipment [Member]    
Revenues from external customers    
Total revenues 2,833 2,573
Gross Profit    
Total gross profit 2,135 1,964
Operating income (loss)    
Total operating income (451) (180)
Depreciation and amortization    
Total depreciation and amortization 46 198
Identifiable Assets    
Total assets 7,114 6,957
Equipment [Member]    
Capital expenditures    
Total cash capital expenditures $ 287 $ 34
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.1
Segment Reporting (Details) - Schedule of Geographic Areas - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule of Geographic Areas [Line Items]    
Revenues $ 81,024 $ 79,294
Domestic United States [Member]    
Schedule of Geographic Areas [Line Items]    
Revenues 78,843 77,062
Non-domestic foreign [Member]    
Schedule of Geographic Areas [Line Items]    
Revenues $ 2,181 $ 2,232
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.1
Accounts and Other Receivables (Details) - Schedule of Accounts and Other Receivables - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule of Accounts and Other Receivables [Abstract]    
Trade receivables $ 22,085 $ 21,461
Allowance for credit losses and commission adjustments (9,708) (6,947)
Accounts and other receivables, net $ 12,377 $ 14,514
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.1
Inventories (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Inventories [Line Items]    
Reserve for slow moving inventories $ 164,000 $ 163,000
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.1
Inventories (Details) - Schedule of Inventories, Net of Reserves - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule of Inventories, Net of Reserves [Abstract]    
Raw materials $ 832 $ 751
Work in process 11 6
Finished goods 627 716
Total $ 1,470 $ 1,473
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.1
Property and Equipment (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Property and Equipment [Line Items]    
Finance leases accumulated amortization $ 951,000 $ 858,000
Depreciation expense $ 635,000 $ 1,372,000
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.1
Property and Equipment (Details) - Schedule of Property and Equipment - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule of Property and Equipment [Line Items]    
Property and equipment, gross $ 11,532 $ 11,127
Less: accumulated depreciation and amortization (10,358) (9,787)
Property and equipment, net 1,174 1,340
Office, laboratory and other equipment [Member]    
Schedule of Property and Equipment [Line Items]    
Property and equipment, gross 2,084 1,928
Equipment furnished for customer or clinical uses [Member]    
Schedule of Property and Equipment [Line Items]    
Property and equipment, gross 8,233 7,981
Right of use assets - finance leases [Member]    
Schedule of Property and Equipment [Line Items]    
Property and equipment, gross 1,116 1,119
Furniture and fixtures [Member]    
Schedule of Property and Equipment [Line Items]    
Property and equipment, gross $ 99 $ 99
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.1
Goodwill and Other Intangibles (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Goodwill and Other Intangibles [Abstract]      
Goodwill $ 15,588,000 $ 15,614,000 $ 15,722,000
Amortization Expense $ 361,000 $ 551,000  
Maximum [Member]      
Goodwill and Other Intangibles [Abstract]      
Straight-line method years 10 years    
Minimum [Member]      
Goodwill and Other Intangibles [Abstract]      
Straight-line method years 8 years    
NetWolves Reporting Unit [Member]      
Goodwill and Other Intangibles [Abstract]      
Goodwill $ 14,375,000    
FGE Reporting Unit [Member]      
Goodwill and Other Intangibles [Abstract]      
Goodwill $ 1,213,000    
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.24.1
Goodwill and Other Intangibles (Details) - Schedule of Change in Carrying Amount of Goodwill - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule of Change in Goodwill [Abstract]    
Beginning of period $ 15,614 $ 15,722
Foreign currency translation adjustment (26) (108)
End of period $ 15,588 $ 15,614
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.1
Goodwill and Other Intangibles (Details) - Schedule of Other Intangible Assets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Customer-related    
Intangible assets, net $ 1,406 $ 1,511
Customer-related [Member]    
Customer-related    
Costs 5,831 5,831
Accumulated amortization (4,790) (4,557)
Intangible assets, net 1,041 1,274
Patents and Technology [Member]    
Customer-related    
Costs 1,894 1,894
Accumulated amortization (1,894) (1,894)
Intangible assets, net
Software [Member]    
Customer-related    
Costs 2,618 2,362
Accumulated amortization (2,253) (2,125)
Intangible assets, net $ 365 $ 237
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.1
Goodwill and Other Intangibles (Details) - Schedule of Amortization of Intangibles
$ in Thousands
Dec. 31, 2023
USD ($)
Schedule of Amortization of Intangibles [Abstract]  
2024 $ 325
2025 254
2026 199
2027 169
2028 131
Intangibles net $ 1,078
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.1
Other Assets (Details) - Schedule of Other Assets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule of Other Assets Net [Abstract]    
Deferred commission expense - noncurrent $ 3,821 $ 3,864
Trade receivables - noncurrent 1,021 792
Other, net of allowance for loss on loan receivable of $412 at December 31, 2023 and 2022 60 70
Total other assets net $ 4,902 $ 4,726
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.24.1
Other Assets (Details) - Schedule of Other Assets (Parentheticals) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule of Other Assets Net [Abstract]    
Allowance for loss on loan receivable $ 412 $ 412
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.24.1
Deferred Revenue (Details) - Schedule of Deferred Revenues - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule of Deferred Revenues [Line Items]    
Deferred revenue at beginning of period $ 30,803 $ 24,965
Recognized as revenue:    
Deferred revenue at end of period 32,200 30,803
Less: current portion 15,883 15,139
Long-term deferred revenue at end of period 16,317 15,664
Deferred extended service contracts [Member]    
Net additions:    
Net additions 2 3
Recognized as revenue:    
Recognized as revenue (4) (4)
Deferred commission revenues [Member]    
Net additions:    
Net additions 15,064 19,666
Recognized as revenue:    
Recognized as revenue $ (13,665) $ (13,827)
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued Expenses and Other Liabilities (Details) - Schedule of Accrued Expenses and Other Liabilities - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule of Accrued Expenses and Other Liabilities [Abstract]    
Accrued compensation $ 2,482 $ 2,652
Accrued expenses - other 2,142 2,012
Order reduction liability 971 2,577
Other liabilities 1,770 1,650
Accrued Expenses and Other Liabilities $ 7,365 $ 8,891
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.24.1
Related-Party Transactions (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Related-Party Transactions [Line Items]    
Billed fees $ 0 $ 95,000
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.24.1
Notes Payable and Revolving Credit Agreement (Details) - USD ($)
$ in Millions
1 Months Ended
Dec. 30, 2022
Dec. 31, 2023
Notes Payable and Revolving Credit Agreement [Abstract]    
Bears interest   1.90%
Amount of revolving credit agreement $ 3.0  
XML 87 R76.htm IDEA: XBRL DOCUMENT v3.24.1
Notes Payable and Revolving Credit Agreement (Details) - Schedule of Notes Payable - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule of Notes Payable [Abstract]    
Notes payable $ 15 $ 24
Less: current portion (9) (9)
Total notes payable $ 6 $ 15
XML 88 R77.htm IDEA: XBRL DOCUMENT v3.24.1
Leases (Details)
12 Months Ended
Dec. 31, 2023
Leases [Line Items]  
Assets and liabilities leases term 12 months
Minimum [Member]  
Leases [Line Items]  
Finance leases term 3 years
Operating lease terms 2 years
Maximum [Member]  
Leases [Line Items]  
Finance leases term 5 years
Operating lease terms 7 years
XML 89 R78.htm IDEA: XBRL DOCUMENT v3.24.1
Leases (Details) - Schedule of Finance and Operating Lease Liabilities - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Lease liabilities - current    
Finance leases $ 72 $ 122
Operating leases 928 745
Total lease liabilities - current 1,000 867
Lease liabilities - net of current portion    
Finance leases 25 96
Operating leases 1,020 823
Total lease liabilities - noncurrent $ 1,045 $ 919
XML 90 R79.htm IDEA: XBRL DOCUMENT v3.24.1
Leases (Details) - Schedule of Undiscounted Cash Flows to Finance and Operating Lease Liabilities
$ in Thousands
Dec. 31, 2023
USD ($)
Schedule of Undiscounted Cash Flows to Finance and Operating Lease Liabilities [Abstract]  
Finance leases 2024 $ 83
Operating leases 2024 932
Total 2024 1,015
Finance leases 2025 25
Operating leases 2025 697
Total 2025 722
Finance leases 2026
Operating leases 2026 406
Total 2026 406
Finance leases 2027
Operating leases 2027 124
Total 2027 124
Finance leases Undiscounted lease payments 108
Operating leases Undiscounted lease payments 2,159
Total Undiscounted lease payments 2,267
Finance leases Amount representing interest (11)
Operating leases Amount representing interest (211)
Total Amount representing interest (222)
Finance leases Discounted lease liabilities 97
Operating leases Discounted lease liabilities 1,948
Total Discounted lease liabilities $ 2,045
XML 91 R80.htm IDEA: XBRL DOCUMENT v3.24.1
Leases (Details) - Schedule of Lease Data - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Finance lease costs:    
Amortization of right-of-use assets $ 107 $ 154
Interest on lease liabilities 23 44
Total finance lease costs 130 198
Operating lease costs 1,011 878
Short-term lease costs 52 52
Total lease cost 1,193 1,128
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from finance leases 144 44
Operating cash flows from operating leases 1,011 878
Financing cash flows from finance leases 119 222
Total cash paid for amounts included in the measurement of lease liabilities $ 1,274 $ 1,144
Weighted-average remaining lease term - finance leases (months) 16 months 23 months
Weighted-average remaining lease term - operating leases (months) 31 months 30 months
Weighted-average discount rate - finance leases 16.40% 14.20%
Weighted-average discount rate - operating leases 8.40% 9.10%
XML 92 R81.htm IDEA: XBRL DOCUMENT v3.24.1
Equity in the Eecp Business (Details) - USD ($)
12 Months Ended
May 20, 2020
Dec. 31, 2023
Dec. 31, 2022
Equity in the EECP Business [Line Items]      
Sale of stock percentage 51.00%    
Company closed on the sale $ 1,150,000    
Loss from investment   $ (206,000) $ (154,000)
E E C P Global Corporation [Member]      
Equity in the EECP Business [Line Items]      
Loss from investment   (206,000) (154,000)
Related Party [Member]      
Equity in the EECP Business [Line Items]      
Receivables due from related parties   $ 901,000 $ 403,000
XML 93 R82.htm IDEA: XBRL DOCUMENT v3.24.1
Stockholders’ Equity (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Stockholders’ Equity [Line Items]    
Withholding tax 10.00%  
Reserves reaches 50.00%  
Statutory reserves $ 35,000 $ 35,000
XML 94 R83.htm IDEA: XBRL DOCUMENT v3.24.1
Option and Stock Issuance Plans (Details) - shares
12 Months Ended
Dec. 31, 2023
May 31, 2023
Dec. 31, 2022
Jun. 15, 2016
Oct. 30, 2013
Option and Stock Issuance Plans [Line Items]          
Common stock issued 185,627,383 15,000,000 185,435,965 7,500,000 7,500,000
Shares forfeited 759,120        
Withheld for withholding taxes 3,540        
Common stock issued granted 225,000        
Remaining authorized shares of common stock 54,317,575        
2016 Plan [Member]          
Option and Stock Issuance Plans [Line Items]          
Withheld for withholding taxes 21,709        
XML 95 R84.htm IDEA: XBRL DOCUMENT v3.24.1
Option and Stock Issuance Plans (Details) - Schedule of Non Vested Restricted Share - Non-vested restricted shares [Member] - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule of Non Vested Restricted Share [Line Items]    
Shares Available for Future Issuance, Begining Balance 9,955,580 10,915,580
Unvested shares, Begining Balance 2,650,000 2,990,000
Weighted Average Grant Date Fair Value, Begining Balance (in Dollars per share) $ 0.06 $ 0.02
Weighted Average Grant Date Fair Value, Authorized (in Dollars per share)
Shares Available for Future Issuance, Authorized
Unvested shares, Authorized
Shares Available for Future Issuance, Granted (225,000) (1,050,000)
Unvested shares, Granted 225,000 1,050,000
Weighted Average Grant Date Fair Value, Granted (in Dollars per share) $ 0.22 $ 0.11
Unvested shares, Vested (1,491,418) (1,300,000)
Weighted Average Grant Date Fair Value, Vested (in Dollars per share) $ 0.03 $ 0.02
Shares Available for Future Issuance, Vested
Weighted Average Grant Date Fair Value, Forfeited (in Dollars per share) $ 0.11 $ 0.05
Shares Available for Future Issuance, Forfeited 25,249 90,000
Unvested shares, Forfeited (25,249) (90,000)
Weighted Average Grant Date Fair Value, Expired (in Dollars per share)
Shares Available for Future Issuance, Expired (759,120)
Unvested shares, Expired
Shares Available for Future Issuance, Ending Balance 8,996,709 9,955,580
Unvested shares, Ending Balance 1,358,333 2,650,000
Weighted Average Grant Date Fair Value, Ending Balance (in Dollars per share) $ 0.11 $ 0.06
XML 96 R85.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Taxes (Details) [Line Items]    
Income tax expense $ 100,000 $ (4,743,000)
State income tax 50,000 36,000
Reduction in deferred tax assets 51,000  
Foreign tax benefit (1,000) 9,000
Deferred tax assets 11,547,000 $ 12,006,000
Decrease in deferred tax assets 459,000  
Valuation allowance 3,663,000  
Reflecting decrease valuation allowance $ 880,000  
Net operating loss carryforwards expiration date expiring at various dates from 2023 through 2037  
Maximum [Member]    
Income Taxes (Details) [Line Items]    
Net operating loss carryforwards $ 18,000,000  
Minimum [Member]    
Income Taxes (Details) [Line Items]    
Net operating loss carryforwards $ 7,000,000  
XML 97 R86.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes (Details) - Schedule of Geographical Breakdown of Income Before Provision for Income Taxes - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule of Geographical Breakdown of Income Before Provision for Income Taxes [Abstract]    
Domestic $ 5,085 $ 6,244
Foreign (180) 307
Income before provision for income taxes $ 4,905 $ 6,551
XML 98 R87.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes (Details) - Schedule of Provision for Income Taxes - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Current provision (benefit)    
Federal
State 50,000 36,000
Foreign (1,000) 9,000
Total current provision 49,000 45,000
Deferred provision (benefit)    
Federal 40,000 (3,724,000)
State 11,000 (1,064,000)
Foreign
Total deferred provision (benefit) 51,000 (4,788,000)
Total income tax provision (benefit) $ 100,000 $ (4,743,000)
Effective income tax rate 2.04% (72.40%)
XML 99 R88.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes (Details) - Schedule of Reconciliation of the Effective Income Tax Rate
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule of Reconciliation of the Effective Income Tax Rate [Abstract]    
Federal statutory rate 21.00% 21.00%
State income taxes 6.19% 6.11%
Change in valuation allowance relating to operations (17.96%) (92.63%)
Foreign tax rate differential (2.71%) (0.81%)
R&D credit 1.87% 0.58%
Nondeductible expenses 0.71% 0.22%
Other (7.06%) (6.87%)
Total 2.04% (72.40%)
XML 100 R89.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes (Details) - Schedule of Deferred Tax Assets and Liabilities - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Deferred Tax Assets:      
Net operating loss carryforwards $ 6,796 $ 8,367  
Amortization 590 328  
Stock-based compensation 4 7  
Allowance for doubtful accounts 100 99  
Reserve for slow moving inventory 46 46  
Tax credits 324 416  
Expense accruals 855 908  
Capitalized R&D 13  
Deferred revenue 2,819 1,835  
Total gross deferred taxes 11,547 12,006  
Valuation allowance (3,663) (4,543) $ (10,769)
Net deferred tax assets 7,884 7,463  
Deferred Tax Liabilities:      
Deferred commissions (701) (464)  
Goodwill (2,221) (1,962)  
Depreciation (7) (30)  
Total deferred tax liabilities (2,929) (2,456)  
Total deferred tax assets (liabilities) 4,955 5,007  
Recorded as:      
Non-current deferred tax assets 4,955 5,007  
Non-current deferred tax liabilities  
XML 101 R90.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes (Details) - Schedule of the Valuation Allowance - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule of the Valuation Allowance [Abstract]    
Valuation allowance, beginning of period $ 4,543 $ 10,769
Partial release of allowance (4,840)
Change in valuation allowance (880) (1,386)
Valuation allowance, end of period $ 3,663 $ 4,543
XML 102 R91.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments and Contingencies (Details) - USD ($)
12 Months Ended
May 10, 2019
Dec. 31, 2023
Dec. 31, 2022
Commitments and Contingencies [Line Items]      
Employment agreement for annual compensation $ 500,000 $ 350,000  
Billed Revenues [Member]      
Commitments and Contingencies [Line Items]      
Monthly recurring charges   $ 337,000 $ 339,000
XML 103 R92.htm IDEA: XBRL DOCUMENT v3.24.1
401(k) Plans (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
401(k) Plans [Abstract]    
Voluntary contributions rate 80.00%  
Percentage of employee contributions $ 234,000 $ 112,000
EXCEL 104 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,^ @5@'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #/@(%8/04I(>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:@,A$(9?I7C?'=>4'&3CI:6G! H-M/0F.DFDZZ[HE-V\?5V;;"CM Q2\.//[ MS3=@:X(T0\3G. 2,Y##=3;[KDS1APTY$00(DAN@UY6L\0M#F M0Q\1!.=K\$C::M(P ZNP$)EJK9$FHJ8A7O#6+/CP&;L"LP:P0X\])6CJ!IB: M)X;SU+5P \PPPNC3=P'M0BS5/[&E ^R2G));4N,XUN.JY/(.#;SMMB]EW621A'^_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 ,^ @5BMG.^(]@< "DV 8 >&PO=V]R:W-H965T&UL MM9OO;YLX&,?_%2LWG3:I:?B5M-VUE5+2W.6VM5'3;=I-]\(%)T$%G#.F:?_[ MLX'B^LX8D)R^:"'A^0*?^K&?KPWG>TP>LRU"%#PG<9I=#+:4[CZ.1EFP10G, MCO$.I>R;-28)I&R7;$;9CB 8%D%)/'(L:S)*8)0.+L^+SY;D\ASG-(Y2M"0@ MRY,$DIO'YP%VVVE'\PNCS?P0U:(?IUMR1L;U2KA%&"TBS"*2!H M?3&8VA]GGLL#BB.^16B?O=D&_%8>,'[D.XOP8F#Q*T(Q"BB7@.S/$_)1'',E M=AW_5**#^IP\\.WVJ_J\N'EV,P\P0SZ.OTU'*?^_KRAAWT8LCE[Z M^ D1, 1?5S/P_MT'\ Y$*?@2Q3'[IV3G(\I.P0\;W *T>K.$/!,7#M(^!8CJNX(%\?_@628^!X1;BG")_I MP__,4W9V2W5VZ6[<&K=;Z+E-=X.#G&4-!8NTS%G>]G]^9D>!!45)]K<*>2GI MJ25YQ_ QV\$ 70Q8YF>(/*'!Y:^_V!/K-Q4NDV(S0V(22J]&Z>G4!'UM5%]0 MAL0D4),:U*1C0R*0C6=%2C;#TFNM89PI:6G#^M(R)";1.JEIG72C-8]2F 81 M:UDK"EG?Q3^[)@03X&-"JF']YSR&&V6GIC]+(T=M6%^.AL0DCJ\=.6YJ"PJVJ1>J]7&/5-P M%>/@45ELM)SB!J?J7LZH&3"E)G,4=L >:ZUG77!T-YZVR1K?-ZHV,Z4FTQ2> MP=87^A7-.[2),LI\ P4W,%&/&'JA;]/5+?!O[Y:W=]/[Q>V-DIQ1]V!*328G M_(.M+^TKFE+/9SZIY9IR=*:D:]@BDUF9IP"W8G MNS"/8@1N\N0!$24OO8@UM$]M:ZR$9=0GF%*380FG8.MK^PK6/7P&BY"ULV@= M!66/IT&GE[3MH7-Z8GNN:A+1UP?WIG<(U^ (U^#HB_YZH'@=;1FXH]+D@\+= MYRQS60+C4-G?M:C/KI63N$;]A"DU&:#P$X[>!%067BJ*=9ZB16XXM)VA:RNQ M&343IM1D;,),./KZOVIWWU$<#Q]3O$_!"L&,E68A6&19KD[;%LT;K,1FU%&8 M4I.Q"4?AZ"U A>T;CEE>0E*.$41I)EJ4&F 9-1.FU&18PDPX^DK_M?BH,K2< MYHW23=&]J1U8BV+#M)L^JC>U0U@'1U@'1[\$4%%;;5EJLGX_V<%46:ZUR#3. M)NGC>L,ZA#-PA#-P.CF#(@N!S[K\#29J6GH=9DJ', @0DRD,;R&HI&?4'9A2 MD^D)=^!T<@>K!+*F=I5G[.M,G99ZG:95*WU8;UB', 6., 5.)U-PG2"RX9W8 M[TR!;K49JA=LSE"C]L"4FHQ-V .GDSU8Y@]Q%(!YC*%RN46OTG?VPZC:K%(; M%VK\V9ZG2\<[=L]'3PHRKBC]7:O+')&/6241%//AK/Y*4=S^B(+)^MTWJC8S MI28S%6[ U9?O%=-I&#+U[.AU Q1$;Y43CU-&G\S$WS-[ MI<2FEUO&,$J?(K17@C/[:-$AC((KC(+;R2C4X.KICR7!3U$:J-.V99E!N5BC M#^J-[1!.P15.P>WD%&IL2YQ1&(._HEWC?%&+HFV?6LIE07U<;VZ', VN, WN MI,O N]QBUJ7-X7,U49FU#[PFBW_?J-K,E)K,5%@)5V\!BKYN2A!L;GIZ@?=C M>_)!B ?WK$NB?HXR/FW4(3^-F@BC:C-3:O+CN\)L>/J5@/N(QFQ(70/;>?_P :Q0 MD!/&5D6Q18G7PCAE8S0.'H_ NV/+LL$.$O $8_4L@%ZO]U.^AS 8GC 8GMX- MW&#^Y&I8S&*^) \X;GS:JT6H:@IL7; M/R-Q>/D2U1?(I^DR$*,U"[6.3UC-2.7!!L=*F*'Q9"\"Y3:*5'P7!S*>8,"^-K6\K MTI@WJB(,M@+)AE(L7I=0\3;Q0N_H>"!%J8S#3^,:%[ #]5AOA;;\7B4G%)@D MG"$!A\1;A//ES,3;@.\$6GFR1J:2/>=/QKC/$R\P0%!!IHP"UJ]GN(&J,D(: MXT^GZ?5'FL33]5']UM:N:]EC"3>\^D%R52;>1P_E<,!-I1YX>P==/5.CE_%* MVB=J76RH@[-&*DZ[9$U "7-O_-+=PTE"='TA(>H2(LOM#K*4*ZQP&@O>(F&B MM9I9V%)MMH8CS'R4G1)ZE^@\E2Z:G"ATS]SGU?<4^TK+FDT_ZR263B*Z(!%& M:,.9*B7ZPG+(_Q?P-4\/%1VAEM&@X@JR$1J'5R@*HO& WK@OCO ,>TYIF_BN"6"HOO5.91A@3#\-!W@F/4?M \%4=@A(5'&&Z9<)_7>?@XM7/O]"W=# M;(-%09A$%1QT:C"ZUA: M@BU>*$(E03N^7U^ E$B17$!R3Y-)0DJ+Y;,+8)]G(5Z\\NQ[OF),H!_K),TO M!RLA-A]'HSQ:L768?^ ;ELIOGGBV#H6\S9Y'^29CX;(ND0KED?/OZF:VO!Q8 M"A%+6"24BU#^]\(F+$F4)XGCSZW30?U,-7#_>N?]MS)X&#L 'SN ; >0,M *61G6=2C"\47&7U&FK*4W=5'FIAPMHXE3-8US MD,Z:%SZ M([J@OST\3&\7Z&H^GR[F4#C5> J/5UOK8[X)(W8YD'LG9]D+&XQ__LEVK4]0 M<"=RU@J5U*$2D_?Q),Q72$X:BM0%^[.(7\*$I0*"96NYU%Y8+M8ZD)4?=__Q)/""#LB^E>]8 M%,;HU!@=(\:K*.*%1%7FDXL5RV0ABYC,Z&/"\B%*9=7E3_);%":R/)9;219: M%&5L&0N4\#QGU>"(K]=Q7I;"A[#"7+Z2<+$\_K) NPHHZMR99;9\LU9FLFIS$5/(NWJ8'@N<"#/:N# M#C0B,#BO!N<9P5VS)Y;):=F?"?9##P+!OM/!"1G1 ,;IUSA](\[[ MC&W">+G#MK_THD(&D H4RE4%[Q2_GSC/[LX]8&19/HPZJ%$'1M0++L+D"(!! M[]G4L8+N5@:LI)$%0[2MAOBL ZF56B@3;V5*56'[F069&3I M,TJ8U$,H4\)'15G(&_W<;;VVT 2T.W>0E>-JEI?=\+=MY,SQ%\Z7KW&2@, P M\$C'][O((#-75_3LAF]M,^'.4A&FSW'-""!$ I0TR^TB!*P<6\.S=D.TMIEI M[\KJ44VL'F&?/VE@=94 9.5A5X.PH5G;S+.S6@ HV3F=3N[1EX0_AO!T]\G+ M]4D7:-_(]S6EV6X(SC8S7$TB(OQQ,*%]%J.!TYOROI5C69X&:$-VMIGMJGIL MV,M]ZO(<^:>+#C"S7>IHX#4<9_M'R?&OLZO/LZ^SQ6P*:G+;2)7O%>6G\M:. MN6%(VTR1M9;RN:0,Q]QO*Z%1FPL3'6 &XX#9LYK2L1CH?< MI[ =YD8,/)T104W-( M&9-]4L&:1**-;(7E?@,! ZV:U#9=O@/-9)NL =TP'C8SWBT7K"Y91R+N4UHO MP2:3-M*&\O QE+?#=Z@: *V;9=%NI87,;,?2Z!W<\!\V\]_7N]LOYXOIP\TA M!L0G96M'W3 @-C-@:RW5;=%T=!9C8FHI"&D8D9D;4ENWW@"< M7W9I![ )-(N,-%Q)WM?F_5W\0$-GX>Y. :Q\K#FR(0UO$C-O=DOFNW #Q.B2 MWFD(9.:XKJ8K)'NGL <8M!(E/'VNSC@/%"0"M7Z]!A&RHIX.:\.D\ M'BMP(.O[O=,+T,SR--J$-#Q*S#PZN;NYF2UN9/\P1U>WUVAR=[N8W7Z9WDYD M$46_W-XMIFC^*PCD?WV:+_X !&\G]O?1Q*F_MT!N")V:"O\]VU2 7//H^1& MPJ1@GY ]M"Q+_47Y*LQ4YCV=RH'J)L'0J1"WFAJJ3V M;$]WB&?&^Y[E]/\[:N>T$2+$?-H\D;T>3_<2VLXH=BQ#3FW?&;K8&Q*_RI.Z MI\09!J[33;4IM4-9W?,-*W_=3=[D-'K.D-C!$ =NY5;>V_(QON?OW!X];6W? MX"0"Q^%^K^Y"1CIYT>@AY)VI_+ M'NAH%3+3'ZW21AU1LSIZ8-7:OP\S#;Z_H5WTFN!4WMK1-G*(FN70X?LKX6C)<->.2MW6*G?;/,0+<>X&B;T2U+WDT M"H.>Y*B?GO2@XU3>VC$WQ$[-Q'XMIT;PUL3 6[%RL_]B3:_&F4PJ>*.]=\'4 MBW@W8?8;EBH:QKRD!^_\2Y MV-VH-\[J-PS'?P%02P,$% @ SX"!6&J^;Y_/ P ( T !@ !X;"]W M;W)KZ"E:XL-);HD93?[];ND%$5RY*]U>8A%Z=ZCY, MQ_;>7$['HM":Q.;U,_I'*Q[%+*F"F>!_LD2G$R=R2 (K6G#]6>Q^ MA4I0W^#%@BO[G^RJ6,\A<:&TR*ID9)"QO/RE/ZI"-!+\WH&$H$H(SDT(JP1; M.;=D9F4]4$VG8REV1)IH1#,7MC8V&]6PW$SC0DM\RC!/3V?_VBKPE+"=?4E$HFB=J[&JD8@#= MN'KM??G:X,!K'R"^(:%_30(O"#O29^>G!^UT%PM05R&HJQ!8O/ WD*C?FQ. M3<2*?&0Y5H%13N9",=ML?]TME9;8]W8QH>W:D-CF#AH- 5R"\[T MW1M_X'WH$OX_@;7*$-9E"(^A3^_B6!0YSCQ.*A$X\1*=&@/;TB4'=4TH1]?; M#L'U@\02$J8)%TI!F1*++&/*.IPFW[!Y34FQC[!7'@3G5*JKKOJ5I(:6E%EV MMM/1T(O&[K99E]=!@U%O6 >U]/9JO;VC>N<2ET.IGRQY^%ZPC2&,.N.XR IN M/9$ %AJ[P?;!*26]5R1]+^SO2WD=-1I&!Z3T:RG]$U)@!1)GA."2$3]>DPV5 M9$MY 4W2!.42E:*M.^F7KX@:Q+P;S]]C?R*HQ7Y0LQ]2 M+KHEYJ!5;?NWQ_AT7(OTL"8]/$IZAMV./=%FC.U?=+,]"M9M;-*U0/P\3DMM M5*N-+E>+YP*ET3PL7W=)/HIX@>2?QVE)'M621Q=(_B^&*O%';:^\&^@%N'=$! MZB_[OG]\X_^"7P"JD$]ELQ"J<2M7NI-PV+&8AE[D-3:PBN\9D25=MW%\-=\. MOU&Y9KDB'%:8ZMT,<F$-R M_5$T_1=02P,$% @ SX"!6*'^V!4&!P G"< !@ !X;"]W;W)KGG8EC] #L;.*9QFEW,[/=9I)V M^YG8LLT4D(MD)_WW*V%B&?0H;ME\B V^NIS[0.=(4F6=$'*CYO[DIY M-#IX6:0Y+7C*"E#2Y=7@+;R8D5@-J"S^3>D3/_H.5"B/C'U5![>+JT&@$-&, MSH5RD)(YOM=/!X9IJX/'W%^_OJ^!E,(\)IS.6?4D78GTU& _ M@BZ3;2;NV=-?M XH5/[F+./5?_!4VP8#,-]RP?)ZL$20I\7^,WFN$W$T $:. M :@>@-H#B&, K@?@*M ]LBJLFT0DT\N2/8%264MOZDN5FVJTC"8M5!D?1"E_ M3>4X,9VQ@K,L722"+L"#D!^R1H(#M@0?-[1,5*XY2(H%F+%<-LI:57!'P6TQ M9SD%0_#YX0:\?O4&\'524@[2 GQ:LRV7(_@9>-4XOAP)B5A==S2OT5WOT2$' M.HC !U:(-0?OB@5=-!V,9*B'>-%+O-?(Z_&&SL\!AF< !0A; ,VZ#T<>./B0 M?ESYPPY_]W1'BRVUIF8_DMA'JMO[@F^2.;T:R+)P6N[H8/K[;S *_K"%U9.S M1I#D$"3Q>9]^8B+)Y#WO#G4_/J[&JXEG-QW# )'+T>XX!M,JGJ")MFJ "P_@ M0F\%9HP+U>T^>&&?E>C)62/8Z!!LU*$2\PXA[_U$1[G& <&P51&+%<039*]( M? 9>T'^63+.P:9DRU38H,7&1<,@G. 6--.*Q)/ 6U\@#;V-DL])18K0)\E MD7)[[L9]MDM/SAKA3@[A3KR5>)#L*H,] RM:R,"SB@>2A:2AE N5B!VUQ3\Q M4Q]&I%T@BU4P/K)J((:!YK/ B_E>9B$IY^L*ZT)V>,8VBM*LY!,8&.(P;.&T M&$5!Z(!Y1+NPPYW(.O53[:J1J@A/QFV@%C-(R-@!%6FHR M5-WU:D;X5(K)< M>V*DTK2*2.B8P*'F4.@GT8]B34OPND[A&Q_,7CFU+V_-L#6K0C^MWA:"2K^B MZO1E6B3%7!5)S>[V-B)&]H=AT"Z1Q8BX*J0Y%GI9K0F55>7:%^D,%-1^:X;F MK1FU!8'%"#IG$,V1T$^2?ROZD2N,1369,*A@=9B MX^ CJ+D2^LFRGD-)K$#I&9-Z&6I:;U8>*1RV4EKF$ DSX[I M;FS.)9/ F$M,JR@,H0.J9CSHI[S; [BC">51TI]#C$"3QH8P,+)J(;O8U:E( MKERU/G9C[\M8, M71,F\A/F>]GEZ:J0R_>RI,7\.Y!:J>!9M98&F9Q=K!DPN7$8M_6VS0@[^T@3 M*/(RU736M4K86(&1&+?G.8L5#":N6Q-IOD/$VU'UK;G9MU4NIGS MY';JR5LS;DV>R$^>0[5/E<[!Z[0 -RS+DI)72:BB?V,-?^]P?%2!X#QH"W"[ M51PT_EQ5TVR*_&PZE#R:;=7NT@GXHT[XK5:1 [!F5!1[V^Q+M?.GV'XG=>^* M-II-"H.MX$+*&"FUK-"]='URY_7DK9D*S=O(S]O'G?=0A6\OETG%,":$&+.7 MS0X'D6,QA31I(S]I-WO,A]3D82A7?"92FQV)0D=S8O&J O;\U M0; ?@WP MXSW/VD -L4+[5[%AA-@$>;3S[.?^N9$O*U=,8B5.NC_X^5 M,]9* ON5A+<+>Y4.?7EK!JJE _9+APY=:"ZA<3Q&[06,S2R*D$,=8*T.L%\= MO/NV3:OMN;H%?S@9>MV=7)V>O#6#UTH#^Y6&MPU[U1%]>6L&JG4$]NN(#FUH M2@,TQFW%9[,*8\?R!VOY@/WRX>414/X3Y.SU?'*9>O+6?$JGQ0D)?OE1&.E5 MC?3EK1FP5B.DRR9\E\=AQ-Q;1RB&J-6@-C,\CAW3)-%J@OC5Q$MEZ(G3I=_M MR=7JR5LS"5JQ$/\V?Z?V[%6F].6M&?#18_,NS\T[M:>Y:Q\'J"TE+5;1!#JV MH(D6&<0O,GZZ.7M]K-Z7MV82M) AT:\W9Z_BI2]OS8"U>"%='CQT:L[86,%$ MQL-+FU$P:;7FZ.@]IYR6J^KU+RY!; NQ?P7H#';ORBF MW>S?6_N0E*NTX""C2^DR.(]E6Y7[5\'V!X)MJK>I'ID0+*^^KFFRH*4RD+\O M&1,O!^H"AQ?RIO\!4$L#!!0 ( ,^ @5B&4HDH$ 4 %0= 8 >&PO M=V]R:W-H965T&ULK5EM<]HX$/XK&K?326>.X#=LDP(S3<"^ MSMQ+IFGO/BNVB#6Q+2J)$/[]R<8Q6!8&O M>5:PJ9%ROKH9#EFL,X0+=4\#6>0[I]A9E9#,U+./MP7?\E/+RP7 V6<$G](#XS]4] M%7?#!B7!.2H8)@6@:#DUOEHWD34J%2J)?S#:L(-K4 [ED9#G\N9;,C7,TB.4 MH9B7$%#\O: [E&4EDO#C5PUJ-#9+Q]D\SNJ!U0Y&).,5;]@4\N:!HC7C).\5A8>Y+C8_N/@3 M\XPS0);@+H7%$V( %^(%B9]3DB6(LD\? MOROX#%KS7F6S /Q_FX.KC9_"Q ME/R1DC6#1<(F0R[<*XT,X]J5VYTK]E%7\IS4MA3:=_W:/\1"9&NZ/:H_[]?_ MFB2X7!PP _<0)P-<#, =7&$.,P78X@18'*_S=58%=8Z6.,9< 1*>#_(W3Q$% M(D(BWZ1E(GA!X%L1DQR!JS\(8Y\5\-&)@)'.T(9B\C0SR&YFD%WAN$=P;F$& MBQ@!R,50XVO@6+\!V[0MU038(?D54IDD7V96,)H,7PYI[LH,1%XUVU+SKI3G MC"V_+;508(TLR[':8J'"+4LR&"EE@CU2*W9.$SOGK-A=E6LLA12QSV?%<8?J MM>/H.IX4RJ[8P#(=,Y!BV>MCN1?>L!6,T=00DX\A^H*,V:4=448DNF%!7Q%G *"Y95)(),9& 5D[V0 M%S"I"6>N"6>A"2<<=?.3XSI2XCTAU&+3:]CT>MG\2]3XN-H^5;3UZEY FR:< MN2:+\ACC_/<6&K:+1/Z/8Z,JHB@V_,Q11;(QL M*0EVI0;..'"DFB14B-F./.F[0K9M>KXZ>$$3O.#_5AO*0 ;G51M=,66UT>OC MI=6&3K!0)UBD":Q%]+@A>JRMVAAW5XG$:Z^M"]+8N#,_7+E>UV0JU(03*5P. MU&O0,O<-M_DN<@Z7I;)Y-KO+<"QSU6_[ K+> W1\F6I%"[6B1;K0VM/AX/S% M.CT=&-A@GJ8H2\"24(#R54:V" $.7T&&X2/.,-\J)T4O^ 6UBBZ@>0W4V@:D MG6*ARUBH"RCJ][I-[?Y@Q.H_&7E7S]"/>0FCFH#FNH 6NH#"&JC%EB^EPNB$ M4)O3_8&-U7]BT]\Y]"M?0IXFH+DNH(75/4QR U.JIT-=YJ)3YMKT[8]AK/YS MF"/]@Z,DTU4T$'+1JQ!2=1 *,=%"C!TY,2K0G)'IV'*857*F*Z^ KI3M!<=Z M9VM_%&+UGX6H ]IMY44CX=F^'%-%RZ_J)/K=O+A&T8D6:D6+=*'M"!\> M?"XJOS?^">D3+AC(T%+ F]>^L$9WG_!V-YRLJB](CX1SDE>7*8()HJ6 >+\D MA+_=E!^EF@^IL_\ 4$L#!!0 ( ,^ @5A?V*:S^P< HC 8 >&PO M=V]R:W-H965T&ULK5IKX'K%\K^S ^$ MI66*$Y)EL#4+?+E 2?R(R4M^=@SD5K:4_BE/EM%- MQY.(2$)"+E5@\>^9S$B22$T"QU^ETDYU3[GP_/A=^ZW:O-C,%N=D1I-_Q1$_ MW'1&'1"1'3XE_(&^?"/EAOI27TB37/T%+Z6LUP'A*>8DPALN/@G?,1S0'=@AO,#N!5^SD$7/&WFX-=??@._ M@#@#CP=ZRG$6Y=<]+C!(3;VPO-_7XG[(:\4,.%EE$HKJ"G@!?[0"] M[^ K26?R][_!@??WKWO,Y_+80A&@<5%(U7/T*5]_I MF>Y%.171S*DI02+,P3@C(*L#RNCP+I0^/C#['(D3!]NW33NQ?THD74E8S MUJ RUL#IQ#D12L,8%Z4VBP!.*>/Q?]0%T\X+=8,SEXW'XX9;VS)P+%/6Y-5A M!73X = =84QXZ=V#^-7LFF'KYGW8P-<6Z0;#T<@,<%0!'#D!WM&\K 1Q]DR* M )0U=+&8K<$?"=WBQ 1WU,*"O$$#;UL&]BU),J[0CIUHUS+H%46+#@&$PK Q M!XG8 LE5& @;IW&N!+#.)],&QBUP@R9^@X@E&J"GZV%1$09GE448F1=63F*\C1-59:Z, MP.$EZ\REM-6-@;0QD--CTS"DIZS<.>4'PF1M)O$SWB;F5"X5-I(#-3W7EA)4 M8W&=9G?HY,[)_$2*;&8D43W3$3,;&Y2JZ@5EW(HP@Y0?V!)!LS!TT_!25)N, M4V;#%K3OBEHF- @%<&"!IHD8.JE+U^RS:D)>9:H:6X926]U S5IB$/(]F[(X>D=W'J/A26Q!E/(B;8VXVWS7A6C89!VCF&?SO^9%Z";&>X6R M0/>[[&J,$ V4AZ#?1&B2"LZBI0Y1,R-T4V.5^4?\)I/=B+!-/ MH 6?YD+H)D.!CYUJ86KV,1HB](Q%3+!1 MF]FZHG]H-FT&,>B/+;Y'F@*1DU4F&RR*N^S67,XO=30LVYP6#%+0LW1M2-,2 MC" -_ *])D:3 MD*671)J#D)N#BAJ4T&S?Y82E'T9DFV[\9JH;9(*1A9&09B3D9J35_S/TH3;U M]-&X25 &*1A8R11IBD*#GWK>4$P9GT#M9+Z?[2$OI:UN!$UVR$UVZQ,+#UB6 M/[H#Y*]3?%1CEJR%.=WQ%S$3&&U@(+:AWR1HDU1_8'.<9C_D9K\:YOP@QNLB M2?28:/:;@>M0$ R;I&V2&WFVE@AI4D1N4GP@$4F/ZKG S^%NTQ\<]X-6L32( MG7%2_9&<9DG?S9)5?I]R]:C@TUGB&TBR/^@W49O$1@$<6G!KEO0_&!0;R;V+ M,YR%GX!]T0'Q4MKJ1M!,[+N9>(W?&$V2XM$.4/VXJ,XO,3\<:!))8^1RZ#<; MHLV]W69E=M_>O#W@VMG9HV(WA3^(Z>)-52J12AGEI&J%5>DJO$U 0D29 '2; MQ'OU+,.\4Q.#HV83:I)"OJ4H^)KH_8^?^=;RZ].!:I@PH1\T49N&52MJS?J^ MF_47NQT)E>W):Z@>R0!!^ 1$L?A!#'>AK,U9L3'U\$L>2'9Y%LVKIX#?/>HNEH\@E_GB]G#8KI9_ :6J^)('(#9=/,-3%?SXF#QSZ?E MC^G=8O6X,6[ ,(X&P^948)#J#\<63O0UC_MN'I_93 VZ8$OV<9;)D!(.$ZU9 M3",C_C9;0SA"35(WB T\9'FRYVM2]]VD[MH D9.9$[KA@:Y(AF8+;!0;V<9= M7S.[/W:2S>9IO;Y;?!>!,;T#\^5F=G>_>7I8@/O;(G"6J]O[A^_3Q^7]RHC> MV3?\-.=<2%O]%99N& )WP[#,1$\C.@1%-\;W6(:QN-D5&&0"RTP5Z)8@< _. MR[/W''9T[9%XU$QA@TQ@&4H#S=4!^GP,;6;?%O.G.Q5!J_M5MXRB'XO-XW+U MAZI(M\O5=#539[/'Y8_EXW)AK$K!_\#1]N"ZE+:ZD33M!V[:7V:"#W&B7D'N MY7'12^MYLR!\)K] D#\(4BT>Y-5>#AB'_?+.]5>GPR:?FJ3\5O7NG7U5D!*V M5Q];Y$ ]LRM>SU=7JP\ZINHSAL;UK_!J5GR6H=447XE\QTP4]5QL>"=4>E^& M@AE9\>%%<<+I47V[L*62)O4'W^,ODO4$L#!!0 M ( ,^ @5BX:0''2 X /(D 8 >&PO=V]R:W-H965T&ULG5I94QM)$G[O7U'!'.&)%0)A,&:PB9 %,V;&!XNPYV%C'TK=):G&?;FK M&\'^^OTRZ^B2$'AF'FS41U7E^>67*;U:5VS/I M4A72#*M:E7@RKYI"MKAL%GNF;I3,>%&1[QWL[[_8*Z0N=\Y>\;VKYNQ5U;6Y M+M55(TQ7%+*Y?Z/R:O5Z9[3C;USKQ;*E&WMGKVJY4%/5?JJO&ESMA5TR7:C2 MZ*H4C9J_WAF/?GYS2._S"Y^U6IGHLR!-9E7UA2XNL]<[^R20RE7:T@X2?V[5 M1.4Y;00QOKH]=\*1M##^['?_A76'+C-IU*3*_]!9NWR]\W)'9&HNN[R]KE9O ME=/GB/9+J]SP_V)EWWU^M"/2SK15X19#@D*7]J^\W9N3)IHVNV4#47;SJ# M%XQYM==BA O*_*=FG$19FI;'V#/4@51#OPHKTY>'+' MJ^,]X9MH&X?'?;5K;/0^W[TDI\[.I M9:I>[R GC&INU<[9C]^-7NR?/B'Q89#X\*G=S\XOII/KRZN;RX\?Q,=?Q)M/ MT\L/%]/I-C&?WNC#QYN+9"Q^_.[EP6AT*A[95WR6IDHF55-7C60SK:01NDS= M'97A0IRK7*YDH^CS;UU^+T8G+X^' CDBBLJT9%K=&K'4B-WF?B#:I1*3JJAE M><_[20&[+W*U6S=5UJ6M2-W#3!F]*/%L@ ONSD\TC5TF0 NOJ@6'X4L,T%6 MUBE=T3G8I6ZT:H$HB+RE+%.(>7'7JJ:4.0[N2GRLN]RP1@,!,2\N)E>PQ>CX M\%1\O*7= !X/=,>N9:IKF4-%8"#I3\: /HU2(H-Z>-Z*F0\CHQ8 J]:]H\12 MR;Q=IF0I];73-3UD^75IL90.:56Z+*N\6MSC=H9TARIFF/RAR 0 15Z@;F7> MX7A1=8T3!6O-@!\V"A*W_&BN2ZBOH39"$:ADR/A-U2V6))!13O0'$@^3'[\[ M>7%\-54<\@._66>&)DK MXU\2_UAR<:[EHD3LZM18V9-L;[8G^>';(.\6A41E?4V"4.!'RJ6RUBU M7A>_7B1VPPF]\XP2\F#_]->+MQ/^.#K]"7'05E$ 48#?ZDPANW26Y108E RG M9+I@E0M_2.^^1V6U:1;GC!?KD8F7BS"I4IE-8/%/L#_MJ-6]7;)>_:_#W M=C35C M,&AJNT27C \MAU%8-Z"\J17SA/Q^N!'5FT&>L "$:)3.%AO?RWM4J]$14K-E M8[<@,&L(*%.XJL';P!4R,CV3QBC@!JX^J/:/*K]5$.7=NXE%"SR1\[G.-1EE M0'"<=YFU-8)!%3/5F*6N$]8)AF "AO1)\ZJJ4LEN_,S\(;<:SH0+@[#*A^, M0W$)?.Z:!B&%2$IA>&VLJ/)!WE) &H6W=1LR%SAYJPT#;Z0;Z24WD:"N)MJ?HKV6T].; %AR^2WKE3D@L/UPC-3"UFR+7&4 MRY$^7F;W0MU!\M:;]3.?/>:SK]W98KP >O)"G[F]:501YK\:3J1=S(*YEIFUD7T85:6/)]66TPM:;G)F "?'41Z0N MZIQMX6HM6)4N706G6 DET'0U5:VAN %-Z/W@D:K'+@AD23!L% IL'Y!,N#+R MWT8T8-U,+64^]Y8=BG%24H_ L"0V86E+.#FX"+Z&=RYO>EM$B0\W(S.8RVP4 M?NSBE2-=%45VTL<118KU.^V&] 7!]S0+I'?$$=UC2AS0\Z[!98.XQ26%TA.Q M;3&''!1R]&Z>VO1,7YQ"2S.HVX<#7+1LV[HI> M)+Z7*] 9QP,-N$O:1SC4!'C:H K2#?RV";"S*S/P'/@LQ@Q;F40?:(3F,M]E M!/8R%56IP4J98UKB%$BEC4AA./R=2B1IHY;4@M[V @X?Q$IPTOZZDW+9E>BB MK7-BYB*FS%P<)O?.^J=\13!?23;Y"A=62[JA'14(SA6..&+VD$K=P%3,M;4;!FQ )I4/X)ED31[B M\Q*JSY0JH7NK.'>,0LQC"XH5>V8/,4@PU&N#MB?E6NL[TA<#/%0]N!-;AX1=-*[S5IN MWE0%[Q4")3Y\ZQ_D\QCJY%MXA&*2E5F23@ 1VK'(APSKDV55+KY2:EQ-?]^U M62FFJ=XE"HEH O&JK"J3"ASX79OUM08K?+0F%/!^JP$^0@4K4JXD%]V(QS./ M4+[W3:W9Q4;S.[GB]8VL[P/:(;S\SA57->CV)P&&N(6$V#EQ33KJY/1WX:/D MG2XX64.-[.4&.(N)O(=PXM+D<(4180L/+0M+RT-W'[4A,KNE(&+[0"?RF),Y MZ2N0323O&@N5AR?#DQ]H"63Q (B#L1&%9-\\\_0"EJ.(I>I*I1;T'5R*+E^N M>SVJS'0[\GJRX75XSO5&N45]LY2-G1N0X6!=O#$4'WVKP%"R4372O#(DZWIK M>33ZP:.%;RW!BY">U3RA@QXK&!SM40/DQQO>9]'S@)!>S'CM>J,S575KX1#6 M.J$%.#Y+J*F).AJR!/J6&9J75EN()U%YVYX73:JRAUNV(BL)*U!X.YT!2*61 MJ>.5D;4H[:F=@D%]Y4]\7=U@6K$ZD-A1DH@RA*[%1^A:1]FG.D5DM)>K:FN5 M:YC L1' M.LBT[,"6(69*@RNP)9!>.S&U.&_FRVOOW#%U#*!_(!,X1)8E@ _9SD9+'D'NX-DTVC*B$"2( MRY"G3^\!+V. D!SF@2V\L./K0<(1Z/3Y;$'5B+=(&IC N%[CDE SS%?3+=EJ M-PB)^NS#>'H^_O?/8OSY[:5KT-P9[U6SP/G3;N;'+/W62;RU;<8?Z8M(%[>A M%Z'?N)\24*Q_PTD^ 2 'P@%Y37B.ND_J#RSG=XC'$>E(>2!8%G<]A4*B\CS- M8@6"$J#0RX5L1SP6=&T3WTY=W2X^(&(7V[7!E4E H8 R'8#!-MGFKUAK*#[5 M3IT-(/N&F6*I)G9E)!851Z2VKBG_V6;..:PQ/I90F2"VE#1WJOQ.W#6L!YO; ME2@!( GLQ [$ "Z\-EVB")74+:SE.?I =%4&$#*C5$M3U &&%YRU$2^!B9KQ)AY!S:Q99J' M,_S@S=J#OY0\RI"5M5D2KA*KYU(LF/O1_O#_7U1TVQER5.3[;(/"6%I[(0RHY*90J=SZ\*/ ]P6;]N: M\@+B C1$L(9"65 45^O2C(Z'09J_8KOHI,1%&J]:/XN^AJ9V"RU!NZ*NX @* MPD6=89C#O^.CZ,8WSLT4:AF3;/)&@%YJ19*NK*7.HG+7QM'B9A[*=(4O<8A' MA+7G#SS^[5KXU1Y0=_!O&@GD=*2W&QJ($2.IXB.&"1BKK^B#X 4/"+)IJ)RO MFX=C-C[6O6:8#W5@O]+0L!)"ZZ+CBOQR>'#TN)^2=3_1=(]&J4VJ#76%[IN$ M[T>CX5$4:$/QH7JPUYL-G]/W9GK]6"!B)N8DN$TW9*)7T-6XCI[J%X1H6J ML/.-JN'YEIW-.F+D07#[5J']! "'$N-JXOJ$9FHG_MHQOHL[5X5H$*UYW!4J MPO1BTK.E2$E6B;#AWLZ";(/O9ET\3:>7L=J.9M#X-M0<^N* !X, $=9M,O=? M4?Q9\=<1-,"*T0+7LZHG9/X+(X^A-,_@)FP;34R>6:2+]PO#,W;:&M ='MI^ MU)5"GF/$D>SRP$9>3%+]2#*P4I8"';?_FJ*@6=MMU?)7\7-Y6S5/D8RG:)HV M:[G&':AO:XRB*!5?T2JW=L( 0GLXW/;SAKWH=RA,O^C7-L8.(NQ/4L+=\(.> ML?T=2_^Z_3406O&%!AO(U1Q+]X?'1SNBL;^PL1=M5?.O6N!&)!5_7"H)9] + M>#ZO8!AW00>$GSF=_1]02P,$% @ SX"!6//DSI,%!P CQ$ !@ !X M;"]W;W)K2DBMO'3?S)9&HR\-SSWU)OMPH M_<7D0ECVM2PJ<]7+K5V_&PQ,FHN2F[Y:BPI/EDJ7W.)6KP9FK07/W*:R&"11 M-!F47%:]ZTNW]JBO+U5M"UF)1\U,799<;V]%H397O;C7+CS)56YI87!]N>8K ML1#VG^M'C;O!#B63I:B,5!738GG5NXG?W8[(WAG\(<7&=*X9>?*LU!>ZN<^N M>A$1$H5(+2%P_'L1] M68]E8LGKPCZIS6^B\6=,>*DJC/O+-MXVP8EI;:PJF\VX+V7E__.OC0Z=#;/H ME0U)LR%QO/U!CN5[;OGUI58;ILD::'3A7'6[04Y6%)2%U7@JL<]>/XD720*; MRX$%'"T.TF;KK=^:O+(U3MB#JFQNV%V5B6P?8 >.S))2^8V.8KX7J1]-HQ# MED3)\ C><.?GIA +Y6VLIJQ7B5L37?DFV@EN@ M:=YA89A5K#9]=E^Q@EO!;NH5,M]E0>@@087Z#\ZPN6!S5:YYM<4UMTR":,J+ MM,9.AT6NN -V?FR$%C@>5'A1;('%T[36."@@7CG/P+24U@)>?$WA:I=;GWWN M')ESD.5?1,5D"3J2V!HKULX%6:X+X?3@62:M%TQ65FBZ2%$K&O4-6JG(:@2, M;7(P>]X&SL6-+-S#%YF)?0#?>BEZ\(BPM(>\:=BHS3:#9$HI6 MJ:3L:&U=\H 4T@V/!)RS.5O!)7;G4N*V+0N"*G1)<$ETL;F[= M57QQ%GQ6:YFRN/\0LH=O[$)XE\FE!&_LZV !O,K@FT&\R"#UJK7(-XMYB\P\ M5376<.4R1I:MRGU'4&?@5VS#X("N#1UV"NG81]5G<30+ MP1R3,P,&_*)C[I9+0=6 T#ZZ$_\EN&8/^QQS9/8_:@XUEEO:N/\89\]KZ($J M=IL_[ *_V!F=A? 4=?(B8)[B/:%)+Y>B)54I[C$VD<:H$\M^Y_!;;YGO^@E[ MWK*3)#D/HR@B@3"C:8!C;39U:WB+$+J3WD';PB@()^/902/4-=YBC B;4+F8 M?N/EB]LE $13A.)$7-%V1%$X[S"A1/@-]V#(&9.#;4F?O-T%HTR?$ MLFE/1("ZB18YO=I IOL*!$!MSDW./H"Z\33;9(3J"ZO2+[DJ$,Y=U=W]55.E M4KNCT[<(2"!H$']/T>.1E18^ ,A#8;R^&)&B05'F_Y/6MUC(X^3R;;5-2_3% M8*D*$'8M7M,X*+RN-*G0F46)=JQ5V>W:N^FP)]>A3&)HB#5-;=NFL' I[)L3 MYET;2-+U7?!ZZ(*;PY$+3B$MO*X-Y#%G#&9/;F0!X";[+\YV;<\MDTI9T+0* M'T4%$AH"ID*^\&<:BRW-O1,V#*=) M1/8@Y*R',)Z1\7?% J,AZB(Y=W:GLVCF+[ X&T[967 X =^8?[ZB7TF@?:5" M-R;7EE*!F9PBCS/Y6P1\\L5J@L=77RJ<*M-P.'(R3I.AEV423I(8+AKGD&YQ MVH777U((#ZUC/'%1 2K!3<+S. E^U0KSDZA WE^.8K1O.F 2A!1_QL;6SB>-P-MTSPDIR/@KVH]2U'P^C M/?LH/!_'@8^C"PKE&+TN4&R"7^CU#,/NA$7]:$H;\=^G)BW@>2:+FF)VV&)R M)+'>U*/VLOE]D\V?E775_NJFOUN<;\B^MBL<&#LD)V1LBO T::ML'(?Q,&[# M,HRC[E.L1+/X;>$\%ND.K^_'RX_*GA(P ?"X^Q0KT61Z+'"[8?,W"O\M%?ZV MW/YA(SU-1K[PJ0&J6!(@3GHVYIG^--Z-!WV:#SD5P*O7(_!="K/GCX M[^7=ZN[7AAO_D?W-W/]4\<#U2N+T0BRQ->I/QSVF_>>_O[%J[3ZYGY7%![R[ MS 5'DI,!GB\5YF]S0P?L?H.Y_A]02P,$% @ SX"!6%BYFH#,*@ 488 M !D !X;"]W;W)K&ULU7UK<]M&LNCW^14HK\^6 M7071?.@9.ZZ293NK4^O$U[*3VKIU/X#$D$0, @P&D,3]]:=?\P)!6?')/77O MAS@BB9GIZ>GI=S=>W=7-5[/6NDWN-V5E?GRR;MOM#R]>F,5:;S(SJK>Z@E^6 M=;/)6OC8K%Z8;:.SG 9MRA?3\?CTQ28KJB>O7]%W'YO7K^JN+8M*?VP2TVTV M6;-[H\OZ[LO]IF*WVCVR_;CPU\>N%FR8N-KDQ15TFC MES\^N9S\\.88GZ<'?BWTG0G^3G G\[K^BA^N\Q^?C!$@7>I%BS-D\+];?:7+ M$B<",/Z0.9^X)7%@^+>=_3WM'?8RSXR^JLO?BKQ=__CD_$F2ZV76E>VG^NX? M6O9S@O,MZM+0O\D=/WL\>Y(L.M/6&QD,$&R*BO^?W0L>@@'GXP,#IC)@2G#S M0@3EVZS-7K]JZKNDP:=A-OR#MDJC ;BBPD.Y:1OXM8!Q[>L;/HRD7B8WQ:HJ MEL4BJ]KDC7BQD[C<\]_3 W)-I\J&NVK5) MWE6YSN,)7@"@#MJIA?;-],$9W^K%*)E-TF0ZGLX>F&_F=C^C^68'YAO89O*_ M+^>F;8!:_L_0CGF^X^'Y\ ;]8+;90O_X!*Z(T)S?7/_U\_?[ZZO+GS\GEU=4O7W[^?/WS3\G'7_YY M?77][F8(\H?G_OF7S^_45?+WOYU/)Y.7R>.72BZ5\334KG5B CK*/(*W%L&+ M&JZT:775EKLDVV[+0N=)4=%8P-HV:S*ZL#(=/@Y#\ZR%QY9%E56+(BL3T\(7 MP!U:DV2-3C*CEG4)+,;\D'QL"GAF6VJC8(XK-QXG_;S6ZMLSPOBRRS6M+ULP M",^OF:EAPF9;,XQI4L /=VM8>7=4WU4PG^GFILB+K(&MIDE6Y7N3\*8VVZPJ M$,);W< ,Q6*=W.E$W^MF41C:==O4Y2BZE475PL\T= >\J 3 9^T1I-5)B-& M9Y)U=JN3N=95HLL"> ;NHZ.'[,9C!AU 8%.T.>%6[ MCL[883Y9Z4HW68E'O%CH;>O/^$M5X*>;EJ"HE^IRHQO88/(,J6\Z?OEE=#-* M?KJ\_$B?)R^? _?_HRO@0@'GJT!4("A)6\.GKX RMR%$1&: &K>,AW:= 04N MER ^! V? :PY[H) IWK88I#&=>".9QHU4-"\:'F6Y;\#J^>U\DXK>+1N+J%"4&^++X>H5C+B29!V@IAWV9E!^2) M>RE!;AH< KO%\36L2N>!&&RS:E7 JF[*958T/!I795PCRKJJ7A:DV 4=S58WI.( OI-Z7A8KQOD(1&'; 37 BB#H#3"/KLR3 MO "R:I)E4V\ RMH$9#A*/FD $T[QDU[40!^TSG6E/F0[D%N38][7^\N;-PD< M?P=8O+SY0K\=Z6RR2T_'I<[C:%=(*\5XX MCCQK\A3@Y6D*(@V$X]^PTMU:5RH3Q0+&U/,6%#=CV0VB:0OK%D@/>"Y J*#! M :H+Y#1P>%DEUXAO%ZA02)#&W2-W O0-G!92G[[?\D.UD"F 52E]OU@#\!XM_H()-,6D0!?$<1S!! E"S.,7 ,/!J:*"WNFPDP8F>V* MJ7X/HE%R#4^5(#]@[EM DW$P*M).'1-%="Q@@R2&.KZRM9P4XF;9E4N\+HN8 M-NR9BM0!>H1K48!F""RE,(NR-EVC+2=E5L-B!\7GIFXT'$B+VO8MRKVLDB.1 M 3G<7R0RN"\ 0H#1GRR?3U%^.5)S*.!ACEII=SJ#90%-==<_79R> M7;PD@?]9+]957=:KG;N;Q-&) FH%6X9#P@\LG'(@L!9-$3J&VQKYB[M!V1OYQI ZBJ4X2BM4(XR29H.GG1SMNNF[E9KL+B4 MW$)AODIF7<& M=%F#PJQ>MG>X@MG!)=[ W88[8(5G?^EN"_#!!DE\6Q$1CN!;=+\MO'J45:+, M$+4*U-\ ]@.C5FWA1A^!A"OI[O&4[J!-MT4QZ=3OC!G4$9K9N^!:6/7Q2G3 MUG&3! UPN+X$F6?82]H%S7PUZ8 B5*5(('>@=N#_/5+KLF-, MUBC[W'A//3?VT0R9Z0T#X?!SDV4W%BUJJ343VU]&^\DC:=\"B\2]?U\>H/V( M)_P#M*MVO< %KIP:IP[+7(*.\%62_HA,=4N:#NZ3=/5W-BS3X5-U%%ZL)]1<" -:UW'XC$_G]QRP /CE;2! B=B$*Z58XC,=" MM >U=_D^_3E88'8RL2JZ!_ 3F+5?-0IBL\FB^K3']H)X1<=2=@6?-<_4OG37L2DK>@AJYF0,!6&=0 M\L"/4_6QJ9>:[BC:=70/]K]2(%",7M&A"H-QG]\Y&K'??*Y;O!"/&(*G,+MX M&0U4/XN.X#C9TV1VDIZ>S>"/(_G/?0%_G,]ZO\ 7RC%,O B<^S%*PR^&4\F=A#@%_@L>-) M>GX^_FN.,?GL374X&$36)=OTK&U^TJCVD/LV,"-^\69$ON<R(CYYM1;ZPGUGWCG7&!+[G)8H>B/ 8[2FFI*WGMTRI2[L\>5B=/NO-RQ3M!K2E4&5KQ$G)'G2#3U>UU\%3'\.CEA$D1^RTD;JD4B=3=/)Q;'' MZVRIBZ34YV3@]XMO1Q;$X8AG%/'H.&X'%"P9Y\16_(PL7KSR!;-W1 M%/2 1[N%>-\?A7?U].)LXI&..L39]^/\N\E9/9:<^\PUH&79*6*2/$:..KT+ M#;V*64,$FG?BG+*JI)=;,9$'4O+1M'SJ,7KQ%U'PWJ57/0H&IB:.WT>1\6C( M*)4$$U"*3.@L(]_:V[I4K1WLA>N]J=#L^@_LZK#H/@D MF9RDL_$I_N_X[/C0XP%BD\DLG8')QN/4=05W!V1<\BS7_-?SY-DDO1A?)/C' MZ7GRW$\:$F4(PVQ&VMCT-#V_&!]Z/(0!!IR R<#CAF&8GDT!@M,4[AX=@_U) M8GS[N^188G1K"(T%!3U1N<-C*W?LA^')BR &+!TWTPD&2(9:EA,P.R(U1 M\K9K;/"&56%]P$STI!U[N'KWY&(TM4JAW);11#F]/;X57NL.-=20X\@-.4") MU@TXUZNBJL1W0BY1=J"A:H*A(XP@_^(B1N\E8I0YI9 #,@H#,BZV3O 0WLE# M74H0"KUE-!-I8AZVGC\=75P5*ZA\]SH#$Q1KL M:0K*.&\0![#WHWKNIS(+M?11\IOFK <;G=.<=E%7<$ FRJ#H;R^(L2F)L1T* MK-%'T;W-HMX22?K(%G$[W= 4[#<(E9%M5G#HW)AZ47"@.)*M :M2E+0F>]@B M*.Q# 2SFA3@JO>6'#SW^V,@;[3;-U\AMES1.B6KBZ;$/4'RS'*:50'\4AKBC MF#B)Q3NT+^@HPC /ZF)\VXB?TS6DH+5RZ$L'<.9U7_+\[\DX?;_0@!&D&3N] MSWU99-NBQ1P(),Z(($%FPIP[<9^(OSQ(-Q*:.F3N1!"2*2H ;KJR+8X(C,A\ M\ ##YH.'2,#;'Y4U, X9M!18&;I4_>TDD?L_7,^R"-G2X$8H]X0DL"Z#_"H. M]47K9MZ$0BK:-V$<"K?[+C6GSHB3*]V[+ 0(#.;G 27(_4(#",/EY>' "A"= M"Y[,=U'8@/C%888.^N.I4R<5?#P#M1X_H@0*+D8O[FGT'@D'!KOXYY$[2Y;% M(92(U]Z)1P3BH(850WYVXG6VLXM!F#TH-V , \I2FZK%$^:8VX )D+B,!46. M7 4@#2I]0V9=D$:%/"D. &#.4:/7DG8 ; F.9Y1H?;9TE&@JA2/IG 8QJ:0().D_;)K,2M#;F;@Y7LZ2Z?G M)YX(X>/QQ2"TWL/ Z2ER.P(B=!>6+-(4U.# 0 7][GAHWD9+:,?J2DX+5V)N MT]J1ZA+XJ*+<./6?7;ZR*2? FB^!K]-M]<+3>:OVW7V%>9S'#QGT*K!H.82> ME2@;#-,ZSSA*+#R,/9?+9@?#D^K@:)_!DE/^T>(0RR8NXQ22P^!@.C=H/O\F M.39'LB&!4E3;#A0Y4NXP#A\.)P*S<>4=9T(EXK6"Y_ ,85^5OD/W&JT1\&]Q MRA%WIK@_63@L^P\"J0!35=T& ))6W $+1ATDJR(]_?!>V5L'9[L&D.N&]!K\ MQ;KYBBH')@TVBZ@]Y&QCI2XQ>GBW18:L^KH,OT!EFJ+[(.$$%IS;%14 M&B/E8,4>5I<%:9B;Z9DT^:+((4TY=9S5BT36AB1 RJ"V!V?P OTNR$31WA"0 M=,*.<*V*OP3ZK!O#.84A)*Q4*$\&SF@VSY%B?:1&+(&<[0R[%*6Y'#@9\@O) M(8#T0?%9ZO9P1 9)]>G,L_MG)%*>.UW^<09P)!K8YV(W3!F-@O]#&\1W0NG:_NZ]BK&&O1 ED9 !ZI"XZN8JW"A3R#PLV:QIEV\!3(M:]:EHQ_RX >9O6V; M8MZUUA *G\"5G<:3>7L;<0:_';W!HR5RLKGG$7T1A2.QT!6YO+D2=GDV.4^] M3AT,=A4LF-F>A#]99=:FRN!D,(U-DK'LV_E#0.E0KDYCW^1VAV3U/!L!(D4B MS&W&"=L=R=JFC)R$F NU[['A[BLQL2L#F!9 MZH(4SD8*$G#-P?GX&*WN@N)&)%E8)>!Q0$<9!>8&HH$:CK+>:0MK'QQ@OQY6 MF9&3YL+;).3<9&PZ904?B WN#SE\")&N.@0=^T3&="24 MFO'T9$QCT Z/TK0^3HX;+8>R1@B@ ; MCT"*;3%MA:A^G_RU*>,W.G,'6Y\ZO]#A[[G+)@F!3+OO+<"G4FFYX)*!WQ08?!@+^OE.YQ+ M7ZI@I]:Q%:A1KJPH%&H1QCBT&4BWPO1]39/)-X+^5/ VW\OF4YF[&T?V;HC[ M'1UYT2+'IYRZ@A9R9E@WPS\HCQ N$('F?EG@+SKXQ3EX^"?*<5G737O$N?-K M@ (6*0L8DE/EG566)4!;L"G$]1/,R'*]A4N%A7MH[G1@Q:/*:E*$4^\4YRJ# M_ER1JZL)9L5KE5-9[ ;IG[*"\.9*@1P8LYOL=XI5N-I;(^S.*DRH7H$F$&1_ M^1)4B@H VN!*M067!3/'9 3:H(3GF+D-.&*AHY$"KAM$#P<+0GP$7,+%F#TF MHT>E])D86W%_1*MS,=7G"&.TM7E6?;4H%0UJ5^@R-YZ1!8[O7,];.FC1-@U6 MZ4A&$++Z((15_WK)&)-9>G(B+("- M#F)//2?[A'VQ09(%9;93X>?0M:%M@&@(Y,/@[>I?1H'')SMQQ""X>.NZ) A7 M:. 5)I1;W](N&+?Q2?70Y>%5>U?XZ?'T&WQB_XBRVZPHT=(Z @"/T')#PTVL MU17YN"AG G/VK+"+ %3])!?,!;+<,=*<:\U./_$P99+%0Y,3>G"[PZ0^2M[; MFZFN \/GL&T75240.T$##1.'Q5Y[CXC\E0[^ Y%Q4)S]UE4XFB$S#V;QM1 < M>)2OHWIE3$302XH>9T8 HO)@BM13D'.NO9U',4ET!-BX-R67Q[)8@7S_()A,.M97K&?;A\UKGSBV\X:]3 0G MEHFC";4P%$:F[AHNO8;KBTS(5QS)T2%![^])"K,'$Z#"W@39W-:-RL#_YIZL M[\>9\)8#H:E25-Q%B"C+XMGI=46SZ#82CA@I\A ,T19<4E0X5G4CCA-R8Z P M+W%I$Z]K#\YGQ2?_Q,?4Q/W?^DHX.4-SF#[T4T85B@U'H?_HZI8=%+8PGO1< M5X]%-P!/BUSH@_..!(*I^_]W02([Y. ;%6['L+G*A(!(XE2.B"9MO"F>A%*B MX>J567, M#T4O!R8XAL8P4EDM"*9 ,*L0XN2DEYNZQ*$".N-2[S=E D3-CYY M1DI<#,;SEY1U4>>Z/ *62HS;\3?C"P[C+"%[VT-N49.3&;F%G4?:G9"*B;>5 ME%I049MZCDHJ*:YIB/?@GMO3G[G_?]?I#S$_\>MY+K[1P+1R+F%WY!!N6$8$ MTD,)DXFM<4[IW22;O)0?H)T<'$1!:1&VDOBU&K&)3%4 MIQN-L,X,C![1NETF2SK4945"%,#S**[G(SZI%#UP3Q72]5"%0L:D^B(-_$CN0T1#\AV>/&-K6Q#@5A72 ,[@"A+=9/UW<598XB]W7[&1%WU M/0=\&=EV(,L^"2U[Z4<5&9I/D\DX/9E.@Q)6_D*]B4RG9Z%9PE>F?_V?)V S MX7^*YK@X/HTGA2_^_\3W]'OQ_30Y2R]FQP$:Z/-WH98J.[$&]SR=41F?G9(_ M2[\\@ZV-'.=%\W'(!S+ ICF!S]:A^R@F7-N[-7QSQ^DB-JD#RT"DK%F";"DE MW5"PL2;7Y(HZKH@*Z7Z3RO6]:6A93$P8)5=LRF+0"=O>Y*'"&O EZ@]C 75; M\UZG15UQ1@+.GR9!FQGLU84I!& 2^Z,Y<$CA\<^:KS'"I$T(]?_Q1CTA9WX MIES7@1 IOJ.']1B06]0Z:SK;5:R'="D!ZXT,W+D@ME"Q< M@P&FMI2.."GJYPCVYA7/P$F-6634>"-SWEP*H7=!(2#GKY+G0Y(?**QHJ$1P M%'2P(P7(Z.&^3%&IP-ZN^+"56 E]T@VR7Z3EFCCG;8@Q=8H#<#IR9XIKA+H< MBML,/;<+S,E>D?)$OJ&!@Y_O5+9B58C,&LYTZ>W'Z& VTT]_P42:"&H4BOJH M7BYM7*.(BA)[P6),C"CK^JM1MLL(;^8/.!6OK11!DB]E$P5=8CC:;2M3\&;AO&7EI;C&& MX=,HU6_:9HE9*M*!(6QS&NT5$P(Y+.HHBXC3J5*X&26F #(QXCS!N(" M2)J\M"@2I;?3*'G_I\*-&#CUC$@R0#U6ZR9LL2%T(F;*9/P?[ QH=%B)I>IF MB* >4;[@JQ"RW/H:-_KG$H,WK(ZBK!<5T (=)V"AKK.:__^[?65ZQ9&]U:D MZ-.II%+,=WM!5_CAA.(IL;C!%ELVC,'\-*>8>Q0C,3KF>7(0L.76ZF]!SZ^@FXN*;SJLV<@6PWK4 3'%LL:FZKV0''_Z9D/QR,/ M^],UZ @T=ULM=!RVX7RSI A^%MFB][HDB3Z!W3,;3G7A1'5DR;9#;:EM0(++ M[?"1N>:8IJOF([?$LFBPB5Z5*OX+[77OH CTH5579A@]L9J1;QP+*@WV)"WX MW-?$R=C7;8=D=^BF 4+)2I]&0)F2HG;8;-D>DO:"G%2[3:(/.=(K=PJX1([LKO3N,M$'?@2OZ.O*2N5 S6^.N. 3* MI5X@U+16?)=AFT8F)G1T':ZQ"Q-FOVRIYJP5+.,] F,,&&I6>E=KJEQR*L_/ M.SJ\.RKC!5JU$:>]')M^(X.WX?#"^.Q>5X#HTC@56&>H37('Z^8_\+*0,KW'E.!\,LC[%IO;SS8F;K4[&9GBK$Y*/'FT$!4%/#([I'$ M 5]HC_SFJRF9-# +(#I3OQ^WBZ7S@EN\#@Y-1*$9&*!H@&P>I3YBD MBKYW/ M$S7(?V*Y54EA!G$NA3S8,C:>F>5CT!0<.$'IQUN$^PL2[B \(FHZ4Q%8UF/; MA+9=%*-3UF?K ZQ# 8 ]2.!>X &CX)L'T)/"M71.DI[1A/]O).X;9#0#PA3S MF4!6@&8@.4J*4@_B3"R^@#>.C$T*I]F>?8R8'1Q)2.3W MWJ\XR$1=L23(M P:4+FN\SWOA=7:\(Z[7O*^#LEU I>+Z&H(U PT29N(X3=A M?O#PX_;(42RJZ"CXR;? 1T^/%9U.L0:4S8O*2Y"P,T'-ICKUP**$$["#5,AD M1.%TF59@8'6D)K8ZRZDY_E[@A9*FD+FT4G,FI:S[_6$+WWF<,1DS$$6]J6Q+ M?A-KO;:>K=>J/Z'(I' .K#FX)2Z(T1YF(2'?$(829M6015867U%W)=<@[%X% MI3KQY?D2]=M1X )FV63\EH,/SJ$<$K2-ZKZ!@&:>DH ;6)5.30J-K] MMW98S[@S1-ALZODA*;U;KP K^*JPN@:[&616L\HJ4;.I!DHJ;OV=Z.WG8)M=XV0! M'1OOGWS-(,>%<5AE+&(;,9]89.6BXQ?(?/-N$3';(^3>T;S=+$B)X98@1 4! MV7J&Z;4&%6@-=E/Q@E)Z]*C7X @]L2RS>0FVP7M;^U>6K)KZ#NMAJ;NX3>JO M5NA%!4M8R$DT.7>W^+;1_IRC4@C$;D@-=/=UKRC%IC?;7 LR5,S(2G_7MO?>&[\^&X54;"Q1460O MK PH$L#?3HNYZ[5G8FF!KE#RSX4[#U40CJV(:#G,UFTQ^I#@EV(9UQV!'.M< MI4E-R5UX*Q9$Y+BS:J$2E31(X;=)5G05G1\D:!UK[6]$Y[K84JO4UKK^6_]: M$:JB32,G"U.NJZ\,4ACL0D?6-O'905R)XM+S*5FSMLTQ@]=/Y5(!9F>0B_?2 MK<=1W;VT(YS>A:B57^B0D>XU_-A^\G"XZXMJ[X!+@*K9D%$#RR2/ ">&^EB: M];B81/KBEY2GZGQ5^\7*KO=54+$E9$5X"D<8C+9*2[6PU!JL&GZS6K-3.]97GLRX?ROZ>ZFH MX@$,_+GRKKY;&,R_M]*1PK4/EPIUA=D^=#F]^>7?-^%"#RH$<@!-'R[!7 T6P]_M7N=YZ45,I]_8XH(/.V)=U8+\; M2H_EU _7AT))$F(RT,TJK-W'91![L&L3;S;2\,D YT-J'5)?%FO[/;8$^SON]M;QA" M@*X*]3F[U\:3*1>WH -0[[T'B"Z#WF JMG)>]TTF:FVW&*@)E]:U=A925*; M!])=L843A>Q)PF#A#I>@^XS><#+@L$NKK?;:Z#:VT,?WCF*VF%R&51LNIE_$ MB0A*W@0D+552[FJ KS\;>CV@U9#%F7< %(IN^<9)%BR.607Y3V2IWX'EN7THX^A0J.V&H'/7T(%RLS]FTUW%OQ[2.*_VP92&']K I^J&V6)=0BO GU*#A67TU=PEN<"6Q.,VY$.PM5MLCI:E>@")OH+6TN%G7U<5 M &3GM*_\"WQ:Y$?@JN1 U^XW24P-G'0\.0Z]E72>Q.9D?U9Y0H?KHBGFFM,S?.]4K)$Q%*E ;I1%I6*V M@8NO#!EB>N%L9&X%,^!!87Q%T@^ ,K*OFMKE]-@&?T].4QB@.+?0YH!@995C M?_T>*2D/\2D.FXXBQ>2-.F)*.L(C.B)O%(TV\ A74]'1ZOML8YVRTA,2A FP M ;Q]V3VI_AV T7#+W<"?2-HZI=;ARVJMZR%@UU$SES!7G*VRDMZ4UP:!$3N. MZ&=-V31"9YP=N2R6 (0D_?%%*=8U%X)S>-P) ]H;&O5$LL@=RD#E"G>9]'>) MC++783<+MZ6";E/12[[8'Q0GE0G[X(ZSQ).+Z):PJ"&5D^&7LP$)AMJR,SEK M]@M:HYE#FF$V1]^.+%J7Y.'4>\KPB%K31T6_L:3]AO$ZZ@7?9!:S5[HL7F0 MG.1^H.$]N/@0?P8]^STG?Z@K\J@M=OPZ''D]X4^8A//LGZ!5/*=5KZ)N!\(A MKBL)!P/1-3O/QT.$LH,E?%OULJL6XL18V*6+2![C4Y0 E&.6,[WA;%CQ:>1= MFZ6$@ZGE1B?ZB&^3Q)X9-,GY=^XV-UG[D3KX30^@5/Q(FCT M;UO'Z )-(HZ18]E9N]=P)+,Q5XI-B'B2X_. M!AAAV;YO*L*P 0\@"9ND]TV,7D.P$!52*#703"-Y5A+Y"8^, MWI#]8 H!$+9KI?,8"_0!$,2K:%PVUS)Y&KX,8G8\V.35ODL)7WM;84:%E/"Y MA"M'^"$&<8T1OKA5R?WZ"&!=:K""# P36OC7+0--S7WHUWZ4:N]8JXY0 M$#0%DBY!/H4^C.-+75R'6%K&RM]?8<1EX&L.V0R &BI+>?&1Y\5\!//LZ M9#V5XPIX<@>WYJ!0$12\/+GP)#,I?S0D^XLDV[*CM&3)\&W6/_]XY/+R0^7TRAX=';R)&D0B?9#6V]Q2HPAM/6&_ESK# @)'X#?ES4@3S[@ O@R M0P+O]7\!4$L#!!0 ( ,^ @5A#1\19: < '(0 9 >&PO=V]R:W-H M965T@IJ'(3?\9Q-U!%0Z:;AP8* MF)G:VMH'Q59B33N61Y()S*_?^[1O4<2)VNEOYE*",N> M5G5C3D>5M>V'\=@4E5AQJS$]796C;B5C/3K59.SDY8OQ;VPO[:W M&E_CK952KD1CI&J8%HO3T7GXX5-"\]V$WZ18FYTVHTCF2GVCCZOR=!00(%&+ MPI(%CI]'<2'JF@P!QI^#S='6)2W<;6^L_^)B1RQS;L2%JG^7I:U.1],1*\6" M=[6]4^LO8H@G)7N%JHW[R];]W"@?L:(S5JV&Q4"PDDW_RY\&'G863(._61 - M"R*'NW?D4%YRR\].M%HS3;-AC1HN5+<:X&1#FW)O-48EUMFS>[$$Q9;=B59I M*YOER=C"+ V.B\'$I]Y$]#[BZ_OP6P+TFW@9X M??,P\R[9SS]-HS#\R'YPPQXJX5VH5&5@W^&B8K;00S/1D MFJTI6PEV];#I]]UWJ]4"JU!WO&:&U\(PPB$+\3*/-Z6;*_[L9.OV9Q@Z]AY> MF83OHNY*V*#IT"/-J:(-4PMV+>SOJG[$&)G[C1OU1?#:5@77SL2%TNTQQ?8/ M( VFG1^MNF7ED;_O;)IN;F0I(6#.HS2H4JVQNGYFHEE"R$IF5"WPZ2@3;-'5 M"UG7O8>%ZQIX=@QF'PW4S;0(2,YE+:T$@ Z5I)GJ-.-+D$YKO;6T%?L\^W+1 MQ_,#;81E@P"NP9=<-DAV'WK1= LD>Z>'3_U-N#*@"$S7;JH"Z,!2JZ6P%-]* ME+( 6:4@EAS#GE$+NP8/V#[#UA!3^H5]OB0#%%NI5L)86;RD#LS.9A>W2)@P M2SZZ1"LJ*1:;K<3"4A32Z?R*?T/@TKQ)TX5;-7L214=:SFX6"P#3/EM7RJ>8 M"]7\T36]WCNZ$!O,.7RBSSKQR.O.;?) FX<9[G!KD DD\"7#ZA=H2#Y$Y*@Z M+_^ (F/"[-/5P^4Y.Q1<$\,H$P$3 G.MP%Y2$? G87S$A0HL).]/()C@*^+Z MK[YC4T$X1#-.(6W-TC-!Q^$C23,?\8F 9+'9%13F M"!R#9+WJP"8E-1+8)0ZH*4"UYK7\"_31'"UJ3E1N ?"Z5H7KLHH)#JM;.;A! M,FALKH'J-,JR4B(^*CANK9;SSO)Y+6C9RZYM5,K? N1=*;$QM5CRVA],(.:% MH'V2#22$/ATL"JSG29%G:AMOD^Q(.(O+#II&[*@@J@9U)0'*\3KG-='Q,DX< M:'?^].79Y[=&!V)&W5IIGY%&N"2Y\L9L6M&H?MM

"G>4Q19GX>1-[-]X+15W$/Z#"93-@1-4)$&K"C?9 R/\Q3EOMI%.P .DS2 M$"8.PRDM?\FB/\FC M?8"G"8OC':C)A(7Y= ?C>_9^0+5?#P]8GO<>\RCV+G@KL:97"-1N!T'I<<5I MYM)KLA=5QL(HW=U2],3)*UCA ,N5;/&&/\JRF'(YG4R\W:IX72)7)17P0CH= M.G?"T".-(C^)TKX1!>$^O.'4S],4A>9/LF0'-M(A3+!G>9KM8(\R[#9*)/2G MX:9&!D4"Y-3/'$49]BY)&=XO[BKSC JG.\+W)>[NV6X[J,Q]=\G >ZE074-J M16*29._$UL)M.OTC(FM05]RN,E;V4 MN6N:P@&TIH)9"K74O*UPAX$&<^.4TON_E/)RN 1YA[\VDDBXMW3G( G(IOXT M(>'(,C^81-XUCN)R.YVN$;BV'9$ 32GQD#=QY/V@>NRMI\9XYQT(/5ZZURY. M+**Q?Q)N>[M7#-2B M2 ALF0G3A/;@.-X-P6V29"D[6&Q!UH:6VPH4B&IN/[W.Z1D1T$3'WJQ^3'S MYKV9(:G16NE'4R!:^%4*:<9A86UU%L,RW R\FNW>C)2M15-PVGO' M(6T=4L^[">197C++)B.MUJ"=-:&Y@9?JO8DV0 UWF"%_9@N!9A1;BN$LXZS%NVCPTG?PDA2^*FD+ W.98_X:("9R.X;I MEN%%NA?Q$K,CZ"<1I+VTOP>OOU/<]WC]/U(,_TX7QFIJEO_>$M] #]Z&=@?H MS%0LPW%()\2@?L9P\NE#GT)-P]7\SNX MF\_F7[Y/+_Z9W[_%=C_>]"@P6"I!AYC+%5B7+/ B M72JY;*Z'YJ2NF,Z]48$P4V7%Y,8'&9Y3TKO95S[[NI-]9D M@4J.Y8*VMF7W MUC1(SX(#+@-;J-K0DCD,NJ:O)P^:Y1ATP3]"FD:]TV,W2*+!21),G1XF,R=- M0Z8QYQ:$,@8;@IDJ2V[=QM++/?@<#7NG< @')]'GP1 .@VU3!6_* MBD#2]?H1DC3J#X=N,(B.DP'\3I'+3-0Y BN;+.4U@J-F"EY5F%/&55YG;?I< M@_&,O#3262/R1S!M_;):TZ(5&X]0NVU?CK_G5S.8KC2B4P),(UW'BY]T1096 MP8M&(N(V##[5;E:AYBHW1$/5(O=('E-L7)T-<]25=D$:XA'4%;7"NN!9X:U? M- (W_AK-(\@*)E=(I%]5(5?UPBYK\;I57BH!W4IL\X7&I,NI<= MNZ56I>? )5MPP>W&M9BJ=7N]HC9 VDOVZ&@^U9P2&51LXP-$/G@W(M/<[&!? MPBYK6U,R&TG&I^^WK%"<@EF*M*% 5$;TM)J][F&A)T ( MNEWBSJ- (E?^Z:/.<-&:]V&WNGM=I\VC\F+>/,U?F5YQ:4#@DEQ[1\/C$'3S MW#43JRK_Q"R4I8SZ84%?"*B= >TOE;+;B0NP^^:8_ ]02P,$% @ SX"! M6+$^9'C @ U@4 !D !X;"]W;W)K&ULA51- M;^(P$+WG5XS2JMJ5$/FB@"@@09=J.?1#M-L>5GLPR4"L)G;6-M#^^QT[0*E$ MV4,2CSWO^;W8,_V-5*\Z1S3P5A9"#_SU##OER9@@M\4*!79R%R#XR_ 40RW4IA+=P,59-XZB*SC@ M@@/W#4]0AS.V\:A 4'%6:#B';A+3NW,9>2]4DL %5$JFJ#5$$;2]&RXX MW=C,6TJ9:6C''>A$;>\LHFG[F2IBZ[/:S^Z8UJFOU([WN>+=,+;G04.""H&&S<^F#JKM('1A9 MN&ULE55M;]LX#/[N M7T%XQ= "OOHM:9PT"9"NV6[ M(F5XJ("B?G(G82#FX[1MPI_<5RK@S48)@LA MOAKA<[/1X M)JF^4F^ 51E,OS6\IHSKH:\)VVCXZ1;GIL6)?H(31G G*KU2,*TRS%X#^!34 M/K)H%]E-=!+Q%M-+B$,/HB"*3^#%>Z:QQ8M_B2G\.UDH+>ER_'>,= O9.0YI M&F:@:I;BR*6.4"B_HSM^_RZ\"JY/!-S9!]PYA3Z>S1]FT_GC/S"YOX7IGT^? M9W?3^\=C49[&N7]XG#J?X/V[) K#:S@."[OT."8]N$\/5]M^Y3\P Z8@%P4U MLAHXY[QR]$HTB@S4A4/EPG*!TI3LM?"0YSQ%#PJV$))I(=L2"+TBA1=/9Q!Y M0=*A;^CUH\1Y*5'>R(K3%<_(N=PV!9DV"B'QHCB&GM=/0L<.%!"Y/6!*H5;P M&^2\8E6*4"#UKB+L,+RR_WWGH\'5C40;3\Z?S5I!OT\_)PR];AP!?<*HY_R! M2@UHA*1-V11,4R@94LE3SMK90O:L%%+S'^W&>1AX<3>!"SCO>[VD!Q?.J_NW MI^U!A=IR#GLM][@3P.3%D?,*E]C)0YKGIJI1<#U_>+*K\/IB1[VA/I1OZ;/E M4N+2$F!U+<4SI\&&Q0;.^MW0"X+ 1G>6=)-6T+ KI;-K1:M!B\BCH:QJM&.U MV%R2YD%&\)F>#5.'4C25<:?%6X]7 M9(L2/GQW3"YYI2BBG$R#RU[7;8N\$[2H[0!?"$TWWRY7]/ZB- ITG@NA=X)Q ML'_1Q_\#4$L#!!0 ( ,^ @5C]E\^G4@8 "T. 9 >&PO=V]R:W-H M965TC1.9"7NH"YGCS4*;3#ALS;)G"R/%W!_*TE[4[X][F5!YY_38 M/[LUI\>Z=*G*Y:TA6V:9,.MSF>K522?L- \^JV7B^$'O]+@02WDGW9?BUF#7 M:[7,529SJW1.1BY..F?AT?F0Y;W 'TJN[-::V).9UM]XB3-UG MO?H@:W]&K"_6J?6_M*IDAU&'XM(ZG=6'@2!3>?4O'NLX;!V8]G]Q(*H/1!YW M9D6&I:&-%]Y5?QK@5,Y)N7,&;Q7.N=/W6L]7*DU)Y'.Z<8DT M=)4[D2_5+)7VN.=@@R5[<:WOO-(7_4)?&-$GG;O$TF4^E_.?%?0 KD48-0C/ MHYT:W\KXD 9AEZ)^--BA;]!Z//#Z!O_+8_KK;&:= 5G^?L[Y2O7P>=5<0$>V M$+$\Z:!"K#0/LG/Z\D4X[K_9 7S8 A_NTG[Z_N;F[=>KCQ_I[/HMW=Q_N/Q, M5]?W9]?OK\X_7MX]AW:GON?17M_<7P8?Z.6+:12&;VBW36ICJ1>T%PZ[@\FH MV^_W2=E .&?4K'0"426G"8&F:^F^ZO0!43:RT,:I?$EEKAPX[Q*5>YFK>[)R MB;)WAW2/O9'<6EAR+^Q&X<#KA[EE8UI9>L[6N_>7&RO!4RN7WTM5L)&?C<4) M> !XM50LC%FS:9'I$K+;9H61)"PM=(J^9H^"?94'+M&E!:WLJ^!/*4P@N01H MLPS 99G-P#CP^>?-N5RJW+L)(X4T2L]IC\)1=QP.J\4DB@(T(K29/(A+8V0> MKPE,S6TJJ@8W_P?]PCNU'XWI%>V'_2F]"E"(4!IL*QU-IQOM<#RXT%DA\K5/ M^^2-)>WK0K5U 5>M=)9BC79L?21B42@G4O4#+E:-2IH#(P$&#S8G;9<*/ (H MKC6357PBCI)91QZX,%IBB2\@"O/>O@=^E4JMRZ3K2%I' D'PO%->+H M 0J0)W*8YK8U%"&&W0"I7DDN)Z1)7[8ILS&SD@F7*^;S$G15&D# IJ;--WOJ#30/K.>:RW&^K?&S%'+S/? MZ&8!5R1!7U5FBZJJ293@LP$J:0.VAI=(0A/41"#N,P[05N4=;EMX6ER^1\UD MW<"8)@!6V@8]CSF.[@$/!LHDC*-1/ !0V#]8<]-BI5._I!19!P&X=_OE X!91*R!5A_%3%(B M#?+2US*CJ<\CB>@(1F=>N@[![\): V8\W+\LWGE.,<8=_6;UEX%:H>EIL=NVR.NL">9PB449/6)\B3D4VWC MWL"1Z-4Z4S%2MY#>849$G$U[2'>;(FN8\GNC%3L4Y%']T:C:E/70:63JH&ZW=W] MK= ?P2)Z2M!M"#P#M]/::,[EH]O"C? ?^>EM>68SV7XRM^_'43MU8'1(@VC$ M"W3:T9 78PI?O^;%A,*Q7TPIQ(3AYMN?3.FYNV!OZPH/>BS]APK/6T2KNLVW M3]MOH;/J$V C7GU(?1+&EV(J%SC:/YR,.F2JCY-JXW3A/PAFVH&+?IG@>TX: M%L#[A=:NV;"!]@OQ]%]02P,$% @ SX"!6,'&6;ZO @ T04 !D !X M;"]W;W)K&ULC5113]LP$'[/KS@%A#:I(XD;6BAM MI *=X(&!:+<]3'MPDTL3D=B=[5+V[W=VVJQ,I=J+[3O?]_D[VW?#M53/ND T M\%I70H_\PICE( AT6F#-]:EHDJ%.I7!3&.H)DN.0+G*+YNGQ49 4M M2U;6*'0I!2C,1_XX&ES%-MX%?"MQK7?68#.92_ELC;MLY(=6$%:8&LO :7K! M:ZPJ2T0R?FTX_?9("]Q=;]D_N]PIESG7>"VK[V5FBI%_[D.&.5]5YDFN;W&3 MSYGE2V6EW0CK)I;%/J0K;62] 9."NA3-S%\W][ #. _? ; -@#G=S4%.Y0TW M/!DJN09EHXG-+ERJ#DWB2F$?96H4[9:$,\F#*5#!6<>A@88K3^(-V@KQHT M>P<=,;B7PA0:)B+#["U!0%):/6RKYXH=9+S!]!2Z40=8R+H'^+IM?EW'U_V/ M_.#'>*Z-HH_P8HCGWZ_1O6"?G)R%/7"RP,RXU9F?(@] M>9C=3IY@/)U.9M-]V@ZB]VO[\C";>'=P;VXEE51BVH#, M@=R0RXHJM12+@?>A%)XIY$ISD>F/'KT-UG.Z3GJ??XTPJ]9]+:"4[()!+X1^Z!U#W+D( M&=BYSWJP[TV#G3*K42U<,['WMQ*FJ;C6V_:K<5.F?\.;9G?/U:(4&BK,"1J> M]L]\4$T#:0PCEZYHY])0"W#+@GHN*AM ^[F49FO8 ]HNGOP!4$L#!!0 ( M ,^ @5BD#_.A'P, -D& 9 >&PO=V]R:W-H965TVJ[KVDKKV@G0-J8R0 CQP4VNB45B!]M=![^> M>I^,,"Z9/9(F"3E92 M%+A6RI'(J[L>!I9NR&-QF5+,5/:#Z7=XI67HN2\ *%YE* PM78O0B&TZZUKPR^<-SH MG3E8)4LI?]K%^V3L^I80YA@;B\!H>,!+S',+1#1^-9AN&](Z[LZWZ%>5=M*R M9!HO9?Z5)R8;NP,7$ERQ=6X6F2/31YV' ;^?QS"QB&L>->!*I8S9MADI.0&E+4F-#NII%;>1(X+6Y1/1M$I M)S\SF>$*E<($%OB 8HTCSQ"J/?/B!F%:(X3_00A"N)'"9!KF(L'D7P"/Z+2< MPBVG:7@0<8;Q"41!!T(_C [@1:W&J,*+7J@1OE\LM5%T(7[LDUN#=?>#V4S2*]"H'M"=O'D5]/WS U2[+=7N(?3);'XU7RSF,UC,O\QO/\_W\3N( ML)_?[R*)GX7;F7K8?.$1>.R>1:,Y'H8^<;,N6@O1) !<5BB B!;F"$A67";R&R.\,_(@F8;=SUN\YM]2M6))P^[ I<@N$ MCZ:.:'7SF$31S;2%UA!"]&07RZ+@NFDLC9R@U_'[70C..OU^WUE@+%/!_Y Q M:6R,7A;IJ O'U:>U=O;%.PHBBM2SMC0;A*<[#ELKH(Q0&,J%T^0B"CO4;YN$ M.->H27Z\)A]AH)2JZG2D9#"([!!$9\ZU%.E;@ZIPGI?P"?TITT&_$P6G=M(C M=EW8=Z>]G793H$JKIJHIJ6MAZL[3[K9]^Z)N5T_F==._88KJK2''%;GZ)Z<] M%U3=2.N%D675O);24"NLIAG]>U!9 SI?26FV"QN@_9M-_@)02P,$% @ MSX"!6%L37A#% @ '08 !D !X;"]W;W)K&UL MI57;;MI $'WW5XR<*&HE&E^XAH E(*Z"F@0$25NIZL-B#WA5VTMWEY#\?7?7 MEQ*)H$I]V>N<,V?&.^/!GO%?(D&4\)*EN1C:B93;ON.(*,&,B$NVQ5S=K!G/ MB%1;OG'$EB.)#2A+'=]U.TY&:&X' W,VY\& [61* $@RW9X!+ETW;.UFB/O/ZXI>V-P5>*>W&P M!AW)BK%?>C.-A[:K!6&*D=0,1$W/.,$TU41*QN^2TZY=:N#ANF+_;&)7L:R( MP E+O]%8)D.[9T.,:[)+Y8+M;[&,IZWY(I8*,\*^L&V[-D0[(5E6@I6"C.;% M3%[*/!P >N\!_!+@&]V%(Z/RAD@2##C; ]?6BDTO3*@&K<317'^4I>3JEBJ< M#$91Q'<80_BB/K- 22/8283Y'!'R8JF5%(4 T@WP7;]Y@J]91]XT?,W_BAQ^C%9" MW@XLSKN-CR63Q M%-Y ^'T>/BS#)8P>;F#V>!LNX&XZ&D_OIH_3<'E,]4G>XZH?9H^A]04NSGJ^ MYUW#O_F&,L<6'N:8F1RG!SF.F"IR(8&M0=W!FJ6J5]!\T[<^T-R2"=L)!10? M+?4&,%LIM'H';S>5IXAEVA4Q)7\.?J/5\\W<:?N5$51RK$^E&+_AM7PUNIYO MS7BL3CC&.],WK$KH*UQU/673[G8M\TRLPQ"\1K?KJK'3=JUSZ#::G;9RVVOT MKCPX]JV=@Y+-D&],8]*9V.6RJ-[ZM.Y]HZ+D_YH7C?.>\ W-!:2X5E#WLMNV M@1?-J-A(MC4-8,6D:B=FF:C^C5P;J/LU8[+:: ?U'R'X U!+ P04 " #/ M@(%8[XC@\"8# "'!@ &0 'AL+W=O4A+#;[FT!B8>MKB>Z14![JD[W8D@&8JUCYVRS6;[] MC1U(]Z1=I'L#?ICYS7]LSV18:_-@"R('3Z54=A05SE6W<6RS@DJT/5V1XIV= M-B4ZGII];"M#F >G4L9IDGR(2Q0J&@_#VM*,A_K@I%"T-& /98GF."6IZU'4 MC\X+*[$OG%^(Q\,*][0F][U:&I[%+247)2DKM )#NU$TZ=].K[Q],/@AJ+;/ MQN SV6K]X"=?\E&4>$$D*7.>@/SW2#.2TH-8QC\G9M2&]([/QV?ZYY [Y[)% M2S,M_Q2Y*T;1300Y[? @W4K7O],IGVO/R[2TX1?JQG; QMG!.EV>G%E!*53S MCT^G'-*@NPD45,[1X7AH= W&6S/-#T*JP9O%">4O9>T,[PKV M<^,52724OU^B<4?8&%06PWG98>R8[ZWB[,2:-JST%58_A:]:N<+"G),XIZ\&@WX4T20<7>(,VVT'@#?YWMO#79&N=X=G?+R7>8*]> MQOK"N;459C2*N#(LF4>*QN_>]#\DGRZ(OFI%7UVBCU=WB\GF;OY^.5EM?L)F M-;E?3V:;+]_NUR\IO-H%MJO1=I!A2F@#%=^;(L/A T-B#3NF M>LR4L@>/;Q4#JAPFUNI,L#;;A<5BV86Z$%D!%1G?SRB'C(SCU@62]BB#9A9K M@7=#A)DN*U3''GPFLAT.@U5E])/@=D"L\FT2HKS][;J;) G49 BV0DH&;X\! M$.2=:4="8X%\<0 _;2I9:?N\ ZE)F]]01:%=R6/7)]NHSGT>':4!2WU0SC;Q MN--:Q[Y\+;V77EO\K#F49/:A!5K(/*+I$^UJVV4G37/Y9=ZTZ*]H]H)K1=*. M79/>Q^L(3-/VFHG356@U6\WOHPS#@K\49+P![^^T=N>)#]!^>\;_ E!+ P04 M " #/@(%8R&L7QL4# L" &0 'AL+W=O5DI_-QFBA<=<2#,*,VN+\R@R288Y M,QU5H*2;M=(YL[35F\@4&EGJE7(1Q=WN:90S+L/QT)\M]'BH2BNXQ(4&4^8Y MT[LI"E6-PEZX/UCR36;=030>%FR#=VC_*!::=E&+DO(%*@L;U*)STSJ<# M)^\%'CA6YF -SI.54M_=YC(=A5U'" 4FUB$P^FQQAD(X(*+QH\$,6Y-.\7"] M1__5^TZ^K)C!F1+?>&JS47@60HIK5@J[5-5OV/ASXO 2)8S_A:J6/3D-(2F- M57FC3 QR+NLO>VSB<*!PUGU%(6X48L^[-N197C#+QD.M*M!.FM# MO_6_[_'Z_X/_\-=D9:RF0OK[I5#4A@8O&W+-=6X*EN HI.XQJ+<8CM^_ZYUV MO[SAQJ!U8_ 6^OCF]GY^!XO)GY/IU1PF-Q>PG#_<7CUT,5,^2TQ(H,V4RK M,PH,H(=6LDIV7VCTZ>,%S MU!L_IXB[ Z@?\_:T'863>@(\B==S])KI#:6=2F!-JMW.IY,0=#V;ZHU5A9\' M*V5INOAE1N,0% M (#@ &0 'AL+W=O=7 M#-QMD0*.+N4*J<1' W95EMQL+D6AU^>MN+5=^"07 M2T<+W>E9Q1?B5K@OU4>#3]T&)9>E4%9J!4;,SUL7\>0R)7DO\(\4:[MW#^3) M3.OO]/ F/V]%1$@4(G.$P/'G3ER)HB @I/&CQFPU)DEQ_WZ+?N-]1U]FW(HK M77R5N5N>MT8MR,6PJCZ!&%I%9(/.]@R+-\S1V?GAF]!D/2B$8WWE6OC>2DHJ3<.H-O)>JY MZ5N!+MFSKD,L6NEFM=YET$L>T8L3>*>56UJX5KG(#P&Z2*)ADFR97"9/(KX6 M60=Z<1N2*.D]@==K/.MYO-Z3GL&_%S/K#";_OX><#!#IPQ#4$!-;\4R1*^>()@V!-.GT*=OKR]NKV\?8O6TWOL/GZ_9>WCQ;)3$\2L( M,/!Y*=B5+BNN-B"4$\:"5$[#7"JN,@&%#T<;W*:2&2^*#1::6P(*EA;T''J MPGW8"&Y(2F.__%A)(T#@3X5MZ !' $AG(<="@\P;Z9!=.+3+O%T<&X8[J1:U MY49[SC-92"<%$83WV+??L&_;<%-H(W/>!JYRN%HB;;RUL,:&I5]2OQ-+F16H M2"([7I71=Q*+D%AGPC@<12#*JM ;(8@-..2(0G-A:9;P BPG%$JHS/S-@H"" M,_>(UQ$R7"T$S(TN(2$[PQ"I>_[_S(J5)X*+1BBQ1ENZHO'#< *1][RJ"HS_ MK!#;0&R: !$X:6)ZLE7!_=3"S)#:IP]?, A6N.![8%9(/JM#>F%DK_J CDPLH/WT:]I^K+A/BS$#@=!&0:! M%[%(Y2:4'".0^]''!L"@TD$8R27C"6>KEX#!>,\J&H+IKT MKU0NK4\C%E;&[1+F&"8+>[W]NT W2TE1\EZ1OU Q/(%CD<(-1Q@:,P?-:.%PP-I##JP;B74##B/JWT M*7B#\1#SE=#S ,.>1@/ZI\IV2"1/)3]@5%7W% M9>['$/-->6=-R/=\F.S1WFLC/W4/-TGBDJ9X19Q[KC,7M9)B&$*#-1\<=^^H/F2(_Y7=H?$&;#!V\=YGP4_GT MOIF3,*%?0CS 3/XQRI&'#4XOAEYTC+/M0X9JXIA&/.BD\!QCVTG@^>^UC\R/ MO/JX$^-U_[B#%5UON:0H2]IAI=N..J_=-YZ%C87?O=%X*L_#?(+3[(50XJ#>K MS6?.13C=[\3#-]([;A926;0Z1]6H,^RW0F-O'YRN_%E_IAU^.?C;)7ZJ"4," M^'ZNM=L^D('FXV_Z/U!+ P04 " #/@(%84:*EV#D% !6"P &0 'AL M+W=OE]_6$R<7F)E7!C4Z.FG96QE?#T:M<35UL413"JU"1+DC>3 M2D@]G!V'M1L[.S:-5U+CC0775)6PVS-49G,R3(>[A2]R77I>F,R.:['&!?J[ M^L;2VZ1#*62%VDFCP>+J9'B:?C@[X//AP.\2-Z[W#!S)TIBO_')9G P3)H0* M<\\(@G[N\1R58B"B\:W%''8NV;#_O$/_&&*G6);"X;E1?\C"ER?#=T,H<"4: MY;^8S2=LXSEDO-PH%_[#)IZ=OA]"WCAOJM:8&%12QU_QT.:A9_ N^8%!UAID M@7=T%%A>""]FQ]9LP/)I0N.'$&JP)G)2\Z4LO*5=279^-O_62+\%J<&7"'/, M:SAK'!UR[GCBR0$?F^0MV%D$RWX EF9P9;0O'7G M^6+Q%-7GP3Y?W\X'U_#RQ;LL38_@&6RXUH,KL:70*^.P M !-3Z81","LX3'_B'U[*12V]4$ :SK_RHO2.-S1L2J/4=M]L- &X9NED(:DC M1.\_*[,DJW-C:V,%E^[@%9/-DJ/>?EA)CUZ#-W!>&KW^)O4:;A:_[']"H7P) MBUSNWV)>P@7>4^NIJ9%X AW#K[X8@2 CJ<4^%W0!>0QI!-3D8"\=I8?)*$F2 M<9_08",<[U=TGN2SP-ICM41+F4G?,PN*J0"A5(A=.(<4K= %*"F64DDOT>V2 M$&"7K>[&Q$KGC;5$4&VI_(E\2!_EEV-JLTG*U$Z$5C8:]._!R36G4<"5T-1& M0YP+$J#,$4[7%N-*@.WGEQC7UMS+ JF==(:N->1$L),=R1 )?0GBA3 GQAJT M6&TYW6GIBKE88NC@4Y*+-S("E-R)-2;IL2?@-]4RBF=-=;.F[H7$CEBJ&)(I"<@#D MVVC<9X^!!+&]::QK!!&EQ/@^\]&CM%F4U9*.HGM4#.1K4$A+[ ?Z(/I,*:L M%EMZ@(J[(K'I97I%$1>-Y4C#]7:IZ+D..1SL?#0[IQB;6(6^- 7S%7EN&L:D M$%E?4A,<.L\7TR-/LJ<]#Z6(.%&76T; ![2Y=!C4)%>4/,W6*]6@)CF8>[1! M=$2*+$8A-HM4H.R-_EPI+.YDL$!OXPH-ZZ. M4E7;,9SZ_\J%#'-CF?P7,I#WK%Q'.B'Y6E/1K@H)JKE&T(U T]AF5H-'G&#O M?9)^YW203/_-:?1DWBE>P=<=Q@D7*Z9B9?4H]"^8#Y".H]1SX_R@*X]P>SM^ M'%47#$TL/)+%3P=36&(IU"IX("7V\,=/?3HGO5FG0KL.$QVC$LTX]G2KW=!X M&F>E[\?CQ'DE[%J2JA2NR#09OST<@HU37'SQI@Z3T])XZBGAL:3!%RT?H/V5 M,7[WP@ZZ47KV#U!+ P04 " #/@(%8"OAAZJ@$ #Z"0 &0 'AL+W=O M M:Z7=45)YWWR:3%Q><2WB4U7UMR;5T+NSYA959'R2QYVKB1R\J'C3W2 ?!7Z3O'(;:PJ>9,;#O M@4]9J0 $&E][S&0P&10WUT_H/T;?X4LF')\:];LL?'64["=4<"E:Y6_,ZC/W M_NP%O-PH%W]IU69 M\&)Q:,V*;) &6EA$5Z,VR$D=DG+K+4XE]/SBUIO\OC*J8.O>O]M/9Q\/Z/QK M*_WZ<.*!'Z0F>8]UTF&EKV#-4KHTVE>.SG7!Q3; !,0&=ND3NY/T3<0SSL'8 M/G"R>/]N]F%Z\ ;IW8'T[EOHB]N[J].?/E_]?'9^:N$W8&I)1;Q[%D];ZT%O%I3PQ:ZU',8;7$P&@(83(&9R/.V#D!@ MT5A32@^?X"#[ * [;A RMA Z9W2EK^B:3:.X#Y2C&V[:3,D\X'4\O@MGZ?3@ M^N8TKF8'WT>0%J[KY0@!TX6P??@V/!G3"29+ 88$U0T5&E1VP-P^986VLB(L MDU#. !&U;(&#&#H,= $9''E2+)RGV?1;4!V)$C[^X,5C[SBQR"M:L[!!SUC8A5-T.=<9VZ'38WBP2'=>JC&Q7 )+Q/"(!CX\2DQG1FZ_F>_M3*=36L$* MY$/RND0&^Z>F;H1>#]G+$7>C9!%*8)0)%=,-IXU!)FA,Q: M+S+%H5YRX:KG"HO%*HI"AJ3N!*OKJ+J9%Z&4R6&3!#7&QINI"Y"T_\W,D ^$ MH2SAERICLA&>S.C64=EBB00'!T$NM[R%&#QH.%Y\4(B5%SL"L4%,P??26#8/ MC+Z2Z F]#O41ZBQ4X5:-28T>"_V1^5"EH5W,2E/&E5#E4XC+UK>6H^/80JC: MT(2.EL&$#OF*/ -&+6)&$4VT?&R^3*HPA^$RFG>TT;46PO=,!KKV.0-Q $"X MA1=G&YO;8Z>TINZRWS<.7C.V*YT\UD/P#2AXW>#^UL@_XMM?$!A*H]A6&Y-) MQ$$0!*(WXG'\TH"?;-S'-=ME?'6$BD.O=%?SL#L\;(Z[^_Q9O'L570J[1"C1 MP254I^./>PG9[J71?7C3Q-L],QYOA;BL\#AC&P1P7AKCGSZ"@>&YM_@74$L# M!!0 ( ,^ @5B9M\>K1 8 #,3 9 >&PO=V]R:W-H965TX:V2.JPY6M&/I*Z;6PW=E>6O,"=B50Y,WBKIFU=*LX2JY1G[2@(^NV<[4_)1GC*7\2C>7R7$K($(\X[$A!(8_=_R,9QD! M(8UO-69K89(45Z\;]'?6=_1ES#0_D]D7D9CTN+7?@H1/6)69CW+V(Z_]Z1%> M+#-M_X>9D^UV6A!7VLB\5D8&N2C<+[NOX["BL!\\HQ#5"I'E[0Q9EN?,L),C M)6>@2!K1Z,*Z:K61G"@H*2.C<%>@GCFY+EUPB@1&1L9?X5+KBA4QAYN,%?JH M;= (B;;C&O#4 4;/ (81?)"%235<% E/'@*TD=V"8M10/(TV(I[S>!Z9#$_;F&/:*[N>.OD MAS=A/SC7T%PZMS&-U>G_T,EZ/1I^'5V07<_#*\&JVC MNQGPZOKVPOL5?GBS'X7A(;R CPD(.YZ+V>8@PG7A7<=&CKF"3N!;11],RN%4 M,I6 G,"Y4-B84FG8(O-1<&BW['5XN VL+)6\XXG5(OW:CH7?HL5:S>[1ZD(5 M1Q5:F(B8*^U[26/(!YZ7F9QSKBWO6!8:>Y<51A,A@CR3>8XAM68= ^QSD52(H& NFE)<*K35P"ACF',:RJ+0M1IH# M6(T:LTWDJ*CETWI;YH J7R0 M;^"'4=!H\_N2F@H?''ZOVZQZ%H."DO(LL:FQ-S)+D"@8=D^T,0]][YFA]E.% M00M[=J+U5R?:XW'5WS"N^AO&%:R,*W)+\T+@_G)RR8GG*D>5$GN2AC!513'' M&AQK@:6IYLLYM!!Z>:3U7S/2O.5(@W]GI-G2WS#1^MZ3B0:/)EKM$%]P'S3_N;.FVPH=,&?Z_3'@?3 M^V:HNL[2H74A?AB,9%9 M\Q<@AAX ^PAGK[ 43^8. J MZ2T$NT'D#9=EOH/_WL*.][X.RU;H!STGO W+:U(,0^^SH[5#8IV@$:M1WS4O M"5!;VQH\D.AY%^Y%86%TZ<"3T$0P\ >]AG]_A4;0W\B_F:S;BQE+2E'T@'MW M@'_A?L.LL\(=E:+N ''<[W;C>L-]JWGYV=[LA$?YA7T,?=^.:0Q8;]_O=#HU M(-6:XNXMJ=?U.R$^6O=Z6%=TND/5MS*+GADF;$*OGO6GKRLX*C^WZ5[R7"WN MKOL>;J\<9.1<3>UQ#7V05(5Q9QJ+U<6)T- =A"S%W7'2!Z:F DL^XQ-4#7;W M>BU0[HC&W1A9VF.1L31&YO8RY0S[A01P?R*E:6[(P.*<[.1/4$L#!!0 ( M ,^ @5@B"$O7CP@ +P4 9 >&PO=V]R:W-H965TD/9T&X9]H"7:UB*)/A05 M)_WU>UY2LN7&28L!B6V1?&_/>Z7.MTK?56LI#7\H\K*ZZ*V-V9R-1E6REH6H MAFHC2^PLE2Z$P:->C:J-EB*U1$4^"GU_.BI$5O8NS^W:9WUYKFJ39Z7\K'E5 M%X70CV]EKK87O:#7+MQFJ[6AA='E^4:LY!=I_MA\UG@:[;BD62'+*E,EUW)Y MT;L*SMY&=-X>^););=7YSCYI)#,96*(@\#7O;R6>4Z,H,:? M#<_>3B01=G^WW'^WML.6A:CDMSR52U'GYE9M_RH;>R;$+U%Y M93_YUIT-HQY/ZLJHHB&&!D56NF_QT.#0(8C]9PC"AB"T>CM!5LMWPHC+6RDISRQ6CL9J SE^_+1!62?Q4/LCH?&7"D]5'24+]UU.$S MU$'(/ZC2K"M^4Z8R/60P@BH[?<)6G[?ABQS?R63(QX''0S\Y>O?PNF_IL7U(QV M:D8O<;]\__'ZTX<;_O7JGS=?CNGV,O7'3U]OV"U__5L5*YY57/"55"LM-NLL$3E?()7O4K4MN5KRS*&UD,AVRI*E&EUPOXEA6:2XH##B[)82$V>9.1)C[XDC?)9X_P#'_J&5LT^%94/*TE[T\< M45;RRN)P$ =P,5*A/PGL&=A?NS:!$-@A0FJ(JI*F\J#&$C_XXI&H@E8;BR4= M:P 8DA5=2YMU:X6%Y%?M"%EKAU$N$X4V&1R@T=&$P^6IHOQ>Y+5P_8["6I2) M[.K>'T]_@DE_WAYHS&-V;WBLD&B);$JR/',2FX22SWJ\L6391"II4!NE'^WN M&<7F#ZBP U0.DO 5?[4+^4-&/ R&L,!^-AEP8.5T&,SI(V#7:U&N:/<8; 0T MEF KU,80I.U^A52:#>=3Y.U@'@ZGXTY.[>Q,,T! N4S^&H3#&:7YP!_&^&:W MKT6Q>?..)W < B,8QC/N#R949QHRGHCV0:WP(Y9%C@3:(9A:)'LY\=XN * 1)GB^Q!"OSPT,C!J /T2J0O\36C\BM;="IY5MFC-$%@ON_.S F3NE&;? MU!J(N'0'(@Z*%C%&12U5]<(LZQS3=J)J@H':P7S.;MW(9 ]5H. %>@?5D?(> M:%'J1E/\,6C/7&94D!WQ*)BR&Y<*##QU+?**QY,)G_LQNQ:;##V)0-NE53!& M9VO!8%J"/4(]]&(D?>#%XXGK8VRE"8VN=^ (%W4\".'1*?O6A@7;A\7 Q@2E M7X2CE/V$\3$GS[PX!D!>-!WO]2'G_'WO^;/]#H MLJIR)6;FVXH1V9;]%Z72 M;993)?'"T&X$WGP:<@H'S*))4WX',]H:^VVK/M2J&V]@- _G=#KTHLGT.$%C MQJ!#>$*C%K#'\(8)[;;-8D&1ILK39H YRJ9+^.S9KHZ[ >47M.HW[/M.@,U$ M>]W+S".5)*H+1ZM5Q:D&(";-&IT:RS;A>"?A]K/>MV.=]6^BK'&71619)2@B M: +R9M,Y^_RTDNY%GU( Q52R?]*%!K$=B>'R<4R>.JK&09WMCK4)7ACU3 MAZ^1S*)\Y&N1\A) O%@J*'/;SDT%[,?Y@6]JO5'4LB*UP4S%1?K?NC(%]7ZON5V0.[)EAA#*5;DZ!0 %@7(J'V2Q,6R!@<^-9Y!F M(2=Q)^X.T>3F3BU7[AX)I!K%A/KCD21MO9038!2ZKOA1Q%DTCL3Q\-CKBU'G MC5(A][FT6]V]FKMR;Z3VQ]U[O0]"KS(TM5PN08II=M+CVKTK MS[J84R1A7VYUH*I"\=P/Y2*=,^D(#="\O+_P%02P,$% @ SX"! M6(Y':/O2"0 L!@ !D !X;"]W;W)K&UL[5G; M;MPX$GW75Q ]@T$"=/IF.U?;@&\S\6!M![&3P6*Q#VR)+7$LD1J27CWWME,QX4E6.9Y/)ZW$EM1D<'_*[3^[XT#:AU$9]!IOK&2Z4L9K:X13BZ/! MR?3]Z3Z-YP%?M5KZWF]!D'R^QH,"&'5*G20!8D_CRH,U669 AN_-': M'&R6I(G]WYWUGSEVQ#*77IW9\C>=A>)H\'8@,K6031D^V^5'U<9S0/926WK^ M5RSCV'VLF#8^V*J=C.=*F_A7KMH\]":\G7QGPJR=,&._XT+LY;D,\OC0V:5P M-!K6Z >'RK/AG#:T*;?!X:O&O'!\9JM*!V0Y>"%-)LZL"=KDRJ1:^<-QP!(T M<)RVYDZCN=EWS$UGX@H6"B\N3*:R70-C^+9Q<-8Y>#I[UN*Y2D=B;SH4L\EL M[QE[>YN ]]C>WM\)6/SK9.Z# U3^_53LT?+^TY:)/N]]+5-U- _O'(/:G#\ MTP_3UY,/S_B]O_%[_SGKQV7=U<7UW>WXN3Z7)S=7-]=7O]R<7UV>7'[ ME+//F[N^N;M(;L5//[R=3:R;68OB,L3">\>_#H0=O&8Y1:!4682[2A[S,>=<"C\./- M2-QAO:T#W7!V(RA7=2YU"V\#'(IEH=-"S%6.&.#&KPW6FT8W*%IGF[P00*JJ M* E :X)$O!Y"ZN:_0WY$L$))ATFT$(QS N?K&#X%#;D4J6R\BBE(E0L05$I> MIFFP'XDO\-:QASW'ODIO/RI9AB*53@GM>8!:(>4>:K>S9P]*0,1Y@,>&4KQ1 M':,;F9:YL3[H5.A*(@4YYP[JYK!(P\FV69."-PC'URK5"XR%E-_C[)!IBC'X M!J]IA?VWY'S0>8/=23S6![O:#'\Q.B#QM_$E+4)OSS68IU.&!C2VJ>9:QDU+ MM4N;"C9,BO$-YR'NR+=);9?8@K,"9&R:-BZ)F>4DZXC)]\)8&@$#FI$FTT(# M4 B]VP'*E!>YE:4?MJ.UH2^<'U)D7365, WO/*64)^SF'5,I2DQ/*@@U37V0 MCG K2F"JY*^\";4M=;K&]#\:[3@ 'W/0T:FB7)"6%+VA;YB!?"?V8@U^(UD$2 M*!M2S*UIHD$%D"%PG\(JAYXUCA#!Q-VZ0[%VFD7,VO $8)9<$I&Q6JX[.?4- M210M,Q1Z(3@K&Z=DX+D9EG6J3Y13*UU&#^? &T3<^=V($@#?[H05DR+DDB9& M,A)R2FOR5[R+(!= M?" IL>D]^.11>T4\T-$2OA-,.ZT7^.-][T%[T3A8<;O[[Y2NYHWSJLMSIPQJ M1;&!VPFYO]$+P,^14"%G1BWT5A$C+BFJGES54 %'2(FR76L7WV< >9>!IWP= M$8W[!PY3?I?+BLD8#][O4YEF;*F,)EK"S?D5Y,) 30VH!O8>^_G M4@;J"7:0GI \[!VT\D#YHE0]+Q#,6_57!$+\J4 DWQ4(]91$4!Q<9/76H',; ML@6R+=$WT=]O3TCTAP1:T/\YT3@X1T_ M=.4WQ874<=Z^$?&V8Z$^"ABN%5];E&O:+I33<6\1>=+)/&I^BA&!E.M89Q9 M]ER!?BUL:NG1*B!>Z<*:TMD5G^A;0%S5%J'P/U4J0]2($ZA"9:^IKV+L* 5O M2HX4(0)_)"'HF3.N56S;.6$R#@F0EM#.2:4L0MYWB]@YE$ 1>D+1T@Z.@.D\ MA>2(I0K<(&>^]:Z+:Y-]R@&.$7V//)$SA>2:JROL 2DP"@ZIQ8+:'1NG=[[1 M 8'RV:/TSCC !:) :/VJ^I&4C,3/%JS.H?51_4B"SEFFD[^RP?WCNI 9?^&V MB1'81=); Y&CTC9HC&ZVL@NQ\#+='9#0N8W-L=UAVN:,/A*B(V30:N"4(=A_ MOCJE/)Q=_[/K=I%3ZG<6X%?);3QR&%B^T0!9PC(EH#.DE>_[A"'*18&BQ@H] M^4/4BQZ[G?;W/J**P[!QVT/!>RS]UD?TLX4TH*FCCG$(*<9&$N)[[1.0T,"2 M!?R4>=#.&FYWAMQ2H:F5Y3!1B ()29]8FKOB("$"&ARA@],!;.GVS6(3<6Z1 MB\=S?QT6BL3R6;60;=U/5V.01!A(2KDD /@ 402, M($"VCOL:X=45&P 9 :W4%;?T'54!^8R;309*6=JEX-N,SOX.9ED;6D,5,2'( ME?@=9/*T 1QIPC41]B!FE'IZ9@;#(I8>*P&?8>NDKG$,2:ZOY(H3P[T^1*]L M%.&/#BO^\H*.]MGDP]>3._XU_?!R*"X(N5 _<.32L";=R55,E[?L^PO45 Y! MO8QF1N)SA%ZL0QR)&,Y$"%):0@9&-!\I3$O9D?A%W![_4K3%=7='1)=9:AES M*U<,@284UFF&!D6MJ]IZE2P(.D-22!EA0U.8<\K'^A7NT[Z"1$Z10D;$;^3C MJ0O)<>\6&?N4\UVY%WRO$R^4-V\WU_$G\19Z.SS>Y5_A>-2&;C<6F#H9O3D8 MP .^'X\/P=9\)SVW(=B*?Q9*HA"D ?B^L#9T#[3 YC\ICO\#4$L#!!0 ( M ,^ @5@6VPO(A0, &0' 9 >&PO=V]R:W-H965TZ3\ M\N][I&35!5)C'VSQY9[GGCORCK.=H2=7(7K8UTJ[>5)Y;R_3U!45UL*-C$7- M.VM#M? \I4WJ+*$H(ZA6:9YEK]-:2)TL9G'MCA8STW@E-=X1N*:N!1VN4)G= M/!DGQX5[N:E\6$@7,RLV^(#^+WM'/$M[EE+6J)TT&@C7\V0YOKR:!OMH\%GB MSIV,(42R,N8I3&[+>9(%0:BP\(%!\&>+UZA4(&(97SK.I'<9@*?C(_O[&#O' MLA(.KXWZ6Y:^FB<7"92X%HWR]V;W!W;QO I\A5$N_L.NM+&9D=D#!FMG"((8:T2Q.ZG H#YYX M5S+.+Z;9^->GW^!.">UFJ6?&L)X6'?JJ1><_0(]S^&BTKQS8^]E?EA^>GA.VWGTIS\?;P:/ M\!).:>"QPL&UJ:W0!PCEZ?GG0(0[R_@2"CXYDJLF5H?E!($W8,EL98E<;UX2 M&1,SHA.(&PX&6321MI:.2&[E2..CUC^"F#T40]A8Q$8*\+*05'H&U M!X\:]QZ^-+S!>E&342HFR"))4X)8Q_7(&->%+K_1:$Y<+<))/"%LC6KX/.@P M.#T$%_SVH34V3"^RG[M<2.(3J[D9NYCD(??1U7^&ULK51M;]HP$/XK5E9-K;215VC'0J0"JU9IG5!9M\\F.8A5 MOV2V0]I_/]L)&>T 3=.^$-_YGN?N.7R7-D(^JA) HR=&N9IXI=;5V/=57@+# M:B JX.9F+23#VIARXZM* BXX)YM26X>?I17>P!+T0[60QO)[EH(PX(H(CB2L)]YU.)XE-MX% M?"?0J+TSLDI60CQ:X[:8>($M""CDVC)@\]G"#"BU1*:,GQVGUZ>TP/WSCOW& M:3=:5EC!3- ?I-#EQ+OR4 %K7%-]+YK/T.D96KY<4.5^4=/&#H<>RFNE!>O MI@)&>/O%3UT?]@#AZ @@Z@#1:T!R!!!W@-@);2MSLN98XRR5HD'21ALV>W"] M<6BCAG#[+RZU-+?$X'2VP,]HJ] "I'L1/ Y9FV>:(C><((W0FN2X4^\0**EP2^*;JO/-I5/HU. M,LXA'Z X?(>B((H/%#3[>WATHIRX;V3L^.)_:>2A?K5TR6$Z.[QC5>$<)IZ9 M3@5R"U[V]DTX"CX>TOJ?R%XH3WKER2GV[*O9-;<\%PS0^1>AU,4AM2W%I:.P MFV6;)5?!,/6W^RK^# K#Z$/21[7E^7NOG8'&3=!OY>P74$L#!!0 ( ,^ @5AD.J)K0P( (H& 9 >&PO M=V]R:W-H965TNJY,2ZBPG/ :F'Z2B<&4M &>RL_.5Z8>)MP"\"K3P9(U/)GO-G,]EDL>,9(:"0*D/ ^G: .Z#4@+3&GY[I M#%N:Q-/QD?[-UJYKV6,)=YS^)IDJ8^>3@S+(<4/5CK??H:]G9G@II])>4=O% MAI\=E#92\:I/U@858=T=O_3G<)*@.><3@CXAL-[=1M;R'BN<1(*W2)AH33,# M6ZK-UG*$F9?RJ(1^2G2>2C;Z>#,0Z$G@C+ "K83 K !][$I&KM([F#@W[6GK MCA9 MX)TK\P;M7]&&9>1 L@;3?W?JGVFB5\5K]?\B=[C@PQU3"B-AL$)N-_ZM2>0.BO"%]P&V>^Y[88W!97']RXWSCWHI][TA\J$(7M@A*EO&&J M:Q7#ZM!H5UU_^1O>=>D'+ K")**0ZU1OLM"O4W2=KYLH7MMNL^=*]RX[+/7/ M H0)T,]SSM5Q8C88?C_)&U!+ P04 " #/@(%8*E/%FG$P ":HP &0 M 'AL+W=O,^N'A[+Z4J^U;J*OF[RH?WRR;IKMB^?/Z\5:;Y)Z5&YU ;\LRVJ3 M-/"Q6CVOMY5.4GIIDS^?CL<7SS=)5CQY]0-]]Z%Z]4.Y:_*LT!^JJ-YM-DFU M?ZWS\N'')Y,GYHN/V6K=X!?/7_VP35;Z3C>?MQ\J^/3I\VKF\6BW!5-5JRB M#V6>+3)=Q]%\SQ_VT3/SYCZ&P21]/Q]&Q@O#.[^#,:[^SXQ4?_^V9>-Q40 MR__I6S&/-^L?#T_0BWJ;+/2/3^"(U+JZUT]>_?UODXOQRP%H9Q;:V=#HKSY4 M6;'(MCD 62ZCV[*H >8T0>+N _78P51[L.C36JN%_4:GT3(K$G@ZR:.Z@2_@ M4#9U!._GNU1'S5K#V2)$$F"_)74) U;;LJ+AXBB#'Q[699[O3\N' L:K=_,Z M2[.D(FI+BK0S"'Y>E)MM4F0(X;VN8(1LL8X>=*2_ZFJ1U?A T51E/HKNLE61 M+;-%4C0 5@,_TZM[.*\Y X(HSFJI*@38@9UM$[N=337NHATGL&YPG6.!C;I MW&[2^2!>/P-< /]/=9,!R]!UW\X,CM!/1#"L\H>E/8*?MPDC&><\9LOP(63E M6;,'1M.L#=+Q"&P=?:UTH:L$-@Q_UUL<$-[%3?E<9/CIKB$HRJ6ZV>@*,!\] M^_O?KJ;3\#1LDJ!8A=(>WE.&P1T#JP:95$R MSW)$/PQB*;[2"YW=)_-K>',!4[R.)(6]3Q9[I-VLN(5X:II%S/ F&HVB !UQ8'G QR ,^:E@I M8/"C7I1 8H<8]%&#*&^0Z%VAWB=[D'Z3&>/W[[>7/WF7XY'5_' MD0&!UG@KN*MYRVY)J]!5'3W[5&ZS170QOC@9PP4:5*E,>"-A\F( M1!&.?\%,#VM=J$2T$WBGG#>@_M6&'^-V;6'>#.D2Z0,.#.B!L.49LF(@HJ20 MX\RG'/0P/!BU/<^6$N@;H!H\!?KKEA\JY;@ 6(727Q=K(&)8:5G)9G:F'/FX M0:+.@;NFT::LX>!_S6JB<+/4RL/W:@=\!6D*8+9\;82\-RI WS1X4AFN.]V1 MH '.>Z]/ZT9O$0GP%4$\1P"!H!^8<:4:A!1('9S8,3>64BB-5GSZ.A"-HG?P M5 X"%L:^!S35%D9%*JYEYHB.!2R0Y/2.64[R)1[;14@;9D]%+,.Y M@..9@7H)K"VK%WE9[RIM.#JS/);+"7R]*2L-&]*@SGZ/BD%2R);("RGP$20R M.+< @H?1GXV\B5' 6U*S*.#7++72ZG0"TP*:REUUZ/PK#6M" D7] 1"KHVKO;V;))D(0HH%2P9-@D_L)!,@< :M&=H&^Y+Y'/V!,G>IZBG_Z*; MW\N#SI$YG6L :5>@DH-2$^4YDV2]@R?MF,VZ*G>K-=AM2DZAL%N@ MTYAVMUGO BZ0>( @[<'V@[*?H])5 [\P^H#%O=$'1M$O97'J%@SGMUII(VB) M3!M2;F#L6KA_"&M2:1\0402 !K(R=3 9 ((]=$"\X[?>?8I^N_D8S7F)84H542M M O4CP+YGU*HMG.A3D+0YG3T>TFYTO=NBN([PMW@'OF5S.AIP=EU:'OAQ4?]]D=;("*G,L2V;OTZ0'A^HWJ,/Q ME1N?+&L6X22;T3Q!20U^Y4"D5?K%9&= ML$#[^2=+Q>:;3V6#1_:(5Y!.SJY?!B^J7T2+L;SV:71V'E]>$T>\)GO#)R?2<_N._S_ _]32: MC>.SRPDNDZ%Y"F/Q^J\F\7@ZB^B1R1A_$3CQD7/"U>5U/+V>_3]!*WT;__T4 M\S$\(<@JG?I.N)I.#8U<,&X0?6?\Q_CJVM .X)N^FDUF?8/VZ/=G\61V979C M&D]A+V9G,=B-\,MX,C&; +_ 8[-)?'4U_FNV<D;U/3-&-^1[[M"MN(X,=S7&,8K(CN\G M\6<\8 6**[%"W0D=9/4R0_, -$84E1G:<\K[Y82MRZ]@H#3D6#,&?=5 M7(!/K\^C#1C0Y*X"T#SO]%:SCM$U8WWCL,7TWX)U#<=F#T>V/B HU!2I"?YW MCO^[0$$%JOT2!+GZ7(@]#P ?P@*0(?!(X(Y/H\EU?'6!9'@!I$P4>Q9?3ZX. M;,CTOV=#'O1?N2,I[,C$[,B0(__:GJ?K0>HV3K/HM<00^@[(X!#]BH<95YEQ MK7M..2^P%UVIDE1[_F%0^PK-GJ*\+%:G9&_X+SY#BJE25OQ^)?<'.W?['.8F M0!)1 +$&'<\"DV?L?B;ELL)P"SJ.0,EY]REN62_L*_)5?*,(H>_M';_V&]@B M(!2HM?FCV6QP-B,%@ VSG# \#3&%>3]$]A+JT M-<'0TXUL!X$"@@"EMRRTN,GEK3KBC_2B4;I%9=[3BZOR%#_Y5BQ9W^8':P+: M$9%&,;"UJ+*M-?V-G@*F*J#">%[=2^+)3&-T.?G;:'8Q)O,LO>S\8.D=HCRMG@4W:%);((LGFKKG3%8[=,9\(XQ MR#*<_^D,)=QXK. T=[4/?(*Y!] ^\D0 &SUG9)!6VE!X*O9GA3YL9)Y%+3I> M2<3KTZ%0X %([DI(K?0OG9D!RQZCHY/%/Z5BRXX-5&\SA3"J>GQLOPB8+I] ML,0BEEN?63Y21R+U;!I/KF<.KV?C^-)\_A[4+G*,]Q!3S1@= RA#6[",R$>, M3+WR^(JE&B.-D/7 @DVX)#T0!J-#GZ1IQM$<,>VKE(S:%O'MZ> 8'+'T9.DQ MAX7 Y!F#O/B"WY%+ X\\@6SB#Q1M@T=W"PG['(5W]?3Z_+[:%J^OG2XYJ.2Q.T/01MLPXZ M6AZMGB230YC\_&%_C/[')VZ'$/L='D+#X#"YC?4^\* M.#L@XZ)GJ>:_3J)GD_AZ?!WA'Q=7T8D;U"=*'X:S,](3IQ?QU?7XT.,^#/#" M.5A@_%X_#-/+*4!P$MC64K([(#<&$5O=I6)UK&2K@]8W8ZT0Y=FZYQ=ZE16%N*+(!\X>T^&P]V3LX5G0'':X%:\_,F#:H,?R+I9/P=N*8H,\UZ$_E^6"'%VM=4US >?XXK:,; M8[8_Y8EOW(RBWS4G*9E8L>8LJ;( ZJF#A*?V\KR(KY*([Z$P+WT4PZ!>E%LZ M+R[.2JQ85S0$^XA\36F;9)Q04M?E(N/TB4#P>WQ441ZFK&&+H+"_#+"89N(V M=P8S/G3\ME%LQ"Z:S[A=+JG#$F/'W6-_KT0*.&E TE^"H-@#98J0S'Y XX>V MP@\ZHJ+(K("$#?$(2J%0%GUQ#\Z<8DYQJ(X UE\7&C""-&.&=ZEJBV2;-9@9 MA,09$"0(=!AS+ZXRB=ZX1#I#4X=LL0!"LN %P,TN;[)3 B.P;1S L'CO(=(^ MS(_*6#^'_ 4YNL[5.WE1$$PRI_/\"]94N]"*".+U .=FYPP)&P*/ ?S)LZ^ M0RKJVE<6A=NN^]3J6N+0C#N'A0"!E_EY0 FR9M\ZP^2-_'"8#XC.AO+F^R"( M1?SBL+0!Y?;"ZKH*/EZ"S8$?43QZ!Z,5A:]UAX0];X)$BY [2\[/(91(#,G* M;@3BH/H70GYY[A3*R^M>F!TH=V"I \IBD\#( Z:8:8-)O3B- 46V7'D@]6JD M?3:GEUR(/"D,]F F7J77D@0#; FV9Q3=-&I(57C<1A,'2 LY\63L*=SP$;1 M^-BS"(]WJ"Y;.O7TJ.QH"H?7V$X39)(JLMPUF",D)]-SCCX]BZ=7YXX(X>/L MNA=:Y_[@9"DY'1X1V@-+YG(,.KIG/8/R.>L;M](2QC.*G#41E/@":.Y K_(< M:$->Q8F7;S\9U&7\K-/_W*4KDT0%[/T&9 .=>"M!>G6EH\=7CX[OW'U=3VY6 M'^?,12&R\EP"G'22Y"B_:CZ//.+(KI=WV&:AFI?A277P;9?SE5+&WN*06"%. M:)6FP^!@%05H9_\B63M'TB:AEQ7;'2B;I!UCYHK_.AT"DXFQY]S!2-Q^\!S2 M&:RKT _HGZ0Y/!DC7DV2()0I0R8BZR<'@52 J:)L/ #)K-B!F$ ]*2D"0^?P M6MG="7N[!I#+BG0O_,7X2;,B!4$"1I^H9N2M9,7/)J18-\[C',(R"%0%*#?4 MAQ1WLC_S%\TL;?(SP-JKB)ZJW0)9BI*4"X\-P%OD\LPH^XAMOYKU]@+S?AO$ MOHA[()U,DZNUG4WH%F8#-8"2CO.+C2B%SY2DN"25S$IYW-GF7DWY,?HZXPNSD=/#N,XUYJ'28 M_@13OT$61X(2S6$V? J-N25)M3^LT@O2,*O:"1)RYI%'G[)0.1\?B:SQ28 4 M5FTVKL8#](<@$]6/BH"D';:$:\R0)=!G6=6M#PHJ/#;4BJ3\^<2'I&8N_$VAO'>1 "\<5. M*[-@R@$6_!^J14">T^>R 5Q@,O\1I]FH>H$\G188*ZS[=;PP7_ _XAMDLNA5_P>-YKJCG:3 MYZKV)UN;GYV?.#1+%J)9T^Z #BG.USD'>CT7>) ]VS\'F]"^IUI1AB72,LB+ MPIMH"*VNM&XR6 OWZB-H6DF%0K1 &@<2+LF(Z<7I=Y35F?%5:_PH^"'U?A , M-$V5S7>-L7#])Q [5I5-G"-EV#WFZO#.?L'8_)RBB@J#.(.N(7:3D< MT%8&X>F>F+B&K2SWVL#:!@=DJ(-5QK(&'4SV1SE73=9(S(+K+[PQD.@K4$\7 M.D1%FJ6D?O(R"3D/"8H<6&%1%J<6*HPI'>4>5T:X&8^Z,J\<>B/4.0@2>&PZ M94L2B W.,WD6"9&V. _#6T3&M"64[_7T?$SOH,,G1">_JNXU;@GZG+"(1Q9B MLUW=7O-+#26ZA15S @,.!'.VD')0X#\ KWDZY> C[ IH#V# (5?GP.3,_- & M^X%JSG%Q '.R.D2.#BZ#O2,!4P38> 2JR!:SQ=>4[.$?J0A+@IR9D5@?G8^L MXS9ZVK_18-C+MGW35D\FY_U[K;PM,OY%4)8)U?^3NSYEY$[/[.:&N_X_M.D= MK]0TDDV?3/ZM3?<%49>-\'Z54F-[+/- -9 IIK4$.Q\-9C%/#LX&6JUCT2K@X=9?[831-ZKXA.S9E>>].N]S79&- M[MQBZ+6L6[[.N,?9Z4>I.KE?W^'%_%QX*S4>5$_UM-64OE +,,8!?D^Z977; MJ3F9/)+Z0O7&\TZ*L$KLV3@U9T/B/.@Q#B:977 "U["RZXK^)\-5_[=)S8HN M_8$)SG (<7F]JMWC8ZF^L2+[RP)_T=XOUK/)/U'FV;JLFE,N85H#5F#1>0:O MI%2(;2PP29O(V+[F,C9FK*G>PB''.FZTH7?5GLR..D:\Z;WBDA$PR@KR\5;> MJ'C,4VK?L,'S2+EZR$FD3GF^CS;)'Q2DLSTB:F&_1H%#=0\T$R];U'4DH' 8 M;",<\2;C]A7,P7E#333.OW8E*IGC=$BJ*?UUC.*9F$**1Z9PGS>H#QK6'\TZ8\E=WQJG69$X0K]&MDM2_I']/'&+?A3K70Y>!5':;W=#9]A+-V MMRBY3[(<;>53 / 4_0-8!R9.FA6Y=BG7"G-]C7H0 *C:R7&80VCD26!KE)I] MW>)8323[CP8G].!R^TE]V$!W-6>3X:*SMY8!O7/V9N]Y_HZ*,SNX\@8?L-># M CMBR6AT8X6)V.!O<:M_(])\3P?-ZW?RQA;KUWVF.XSBROHX:T&^#EJ 8(J5 M7E+J25(+0-1Q@W*0*$-BKIWM3@D-Z*$S23.4T,\Y(K96/O'2DYYE(SUBM5^ M P6B432);1_#_2+(VXA)7EZ<:JZ;!TR+$%E$M0.+#%!);AY.%7"($;WT7:'\ M[@MNM:'YL4-Z1F\PNMWQ=U%?\$ EF-XSLMOA-TE(?/2M,Q!9U6+-*:X<6,*! M*2N7(0M!,/E#%)>2/,0=-Q3J1*@DO;WH/KHKN@_/]^*;83W;8 N@)N3D3S$T+!'GQWUR3\2]:MXSA MD6A^9@6WU2/*,GBVNGI6+78;B1..%'E]^F@+#BDJ;:NR$F<8N:90(^6L?%-QJ85LK=6"PY^ N6-SSIH83) MA!X62S-=6D;!CGH9J[B8U&\75&G!M(R\^H/O$_6W$J#E*C:6>PD9,7>( \IJA94L;NFZJ;+72Y O%6#02S0+&!9U$LK&U M(U&0;V*+<1,*Z0!@\ $(;; 52/A24$X_#Y,,3OF"'(/SZ(ZAFQG6AR$LE?4_O7V0E[PWD0==OVOO!A M9.N&O".1[QV1WI.!*?PTFHSC\^G4ZW7 7ZC7@7'WS#>\Z1^; 90NS3G7ER4!>(Z:!G'"_GCC<]K9[J)MI N%9BVI(F/ M95KNYLURE]OMP_@!B%84?UP"E]4"O!/U;@QO;4X[]J(CF"=+C:X2&T:@!)R= M5X?-&?KD0)+4*8IGUU2A/?(ZUY*65NO^/HA!I59G5;S92DR9-NEZN7/2:E6B M0B:V'5OM!M@Q^:W%P[3E9M>T$1@R6R8HT/'*Q]6S\?*^2%>MK9'MQGEQK M/;7V1JO;R7.8AA= C9);GY;+I0FH94%->"M+ =.J\K+\4BO3U8L7\R?LBE.I M,J^,@7(1O:YLG&9A&@/@DQXZLO:$N.E9L>,,.&"[&1UF#]/D#W;E\$BWE*X9 MMI2D15+[MZ#*CWT- )=>PM:S \>-[;=K_KI.*$MQ%/V^SG+M>PDU]W56#J?8 MCA#?DC(G=BWZG9E")YMSY:3A;H% I #F+J%@JO@[8-H'TT0S*SCQPY$;>1'J M9!. 2.D:M77!2#C#]"^#XR*60[ U707LD7,B$;R^K$!IK7>H#\E_];N?O!Y?C6?86DBR-Y>!;[CO'%U<1!=GZ@UP6"SDL@<@-HP. M'>?88!'S.2_&5+MZ?DVUJ[VKF\:7Y^?1))Z>7:N?F'DY**^I=9.!=DAVNR8A MDT>[A.#Q-E$L;*7.>_TQJ[_T"O!O&4^%XT6_:Q-WHXQB6Q>$VXT-E[I=%GV+ M'(AS7=9D)I%(3E9%20WA@#$S*],8$F'JV:[W-3"!A/Q;]QA!6?!"',_J*4HMX=&/=[6QF"O^S? MX:I(VMJW.J7*KC>LR",L[PH@!#KCWK4#-M[Q]LV[6]LRE)B)B/:G4TDLFN\[ M*0CPPSG%RD(9B'TV38B*F7Q*&2A!_*O6(2.6C8 E-T:I]/+=*1O&L[I\&N^, MUY.,C\MSL3-T$$J]:UMF -EJF(>BMD;/F/+6Q$LY3F%>21[0Q0:DFN0NK8>RO44;,R4$B==OF9MM4:M<,EA@ MP<#H[G$1;NZ>'%.;_$/,JN!P"26>:21P=N)A78C6IO$SZ3CBHS(VG_(T5*19 M8!N-5W?@M6O:)%AD(QU2@%7?&18*W&^[JV#\FF\1V374"[A*N;$P+LJ(2G+D MF^:V5A8$#KS:I@MPY7&S''UNQRK>.6#4ND+_&'Q6ZSRX44MK"C MF9<+YA7RCJ+WE!B4;9 8)8&;\QO"NGT\.5WGYV M_^N]?/&__U MK':E"+8,WN9X*["@4>/GVSV"2(3-Q><<>IKYH:2U8W(0-\H.0<\S/M/+!S.*>;% M3LK>0S@X8K^OSDVC^J8)9)<1"(P$UFR\NV6 @^;N?4,;[BS[R/:IB5K(%81! M$Z6H?%=!$)=6)D[AD@KZ@EX=2. ((RVBRC+WH"=5>6E];BT;'/^M)-?!J\P MA"GFSYZ,!9U./PD42 NWY0 M9IG=D@\%"#135]HU9\?NA79_::$V4R:K?;<9/V76?S"RX^>NV%)*%LR\=O24 M>0L?7*U5?"1EEI(%'-'/-69LU=&7 B:G7.JA8^6JQ*;#56(_F^N#R(1U8;V! M4W7<@*IWP,C.9S-FA9Q(WU%6JS,,*@SW4N=-"?:G3@B4$BR1.S=2 MEBT=*;J7#F3N.AO&9,C6%/6_-/=-U:$594J^6_=0190C(/P,*[KNB85CW)49 MF\_-A,WY^6UDX>?9%[2%R/\-JU=>-6MXI#^%AX8 R%H9."'G"G,)O Q;G[H* M6VCL5;N!TMNLE:G?QJZ,6,^-TIUDL''0"!=,C+5 X7?T4["?.+'!X[HVUQ?P M)XQ<]V<\>%'G\(8PL=-KTN=#!LFX\>>T(7D/81XJR<(R_AE+C0>0:6Z HO(>>!X5,:\# M5.M^-9:\2IH[I&3'F+P"FXMH<6#S5HSU8L55L"6>-66;/) .G2RJ$HY746[@ M73-J)IF6V#KL$(HQE%T6U)_)(-JP#6MMTBF HRDT'^*=/5O!TD?13U^3C;G; MDE\AB)1=IR\?O:LGO38))J61'&1%T[V2SH1_K%G)1G#+V4[%,WH%6,%;;,OR M2X0E>=4J*<1.H0I3:4KASD1K/9^"BM3 D.UY7E9("HYION2]9))&)047J(G2 MQ!, 98^7+04' LZM=]-B$/(P>6Y6%M"V\?HIH +:A3 .HR(&;"/D$XLD7^SX M=L1'SQ81L]E"OI"$EYMXR6GR-:K1^H&/>ET08RVGA"<$_TEQFV(U(ME78!W M+KEP-"2,GY")_D?N)]N@0R.4K!Z0K^5CUJ3/MFT5QN[7K^N4ZN'W]@E MP>$V(RO]0YO^OJ_=_&Q54S\."?TC>V%E0)$ ?CQ![:'599&E!;K6R=_KK]Q7 M03B **+E,%LW_5KZ!+^4(MH&0A2HX1IXND?&QG!#042.8*,6*E%)O7(?D^Y( M1]%ZM;S&^<:!@>A<9UMJQ]Z84%+C[JJCG@EQX#)CRK75ZUXRD9GHU%A,+D^/ MZ_QL*0^E39>F ;=WMVHJ];5F!#EX+^U\G+K020#$X6T>AG(3'?)R. T_M.H< M'/;XHMK;XU.A6F%DU, RR:7"*=HN8&Q<5G4DERWEE#%N/8_=UA2VA:57#RMD M17CRWZ@QI6#$C47\YA]@U?!]QM5>R9'A!&#R$V,U'_?/C#FY'A8)B*@S<^DJ MM;AO73#G7A]HD-&_=JQ>/S_C'O$8/Z "K $,?%OQ;"O, $;ID$WJVG1,AWMK MO&DU?NJU0H\;PEX\(ZU;%*;_$8]P5J"[2\U&T*)O[S5O>]=*U[Q,>$E2=QI9 MQ:J5'N#=.(>,B#/)<[^K$F6+=+MAVC;"08M*>T,SD..N-A?1X7W+E"_/:5:V M8Y22K.2HIS>FW]0&IT'LP:KK<+'^$GM:!-J;\[S&3VV4**^V>N1=QN?JI_LO MX\/<=B#!DC,-^E'JWK.QBDYL*>[I04:S2Y);MT]L;X?4M@^U\]J@+]15.T^' M*Y3?4?5>]"GY>B 6]QT7G/.8BL:,[/'A.D%T,.O.W9O$*_0&X[W57NYTUF3% MF[JPGH8PTNS.C$J*3#V0EX^-*BEMAP0PUD!R_Q-7>N /!@)H:93YUDT&E:F9 M=!TR66I$-WYYFDK7,R$;G%8=Q8VMOT.52 .D9Y:FE+N)D><(.R8H[ M2+_I68_8?YAD14"$V?;LP!-()!++\:1/I?Q(N@T>O3],"TH,=U>>(]R^90Y1 M'UX%^IC\33;MR!0W!+OG+G AMHXEC,LE#-)P'%6:WF.D2;K4<1X,!M_!PB,% M."M\ZA)69"ZW:*5T^9TA/"^N+><)6A F7NNUSKJ#I:8VT0V6) [)/A>+*3)E M:SW/U0 27?L&0X>?7 &H!Y 9TURS[;G\R,W"+3$\4Z3=9C%1(%JIG2"!>3[^ M#]0ZYR9(8E7W+I"FL"D ,6R^=TRQKK3;FOG.7,N*BRN>9L*-OH[1H>X;)/ MVEK]-=D8G[5TO@8A!VP 3U_RE2RC'8!1\:T'GKN5C!E*KP7=Q7IF/'8==!+S MBUK8:,WI=NK&BV:9]XA^UI2\)G3&&=++; E 2.(O'Y1L77(7$LX%L<* UH8^ M#R)9Y ZYIPKZJXS:JT1&V;I'(/&7I;Q^E<'%NNPN"Q-+A7UP7WWBR5EP2EC4 MD$;.\,O>@ 1#8\):Y"6[38U/@4/F?O)4V\S.&IM39:T?2J@*;@<*^B>$DO81 MVW[4BIC**'6G"X0XV0%PDON>YCDX>1]_?B0VYMJ+3(?;B[R5A*U;\EHN]A%= MN"CWBO^,B7//_@FJR0DWG@GZ]3";Z=7-CII3??>13 CO. MM#@6B&OMBH4XIQ9FZBQ0)/ I2A1,L42#KD/NU]@JS46PN>1)4*.JG2A2KKD@ M>]S0U0**X\)F=QU.T)#^ 3]QPQ.7X1?,A\.X['/%DZ S9]M8#NVI0&'R"!;V M-ITV78F)\%/,2>2JT)UC\8VW3Q)UL!'[&,0Y!JTV MU]QD.MS&,WAU:7[:7GT_;;!X)$S7*Z8=2( MM;\">/:JR7PJQ1F0E@XNS4*A BAX>G(62T9C>C0DW4FB;;ZC*A('&I:O]0(W M4C=T;D&IS#.+0O2B4L@Q%9S))*:RB\RN[@),R$@RW/Z]0A0"H;/NGM5.+F?Q M;#:!?^%D7IRK-V:APONI:AZ?TZRS^.+\XA'W MI"L7G0Z7BWZDX"9LUTU:TDTP4KN'4]Z)J=3OEOF.VE$SF1J:+/JU4/;2..&D MOKA/S+MWGP$)(WQ@&0,YZ&]YZ9:Y?%1L P4DV3&+4RV=\3D&PU+O4SU,R>GNIBQF=2]R% M)3VY-:V!?=CTDN*K72)$;(*^A>::B7DJ3]5"=.S57> MC,>O*L=TFW;[$+ M##98%! TVRV.CX:$"QE%'3#T1+7/1JT-#7_O]C2<*[8A4'LM5F=TRCI(2MKO=O.&9)N/3J=2IT$FSOIRL=KX3TX*UE:>APCR-=LW(K:]2 MN>YH=ZYS*!M@K=,_^@Z.,#T=S^+(/\($Q?0EK)0:P50"@,8\]565;(!36"3, MQN>GYV/@%Z[Q&2.)7U6M5_UKZ!%S@"D$Q34%H;,%M+_GPC )JF=>UOM61DIY M0FVBW^ZJLO8K2EZI#64:AX)_FTZK*2V)T2+M9HW8+$W[$'&!-=/9,J-4L81: MEV4NH<0!@J7GE;DMNJ$BH_;-;/X=3)0TXJO4TFTVJD!\BU?< %GZN+T);E/U MFOQ1$P#J8WL LP9-WTK27NH1&NG'D+#J(^$A8>WJ0Z?#]9Q66+_CYJ>]XO-3 M&;W61ISW2N[C)E%'3])J.V@=ZY(!0D;B/BKT@^&^W.VY+.!OJ;CH-+G/*IL# M(9ZCTM]ZRBY"#;KAMH+&#R0)7H.310GI:?T7\SIN:4]'JY4?ADO1>TG),=GLL%;!Z1O6JTL7VHME1+PSR_S,G8IVH53K.Q'8', M\6TM*KP3NG=NGH"<>ZZS'<,\BG[1#^WMDIVU%P=Z/C&F4(K( S/;\5,:M/(7 MZ,VQVK=KQN^.42^IO2[Q>#Y[>W/W^L1T_>U]\/.6>O,^ ][++79.Q]=QY/O( M11E4E[/Q"?SB58( 'MV#?K_+SET4NE@G5*GI.>M2_WEG2\+7IA)26([7$,F$ M5LC_T;*(&GL?M#<$3>GZ*7EJ4!#7Q#9=3B/%P!]1.]HG=)L2YS5;XC8-S;W; M?*VWV#2/Q2_;WHWS4?03505:CIJ19;;!HH)6!@>6(W"N)#SO)> VDM^\H/(4 M'HB^]OGRL8R7PN&_X'ZVJ OHQI(-8(0)XS(V]7W11RL%Q5287O50!S]%^V)> M]*C$D_I"'[7RB,*I LO2)*OR+>%:;M0#8J L1MD>CBNC!-I$CQY>N]L=6JTT ML OC-5)>\D_\.&%$WTD8LSB OC.*LJ,$?;9EM/=TR<]_"XU%'HVI[Z2Q/BG^ MG#28-TF3O/H!S,&5OM78E(L8U(]/L!S3?HO<%;M O+B9/GD.;[K'7_VP!07F M/2=^1KE>PJOCT>7YDZA"UX#Y .HI#HFT K8G_;G6"0@D? !^7Y9E8S[@! ]E M]87 >_5_ 5!+ P04 " #/@(%8HJ Y[JT$ ">#0 &0 'AL+W=O3&U"?#H4YS*+D^EC54.+.4JN0&AVHUU+4"GEFCLA@&GC<:EEQ4@]FI ME5VIV:EL3"$JN%),-V7)U=,9%/)A.O '&\&U6.6&!,/9:-!;WXPBN97RC@9?LNG (X>@@-00 L>_ M>SB'HB @=./;&G/0+4F&V]\;]$L;.\9RRS6KC1-<\A>D "T"#NH?![/T[ M?^1][/$QZGR,^M!G"ZRWK"F R24[1U=E(3)N(&.7HN)5*GC!%@8%6!%&[W*^ M'_XF!V'K':( MRF-2;LJFL+%@1Q"I,*043EPOF%B]P[$W;C]0. X3=M3#F+AC3/S?&--EA69^ MKH&20@'0/E!B%>345N^!?:DP0-C%IMZE=Y?"__+!^1VX8D -Y+74Z@- M0U2F<^(RKLGWH03^0]6 =JZ47(+-*[)8<^(#12%22XPP<(2K!C=R)'SB?E=2:D2M(F ^]&!I6-A;TQ'.# M\9C XJ0E5S!Q$V_BK#<9JT_8'6W7#<-MU9$;Q9'S$Q[VG8[ON^/DF1)*@DGD M/,_2MGX<>L_T/7<2^TZ;1YL4JAH\Y;+(0.EU%V2?OC7"/.VJEM[% MWUHM>WGQK.END=);9HW-^Q'7C5XLV/KJK4<06ZL>^5A ML&F&L>_ZH;_A6NA[V[,H\<;^?ASMH^^67__J)Z]V9ZJJ ('C[5F4>*.DCXU) MQ\;D>["1ZYQ=XHF]\[CO7>'-E.N6>D,?WJ?A[M=J7CVI#X.H[ M.*&1/)-HN]-.8F]GQH9;=^82U,J^##2S?K37YT[:/3[F[9W['_7VY?*5JY7 MU0M8HJEWG.#9J=K70#LPLK8W\%MI\#YO/W-\0($B!9Q?2FDV UJ@>Y+-_@90 M2P,$% @ SX"!6'#$.D3)!P LA8 !D !X;"]W;W)K&ULU5C?<]NX$7[G7X'196[L&2;B+U&B8WM&LI.I.Y?:C9WK=#I] M@$A00D,2/ "TXOOK;Q<@*2JF-6[:A_9!(@A@%]\N%M\N>+X3\JO:,J;)M[*H MU,5DJW5]-IVJ=,M*JMZ)FE4PD@M94@VO3RW/3 M=R4TW[)[I+_6=A+=I MKR7C):L4%Q61++^8+/VS58+SS81?.=NI09N@)6LAON++378Q\1 0*UBJ40.% MQR.[8D6!B@#&;ZW.2;\D"@[;G?:/QG:P94T5NQ+%WWBFMQ>3Q81D+*=-H3^+ MW9]8:\\,]:6B4.:?[-JYWH2DC=*B;(4!02QCE(*[ZI>,Y36FFR3%/1 M5)I7&W(G"IYRILC) UT73)V>3S4LC.+3M%UD91<)7EC$#\@G4>FM(A^JC&6' M"J: N(<==+!7P5&-URQ]1T+?)8$7A$?TA;T;0J,O?$'?F+W_6*Z5EA V_QRS MV.J+QO7A43I3-4W9Q03.BF+RD4TN?_[)C[WW1]!&/=KHF/;+>SB:65,PW+7/ M[)%5#<"]YHIN-I)MJ&8963^1VT:25:- 5BER6S-)\1PH0JN,// 2;=W+PS,5 ML/\X9#/ MNYR;!Z+8ID1ST&2>LO[]PV\-K]L1V_,@- B^1N3GGQ9!F+P_$'3^PC326R>E MR!L2SMQX'D+C;?OK.Z"Q"+\;@0[G7N1Z1R5K34*/JJ:NA=0D)Y^PXMYTJ4)3?F*^@+Y^XB\ X:L1L'?M]P/K$,F*0@;.\(LR9J#-RYMVC_ M[7LT\^S_F%SK)YSI!S/SL^T0?\X;$GEN./?13(OF#>BR]B]\UPLB8J;X'HZT M.''*S/AJGKA!$OU/Q,K8QO]XQ'P^/"&_ WCQ",#A##'KJR#H8B2VOD'WA;;A M+9(N=L#?IBORHS&E5!-*:L%A83Q^J#UT_6C1[4;@!K 74>@&G@\CGN]WFP C M,"WRW<7"^^]L(SE"KK.>7&>O)M=EQTQD66)^P+X'22M%;4UQ)W$_EL!QJ:$O M+<@=DZ94JF#@=EWPC:6O,4X]BF.<4Y?* 0C/(M0%VF.DYU%">[1Z@+8V:.D0 M;3U *_9H01UN*S!% ]*:JYS#_!,A24VEYJ#BR1F,G!)00M@WEC:H-X5(+#J5Y("4Z <0-_,_R+":0DJ%QSS:3SIJWV?T^!!LWU_T8-JX.\\6?:=5@A>H3?^:&7HR/:!Z]-'UP-H@?NB'D,BOGW%0I;+YB MY"1CMG5*3GPW\1*"C7A!3O=*.^C\.PQA:.(@B-U%XKTT?8@!!&; I59N'$,P M#P!!["; ?D?B:=['T_S?B*?#+5LJQ>!%+)?8O!H-SDX%1IEYI M'7M3U_@1_T-U8:;A-' #>;] MAUQK2B,L8A=N:!)-I]*^'Z\'BQ^G SRE)NVA[Z]%L]:0%;O;OVI33U?Y MDV7VKZ:%/L851W&\S!7IEE8;IDSU.,8%!QBS#B,=8DSW&.D>HRE@CA00IJQG MS\KZ04I:L0VO*J2Q-E9- 9!$N%%PI?(BK/X?N5D8T14"(@HBM=K#&^3&."9Q MZ%QSB=7.3G+-WHH\5RZIF+8%3(H5NOG6$GLF*)PY< M3@Y1)N9VU:$]$D9)'T;)J\-H115/L5Z[YH6I^.ZWX&I%OB@;[;B-'ZA$QRDL MB.WX6,@<7?.%$MCXJ4HAW=HT H#6':"L!:0LH&8 B'6 H-JSXP2()&T*JX6K M_S!4#(2=^0J(&0LVDFY8!P02G=+4;I(_C]PH@NID#K>A>.88)R)#LCS'R ![ MFHZ 0%8#J0Y,\LT-R'=GB>]T[G_=JC-W9E:%DG86CX;$=/ =L61R8[Z68IT' MD6P_*?:]_0?9I?T.N9]NO^8"I\/14:1@.8AZ[^9PV9'V"ZE]T:(V7R770FM1 MFN:6T8Q)G #CN8"4TK[@ OUGZLL_ %!+ P04 " #/@(%8<&@I5X8$ "# M"@ &0 'AL+W=OL\1 7MHN'[H&2;IA&/:!EFB;J$2J)!UG^_4[4K+C;*[0?;!]HNZ> M>X[WXCO?*OW%K#FW\-PVTEQ,UM9V9[.9J=:\9>94=5SBFZ72+;/XJ%;NN+2>@(\897UB$P_'GBU[QI'!#2^#I@3O8NG>&AO$-_[V/'6!;,\&O5 M_"9JN[Z8%!.H^9)M&GNOMC_S(1Y/L%*-\=^P[77C9 +5QEC5#L;(H!6R_V7/ MPST<&!3A-PSH8$ ][]Z19WG#+)N?:[4%[;01S0D^5&^-Y(1T27FP&M\*M+/S M![["*[9PSSNEK9 KF#ZR1%/(UR3/==D#'W^@/U7;QH.:@GOA62R M$JR!6]DW(E;T,<*CD,<)/ZZYYL#P(Q4(:;DV_2T%FC]QN>'F%![ZEH7EGH=X MX0$H@5US&.P,"(.R=>=V#0O7^&?!5$A44AO#9&U.@M\YTP%W90*89-XNN':) M#ERB7;9I<#]XAZ56+?!G)";1<=\32#*X?80WD(0DSJ->B,(PN--JR8T;&:P) M#,-"!A>GJ#C$.2EH"'%&,AH%[[YN1.>+@9(B1I\DS>/@45FTVP6.L$5$0IJ@ MD)>$EDGP02MCP'D1MF<0Y21+2R=DA-)RE$%(\K($6I(\+%\QB.(4(E)FRL$VB#=89_=[6P&^R/GE>ZO*,?< M)2F,C+YT/_K2[QY]'[A::=:M1067N'688U-O%.WXU/NTT2]MOG43L.8:]X.Z M'S=NG"U5@Y/+%?7JA0-S'/PT"_[7-+O!KC!65,'TLQ06]1XLWJQQ;9H7I$A< M<^B]SPX6 YR9*[_^&*C4 M1MI^1]B?[C>LRWZQ>%'OU[./3*^$--#P)9J&ISE>NNY7GO[!JLZO&0ME<4![ M<8U;(M=. =\OE;*[!^=@OW?._P%02P,$% @ SX"!6.(!"NZ^ @ ,@8 M !D !X;"]W;W)K&ULG57+;MLP$+SK*Q9*$-B M$#TL/^+8 NRT17L(&B1I>RAZH*6UQ48D59*.D[\O2=FJ C@^]&+MDKO#&5$[ MGNV$?%(EHH875G$U]TNMZVD8JKQ$1M2EJ)&;G;60C&B3RDVH:HFD<$VL"I,H M&H6,4.YG,[=V)[.9V.J*+I,;;TK^$YQISHQ6"4K(9YL\J68^Y$EA!7F MVB(0\WC&&ZPJ"V1H_-EC^NV1MK$;'] _.>U&RXHHO!'5#UKH[S[C7,[1XN:B4^X5=4YL.?,BW2@NV;S8,&.7-D[SLWT.G81*]TY#L&Q+' MNSG(L?Q -,EF4NQ VFJ#9@,GU74;S19Z++=<*""_@JRY1 MPCWF2)_)JD(%O4?W[,]";0ZS+6&^!UXVP,D[P'$"MX+K4L%'7F#Q%B T+%NJ MR8'J,CF)^ 'S2QC$ 211,CB!-VBE#QS>X/^D_URLE);FJ_EU3'P#G1Z'MI,T M537)<>Z;45$HG]'/+L[B471]@GC:$D]/H6+LTD2CZ\-Q2Y7X;C* MS@LGR@HRMXQL9;8.-^VJ39!,O1[EGB[%5IDEU?>ZI6^31TD*]+K@YY D0309 MVB .TE'L+:P>PG,K34(NL: :*J$4-@1SP1A5UGP\4OPVD\B M*+A*Q]#W#E?@'945 #?6>@YQ$@S&8QNDP3!.X=AW$';FF*'<.+=2X.";D6Y7 M6T-<-#[PK[QQTULB-Y0KJ'!M6J/+\= 'V3A4DVA1.U=8"6T\QH6E,764ML#L MKX70A\0>T/Y-9'\!4$L#!!0 ( ,^ @5@]D>GY?0( '0% 9 >&PO M=V]R:W-H965TW.0FL7#LS'9;]N]WG:19D4JUE]CWZ]QS[1S/MDJ_F K1PFLM MI)G[E;7-- A,5F'-S(5J4%*D4+IFEDQ=!J;1R/*VJ!9!'(;CH&9<^NFL]3WJ M=*;65G")CQK,NJZ9_K- H;9S/_)WCB4O*^L<03IK6(E/:+\WCYJL8$#)>8W2 M<"5!8S'WKZ/I8N3RVX0?'+=F;P]NDI52+\ZXS^=^Z BAP,PZ!$;+!F]0" =$ M-'[WF/[0TA7N[W?H=^WL-,N*&;Q1XIGGMIK[5S[D6+"UL$NU_8+]/)<.+U/" MM%_8=KDCZIBMC55U7TQVS66WLM?^'/8*KL)W"N*^(&YY=XU:EK?,LG2FU1:T MRR8TMVE';:N)')?N4IZLIBBG.IO>RPU*JS1' Z??V$J@.9L%EI!=/,AZE$6' M$K^#$L7PH*2M#'R6.>9O 0*B-/"*=[P6\5'$6\PN((G.(0[CY A>,LR9M'C) M?\SY\WIEK*;_X=>A23NO!8(J8(_Q.7PE>9)OV74TAW@?13[,>[^%)[L6?9!Z9HJD9RSFSFTK MA$()TC"7Y=0[Y=*SE5H;)G-SYM%M8;U"[6[LK4'7%WM+MO5(0*@Y$P9.X"J) MZ3NYC+QGDBQP"8U6&1H#401C[XY+3G]T[I5*Y0;&\00FT=@[@>A\- FA6Q,X M=-[!GA)JU&6K=T.CK*7M1#%XAR?ENE/2O_3N/7I@NN32@,""2L.+R:4/NM-X M9UC5M+I:*4LJ;;<5/8NH70+%"Z7LSG -AHC MCN[K @ 4P8 !D !X;"]W;W)K&ULE57;;MLP M#'WW5Q#>,#2 5]_2YK(D0-.UV( 5"]I='H8]*#8="[6E5)*;ME\_2D[<%D@# M# BL&WEX#B4RDXU4M[I$-/!05T)/_=*8]3@,=59BS?2Q7*.@DT*JFAE:JE6H MUPI9[ISJ*DRBZ#2L&1?^;.+V%FHVD8VIN,"% MW4-5./]ZV],_C%<:-?S,$J64IY M:Q=?\ZD?64)8868L J/A'L^QJBP0T;C;8OI=2.OX MFW+J#WW(L6!-9:[EY@MN]9Q8O$Q6VGUAT]JF)SYDC3:RWCH3@YJ+=F0/VSR\ M1(X+>RDW1M$I)S\S6RBZ M7V4>@8D<+NX:OJ:,&SCZP985ZMXD-!3$FH;9%G#> B9O ,8)7$EA2@T7(L?\ M-4!([#J*R8[B/#F(^!FS8TCC )(H20_@I9WDU.&E_R?YS]E2&T6OY.\^T2UD M?S^DK9RQ7K,,ISZ5AD9UC_[LP[OX-/IT@'"_(]P_A#Z[H4K,FPI!%K"?_#[& M!S'W,]Z!>Q8B>1S>%]1*5O:W7 MB^]%P3,,H&)+J9B1JA4@34D&SY'>0Q)$PSZ-<3!*AM[S[12-$IR>>4[!U;8P MR+71",,@25,8!*-A[+FF8O-D#YC6:#1\A((+)C*$"JE^-6''\:G[CKQ+BVL: MA8Y/P1_L7,-H1#\OCH.3- $:XF3@?4.MQ]1&LJ9N*F:(2HZ4NXRSMK^0/ZNE M,ORIW3B*HR ]&4(/CD;!8#B GO?J]CK9 0@T3G,\:+6G_0CV/9SP1:&3_)5K M9QHRV0C3UGRWVW7,L[91/)NW[?:*J147FG)2D&MT/* &I=H6UBZ,7+NVL92& M&PO=V]R:W-H965TD;,7)'*/8%^E(\9Z[ MX_/PQ,E6JB^Z0C3PV-1"3_W*F/9F.-1%A0W35[)%05]64C7,T%"MA[I5R$KG MU-3#. SS8<.X\&<3-W>G9A.Y,347>*= ;YJ&J=TMUG([]2/_,/&9KRMC)X:S M2(_FU_9.T6C8HY2\0:&Y%*!P-?7GT[!;]QW.HC&VPE2RF_V,'' M36;Q"UMH]8=NMS4(?BHTVLMD[4P8-%]V;/>[WX(7=Y=()?E!V;8;*+D%I1=36C6<*4Z;TJ."TO*O5'TE9.?F?TD9;GE M=0U,E/"+J5#!1V&86/-EC1H&#\R^+R9#0\&LR[#8 ]]VP/$KP%$,GZ0PE88? M1(GE$E?>N+PDO]7^I_SI3:*5//7 MJ>([Z/0TM#U)-[IE!4Y].BH:U5?T9^_>1'GX_DSB:9]X>@Y]=D\GL]S4"'(% MBXH21N "%DRI'1=KF#=R(XS]>*CP5 %G0YPNX*%"*%P\;0,:.SP$97W0=;^M M"H%I6,F:3KZ^\09<>*:2&TW[K2^\/Y I#ZTVX,GTB&1LED0%$?U\<(MK+H2- M14%:5%R6\!:B+,BCM#-&<>S14:6#*+QBHQ2*8@=$H= UZUI ^3>=*&HI!@9Q M#A@W01^5-$YB)"(:F[:D=;P5IN6,V_$1]=WT%UJ9!VCB:>/'4 M+4W1#MI38["HA*SE>D=0VM!'.ZOERFR)?>\PIX&BD1"4J0["Z51AV32VP_Q' M':_K8/$B.2J6HA!963!.HL/;FQ?%IMET*TBC<"YDQ '=(72+[A90[ZY>%ND=:;Q'%OA(NB6'?0Q. M;PA0TA23.K$&T9:DUG[V?[>]*\NQX\+>\N69^8HBZJH<85N897(VHP MJKNX= ,C6W=96$I#I\R9%=WU4-D%]'TEI3D,;(#^]CC[%U!+ P04 " #/ M@(%8QT8!<:(" #*!0 &0 'AL+W=OIRNM7FT%:*#YUHJ.XLKYU:3)+%YA36WIWJ%BG9*;6KN MR#7+Q*X,\B(4U3)A:3I*:BY4G$U#[-9D4]TX*13>&K!-77/S^Q*E7L_B?KP- MW(EEY7P@R:8KOL1[=%]7MX:\I$,I1(W*"JW 8#F+Y_W)Y=#GAX1O M=VQP;? MR4+K1^]\+F9QZ@FAQ-QY!$[+$UZAE!Z(:/S:8,;=D;YPU]ZB?PR]4R\+;O%* MR^^B<-4L/H^AP)(WTMWI]2?<]'/F\7(M;?C"NLUE9S'DC76ZWA03@UJH=N7/ MF_^P4W">OE+ -@4L\&X/"BRON>/9U.@U&)]-:-X(K89J(B>4OY1[9VA74)W+ MOK@*#((VBP2WD?SX-(^WD& MR(BW?R'7I"WK_%$4AE)+DJA0RTET+%3D*MU8K@I[$M%=8+T@+G0?_SHE&H,% M8=6UL%ZJ$3[3Q+ ([T!IE3>TK1P[8&I+862-I2<[6#Y1./AO0DN8-=MN$I ;7D#0:C M%,9I= 3#WD7*P*]C-H)]=YCLZ*M&LPQ3Q/^_1KE6:EVT&U3S5I]_T]LI=\/- M4B@+$DLJ34_'-!=,.SE:Q^E54.M".])^,"L:MFA\ NV76KNMXP_HQG?V!U!+ M P04 " #/@(%8XUO&OA(# #/!@ &0 'AL+W=O?I.,." MZ6-9HJ O2ZD*9FBI4D^7"EE2!Q6Y%_K^R"L8%^Y\6N_=JOE45B;G F\5Z*HH MF'J^P%RN9F[@KC?N>)H9N^'-IR5+\1[-U_)6TH-!<"E"XG+GGP>1B M8/UKAV\<5WK+!JMD(>5ON_B\1+SW (1C3\MIMNEM('; M]AK]8ZV=M"R8QDN9?^>)R6;NV(4$EZS*S9U;[0 M1M')^+5+;@,VV UF;\M$ERS&F4O70:-Z1'=^>!",_+,]5 <=U<$^]/D]W;ZD MRA'D$E[2UKO([H7;3?8A0R?.F$A1 Q=@,H1+691,/!\>C,/@Y$S;\]VD5FUJ M8 J!:5C*G.ZSGC@]+AR3R4HSD>@CYP&@?SH:.E]H1K$DX?8Z4^8.")],D]'J MXC&)HF-HNZHAA&CC%\NBX+H=)ZV<8-CW1P,(3ONCTL%$64:6E^RQN')5L#:"Z@BE(9JX;2UB,(^3=FV(,XU:I(? M5Q0C#)12U?.-E(S'D7T%T:ES+47ZWJ JG)9-M]M-Z_-F2&W&ULI53;;MLP M#'WW5PA>,:Q 5MO*M5EB(&D[;,"*%NTN#\,>%)N)ACY,M2( T& M[,42)9YS2,KD;*?T@RD +'DJA33SL+!V.XTBDQ50,G.FMB#Q9JUTR2R:>A.9 MK0:6>U I(AK'HZAD7(;IS)_=ZG2F*BNXA%M-3%663#\O0:C=/$S"]N".;PKK M#J)TMF4;N ?[;7NKT8HZEIR7( U7DFA8S\-%,ET.G+]W^,YA9_;VQ&6R4NK! M&9_S>1B[@$! 9AT#P^41+D (1X1A_&XXPT[2 ??W+?M'GSOFLF(&+I3XP7-; MS,-)2')8LTK8.[7[!$T^0\>7*6'\E^QJWR$J9I6QJFS :)=$S&S"$R9SK_]_)?BY6!FK M\2_Z=:@(M<3@L(3KK*G9L@SF(;:. ?T(8?KV33**/QQ)8- E,#C&GMYCI^:5 M *+6Y-^2.93!48W#&31B >R+*2\F]BJ7*>QA8UUX>$?62N HX'(S#=YQ&=A" M50:!YC3 EX5RA6A\W9=&JY2ITDDQW]$GA/8&$^K7T9"V3J0-)WC?!$-[R8#B M-TYH<*-S/-%8,#\6@C;09W(^3M!G.!X'OE[!?@I);SR.\3L:QL$)&??ZHR'* M3GJ3\X0<>L%HKR-+T!L_=UPE*FGKYNQ.N]&VJ#OZKWL]%Z^9WG!IB( U0N.S M\3 DNIXUM6'5UO?W2EF<%GY;X'@&[1SP?JV4;0TGT W\] ]02P,$% @ MSX"!6#R4,@]N @ > 4 !D !X;"]W;W)K&UL MK53+;MLP$+SK*P@V*!*@B&3YT=2U!=A)BQ9H"B/NXU#T0$LKB0A%JB1E)W_? M)26K-N#XU(O$I79G9I<:SG9*/YH2P)*G2D@SIZ6U]30,35I"QJ4Q"GN4C%<@#5>2:,CG=#&8+DB"S]F<1DX0"$BM0V#XVL(M".& 4,:?#I/VE*[P<+U'_^A[QUXVS,"M M$C]Y9LLYO:$D@YPUPCZHW2?H^AD[O%0)XY]DU^:.)Y2DC;&JZHI10<5E^V9/ MW1P."FZB%PKBKB#VNELBK_*.69;,M-H1[;(1S2U\J[X:Q7'I#F5M-7[E6&>3 MK\J"(2OVS#8""),9>8"M$ELN"W*K(>.6+ H-@.=@R>4WEV6N9J%%:@<0IAW- MLJ6)7Z 9Q.1>25L:\D%FD!T#A*BY%Q[OA2_CLXAWD%Z3X> -B:-X> 9OV ]B MZ/&&_V,0OQ8;8S7^4;]/C:(E&ITF_5A:MF_ZEMW?2/=,%EX8(R+$T MNGX[ID2W/F\#JVKOK8VRZ%2_+/%J!.T2\'NNL+LN< 3]99O\!5!+ P04 M" #/@(%8QF145,,$ !]# &0 'AL+W=OEUXN;["7]*L3.=>W"1+)7ZX@;OLGD0.D*B$*EU"!Q_'L0;410."&E\;3"# MUJ4S[-[OT6]\[!C+DAOQ1A6?96;S>3 .(!,KOBWL![7[733Q#!U>J@KCK["K MYXXF :1;8U79&".#4E;U+__6Y*%C, Y?,&"- ?.\:T>>Y5MN^6*FU0ZTFXUH M[L:'ZJV1G*Q<4>ZMQK<2[>SB5F!(!LX_\F4AS,5L8!'4O1JD# * , MWJO*Y@9^JS*1/048()N6$MM3NF8G$=^*M \1[0$+670"+VI#C#Q>=#K$OZ^6 MQFI4P3_'@JPAXN,0KC.F9L-3,0]0^D;H!Q$L?OF))N&O)PC&+<'X%/KB'CLM MVQ8"U IN9,6K5 "O,OAC(S2WLEJ##P%N)5_*0EHIS+$03CHY'D+CC3AOJO56 M>&_%HS=(%7:AL8Z@S06L5('-C%.GY%Q6Q.9J:Q#"7!"LG2B70OOZ/1E@,1FY M/4"^1)%K+2I+]ER*NEP_PXCAA:)5FX?]NPD;PR@>$GS="\,0IXV3T5'P2CC2 MI/$!&Z7=6G#HBPWQ,DD.7:$#%L*81;6SV,^C$SA1]F%;]N&KR_ZIRJ1)U;:R M(H,WW.1P@QDV8-7_4<1)_\<5<46TP&JGB,K]LHGDMEURJ2.WVI-;=KFQ*NBLZJDRE@SW;=VXZ5YB$G' MQO_A%4V0@G9[]:5:76YQ#C=(P2T"-!RYZS F[YJ"$&R PZ2CWS@F- J!3L;/ MEXS:I9<1A?%H3.YS]'V)>.63"4.&'U+K[_$YVM%)Y%CT*$-L[!2-\J@/7TA^ M2OSBL.$RX8CBLHJ2)[3'1G&= O3YXHY"/OL3E\@N^0,Z7PM< M9-PI]+$2+N?8I<_&PO=V]R:W-H M965TW?;[L.V M0;R7AZ(/M#2VA%"D2E)VME_?H2Z.TWK]4!@R;W/.G"$YP]E!Z2=3(%IXKH0T MK\;.OC7X4N+!G/3!1;)1ZLD-/N1SCSE!*#"SCH%3L\>W*(0C M(AE_]9S>T:4#GO8']I_;V"F6#3?X5HFO96Z+N3?U(,[.4:OR';=\,=/J M -I9$YOKM*&V:!)72G=YLCYIB_)@A(YE%K-&A=11<9WV%V M"W'H0\2B^ )??(P];OGB_QG['\N-L9KNS9_GHN^XQ^>Y72[=FYIG./5FW@@$M87?*(0O:"SF\$B-+C/771= /LED6C96,+Y4+*X89^ M;^!FU#+2^"KT6=(97\-+WP'#<-3O_HTSB]E@UK-2[=ABZ=9[;U?I*XMD]/ZY M+O6)TY< _K,U$:1^F@SZ)RJ=#SX&BZ)7V<4I?.!V4Q2?:"12- M4^+IVNLA]$'[U5V2^F'D'%P,8N3.%Z:T]1/_CJ6TEW$R]>,X[@GA7'($)^6M M0KUKB[B!3#72=I7N.'M\)Y9=>7PQ[QZ9CUSO2KJ& K<$9;=WB0>Z*]S=P*JZ M+98;9:GTMMV"WCK4SH#6MTK98> <'%_/Q3]02P,$% @ SX"!6 V;$:U$ M!@ =1 !D !X;"]W;W)K&ULG5AM;]LV$/[. M7W'PDL(!%%N2]>8T"9"7MNNP=D&2=1B&?: EVA8JB1Y)Q4E__>XH6596Q\L& MM+8E\NZ>NWONCLSI6JJO>BF$@<>RJ/398&G,ZF0\UNE2E%R/Y$I4N#*7JN0& M']5BK%=*\,P*E<78=]UH7/*\&IR?VGBDKGL@(EYF>#"^_D,J']=L.7 M7*QU[S>0)S,IO]+#Q^QLX!(@48C4D :.7P_B2A0%*4(8?[4Z!YU)$NS_WFA_ M;WU'7V9>#J M-9& MEJTP(BCSJOGFCVT<>@*)^X* WPKX%G=CR**\YH:?GRJY!D6[41O]L*Y::027 M5Y24.Z-P-4SXKA#XZ'1M431O&::OFLE'COZ#&\^&3 MK,Q2P[LJ$]ES!6/$U 'S-\ N_;T:KT4Z@HGG@._ZDSWZ)IVC$ZMO\AI'_[B8 M::.0$7_N\@$LLN:^97%>TTCIS*; J!=PH^9#;*L%'Z#NZR[N] M]G=[=[\4;"X++."\6D"N@<.BCVW6QY8W]F<--K,4L'J&KUTWA.^$#?.*F:6L M-:\R?<1^%UPQ010")( H9T(1"1B1@)C@LVL4UB9/X0!"QTU"_(X3 M5&*_U ;CAW8I^%W>_D>LKVJE1&5ZD1O.1"7FN3EB[T4F%.;^ ([I/[LSW @( M79A$O51@(J;L7AK[*]]@(7AA,G]@,X:FUZ'AIRW(C> M;"P?(Z+&;+9'*6"JAX$3)PF*-MNWP=PI< ">Z^(G2043E'HWGPL[6/J2BF#Y M(S> 0SB._1%B/MQ#J:BC5/1J2MT*S'2:%SFWPZU-]A;-EF1PBVAV\6R_L1TU MKW;:%"]&P,B&@6WF-&:K-E(]V=43RI5=?T(>@N4AZ_/P.2D/X;"CP'-%X'LC MS(G];!GQK"*BD3>E#X]=+7FUH%5XX$7=.,')0UZE KTK\!7ZBK#QS*/L.LY$ M+QY-(^3Q<.J/HDF/8YV?68XA(&[G"&[HCV*B_= =)?C-;M_P*)BCE:PP;)IL MRUIM:Y5"R[?VBZU]X-C)FQ-D_@UWDSGQ,PZ MB$EM-@2 $ANR,>K;F:QG9EX7>#)-94UAH-XRG;+;)DIVDT8)*+$141%6#Q@M MXGT0X3^&Z%E#*XVV PB\B+UK>,10IZIYH2$)0YBZ";OBJQP;' 6MXZ0WP3:Y M"093 M776$].@A7C.P)'M&1 F./AQ0\B5"[5IGEZPE5_G$[#7>JZ0N^N+>/L9MVKT!UT*H_: SL M.^HD70M)7MU"J*%W7(".\+O:QEZE+[<->X_+S1/U<;*VJY?CN$+7Z71DEG@2 MQ=>V.T"O.VQ/.5^^5^# 3[RJ\9**96 C1O2EV>_$T93=<&5;/4X,@85.;F]- M'Q/;$VK._S)OAHD]IR(_)PG1:B>,9P/Q )J"V@#:E;IQ[RI8"K6P%UXZ%F*# M:6Z%W=ON3GW17"6WVYL+^2>N%CE66"'F*(IS"0^FJKGD-@]&KNS%&ULM9EM;ZLV%,>_BL6JJ97N MPD-"TG9)I#9PM4ZK5MVNVXNKO7#A)%@%FVL[3?OM9QY"H -K7'DOVF#C\[/] M/^;8!Y8'QE]$ B#16Y92L;(2*?-KVQ91 AD6$Y8#57>VC&=8JB+?V2+G@./2 M*$MMSW'F=H8)M=;+LNZ!KY=L+U-"X8$CL<\RS-]O(66'E>5:QXHO9)?(HL)> M+W.\@T>03_D#5R6[H<0D RH(HXC#=F7=N->A.R\,RA9_$CB(UC4JIO+,V$M1 MN(M7EE.,"%*(9(' ZN<5-I"F!4F-XUL-M9H^"\/V]9'^N9R\FLPS%K!AZ5\D MELG*NK10#%N\3^47=O@%Z@GY!2]BJ2C_HT/=UK%0M!>29;6Q&D%&:/6+WVHA M6@;N=,# JPV\CP:S 8-I;3#]KP:SVF#VT6 ^8.#7!N74[6KNI7 !EGB]Y.R M>-%:T8J+4OW26NE%:+%0'B57=XFRD^L 1,1)7CJ-;='M7J@&0J#S "0FJ;A M/Z&GQP"=GUV@,V0CD6 . A&*GBB1XE.KXH^$[06FL:H\ZY27ME0C+?JSHWI4 M834J;V!4KH?N&96)0"&-(>X";#7%9I[><9ZWGI9XC]^1YWQ2?Y[3,YZ-WOHF MYQ/DN(/F@=[\5TPG:%J:NWZ?&GKS **CN3?5:#%M?#XM>=/O]OG7WU0-NI.0 MB;][QGM;\6?]_"*V78L<1["R5/ 2P%_!6O_X@SMW?NZ3WB0L, D+#<$Z3IHU M3IKIZ.L-RW),WQ$[4(@1QQ+Z'*%EC'6$25A0P5RGI!7;U>O:F(!D F@".=$XA2I@!N]]"E=H5RW,Q_?[4YGH^UPK(0F M8:$A6$?H>2/T7"OTG=HJB!)7 L_ZM-5:CUW%^J%,T3M@WK1> M-'(OM'-L GK$LF="<1GH7W&Z[PTA6M98\4W" I.PL((M6H^ONY@[CM,\P!VI M+QNI+[52/W"&RM,Z@F][(M\KF5$.O#H8H7-U$ I8FJHU=ZJ]Z/.#MJ.Q?C ) M"TS"PLM_^V' !U>-#Z[T8;P(V0E+8U :2/>= 9;60CZH/BZVGC57;*"TP2@MK6EMP?U#N5GKF MZA=WE5ZI4XH*YIF*X^4!I0PKU:W>6**'CE;=)"TP2@MKVKRE^L(?4MT[J>YI M5?]]+X54J2NA.W3 G&,J^XX,MWK,:)U-T@*CM+"FM5?WI3&_VK^>-5MQHVFF4%IJB=3USRD]=_W]^4>.:S"$W1FF!45IHBM9UU2G# M=?5Y96_.Q5K;B IBD3HWX5UO$J:GC_:325I@E!;6M \O4F:S#U',;KW2SH#O MRF\)A;KJG%F]W6YJF^\5-^5;>OO4O/K8<8_YCE"!4M@J4V>R4"N%5]\/JH)D M>?F"_)E)R;+R,@&L#K9% W5_RY@\%HH.FJ\XZW\ 4$L#!!0 ( ,^ @5BZ M"T!G?0( /\' 9 >&PO=V]R:W-H965TICVXR6UC8<>9[;3LW\]V0M2NH2M2 M7Q)_W'.NS[%\;[SFXDD6 H],UK*J5,H54U<5V8%,"P'O()2[RRX8%CIJ5BZ MLA* (D$+*;.U7"21B;>!GPGL)8;8V24S#E_ M,I/;?.IXYD! (5.& >O?"F9 J2'2Q_C=EN?8' M)?0NT3B5W,.*F"N4Z#0%A0F59^@#O\GNZMMZKSR.Z]\ MRQ?\UZN?7_06NE7 Y*\^5QJ>L)_'O.2)K' &4T<_50EB!4[R_MWPPOO8Y]$Q MR=(CD6WY%W3^!?O8DZLLJUE-L8+A05^!9-R;9ZTJT->4O9G>:LJ1R!I3W(UJ:UKC M5RR61!<%"@M-[PU&.IMHVDTS4;RR!7C.E2[G=ECH#@W"!.C]!>?J96)J>M?S MD[]02P,$% @ SX"!6$[Z%883 P \ L !D !X;"]W;W)K&ULO59K3]LP%/TK5H8F)@T2IV_61N(A-*0AH79L'] ^N,EM MX^'$F>VT[-_O.@UI.Y*RH<*7-G[<<\ZU;T[N<"G5O8X!#'E(1*I'3FQ,=N*Z M.HPA8?I89I#BRDRJA!DUW43QE,G&!9S-RH8RMP(GL*- M(CI/$J9^GX&0RY%#G<>),9_'QDZXP3!C63BD=-W2 0SE@LSELO/4";4L7BA%+KX)0,-=&)F4P*DAXNOIG#^5!; 3X?D. 7P;XA>X54:'R@AD6#)5<$F5W(YI] M*%(MHE$<3^VM3(S"58YQ)AC#@ML3UN3P @SC0G\@1V2"EQ_E HB MDQ;]2'S/]\GMY((<'GS8AG$QK2HWO\K-+W#;#;BGFHPAD\H*O[N&9 KJ1YVZ MG2CVM3C1&0MAY&#=:U +<(+W[VC7^[1#8ZO2V"K06PT:_^^D[[Y@.+G"H:[- MI/4*F;2K3-J[3SL,96Y%8A$0:6)0^-:&P!=L*J"V*E9XO0+/NLB[CY'G2>Y**X/C8&' MW-11=Y]0'[4&GC^H)^]5Y+W=Y-%/= M;)CMK?2?("RND7TGLOV&M]U\ADT&5 MR6#/M3YX>NG4HPT%1[VU>WO[J/8298L>S;:!?>/;0?=1\"7*%GO?ZS>PK]V= M_H.]X]?K&7??C?+"0J%K?Z=O:?#T-1R>KBV>[MOC2\#-NZ?M#FTP>;IV>;H7 MFZ![1*K)C_X U!+ P04 " #/ M@(%8 ;VC08$% ![( &0 'AL+W=O]I=:K3YZG9DN>ANI2 MK'AF[LR%3$-M3N7"4RO)PR@W2A./^/[ 2\,XZTW&^;4'.1F+M4[BC#](I-9I M&LI_;G@B7JYZN/=ZX3%>++6]X$W&JW#!IUP_K1ZD.?,J+U&<\DS%(D.2SZ]Z MU_C33=^W!OD3O\7\1=6.D1W*LQ!?[,GGZ*KG6T0\X3-M783F9\-O>9)83P;' MWZ737A73&M:/7[W_D _>#.8Y5/Q6)+_'D5Y>]88]%/%YN$[THWCYB9<#ZEM_ M,Y&H_"]Z*9_U>VBV5EJDI;%!D,99\1M^+1-1,Z"TP8"4!B3'703*4=Z%.IR, MI7A!TCYMO-F#?*BYM0$79[8J4RW-W=C8Z/-2M W!6C2 !H3="\R MO53H^RSBT5L'GLE E0;RFH8; GJ\X[-+1/%'1'Q"T-/T#IU].*^!!T+0*M,T M#\$:0EPK],A70MHT_G'/TV2;;B M@MR#Y:3-)/ I'7N;'7$'5=P!&/=G0X_-$0O;02TBQL.@(610A0S D&]74Q'< M.TN$4N>[, 1;H\:X3_W=&(85AB$X'FB/','$!0@+VG+437- C<- Y19:6+>A$O^L%H=PV)8W@"TO0>858:'QC4<3>!N?M( M:4:VZ1Q X=B49^1;47?H&N)(WL"DWUG.5;Z/P24 MXVH"2_X=A-1!>\'!VA;=L3J!WQT@@4-.\;9 '/$3F/A!:*/MQ1J0AG@H6IX[%**X29A2Q^(49O'C)_XAR@L.VC:?M<\]M'O)3_&Q MA[H60D'BWZN\2O/#^B=U_8#"_2!7VIM8[?L0!GIIFQS7(NB@>_U.(>ZI:Q@4 M;AB'"*_21;V& ]9O6K*.WBDLVF'A1;%F?M(Y46WR1S[HW[# M5Q+FV)S!;'Z$]&*G('7F2)W!I-Y1>I7>6WUT8H[^&4S_G<58Z?\=S(8O LPQ M.#O@B_U;GNJ@Q^!@;6="[[CS!IR(YC=P:S^_$S_Q!!!@=MFT_7/-BH>\E/ M\;&G[QI+']XEV"?(2O/Z:B"CP'^OR+S:?G#*Y2+?]5:F5ZTS76P-5U>KG?7K M8C_9/5YLR]^'5GH;5(\\,E#R,N[0/F M_EP(_7IB U3_WV#R'U!+ P04 " #/@(%8LE04'@T$ "9%0 &0 'AL M+W=O+(M.;4- MQ$F+%5B*(%ZW%\5>,!)M:9%$EZ3L%MB'+RDIHC-+2B;/@-]8#^3=_XX\_DQQ MLF7\04242O0]33(QM2(IUQ>V+8*(ID21U"_LV61- M5G1!Y9?U+5=/=NTEC%.:B9AEB-/EU+K$%W,7M$'1XX^8;L7./=*IW#/VH!\^ MA5/+T1'1A 92NR#JLJ%7-$FT)Q7'M\JI56MJP]W[1^\?B^15,O=$T"N6_!F' M,II:OH5"NB1Y(N_8]E=:)334_@*6B.(7;:N^CH6"7$B65L8J@C3.RBOY7@W$ MC@% BP%4!L5 V*50$>4UD60VX6R+N.ZMO.F;(M7"6@479WI6%I*KUEC9R=D= MW<1ZA 5Z>TTEB1/Q#IVAA9K\,$\H8DMTI1I9$H=$TA MI+JH29%%2T2R%14H MSM1[%CQ$+ DI%V]>^8"]]^C#MSR6/]!KW?Y[Q')!LE!,;*FBUMIV4$4X+R.$ ME@@QH!N6R4B@#UE(PZ<.;)5NG3,\YCR'3H_7-#A'+OX%@0. OBRNT=O7[SK\ MNO58NH7?08O?2X'NZ)IQ/5!?;VAZ3_E?3?EV>M'+\$*L24"GEEIG@O(-M69O M7N&1\[XCQD$=XZ#P[K;$^'_.[-??E'/T29F)QCP'1\AS6.2ONHX&SIC!YK+ ^_\E> #UD!E_,)%@,&H0N],83]35R4Z M;M$TH,?/D#[\6_TU%_725>K=7OK6@$$]/AW6XV/ 'AO:X]ZXKRR?% &TEH#A M/3X$^'B?^&=#KTW4$!_W1C[>9_Z9[_@MBH;Y^!GH[U=Z#^9WB_2M#D-]?#K8 MQ\?@/ACN0V_N0P/W6Q<"&.K#(=2'?>JW+P0PT(?>T(<&Z+M*@: MZ$-OZ$/31M\9>2V2AOKP@JW^TV+O0?UND;X%8J@/IT-]. ;U74-]MS?UW:;= MOO[@;:X1UW#?/83[;M-NOW4QN ;\;F_P5Y:['_9JM^^[_UX-]LYI64KYJC@3 M%"A@>2;+@[/Z;7WN>%F>MIGNY:'E#>&K.!,HH4MEZIQ["CR\/ M>\YW>7(=K*3ZKA, 0VZS--=#+S%F?NC[.DH@X_I SB''G:E4&3:.#6+M5H(!]NX4K,$F,7 M_-%@SF'F^ []S 6/P4RXAA.9?A&Q M289>SR,Q3/DB-5=R]1[*@#H6+Y*I=K]D59X-/!(MM)%9:8P,,I$73WY;7L2& M 6,U!JPT8(YWXT3D MY%,B%YKGL1[X!JE9!WY4TC@N:+ :&I21"YF;1)-W>0SQ?0 ?8ZH"8W>!';-& MQ%.(#DB+OB$L8(QB:T>TFW MN0X?N*9!O[W==:]RW6MV'7]#Z7&%TE3CC2!/+(M^1;'_?VN\_PS!T& MP\$_ M5'EI?*^^.F%_>Y+IAO;3'==Y";A))&0U=4[9F@?;1:67*/=N@;9K2IVN!9W^ M@:+C5_ 106]&>6J!K"6=_F=-I\\AZG2MZO1?9+TTOJ=JE-7)&ET+.]VULM.' MTM[N!34\UM).=Z+M)P#WIU*:NXEU M4/V[&/T"4$L#!!0 ( ,^ @5A/Z;"6+0L ,Q> 9 >&PO=V]R:W-H M965T=22+Q6\[:GG$$I_',NO5$ M2?K0Z0,M01(G)*&2E!UW^N,7_+ @B-=7)O9M_R ME1 %^Y[$:7XV6!7%^MUPF,]6(@GSMW(M4O7+0F9)6*B/V7*8KS,1SJM*23RT M1R-_F(11.C@_K;Z[RR91E8G$VN+#>\2 H*U0EOD;B/M_YFY6A MW$KYK?QP-3\;C,H6B5C,BA(B5/_.O!G2PO699_9_=-V5' S;;Y(5, MFLJJ!4F4UO^&WQLB=BI8_A,5[*:"O5_!?:*"TU1PGEO!;2JX%3-U*!4//"S" M\]-,WK.L+*W0RC\J,JO:*OPH+>_[M,C4KY&J5YQ/Z_O-Y()-HV4:+:)9F!;L M8C:3F[2(TB6[D7$TBT3.7G%1A%&<_\S>L"]3SE[]]//IL%!M*)&&L^9Z[^OK MV4]W M@>K\^=4M)!IG>S^<"L^AO!]__%>AL*M")/F?T"VI+^G"ERQGEG?Y.IR)LX&: M.G*1W8G!^;__9?FC_T!T4H)Q(C"#:G=+M8NAGW\2,ZD8_ENH^>M.I!L!45=# M!!5$.8?>G9]XH^J_T^'=+BWHM;K20@1FT.)M:?%06FY$5CU.TIE@\C:.EF$Y M0><0.2A0UW[EM9FV(*8YT54-1_'V\C':.33,%8SZ$PF2917$B;,H9]L@W[!+_AX3HJPEC->7.6[U$ !G_2"BJP1GX[>*B/MZ]O_#M:SWI> M_+%,EV\*D25L+;-R>@?#M]I1C6V@YX,%?1<('VU>W_!M';Y-]61KD,RYN1UX MNU2[=W"\57VCUH+20D74^9Q0Z\\?>KAY?<5BHSX5D^2K,Q)O2.U7CHOP] M?+)+.*V +:M]HR=XD[JJ(2HTDT M$RU<)UXDY1CYNZ(G+T!:W#8MCN=!,P6I M3*1",XG10M'"E>)TI8AAU302I7Z#)M&>G: M$"% .0=0'GA3^H:J]::%"\ZK--]DU9-G)N]$%BYAQ=$6D>IYZT%A$\G(AIR7 M$*665J46+DL_R$Q$RU29C_3;HP.!.T5;9[I^ +#3+F?9#J1(7D*0VEJ0VK@@ MO:A/6ZM7&U>M6O!?A]]JN@O'6():U M&\A;;S]:(DG:$/,2 M?6 M?&!>[%;)9M%"_K\*'J"W*AY(A2)0(6:SA:EP%% M!,3[ !WF3^M;&]>WOQ4KD572/Q.K,J-S)Q2!ZK-@KTJQ K[EM]LO1@/ &@+% M'!=X.N--[$N!5K(VKF0G,DEDRO)"SKZQ5U'*IJ4I>B+R'IH2[C]$0+P/T&'R MM,JU<95[':51LDG8']4:)P*S NX_F#_P"0 M]_3@QVMV)NPE[(FC[8F#VY/K\#N="L"OU;ECDKH=*C23YYWU(<=8($*[0H1V MB MH]-0I[0_$U(T3H5F$JG-E'-RA*%.:K!(T3@5FKD65!LL]_].Q> ('=[\40'Q M/D"'.=,FR<6]S:^23:HEZB)#ASD.T[7;D:)Q*C230FV;7/O'#W.7U#Z1HG$J M-)-O;9]4XGB+^D:\L\H=]QW5 M*ITWG\M5.E=ZE0X^7BG]R(04C5.AF6QJ=^-Z1QBOI(Z'%(U3H9E\:\?CXLFE MPXOO7&!UO 4L4<8OU)F6ES FKC8F+NXGIB)67RU?LU]$*K(PKMZM76"HD^9_2-$X%9K)L;8R[O@(0YW4\9"B<2HTDV_M>%P\?31] M8B$RMD2_@=P=_.X8&/OM8@ZP4AMO8-]]5]J">+@%^:0>SEDT*U\W3*N5"-C MQ;$Z;[XBS=U0H9D\:EOB63]^X'JD'H84C5.AF7QK#^/AJ9]ZL0Q;9HIEU7M!_P)1R%IQV%ASN*KV&\$65?F^TO(N(RCL.LLAKU M+@N8#Z$]2KGNE>P>5@(M@BC MC-T]TI6W>\TS":M;,#9,5[EWV^0+*F7M>S,\FKYL[6RUQ7,E3\[X[!_VVT+- M6P=>K.#PG2:*B%%XU1H)M_:D7BX(_DL"V5#P"%> MOG2 WZ@VF(9W Y;S0\6 1:1X"_LRH/V"AZ<^L,%\F:QC^2 .F#'\ IV[%ZDY MH$(SR=7FP#M".L0C38>0HG$J-/.8 ^U%?-R+]!K.?GL?-+1E"R@&;,W!&]B7 M &TB?#RW\37,)?LHPKA8L4FYW00;N#A6UXY$BL:IT$P>M3GPCY#@\$D3'*1H MG K-Y%O;$1^W(\\ZH:2]C=NQK1-HJ (E1P%0DN/-ZANV]AT^[CN^?IRPJ\_X M("7-:I"B<2HTDSWM0_PC9#5\4G-"BL:IT$R^=TX1.I#5:+:LB<=7].7K>UGM MPWH\BB>"UQGYP"YQ"]A'#Y4;MS=H<;RA?8G0KL''7<-N^B(TTQ?(6U^_O><[ M -X@0<6 0UGP)O:E0-L&'[<-OURJJ0N=MTA= 2D:IT(SN=.NP#^"*_!)70$I M&J=",X\+TZX@.+!(JO>\U0 ;Q[M!&T8#P$)X0?N= ,=;VI<);0\"W![<;)>/ ME)VOT5KU-%9WOEQ].1/177@;PZ>I6>VU(_OK2_ V=.T[5&@F8]H(!'B6H#)4 MUV*NAFC,WF]R]7..OP[! ;L.1%(T3H5FDJE5?G"$72 !Z2X04C1.A6;RK>U% M@-N+Y[BJ!F)WB@.6H0"E $V"-Z=ON-H/!'A>X@._PC4)7K]S5R'5]E1H)G=: MVP='2#P$I(D'4C1.A6;RO7.&*6XAGG>R4@"D$* T*WZQSM206HOASC'?BJE_5YV5OO]T>R7Y1'42^]_U[Z]VD/EA=P]3GO%^'V3)* 9 >&PO=V]R:W-H965T?B*><(C\>JY*'^O'J6LV9_9)J^N M)X]UO7T_G5:+1YDEU;MB*_/F-ZNBS)*Z^5BNI]6VE,FRJY1MIMQQ@FF6I/ED M=M5]=U_.KHI=O4ES>5^R:I=E2?G7C=P4S]<3=_+RQ9=T_5BW7TQG5]MD+>>R M_G5[7S:?ID>599K)O$J+G)5R=3WYX+Z_C<.V0E?B7ZE\KGKO63N4AZ+XO?WP M<7D]<=H>R8U1M ML?EWNJP?KR?1A"WE*MEMZB_%\]_E84!^J[0A$KX(;#%3@APK\M((W4$$<*HANH/N>=<.Z2^ID=E46SZQL2S=J M[9LN-EWM9C1IWD[CO"Z;WZ9-O7HVWT\?*U9LGJ[S=)4NDKQF'Q:+8I?7:;YF M]\4F7:2R8M_?R3I)-]4/[$EW*=5++)7OX MBWW>E>QF5S5-5A7[O)5ETDY=Q9)\R;ZF6:L.]9O71='TH)O=']FO\SOV_;<_ ML&]9FK.OC\6N:FI55].Z&73;]>GB,,";_0#YP !=SCX5>?U8L9_SI5RJ M,F M6L>0\9>0W7!4\4XNWC'A_HUQAPM-AV['5^=(=\1Q!D6G)X;T(.IMY'H!_>T? M35'VL999]1]=X/:ZGEZW73_>5]MD(:\GS0)1R?))3F;??>,&SD^Z01.)*2'P MCB'P,/79RX!+<)!NO'N1L!-IE[>G6>0ZW+N:/O4'^L<>^F@/ M/WYE<[ENEK^:_?9)9@^RU,X(*F(Z(T1BRGB#XW@#2Z8,*$- )*:$(#R&(*0P MY5XDZ-G-L !S@4=CVH])THPH@[)W[5%0L" M[NH-Z_9HQ45[^?,?NW3;.O.[;R(NXI_&^!27-)TE*C4U !P"P"UY]2!,%08B M-34,P#PNRA.CW2K.;,@C(4[-JBGEAV+ JP E+DXE_Y1U^R],\X>_6U/U[(I* M&$\*D9HZ8& 5GL)=.+B M>'+J3O8_-A)2<6'CR2)24\, ".1&MCQ+RC]4:FH8@(!S8>YUE=L4'/ MH.DD4JFIX0$XXJXE+W-21*)24\, B,11]ACK95Q%WTNF M'>[E0NI(@8(X3D&:Z^$M@(RW8CS[-G:".% 7]VQ=!*0L1J6FA@%8C.,;3F,O M@C>@DOXBN%Q('2G@%L=Q:UZLZN>DE&S>K?[MWO)\M]T69:T=,.G^$I6:.G1@ M.![:\CHIPU&IJ6$ AN/X/M98KT?GFVA!')VPBZX4#\(!= ' XCA@#;MT/'CC M31A/FHW])@$L)QQ;:0M29J-24\, S";P#:V1WCVHO.)=7:E![PH *H$#%>K= M"P$<;]IX,FWL2HE>)LY:*HXV%V<#P00@F"!)Q^$J!NQ!(*2.%"A+X)2%7AEO M07&\/6,?V-@($T!FPE824)!2&I6:&@:@-$&2",153"Z'RX74D0*("1S$;HLL M2[N_!=K-;KRV\:S:V#$3 '3"5M)0D&(2-O3&I0UUQ8;3AAY0 MEH=35L^8XW$;US2=)RHU-0+ <)ZMO*%'2FA4:FH8@- \DKPAKF*P%A,(J2/M MW1*%0YAJ^0LI'6_+V ,VML8\@#;/5IK2(Z4S*C4U#$!G'DF:TM/D'W4KMZ88 MLG(#/'DX/*DV?@M2XPT83YJ-K2X/",NSE:[T2.&+2DT- \"71Y*NQ%5,EO'+ MA=3;1H&O?)RO/LEENFC6[*/S]_]J:F\>)=T7HU)3QPW$YMO*9?JDV$:EIH8! ML,TGR64>5)0[F$+G='M05\KS!VXB]8&I?)RI!BPZ'K1Q?>,9L['YY0-W^;;R MCSXI9%&IJ6'HW>].DG_$50Q6: (A=:3 43[.4 %)ZC,X3VIJV$97:I!M N"O .HU-0P ,X%)+G,@TK??B[W3SVJ*S1P4VP I!7@I#5HT?$ MCK=@/&-6'CSL/7EH[=%#VF/J>F+>:Y V=]A+V3'\:Q%VK9\7B.MV8\@S9VP$*@M=!6!C,DA3$J-34, M &,A208SU#Q)&?)S(^N*.5$\<#X(L%(TCI5>,_*E)XF0;FM1J:DQ ^J*;&4N M(U*^HE)3PP!\%9%D+G$5 \PF$%)'"@@5C4.HURZ2MR WWK2Q)6SLI45 -I/.NW7DM]X>2 M[S_4Q;8[U_NAJ.LBZ]X^RF0IR[9 \_M54=0O']H&CD?#S_X/4$L#!!0 ( M ,^ @5@T'7Q@-@, #8, 9 >&PO=V]R:W-H965T%FYI7FB[X,\F%,(A:@\CYW5SDO+PBFLPF4FQ!VM,&S0X<56=MG*/< M9F6AI=FEQD[/%DTV0&2PH#FG&4T)UW"1IJ+FFO(H"67J#;R% MA5''NF9H[2[R7&).-,)%:8WLVE(2KD@3^+FDJ=EC3*3FT!JT@#E*)RAN-CZM MLYJ2"ET Y+ M1*\+7:N)KP]#ZZ:XL;Y#7"+:;"!,G1^K1!"1_Q7L-RBVR#<".X M+A1\N<%RA?+K/N][;[$/\%Q5),6I9UZ80KE!;_;J19@$?_1PB#L.L4./^SF< M&!+VM;K4[DW#";R_K\RC,:E:TM*>L^(P6RIK,_KE+X,-'S26:B_-^ @T!QW- M06^J[GA6LXPR9MRO=OB)1YGM<[D!'3I0^TNVF0T&23*<^)L]OIQUOIP=)IOE M5L _2&2_6GK!#PQCTKF>/!>U)$>@.>QH#H^AE@8TV5%+.!XEX7ZUC#I?1@>J MI9"(OZ&77O@# SGNG!\_%[V,CT S#![K97 ,Q;2HNY))HD&P7S'A3O4._[=F M;H1$HQG"X5K4\C=TTW_'H1%]K*UA]%RD$QZC (>/%3CLK7P':R?^I3A%\3@< M_4<\_DX7:#OJ&R)S:IHJAIFQ"TZ'II[(IDEM)EI4KC%<"6W:3#\WNK\+L)U!+ P04 " #/@(%8%?[:2AEY0AP4OBRSE__\YQXN/>FHL_<@Z@ MT&-)F>P[@L\@S&HA\5(Z)[; MJ!2D!"8)9TC M.]<^U?#U-A;@Q\$UG*KC4PD$\[_F,YMT7<\ P04-V>Z/^Q<:N8YE@"4-.?Y)"S?M.XJ "IGA)U3U??X4Z MGJ[1RSF5]HG6M:WGH'PI%2]K9TU0$E:]\6.=ART'/SKB$-0.P;Y#YXA#6#N$ M-M"*S(9U@Q7.>H*OD3#66LTT;&ZLMXZ&,+.+8R7T+-%^*AM7NX?X%(W)C)$I MR3%3Z#K/^9(IPF9HQ"G)"4AT>@,*$RK/T 4:ZZ^I6%(P?D/.E-#;@>XA![+" M$SV,6?$\_HW@":%$/:$!IICE6NL"/8QOT.G)&3I!A*'O<[Z4VD?V7*6#,FAN M7@).8[6#V&T0N^^"6*E$VXN'89KL(;98[02R@Q@UB-&+B+;592T8\<-=ORZS-+Z^R?MA/'!VF&81/X>X:%5 M$"6IUXZ8-(C)NR F+8C=9#^);5;;@>P@I@UB^H;-_P]W>O#'7 1QL(=]:!2E M\3ZUNU7-2A S6^0EL@6I.L6;T>8><6W+Y][X0-\OJNO LTQU.;G#8D:81!2F M6M*[C/7/)*J"7W447]B:.>%*5V#;G.L[$@ACH.>GG*M-QRS0W+JR?U!+ P04 M " #/@(%8!^5GC@,$ #T% &0 'AL+W=O)DC]3VT#BH&B !O752.^AN =:6MM$*-(E M*;OY]T=*BBS!LNI<=-?+BRW)N\.=,7>\YF@GY(-: VCT(V9SXT)Y Q.[L8.=IP=?Z&JM[0-W,MJ0%+8B8!!J"T',VQ:FP)A%,G5\ST&= M8DV;6+Y^0O^0DC=D%D3!5+ _::378V?@H B6)&'ZB]A]A)Q0U^*%@JGT%>WR M6,]!8:*TB/-D4T%,>?9.?N1"E!)PYTB"GR?XIR8$>4*0$LTJ2VG=$$TF(REV M2-IH@V8O4FW2;,.&KI?37>-:H5T?B&=G^(%_Q?IOGTR%:!;#;'ZJTZ]K-Q.?;G6#R[5AH0P M=DS#*Y!;<";OWN">][Y.RY; *LH&A;)!$_ID2M0:P?>$;@D#;@2A? M*&T$H M1['@\&A:0#X8DULF/%*(\ AIF8KVB!:4,54G3[9F/UW3NMMV@KVN;_S.&[G; M,O7#P/XPZ)3C*JPZ!:M.(ZMKPA^,PVR$HH;2&>4A2Z*,DUH+J9$&&>=48TN[ MMD6R-7JEXCI^YY!#35@0'*70+2AT&RF4-J/9O=ENK2NR>[ Z]H:=WF&9AX&# MH-<_6F>OJ+/76.S@%]C7 MH*:G:NWK,+#1OH8%J^%_8%_#T^RK)JS!OK"WGW:\5@PLASG!P6HB&RT,ER8S MW%AKN2L_ZS5(]'EAMRI9F.Z[Y9MD[UE^LVS8O6DT*UZKP>UHEPA!DN# M[%WT33_+[(@MN]%BDYY2+836(DXOUT BD#; ?+X4YB]=?F,/OHJ#SLG?4$L# M!!0 ( ,^ @5CIS3W2/0, .T( 9 >&PO=V]R:W-H965TT0VLP'S=+16._$ZE8!4(S:0@"LJ)-PT?YR-K M[PS^87#0)\_$1K*6\H<=_%U,O, " 8?<6 6*?WN8 ^=6"#'^;36][I76\?3Y MJ/[>Q8ZQK*F&N>3?6&&V$V_DD0)*6G/S61X^0!O/T.KEDFOW2PZM;>"1O-9& M5JTS$E1,-/_T9YN'$X(0M0[1NR5;-[1)9DQ3:"E2RGPI!IGLM:&"8V9"DYRQEH M\GH!AC*NWY [LL)J*FH.UF\NJQT5OUZ]&$5A^DZ3*F[+F M1TE-J"BL3\6T*X5I\1W#Q,+ I3OR=;4@KU^^(2\)$^3+5M8:S?78-QBK)?;S M-JY9$U=T):XP(A^E,%M-_A(%%,\%?$Q2EZGHF*E9=%-Q ?D]B<.W) JBN =H M_OONT0VJKY4-R2#?A)[ MSSSJ'O0B3X%U?FOZ0V+.D#;JD#6ZI9S/8,"%L5<\HMWGJ MB[:12)V$O03W6?(P2,?^_C2*2Z/A*!AT1L_HAAW=\";=4LD]_!:P'FY!X4W1Q]L-.;O"?53Y^JOX\PO7A[E Z' M9XB71F$47T$<=8BCFXAX8?U/A8XNBN\A#49G:)=&S\JX0?-/.D<%:N,:JB:N MWIJKL9OM>O;4M:JS^1GV\J;U/LDT'P(?J<)#IPF'$B6#^Q2+4#7-M1D8N7/] M:2T-=COWN,7O$5#6 -=+*%D_P%02P,$% @ SX"!6./O[GOB M @ P < !D !X;"]W;W)K&ULK55=;],P%/TK M5I 02+!\9S#:2/T88@\3U;K!LYO<--82N]A.._X]UTX:NBXM"/&2V,Z]Q^<< MQ_>.=D(^JA) DZ>ZXFKLE%IOKEQ792745%V(#7#\4@A94XU3N7;51@+-;5)= MN8'G)6Y-&7?2D5U;R'0D&ETQ#@M)5%/75/Z<0B5V8\=W]@MW;%UJL^"FHPU= MPQ+TPV8A<>;V*#FK@2LF.)%0C)V)?S5+3+P-^,9@IP[&Q"A9"?%H)C?YV/$, M(:@@TP:!XFL+,Z@J X0T?G283K^E23P<[]$_6^VH9445S$3UG>6Z'#L?'))# M09M*WXG=%^CTQ 8O$Y6R3[+K8CV'9(W2HNZ2D4'->/NF3YT/!PE^V'D?2D:17FN1JY& M;8:AFW4ZIJV.X(0./R"W@NM2D6N>0_XF>"O3/3X"SB'+(+$OKO2. % MX0"AV=^G!V?HA/U!A18O/'50>\>_[AV_'W;\QO@XZ/ADI;3$>S/D;KMY-+RY M*257:D,S&#M8*Q3(+3CIZU=^XGT:I]BLZAIZTW.WM]T0VZ!8G5 M:/^381U3&O\P=&;(A18ZL="F_FU3_S**(G_D;@_U#86%7A+W8<^8QSWS^"QS M>YA8TP@4!18Y<[4:O@5E9"!W+5EFAJV2(?;Q2UJ^YQUQ'PB*/_K#S).>>?)G MYDCM'UU/!NR,XQ>N#X5%29P<<7]LME6O&%:F@0$COXA)-E6V_:"=:;&S)70F-!=P.2VRQ($T ?B^$ MT/N)V:!OVNDO4$L#!!0 ( ,^ @5@'ZYLC7P, (,/ 9 >&PO=V]R M:W-H965TV@%2@;U)JU11 M;?LP[8,)!['JV)EMH)/VXV<[:4A0B.B6\0%BY^[Q/>?'YFZTY^)!Q@ */2:4 MR;$3*Y5>NZZ,8DBP[/ 4F'ZSYB+!2@_%QI6I +RR3@EU \_KNPDFS)F,[-R= MF(SX5E'"X$X@N4T2+'Y-@?+]V/&=IXD%V<3*3+B348HW< _J2WHG],@M4%8D M 28)9TC >NS<^-D:&RI+S!S/XM!H[GHD(*$3*0&#]LX,9 M4&J0=!P_@Z*ME+Q)'?6$22$9;_X,4]$R<'OGW (E,46D#*A2)L M@R[FH#"A\A*]05_NY^CBY25ZB0A#MX12G7DYV+B[4;[(-%LD.+&('Z!; MSE0LT3NV@E45P-41%V$'3V%/@T;$.40=%/JO4> %84U L_/=@X9PPB*+H<7K MGL!;P [8%M 46!3KX_" OM]"L@3Q _U&,[N+(-",LTCG6F KX 61%;,/[S[. MBG%=CAM#,,?]6J8X@K&CS[,$L0-G\NJ%W_?>UN6G);!*MKI%MKH6/3Q;<]\_ M:Q/T24$B:ZEWVZ3>$EB%>J^@WCM+*"D((P5]4=;1S3#\[,R:BW@W\3K=P4F@492/:F); *\4%!?-"R M* =M4F\)K$)]6% ?GK?GF*T05[&^JD2Q^Q)=Z+M_SBG%0E[6Y:$1_+EYR,!Z M)4W[?F=8K^FK@M_57VOZG(NW$?VY!%L"JR3"]P[_]E[+*L\!6V+?%EJ5?JG8 M\?^GTG/TLCJO.J%7_OA'EW1S0']+.#@0#OY%^FV5)LU1/%LD+:%56/[IZ/YJ>DP;9MT@,G:TULL-H1)1&&M(4W@#A)9QY<-%$]M MT[3D2I\0^QCK+AF$,=#OUYRKIX%9H.B[)W\ 4$L#!!0 ( ,^ @5A%[T0' MX < "H[ 9 >&PO=V]R:W-H965TSR=EO,5WR3E^WS+,_&? M95YLDDH\+>ZFY;;@R:)IM%E/41"PZ29)L\GLI'GMJIB=Y+MJG6;\J@#E;K-) MBG_/^#I_.)W R=,+U^G=JJI?F,Y.MLD=O^'5U^U5(9Y-#RJ+=,.S,LTS4/#E MZ>0#/#YG4=V@B?@SY0]EYS&HK=SF^;?ZR>7B=!+4/>)K/J]JB43\N>?G?+VN ME40_OK>BD\-[U@V[CY_4/S7FA9G;I.3G^?JO=%&M3B?1!"SX,MFMJ^O\X7?> M&J*UWCQ?E\UO\-#&!A,PWY55OFD;BQYLTFS_-WEL!Z+3 +*!!JAM@/H-R$ # MW#; C=%]SQI;%TF5S$Z*_ $4=;10JQ\T8].T%F[2K$[C356(_Z:B736[X77("W;]Z!-R#-P)=5OBN3;%&>3"O1N_H]IO.V)V?[GJ"!GD $/N=9M2K! MQVS!%ZK 5-@Z>$-/WLZ05?&"S]\##'\!*$#8T*%S]^;(TAU\&&K /U:\R,1H[I/,"^.0[16)6;'^BA^7VV3.3R?B.USRXIY/9C__ M!%GPJ\FN)S'%/#F8)S;UV9>\$EZ+=@A,5O?MPZ9]/?G]ZT*/" M&,4R2ND+L6?7UGZF7H,RF> MQ!3/T<%SY)"4O.?<9#G2AQS&M)<7/8@1.O %B0]=C*UIN>#"MYC[]RMOM@#) MIEXM_FM>,/4T]ID<3V** <"7FNI9(@!T88!DV"S1 MTT'%3S\AAC HYKB!E$@(@-:E=W;Y!?S]F6]N>?&/L7=>*<"7FNI5<@!DWED4 M6MEB] !X4E,'0'(&M"[I#CS:"BBK;8!#;7HPA<$@&/@T2BB D2\2@E:^&)T8 M3VJJ;TD:T+JD,S.W=@Q1D*&!_"")!2CPLL8B*UV,38XO-=6T M! MD7<-_9(UM%;OCC[4IW1!$@H$U%DDB0,C'&HNL7#$Z0Y[45,^2*Y!U#7]V MC6V;=T<:(8+Z%Q'&,!3 @91(!$!V!*BOL7E9UP!%+\MD+5:@>@S2.;>NO7;5 MT2GRI*:.@>0,9*\V.,\<7H'#EYIJ6@('@Q$ R2()!P@ M>Q7"=>+P6H+PI:9ZEKR!7*H0EHE#KRO **;:Q*&'H8"% _4')+$ V;'@/"^V MN4""9^8)KW4'7VIJM5@2!K83AN.G$'L%#%]JJF<)&-@%,(8_A5@'!10BUJ]- MFL)@! <**U@2!;;7&)ZY1+2W'IV*UR )W-FM>(7M"K_[%:]1KL"25?!+MRRP M7HDP72(:PP8O$;$$"?RR;0OL%2!\J:EF)4!@'UL7V, #(:/]NJLIC"$4#V1$ M@@.V@\/H.CGVBA"^U%3W$B&P"T*,KI1C'1DBIF7,@!\L'MAMPA(KL!TK?O!Z MQ*XZ.FVOP1E$<@:Q<\:/3/3$*W3X4E,'0$('<8$.Z]ZTH8@11ITB4NO#$,88 M&KAJ)A([B+V0\=Q$3[QRAR\UU:SD#N)2P7ANHB=Z@0('H;;!9@A#<1@,3/2D MG6V%U%T:;;/:$!73H>(LD;! [-L;H]=A MXG5OPY>:ZEY2"''9VQB]#A-])R/2CM_H,7C@JHI(;B!V;G"[MK>+C$[1:^QR M$,D=Q'Z@8LS\X94U?*FIYZPD:U"7PQ0N\P?5CT8CU+X4M-=2^!@[J>JUT M^%)334N:H2Z5CE'%>;OBF%3KQ9$!7J:=XYQV2OGX?9=NFV/-M@7%+C(ZA:]1 M'J&2>*C_ QW4*_3X4E,'0$(/?>F!#JJS"XJPMJ 8HF@XP#A4,@ZU'^=X]HBQ M5[KQI:::E71#7S#@BM%_;-D7!:. "CDD 8?:*QVC\8EY+(+[45/<20IA+ M"60T?C&]V$'ZQZ$,,3".!M(E 8+9RR&.6Y7,:RG$EYKJ64(&KCA M\T-SFV/O]3-X?+Z_;5/*[.\B_9P4=VE6@C5?"LG@?2B^+<7^QLS]DRK?-O+_RSROGI[4;W"X/7;V/U!+ P04 " #/@(%8@#(# M<_\" #U"@ &0 'AL+W=O#'"]A!O(^O^-J9MP%EMCI*W,&7O0 MDYMX:#E:$:0024V!U=\*QI"FFDGI^%V16O4S-7![O&'_:,PK,W,L8,S2'R26 MR=#J62B&!2Y2.67KSU 9NM1\$4N%^47K*M:Q4%0(R;(*K!1DA);_^+%*Q!; M#0X O K@[0,Z!P!^!?"-T5*9L37!$H<#SM:(ZVC%I@@2G4Y 8I**,W2.9JIJXB(%Q!;H$[ EQWE"(G2M"D:H M[?O9!)V>G*$31"CZEK!"8!J+@2V5,$UO1Y6(42G".R#"]= MHS(1Z .-(=XE ML)6CVI:WL37R6ADG$%T@WWV'/,?S&P2-_Q_NME9A3W7\3H#>[6M_M^H;M_K/T7MR+JL95VVRIJP#(14 MQW%/B808S226H([E%K(Y\,8C:25\[I$U![#UZO,(-C9N%(9#M9Z-99 MZ+ZX,$MDL%URO5['WRO,AJBN$WC-A=FK9?5:97UE]#S>%*>ZL=651%O+LI7N MN0=R)+(=Y_W:>?_URK)_S"P(OYDE"!4E@H M2N>BJSY[O.RQRHEDN6E3YDRJIL<,$]67 M% %?.C(!C[%:' 2]>WV2IK([U@*6B%75'"0N)YZL_!B/K+Y+N$+ MQ;WJC<$Z60EQ9X./Q=0+K"!DF&O+0,QKAW-DS!(9&3];3J_;T@+[XP?V]\Z[ M\;(B"N>"?:6%+J?>F0<%KDG-]+78?\#6CQ.8"Z;<$_9M;N!!7BLMJA9L%%24 M-V]RW]:A!PB39P!1"XA>"XA;0.R,-LJ2YJKA407L!G7:*$:\R1[LB*H8+#!6I"F3J"$UB:$U34#$&L MX2^P$[A=+N#PX @.@'*X*46M3*9*?6TTVYW]O-5WV>B+GM&WP/P4XO 8HB"* M!^#SU\.CQW#?5*HK5]25*W)\\3-\_U"#;[.5TM(2)XH&L9!0F3Q3[O1YC^_LG(C>4*V"X-KC@=&)H M9-,SFT"+K6L[*Z%-$W/#TOQF4-H$L[X60C\$MI-U/Z[L-U!+ P04 " #/ M@(%8P@)(]A$" #U! &0 'AL+W=O-M;\$6RW&?\>VTE# M)F5H%]PD/O9YGYS7\7'6*/U@*@"+'@67)L>5M?6<$%-6(*B9J!JD6SDH+:AU MH3X24VN@^R 2G"11-".",HF++,RM=9&ID^5,PEHC$;@\8,QL@[V2GU MX(/5/L>1+P@XE-83J'N=80&<>Y KXU?'Q/TGO7 XOM _!>_.RXX:6"C^G>UM ME>/W&.WA0$_<;E3S&3H_-YY7*F["$S5M;CK#J#P9JT0G=A4()MLW?>SV82"( MI\\(DDZ0O%20=H*P\:X'),\ EE!.4QF]1 M$B7IB'SQ8L98T'2?Y=IJ;FI:0 M8]#:-HB@CYZ&SL;1TF-;63 :'TE\(7ZD^,FD0AX,31I/;&XQT MVV1M8%4=SNE.67?JP[!R]Q)HG^#6#TK92^"/?G_3%7\ 4$L#!!0 ( ,^ M@5@/6BF A ( / & 9 >&PO=V]R:W-H965T9^8 MLW5F[(0;CPNZA@68I^)!H>6V+"G+06@F!5&PFC@W_O4TLOZ5PR\&I>Z,B6+->[3B>-90< A,9:!XF\+4^#<$J&,OPVGTX:TP.[XG?VNRAUS65(-4\F? M66JRB7/ED!16=,/-7);?HK0 M ?B# X"@ 02?!80-(*P2K955: M?(2[6)2V,D%;F:#B"P_P?;H"OV^6VB@\CW_ZNKP'\B^U"/L*U'>(P]GM,2#YX!Q2COW=T:/JK@MGELXZL0-V+; M36#?9S3T6Y\/N@:MKL%17<_8)NS)*Y1,0/-4PPR<)E'7 M]964YMVP7:]]Y.)_4$L#!!0 ( ,^ @5B#J*PF?P( %H& 9 >&PO M=V]R:W-H965TYU[DJZD>M E@"%/ MO!)ZY)7&U*>^K_,2.-5'L@:!.W.I.#4X50M?UPIHX4"\\J,@&/J<,N%EJ5N; MJ2R5C:F8@)DBNN&8$5!!7DQC)0?"UA E5E MB5#&8\?I]4=:X.9XS7[AW57#5KB8T=LG6:9?4["( A2?[F9W7;8 M27*R&?9"=]+K3O;JG@(6(V=.'($G=$0-NT0F6ZR!PI@Z-CU*9: M)VLG1M;.#.ZE06MQPQ+-'Y0-P/VYE&8]L0?TOY/L-U!+ P04 " #/@(%8 M;C6>R\0# #($0 &0 'AL+W=O\PVND28O;T$SGJA7Y)+[[70;.U.WQZW;XQ9XWA&\9]3^]3WFD'<:4O5O5[WE!*/N M"JTV+(2YA;>A OD UN+WW^C$^:.K^H' 6KWPZEYX?>AMJ$>9HG3$.$ MMS:V).2LW#RP I8*J?E_Q8DN]N4$DQU>E]3QQL$>_8ZPJ1\8YJ7E.>GE^C&,>P@5)V%)(IH4L&0N]!MGP)E\_ M0+H$V7E[]$YPZNTQ$%BK%W[="__<6X4_9"\& FOU(JA[$0R[500'XG2=8%_! MAT%TZ@;="I[63*>]3)O%B7.9<7R01@3-4?7H116;,2;QD"4D5Z!ZQ=P[UZD+ M.!!8JRW4:7R!4/PUHMZAI M8UMHKQ-8%';<+!U*EC"E0"LT:3'/6!8"28#]3,G]^">OW3E\"VV,"_7.KN5> M;W1R/P9":_>C,4>TWQV=KN5#EX,F;;*OY"PZ.;MZ!W590Z&U^]'X+-IK77Y!O?[!*\9TNJ_= MWIB2J;WSFFV^<7Q@5G@_) BTWQYKT4&LU$,5P#BT": M +P>"Z&?#LS+?/WQ9O$_4$L#!!0 ( ,^ @5@^,6;UQ , '06 9 M>&PO=V]R:W-H965TS=B/.1KE5,&-P+)=5$0\>,2=A[O'%+%TME;OCCX8HL MX [4_>I&Z);?4#): ).4,R1@/O(N\'F*$R,H>_Q#82OWKI$)9+>B5SE2AE#ZD1)'Q4/ M$J:WIIF+TLQ2K<.GS+SW M.R7T4ZIU:OR)\VQ+\QP1EJ&_U1($^L(480LZS4&BURDH0G/Y!KU#]WOWG MFZ&O]+A&[<_J,2ZK,<(C8^ 077.FEA)=L0RR-L#7$VYF'3[.^C*T$E.8G:$( MOT5A$$8=$YH\71YVR-.GR[$EFJAY!U')BY[W#KY=3*42.D'^[;*^0O>ZT6;5 M.)N9[ZS<1]ZT17Y,'6JP+].T:BBF(SB_> M2CCUBW<)2QW!6LXEC7/)RRTBB4M+7<)21["6I8/&TH'U8]37Q)0-[\P#5(!: M\@S] ")DEX=V%@Z.*B=6Y:F&.8*U#'O?&/;>GKV4_39[K813/S67L-01K.4< M#G9U6/!R^5NS';GJE):ZHK5]W:MOL<,D_@UL<#R)[HKSS?ZN[N%E:E!V +=,ZJLF6UGGOP1NJ2EKFAM/W<%/G[!"A\[+?&=TE)7 MM+:ONRH?/[_,QQU5>2]*XL.ZV#[(R98XHK4MV6T9L'W/\/'3U4E)ZZC:KYUT M24M=T=I.[K8BN/^"2>MTE^*4EKJBM7W=;52PM6BW)VURF+0ACCIRUNDNPQ6M MY1@9GB4X541UQ5@W%5^6AWY0KQ8OR<@DD V$ZZ.=SSM5CPPS0'#2/_P=0 M2P,$% @ SX"!6/L&?U_' @ /@< !D !X;"]W;W)K&ULK57);MLP$/T50@V*!&BBQ;9BI+8 +UUR"!K$37LH>J"EL<6& M(E62MI._[Y"25<60C1YZD;C,/+XW)!]'.ZF>= Y@R'/!A1Y[N3'EC>_K-(>" MZBM9@L"9E50%-=A5:U^7"FCFD@KN1T$0^P5EPDM&;NQ>)2.Y,9P)N%=$;XJ" MJIZ&W'WA@Z]S8 3\9E70-"S"/Y;W"GM^@9*P H9D41,%J[$W"FUEL MXUW -P8[W6H3JV0IY9/MW&9C+["$@$-J+ +%WQ9FP+D%0AJ_:TRO6=(FMMM[ M](]..VI94@TSR;^SS.1C;^B1#%9TP\V#W'V&6L_ XJ62:_DYHQ^'3Z"3B'-(K MT@O?D2B(>AV$9O^>'IV@TVOVH>?P>D?PNHO;5/+'9*F-PC/_LZMV%72_&]KZ MP(TN:0IC#R^Z!K4%+WG[)HR#]UVZ_Q/8JRKTFRKT3Z$G4U@S(>QIPC*4H)C, MNO16(-<.Q-K4-@D'<=@?^=NVD*ZH:[M9VPZ&@X;AX"1#] YT!H%74RD0Z0O! M71&:T\J3LE]X8]'C3!?K"CAN\;F,X@/.'3%A,.RF'#>4XY.4\<:<+F?<4:C! M<'A K2NJ7?2*F]^RH@+4VCFT)JGUANIR-J/-(S!QWG

&PO=V]R:W-H965T$_[C+5"VGUO8>KCP,=ND4E^PH]F6;& )\O/VCJN1W: D60Z%R%B! M.*SGUA6^7."I3B@COF2P%ZUSI*6L&/NF!S?)W'(T(Z 02PU!U.$>%D"I1E(\ M_JU!K>:9.K%]_H#^KA2OQ*R(@ 6C7[-$IG-K:J$$UF1'Y4>V_P"UH$#CQ8R* M\A?MZUC'0O%.2);7R8I!GA75D7RO)Z*5@/T3"6Z=X/YJ@E*70BEDIZYI( M$LTXVR.NHQ6:/BGGILQ6:K)"+^-2L]8LL\H1:1(T%\R!8YN"DF* M3;:B(-"K:Y DH^(U.D-+54+)C@)BZZ-(="4$2*&B/B^OT:N7K]%+E!7H4\IV M0B&+F2T56?U(.ZZ)O:V(N2>(74-\CCS\!KF.ZQG2%[^>[G;3;35%S3RYS3RY M)9YW F]1+@7P,PZ42$A,@BH$WXR@^_%2;$D,(F9 MD,871Y46MNHIF'JX5W2/!'4831I&DT%&5W&\RW=5O9&<<9G])-J,3"0G1\\_ M\R<73H^E*2H()F::TX;F=*3VG1X]'CM^?R8-0>[$-U.\:"A>#%*\4W-8*+_0 MKO,)XK1@E&U^##;Q(.!3ZWHDL(YV[!P\UWEV&]<0(^D="ZTKN/61@7^OE>N\ M3G%-+_Q>!3X6U65UL'0\:*)/:N<:JM.I)J:/A76I'@P9C^7(PT#FE4;&DGD^ M4%?LP=KQL+C&OM8:%W!!VO'O^GM M^-BWW1!/^VUFB/)"]T27'>P=C^?OV&#=KAMX?::F,.P&)Z@>+!Z/Y?$U4/OS MVPN#/LWC(-?K?X;8K6VFWN/?$K[)"H$HK%66)C^SW/>QS; MR5HN'F4%H-!339F<.Y52S:7KRJ*"&LMSW@#3(VLN:JQT*#:N; 3@THIJZ@:> M%[LU)LS),]MW)_*,;Q4E#.X$DMNZQN+7-5#>SAW?>>ZX)YM*F0XWSQJ\@26H MA^9.Z,@=LI2D!B8)9TC >NY<^9?7J9EO)WPET,I1&YE*5IP_FN"VG#N>,004 M"F4R8/W:P0U0:A)I&S_[G,Z -,)Q^SG[>UN[KF6%)=QP^HV4JIH[J8-*6.,M M5?>\_0A]/9')5W J[1.U_5S/0<56*E[W8NV@)JQ[XZ=^'4:"(#@@"'I!8'UW M(.MR@17.,\%;),QLG*;Z7. M*3-7:9L&YA:]I>O.4G# T@**50:C"4&MB\ MX8&\_^O_^]5**J&WRX\I[QUC-LTP1^A2-KB N://B 2Q R=__(1*HAFTZAH0$7' M4/$4*MI#^1<7TZAX0,7'4,D4*MY'Q0=0R8!*CJ'2*52RCPK]:50ZH-(74>/- MRT!-4=.]'>)[2?H/UAU=(^9&_H3%AC")**RUS#M/]!<1W2W7!8HW]F99<:7O M*=NL](\!A)F@Q]>W:ODH%<&EX(O%>@EV7)U)\[Y'(]]$)O\^"AF.?&/O"3P8+- M<8+F:7&O:.LV5%KB]WK!_=-[)RY1I'$G^H\A,/O2N/,AP MQI;0,]@)NH"GR1A.3\[@! H!C[E<:B8R/? -Z;&L M?EK??5?='1VX>XSI)73"<8.^5TADIA!JDLRT*[7L47&AD:Z<4+*=(E'0O3EH2*N>^8[?!8)9VK*!SX MJVUS;4%QMPG:$=UM1'>/BGY4+$,:*2D6*S;EJ/\IM>*+MU2$P9[4_:#^==2N MM-GOXX>&5Q/Z0?M#N,&X?Q\7,@7?NPJGW(;9N\>*\2 MNM=!]$I@2U _BE])]+?&G_WT?&%J7@@-'&<$"R[[9%-5X[S:&+EP$W$J#&ULK511;]HP$/XK)Z^:6FDC M(:'MQ" 2!4WKPS94UNUAVH-)#F+5L3/;@>[?[^P$!!)4?=A+XK/O^_+=%]^- MMMH\V1+1P7,EE1VSTKEZ&$4V+['BMJ=K5'2RTJ;BCD*SCFQMD!.; MJ.)"L6P4]N8F&^G&2:%P;L V5<7-WSN4>CMF?;;;>!#KTOF-*!O5?(T+=(_U MW% 4[5D*4:&R0BLPN!JS27\X37U^2/@A<&L/UN K66K]Y(/[8LQB+P@EYLXS M<'IM<(I2>B*2\:?C9/M/>N#A>L?^*=1.M2RYQ:F6/T7ARC'[P*# %6^D>]#; MS]C5<^WY,*VRXT9Y(UUNNK I* 2JGWSY\Z' T!_< :0=(#DM8"T P3G MHE99*&O&'<]&1F_!^&QB\XO@34!3-4+YO[APADX%X5SVS95H8&(M.@N7,W1< M2'L%[V%!]Z5H)()>P7'2G!M4M.-$SMO@$]?#T^.X1'9LON@# !#$0 &0 'AL M+W=OJKNI-M-G$ (%)!N MEU8]Z;9:[?;:#U4_F&2 Z!*;V@:V_?5G)R$AP;@@Y0OD9>;)\\Q,QN-,#XQ_ M$QL B=[RC(J9LY%R.W%=$6\@)^*>;8&J.RO&'1\@RC:1X_%.!.O4SM>/I\1']ET*\$K,D AY9]F>:R,W,B1R4 MP(KL,OG"#K]")6BH\6*6B>(7'2I;ST'Q3DB65\Z*09[2\I^\58$X<<#A!0>_ M&MU*14I_%5H$]T!V@]PN0),W$!W2'7E71)+L,$%NAKJ%0][^^+M#[=Q_0.Y12 M]/N&[02AB9BZ4A'3\&YQ3@C\CW_,! Z/%Z=]]")ZBC'!1XP04\>R#_^J+,T6<)N?C;%+P2>V#& MUN_Y1&Q)##-'O<@"^!Z<^8\_X-#[R22\)[!6& 9U& 8V]*;8>%5L1*(EK%-* M4[K6L=D"3UEBBD$)/"J =6O:SP,O\E1J]Z?BSJW\P3@( MV9JF_RG>1!RI3TPDAWTFJB>PEN2PEAS>G"B@B3U%)61XFB)?K2:=%!FL6HEL M\1W5?$=6OE] B(EJEXHSE6C+N%XB3!Q'9T_'PRCJEI')"@=C,\>HYAC9.3*Z MOI/ <[W*W![=Z)Q3&.!1A[G!:AB& S/S<)\T4?#[WPK"(-9N,P#"\493,0/;!X[KNT5T-C;?X2 \F9LK/4:[R!]U$N2>;$=SX.MBERY4 M2]A166[AZJOUEX!/Q?ZW<_U!?R$HMKD-3/EYX8EPM6T0*(.5@O3N1^H-X.6. MO3R1;%ML>I=,JBUT<;@!D@#7!NK^BC%Y/-$/J+^;S+\#4$L#!!0 ( ,^ M@5CRRJ#0M ( $( 9 >&PO=V]R:W-H965TS'MA4D.8M6),]M ^^UG.R&E M8!":]B;QP_W/OSN?[<&*\2=1 $CT7-)*#)U"ROK*=4560(G%!:NA4C,SQDLL M59?/75%SP+D1E=0-/"]V2TPJ)QV8L7N>#MA"4E+!/4=B49:8O]P 9:NAXSOK M@0<--!C>

-@1^;X\@: 7!L8*P%80FT(;,A#7&$J<#SE:(:VOE33=,;HQ:14,JO8L3 MR=4L43J97F<97T"./CVKNA @$*YR="<+X.@KP5-"B21J]'0,$A,JSM YFJA* MRA<4$)NA(^7GZ'$R1JWC'D%V@ MT/^ B\(+?+1\?+@K=Q5F>O2%W3I"XR_<(^_?\C%K^NID%R5[V];],UR/?MR M^DA?B1IG,'34F17 E^"D[]_YL??1EHO_Y.Q-9L(N,^$A[UUA9:S4Z<#ZT-H" M;KPDQHN^ O0ZP=Q0@K+?K'#&]63;(QE.\N;[? MVX:T&'G^'LBH@XP.0M[Q7)4/5S76W'JT+:07&V6T W"9^%N0NS9!E"1VR+B# MC ]#FAJGKS5N@XMW%O:3Q-NBLQC%D6>G2SJZY*A]/GPL;\: M]?N7_A:RNW%!Z\?Q&^9S4@E$8:9DWD6BMH4W#T[3D:PV=_:42?4"F&:AWFC@ MVD#-SQB3ZXY^!KI7/_T+4$L#!!0 ( ,^ @5C'&F-@1@( )H% 9 M>&PO=V]R:W-H965T/(M("2R &OH=(G.1)P"XTV,/;QW+.FF4,;A)%%--K "=5_9/-G>=RYI(F''VG6:JB/$[C#+(R9:I)6\^0Y?/T/"E MG$G[14T;&XXQ2K=2\;(#:P4EK=J5/'1U. !XHQ, OP/X+P'A"4#0 0*;:*O, MIC4GBB21X T2)EJSF8VMC47K;&AE7G&EA#ZE&J>2)3"B(+M:$*$>T5=!*DEL M@26ZF(,BE,E+=(7N5G-T\?HR\4H5$'ZL,LN<$ MCA;;*_;WBJ?^6<8YI ,4>&^1[_K!$4&SOX?[9^0$?0$#RQ?\>P%_?-&QZ$9! M*7\>JUQ+'!XG-NT[D35)(<:Z/R6('>#DS2MOY'XXEO5_(GM6@["O07B./9E2 MQB!#.8 \EF<+'ENPF2J[Q(V#UWW*:I5Y1S\YB6(C>U^B5*^K53[ M__3>?L!:=FK=$K&A^ND8Y)K2'8R'&(EV$K2&XK5MIC57 MNC7MMM##$X0)T.AJM7@ ?'@)K>)-<<.MMMN_YYK)PT=RBHF[27QUSGWG'OC MFV0OU;TN 0QYJ+C08Z\TIK[Q?9V54%$]D#4(W-E(55U7XNE9

JN!\% MP95?42:\-'%K"Y4F6]G7S-QUY@!0&' MS%@&BJ\=S(!S2X0R?K><7A?2 H_'!_;/SCMZ65,-,\E_L-R48^^#1W+8T"TW M2[G_ JT?)S"37+LGV3=G1]<>R;;:R*H%HX**B>9-']H\' &0IQ\0M8#H7\#P M&4#< F)GM%'F;,VIH6FBY)XH>QK9[,#EQJ'1#1.VBBNC<),33H$JC9^- >0V?59/XE]J MM2$+ \=FN]HN#09!>)WXNQX3EYV)RY,F)I7<8LGD!GO9H:!94U!Z*&B?M89U M="0F[H0T>D_&?6EI_*/64($J7,?4)+/BFR[1K79->>)ZD?_W>-/1;ZDJF-"$ MPP:AP6"$0E73)9N)D;5K-&MIL&VY88D_%E#V .YO)%Z&=F(#=+^J] ]02P,$ M% @ T("!6!V89!!P @ : 8 !D !X;"]W;W)K&ULK551;YLP$/XK)U9-K;06 DFZ902I331MTC9%3;L]3'MPX!*L&LQL M)VG__(!AX*4>JQEQM3C7Q?ISD63%_( M"DM:64I5,$.A6OFZ4L@R!RJ$'P;!T"\8+[TD=G,SE<1R;00O<:9 KXN"J<=K M%'([]GK>T\0-7^7&3OA)7+$5SM'<53-%D=^R9+S 4G-9@L+EV+OJC28#F^\2 M?G#9+AD:V%NY/8S-GZ<&T6KG' F^2X-:IBQ1[80"*S,X 8W4FQXN8*)PHP;N%HI1/IP!DZG:!@7 M^@S.84[G*5L31BYAE^0<[N93.#TY@Q/@)=SF^(<%V6S]MQ%W7XL(# MXJ:87D#4>P=A$$9[X)/7P\-=N$]E:FL5MK4*'5]T@.^PY5]7"VT4'I_3 M&G[IX+9_;)+>(/8W7?TO4\)^F[*CJM^JZA]5]16U'M%=4T4HJVQ_VJ:MI MAIVMSS\\4WVM32_TP=L#_[& MU(J7&@0N"11<7!*'JOM:'1A9N=:PD(8:C1OF]"M 91-H?2E)=Q/8;M/^7)*_ M4$L#!!0 ( -" @5A7<[RIF0( &T) 9 >&PO=V]R:W-H965T967%&DQUFI-M%MM::[A7?76 M5AR3+BIWJ.TLLW987(-UR9 /EX"4 GE$7]MQ@'R$JWK]+A\GG@,3C7N)QB%Z<&P-H")45X8S. M&6?(K&3>*D?08I?B,-,&1OC !/0->GV#(&O&)!,K0>YG(.:@=YY?D/#&\QOV M^H:'"/'P/T@<]1)'P2/\RB25)>R+:1B2DV>@.A31DU[.29#TO0%-DSBCUS7%6Q50@%[Z.F](J582VV+8C_9OB?.V@KXL;Q\B,ZJ7 M3+J[=V%-DZ.1O==T6]O;#JK&U].Y0EN=?;.V[R'0;H&=7RB%FX[;H']A%7\! M4$L#!!0 ( -" @5A\7;HKR0( $X) 9 >&PO=V]R:W-H965T M8_'G"BC?C!W?V5ZX(ZM,F0MN,BKP"F:@'HI;H6=NX[(@.3!).$,"EF/GBW\Y MB4V\#?A)8"-WQLAD,N?\T4R^+<:.9X" 0JJ, ]9_:Y@ I<9(8_RN/9WFD4:X M.]ZZ7]O<=2YS+&'"Z2^R4-G8&3IH 4M<4G7'-U^ASF=@_%).I?U%FSK6C;1BLRF-<4*)R/!-TB8:.UF M!K8V5JVS(8;.T4QWRJ*D@/@271.&60H( MLP7Z48# BK 5LB)T0_"<4**(UI^CA]D4G9Z"FU1HY_PD%7M#KD$]>+P_VY:XN35.?H*E/8/UZQ^J#Z%ZJ:2D$ M,-656V76[S8S*_)2%CB%L:.7G 2Q!B?Y^,$/O<]=F;Z3V5[>O2;OWC'W9/OB MJ>V/KE0K?63U9J]8)Y$N^'HW@7:('SS'[''U&Z[^4:[G)GR9K'((=QX;!\,# MM'9,U!]THPT:M,%1M'NN,*VP7M\P@Q:'[WG> 6P[:!A&W;!A QO^;O9+97AJ@I0_3&-H]:M0\&!Z^G'1*'W6]GV& -W]SE MPX[."0X[IQTT-+MJ%UO:,LR.='K+J(ZO:N)XH4] .=/4#C/]P0/"!.C[2\[5=F+.U.83 M*OD+4$L#!!0 ( -" @5CQ!@N)HP, #L/ 9 >&PO=V]R:W-H965T M'OL9TN*8UC".*EB1/?>\Z]ISZQYWLNOLDM(0K\* LF%\%6J>HB M#&6V)266Y[PB3+]970/3"DKSK^9P9M\$42&$2E(IDP*K"\/Y)H4A7P_) T:3!-X?/^8_<86KXM984FN>?&9YFJ["*8!R,D:[PKU@>]?DT-!8Y,O MXX6TOV!_F!L%(-M)Q%\1@15E&V#S@;<4KVA!%=6I MGP+*P,ADN2G8,8O@0H0C&XOUN"YT]?_)XF MU$4WE:.FX M;= V.Z$G'>AD-G%C3QOLZ=^UV0DX[0!.4(^NLP9P-K#+B0O9F\2]WH!G MJ<&HM=-HL!A.AH<\Q\T918F[.?#(S>'?Z>'&A ,P6Q^%7O=R2#)Q@O^#!WHU M:?T/^@W0I8F;8MSU!6,@SOZT+@C]-MAHXL;LFE\_9NM^T&]_)YK\]GVSST"% M?^K-E7)_D%W^..WAU/HC]!MD1X:AK!S6"<>S'EJM>T*_?=;R#.72]5*$DAXS MA:V;0K^=GLAV61I">O-K5P2SO:.:H1XI)ZNNX9Y!V$.J=5SHM]R.;H-IS;JT M4!\OU%HM\EMM+=Q0,JCKNV>H[ZN$6N-%?N,]46YY^FAH M@^LWYHYP@UFAK@_,1CU&@%H_1GX_KH4;3*:[0471Z'3O%!X=AU>J!X94]'*Z[T6;O7IE@@S0;]?!^; U9R7TU]0 M2P,$% @ T("!6)(K,Y@Q! F1 !D !X;"]W;W)K&ULK5A;CYLX%/XK%ENM9J3-@"$)R6P2:2Y;M=)6.VK:[;,'#L$J MX*QMDN[^^K4- PD8)JHF#PF7<_F^XW.QLSHR_EVD !+]R+-"K)U4ROVMZXHH MA9R(&[:'0KU)&,^)5+=\YXH]!Q(;I3QS?<^;NSFAA;-9F6=/?+-BI7GPF>Y2J1^XF]6>[& +\NO^B:L[M[$2TQP*05F!."1K MYP[?/N"%5C 2?U,XBI-KI*D\,_9=WWR,UXZG$4$&D=0FB/HYP -DF;:D6/:-QC)=.PL'Q9"0,I.?V?$#U(1FVE[$,F&^ MT;&2#4,'1:60+*^5%8*<%M4O^5$'XD0!SP<4_%K![RI,!Q2"6B$P1"MDAM8C MD62SXNR(N)96UO2%B8W15FQHH9=Q*[EZ2Y6>W/P)*@8"73V")#03UVB"MBI5 MXC(#Q!)D7B-M6;WXNGU$5^^NT3M$"_0E9:4@12Q6KE0XM#4WJGW>5S[] 9_8 M1Y]8(5.!_BABB,\-N(I P\)_87'OCUI\A.@&!?@WY'M^8 'T<+FZ/P(G:((: M&'O!@+WWM"!%!"@ST8N8D.+6%J;*RM1N11?PK=B3"-:.JE !_ #.YM=?\-S[ MW4;QC8R=$9XVA*=CUC=W.>.2_D=,9:JTX;IX)BR9E(H_$0*D-4TJHZ$QJOO- M88.]<.4>3FE99&;31N8,[:Q!.QM%^[&0H&(@D0);+5%&R3/-J*1@Q5F9FY]@ MT%EV!K,O,AU .6]0SD=1?F&29"CIIY(-X;SG'@=>!Z)%9KFP8PP;C.$HQK_V MP-6B%[O7\(5]WQ[&'8!]H44X '#1 %R, MRF*C$G:KGSUQ N>LYG?@??J,@9 MO&4#;WG!&K?(;,"6_=#A93?];$+^0.RPU\X&;[2//1"1HCVA,5+[!41R5A92 MJ.8?9:7JVWH*R!10KN"7'-1LE[KV>Q5E;7VUYS?J?6]E[3Q.)S,47U@&D8Y8 MHO9& B6?E:Q^5N+]T)ZVCYM<7&FHOV&]1^S^)FIV7M1VW?TE)6Z0&:QJW MXQ6/#K-ZOOYDO -;/75A]X5\?Z#6<3LD\?B4K*H]>I.BLE*SS$H_[.6210H/ M9E,[4_'X4/UF-LP03\A!)<\.U!Y?GR+:V6":\*2S0N@J-SO!:RN?<8]XCBIE M:T<8U_4#J^XY]W92X_%1?2GW;EV-LQ_W&> Q]J_H>A>P;_< >'P3T&,?4Q'I MK$:*+/26W,JU\J#;>).4W@V>]W+7+C<=*LUVFX#']PFO#GQGSKX"&9352:EYVIRO[\RILO/\7I^[S>&Q-5,=VC\1 MOJ.%4!039=*["541\>H<7-U(MC='R6&ULM9AM;YLZ%,>_BL6F:9.V\ICT80G2&G+OG;1*4:O=^V+: M"P=.$E2#F>TDZ[>_QX;2T%!OD5BD!@S^_^WSBX_A=++GXEYN !3Y6;!23IV- M4M65Z\IT P659[R"$N^LN"BHPJ98N[(20#,C*I@;>-[8+6A>.O'$7%N(>,*W MBN4E+ 21VZ*@XN$:&-]/'=]YO'";KS=*7W#C2477< ?J:[40V');ERPOH)0Y M+XF U=3YY%\E?J %IL>_.>SEP3G1H2PYO]>-S]G4\?2,@$&JM 7%PPYFP)AV MPGG\:$R==DPM/#Q_=/_+!(_!+*F$&6?_Y9G:3)T+AV2PHENF;OG^'V@"&FF_ ME#-IOLF^[AMAYW0K%2\:,ZZ1,#TZ@Q_+S4O_N=$G@W1YV*YS^VN7H@ M>4G4!L@I>0MZ_?35R%@VJIFS8#S.H!@A<& M\ -RPTNUD61>9I!U#5R<;3OEX''*UX'5\88^D,![CW^!US]85S)BJ8P M=7!'D"!VX,1O7OEC[V,?M2'-DH',.D2CEFAD5+1\("GC$C+" MZT4G$5@?G-KK_("-[X\\_#S#8QWS5#P#F77PC%L\8RN>+QR3;B5X@>FX ZGP M\:;ZP%A=3LV[\1'E#X$W/J*<]/3S1]%AOT[,YVW,Y]:8YV1.9F1!_F9\21F9 M<5%Q0M# O_MAF?C$DT2'-DH',.D0O M6Z*7@Z2DU>54>K79^)L^LS706;RNS)IBZA;ZA8YZ4D#%9HZ9V=XZN.J*O2NJ%X9>JT)5=8 M]9G3#5;R('0'O+_B7#TV] #M_P;B_P%02P,$% @ T("!6/CDV#A^ @ M%@< !D !X;"]W;W)K&ULK57;3MM $/V5E:D0 M2&U\RP6!8PD2*I"*A(@H#U4?%GL2K["]9G>V&W=LE:'><..HHBM8 M -Y7MT)%;LN2L@)*R7A)!"RGSKE_.AOK?)/PG<%&[JR)5O+(^9,.KM.IX^F& M((<$-0-5CS7,(,\UD6KCN>%TVI(:N+O>LG\UVI661RIAQO,'EF(V=4X\!/SLCE<\WPE1S- 2G+Y3'Y0NX7QCDD Q+ZGTG@!6%'0[._AP<][83M M $/#%_[[ ']\4[GD&J&0/[LF9XF'W<3Z\SV5%4U@ZJCO4X)8@Q,?'OAC[ZQ+ M]7\B>S.#83N#81][_, PTR-@Y8H@?>G2:@E\^S?4UK*.O8$?N>M=#;U5/JAA MU&H8]6JXLXQ261-55BF[1(RZ1(SV1/26^:"(<2MBW"MB@11KY.*5--R=,BS' M9$=%./(\;T_'G[)L@^Z.]10@5L:1)4EX7:)UH7:W-?USXW7N[W1[8]Q0L6*E M)#DL%=0;3-0DA75A&R"OC)$]&ULM9AO;ZLV%,:_BL6D:9.V\B] TB5(MPGH=EIUJU;;?7&U%RZO?I9QO*#0EAS>3U18/A/+]CS@.V\7Q/V3,O 1ZKZ>Q7.Z$R6IX9XA MOJLJS+[>0$GW"\NUWDX\D$TAU D[GF_Q!AY!_+Z]9[)E=Y2<5%!S0FO$8+VP M/KC7J:L%.N(/ GM^<(S4K3Q1^JP:M_G"54PL/C-WJJ;U[>S!/FL*3E9Y*+8F%-+93#&N]*\4#W'Z&]H4#Q,EIR_1_M MF]A 9LQV7-"J%KF%[^VA3@0N.$9@=<*O&.!?T;@MP+_6# Y(YBT@LE[ M!4$K"-XK"%M!J&O?%$M7>H4%CN>,[A%3T9*F#K1=6BT+3&KU9#T*)J\2J1/Q MIVUC<)VC1T&S9W3+^0[7&:#[$M<<_; "@4G)?T0_(UY@!GQN"YE7J>VLS7'3 MY/#.Y' ]=$=K47"4U#GD?8 M.]SUVGOK]8TW2EQ!=H5\]R?D.9X_T*'EN/P. M?QU3K]Z?W!N0)^/R7W?U%7(#)7?# 7DZ+O^4"9G=T7)_I)1^]P#XFN?_QP?@ MRV]2@&X%5/S/(>L;^F28KL;%:[[%&2PL.?!Q8"]@Q=]_YX;.+T.VF82M3,(2 MD[#4$*SG]Z3S>S)&CY>TJJ3?7'M-I-?'+V1C:P,)-43-3B^Q.PU"+_*G\J%[ M.?1L(#)P]%\_<#6(G/C!+ SZDL=]7 YFNC2!]HD+#$)2PW!>FZ%G5OAJ%N?B2@**'/EEYP\98.6 M.:DW2.#7X=DJ//'.#R;'SHTFO=0YD[#$)"PU!.LY%W7.19<.16C#<'WFE8M. M;/.\X&106([FO-0XD[#$)"PU!.L9-^V,FXX:]P#JFT6]8W@G"LK(W]*Y9G6( MZ!IE![X.&3D],5). VX41$?SP'*T%Y=::1*6F(2EAF ]*V>=E;-1*]4B5*_T MT)<[J)Z #2[R1AF7+O),PE8F88E)6&H(UG/5=;Y]UCG_Z[*^Q1NRW"AM9926 M&*6EIFA]VP^^YEW#BZ$6V)M6W^980 =ZB,.9S8RO$[LHTN;:7=$=B^61-682% MO&4;D^\8P7[F%(4FLJRQ&>$@-A:S;.R1+68T$6$0DT<&>!)%F/V])"$]S UH M' >>@LU6I /F8K;#&[(BXNOND4!CP,AZ;ES#JQLT2ATRB^> M''CM&J147BA]36_N_;EAI8A(2#R1AL#R9T]N2!BFD22.OXJ@1CEGZEB_/D:_ MR\A+,B^8DQL:?@M\L9T;4P/X9(V34#S1PV^D(.2D\3P:\NP_.!2VE@&\A L: M%#%C] !8:BVC MI1=9;C)OR2:(TS*N!)-/ ^DG%G_N\FS&/E@)ZKV">\X3''L$/(8XYN##+1$X M"/E'< %6<@WY24@ 78,_I-,SX8+XX$G^L,!++U=;S(BTE$\O]OE35CWEZ5,. MOC^0Z(6P']+N9V 6HS-32#8I)M,KD"]SY.@$D(C_ M4*4QGV6DGB5M$U=\ASTR-V0?X(3MB;'XY2[(%_]YH)T.V+/G7 JVP<]V& M70/SN,0\UF+^EG5$B?EZ3YCL\. +P[$ LNL0<(<#!IYQF"CR#SX$,;BE88@9 M!SO"=(&0T^U5*D-H.:>[%:P)&]BO:#J\L-LSE7"[=GJT MJ$*+!NE !8D>[:>8N-DP$6HS4UE!>()6)6&@5A!TBY"+&"5.6[$41BX51BI7EMVFYG2ZL3+#59J ^KEQGG[65,:;?@> M'6V 0,T45.(%#J->Y+?AF@0]:ZN2)+6]4W!7"A?G1&TKY0+UTN6\VI:TE/@G MW>[GH)';)M UT\A*6.D+J!<8G1ZA!SM5O%I4:!5V.KB5%H!Z,7#N2OK\M@M8 MOW4TE' 8(%#S [I2#F@(Y5"D1I4#I! $$\>%J/TJU@/Y'QPK88%Z"@L='6VH M'B4=(%"3;J5,D%Z9G%G2V/^/S]=BFGIEIZX[GECMG:LP;'^=-ZE4:@3U5"-G MH.YJ#6@[4]MNO[H5ANW/\R;J2I.@831)DTR/OH-4JJ/S_E):U;[.?K?$EO+K)SW*K,/G1\@-FFR#F("1K&=*Z MG$A1P?+3VOQ&T%UVX/E"A:!1=KDEV"&PO=V]R:W-H965T(&W;6UVE8U6UMWL/JWLPR0#6)C9G M.\#^^[.=$& 3W()H'TKL>+[YOHGM&7NXYN*[7 HM,DS)D?>0JGEC>_+9 $Y MD==\"4R_F7&1$Z6;8N[+I0"26J,\\X-.I^?GA#)O/+1]CV(\Y(7**(-'@621 MYT3\N(6,KT<>]K8=3W2^4*;#'P^79 [/H+XL'X5N^35*2G-@DG*&!,Q&WD=\ M>D9$RY?R[:3RD(Z]C&$$&B3(01/^LX ZRS"!I'O]5H%[M MTQCN/V_1/UGQ6LR42+CCV3\T58N1U_=0"C-29.J)K_^$2E#7X"4\D_8_6I=C MHX&'DD(JGE?&FD%.6?E+-E4@7F,05 ;!3P8X.F(05@:A%5HRL[+NB2+CH>!K M),QHC68>;&RLM59#F?F,STKHMU3;J?$#2W@.Z&^R 8G>WX,B-),?T!7Z\GR/ MWK_[,/25]F+&^DF%>%LB!D<0<8 FG*F%1'^P%-)# %_3JSD&6XZW@1/Q'I)K M%.+?4- )PA9"=Z\W#QQTPCIDH<4+3PO9M[_T./2@()?_MD6M!(W:0ZV,&R. M"GM'Z?5J>CTGO2=(BW(?H\SL.B $I#:D1$I0LHUNKTD7-^DZ_9XY,^):5>Q4 MI3=6O6TRJV,*#&94M0F)&T*N6H0T1PV.AKU?$^P["=Z_+M+]AFN,NU'J5$W)@Z_7[+ M[N-F<*["8*\J !R]10F$G87%R3&X$-IA#'8%!G97&"\M MC=8 =)L)PZ[ZYKIW.C]7W*X\P>[Z9$+9RS/Z0J5&)?@M"A>\JUQP_"8SVED0 MG1R#"Z$=QF!7'&%W=736C&Z60''[A';Z/E6;OW?BS4',[46 ILL+ILJ#9=U; M7S9\M$?LG_IOS26$/4GO8,H;C D1<\HDRF"F(3O7L5Z1HKP4*!N*+^VY>LJ5 M/J7;QP60%(09H-_/.%?;AG%07\V,_P=02P,$% @ T("!6.;#&0"[ @ M90< !D !X;"]W;W)K&ULK55;;YLP%/XK%JNF M5EK+G78=06J27?I0*6K:[6':@P,GP2K8S#:A^_>S#6&YD&@/?0%?SO?Y.Q^' MX[AA_$7D !*]E@45(RN7LKJU;9'F4&)QQ2J@:F?)>(FEFO*5+2H..#.@LK ] MQXGL$A-J);%9F_$D9K4L"(491Z(N2\S_C*%@S M\"L(=#X%B4DA+M EFJMZR>H"$%NBK\!6'%@Z@G0 MC+,U,=]73=$.]25ZGD_1^=D%.D.$HJ>07B'?_8 \Q_,'!$W^'^Z=D./WG\0W M?/X1OC=V_N?=0DBN?I=?0UZW4H)A*;J%W(H*IS"R5(\0P-=@)>_?N9'S:&Z1N:^LD=&["V%YOBS\,BKP@Z(-V1(6] MJ/"D*-5I5!^A0YI:8+1UW*5[X^QI.@SRG>MA25$O*3HIJ:N-15LWU4[=D'9/ MZKH9TAP=6!1\=/9]/ R*PM#=$VUO=:P2^,HT&PO M=V]R:W-H965T>P[^S+=$_K(U@ 59 MP6;&FO/-F6FR: TY9D.R@4*\20C-,1=#NC+9A@*.E5.>F8YE^6:.T\((IVKN MAH93LN596L -16R;YYC^/8>,[&>&;3Q/W*:K-9<39CC=X!4L@=]O;J@8F35* MG.90L)04B$(R,W[89W/;DP[*XE<*>]9X1E+* R&/>4L&.1I4?[BIVHA&@ZVW^'@5 [.2X>N"&[E MX"JA)3,E:X$Y#J>4[!&5U@)-/JBU4=Y"35K(;5QR*MZFPH^'5T5$19S[O0B+B :(M?^AAS+<36$YJ]W M=WKHN/7:N@K/[<";;RF%@J--O7PG#U! DG+M:I5@GAY,EO,9V^ (9H:H5P9T M!T;X]9/M6]]U2C\([$BW5^OV^M##2XB!XDRGL==13POIY/T_SI&R4:ULU*ML MR3$'G:[2S5=N\N30@& 8 MO[9"QQ]9H1\$=B1\4@N?O+=")^V%UF1RVVK@!H[7N2.V=;B/K/>56.77C&EK MLEEC)I+>[Z'6N"KM]U9:O^<;#K8/ #I6YQS4.:\HV?B-)5&!'IU\NEUIFPV\ M8#SNWI7#)6OWWF45[[1L2CA^>C7S$C9HYI.E276-G:#NN=W4#_>DW7]17B0) MJ#:V29]VY7^))?.[)F(-+JOV8H(MN" MEVU8/5OW\#]4Y_IB_ESV]JI!/<"4'P;7F*[2@J$,$@%I#0-Q*=*RURX'G&Q4 MN_I N&A^U>-:?)\ E0;B?4((?Q[( /473_@/4$L#!!0 ( -" @5C3C("G M<0, <+ 9 >&PO=V]R:W-H965T7EG1^$_*8J (V>:\;5(JBTWMU&D2HJJ(D*Q0ZX>;,1LB;:#.4V M4CL)I'2@FD5)'*=132@/\KF;>Y3Y7#2:40Z/$JFFKHG\?@],'!8!#EXF5G1; M:3L1Y?,=V<(3Z%]WC]*,HIZEI#5P105'$C:+X [?+K$#N!6_43BHHV=DK:R% M^&8'G\I%$%M%P*#0EH*8OSTL@3'+9'3\U9$&_9X6>/S\PO[1F3=FUD3!4K#? M::FK13 -4 D;TC"]$H>?H3-T8_D*P93[18=N;1R@HE%:U!W8**@I;__)( M(P!.+P"2#I"< R87 .,.,'9&6V7.U@/1))]+<4#2KC9L]L'%QJ&-&\KM9WS2 MTKRE!J?S3[P0-:"OY!D4&CV )I2IM^@=>C()4S8,D-B@%12"%Y11XD)O9G0% MZ,-F ^XCH%<2M"(:YI$VRBQ_5'0J[EL5R045.$&?!=>50A]X">4I060L];Z2 M%U_WR2#C Q0A&N.?4!(G8X^@Y;^')P-RQGV8QXYO?('O/T03_7&W5EJ:?/_3 M%]AVWXE_7UL$;M6.%+ (S"E7(/<0Y&]^P&G\WA>4_XGL)$23/D23(?;\(Y0@ M"4-*$]UH(;\C>2&76A[T7 MTO;0^ 2V'#@^V3I.\>Q,XJ5U%T2FO/Z!" M0DFUS\+4FS5XFIUEEW]=?#/U9]>L%S@;%/B+L"6Z,;5J;>H9/)N&0OF/PIBS^7O;Y;E6Y96F;1$_$[FE7"$&&T,9AYDIA[+MNMJ!%CO7N*R%-FV0>ZQ, MIPK2+C#O-T+HEX'=H.]]\[\!4$L#!!0 ( -" @5B=37'_'P4 !,: 9 M >&PO=V]R:W-H965TJVN[>:S\ZP0T]Y2RM758""2)BS'/,7[Z0C&VF/=A[?>..+I92OS&8 M359X0>Z)_+&ZY>IIT$1):4X*05D!.)E/>]?P*D:^=J@L?E*R$3NO@49Y9.Q) M/WQ+ISU/9T0RDD@= JM_:W)#LDQ'4GG\MPW::[Y3.^Z^?HW^M8)7,(]8D!N6 M_4M3N9SV1CV0DCDN,WG'-G^1+5"HXR4L$]5?L-G:>CV0E$*R?.NL,LAI4?_' MS]M"[#C X( #VCJ@8QW\K8-_K$.P=0BJRM0H51UB+/%LPMD&<&VMHND753$K M;X5/"SWN]Y*K3ZGRD[-O1<)R A[P,Q'@(B82TTQ\ GUPKV986F8$L#F(R9QP M3E)M!JZ%(%( 7*3@;XH?:48E5;Y]\.,^!A9X=V1QCX]WA_ON U7;IL"H*3"JXOD' MXQFUN[+5I(X2V*/HU7\E5C@ATYY:WH+P->G-/OX&(^^SK4+G#!:?*=A>]?RF M>KXK^NR[ZGRJQW$L:;$ &1,"))CS%]7P-IC;9U<=<5A%U&UO/8N&XV@R6.]6 MR#0:^=%PWRAVYG8B>="0!T[RZYQQ27]AW1UME+5WM ,0CKT.I&GCHU&'T9G% MB8QAPQ@Z&>\E2Y[ZNFVG0+4AM9>)@[RAP1)T:$V+[G@ZLSF1-6I8(_=X9FJ+ MQ45"@)J[(&7EHYR7F=KW$E86TCJ1(P,(>MTA-FW&XPZU,Z\3J8<-]=!)?5=' MK)B%*@#(V5JO9%JL22$9?[%Q#\VA[B[?MTUB9V(G8H\:[)$36_?Z1#5]:A_8 MD65==F>S:1/ +J(SB1,1QPWBV(GXQ[->KD1/8%[BS,HY-AA&8=CA-&W&7K=' M.3,YD1-ZK4+RG*0W>$4ESN@OU:7N/N)\]3FVBAK/7*Y^!];]37828-4P)P1Z MNR0[HA$Z2]*(&D[4.BZ)M1[0J <:P7&W(J85'/F=21*[TSD5MY5PT*EQ9@], MC3]8<"T_TE=TJ26S%1R92# ,AEURBYD^K771WT-^P59_0;< ^XFS$MHTG)R=P !K@2YE<@4 M3\/1J-NE;59!%SMV9W7J&+8J"X;''T%VSFS6)S1=NO8ZO@ MH%O"-7546C6G0E]]V*>.*J"OH=>@ZU@@V[%%A,5-J$'CQ_0U&-]HZ-;;'ROR_D> MH@VVJ@VZ95N]E>WUP*SM"%9R4Z'UT1@9&[G-+ B-[>P]M!QJM1QR:SD+?KT% M@(N=,GRR7M"8^BX8&W+68A5Z7O<@ZL[RU"JT\@U!YX9P1Q+&4\6/#]Q%G4EN M;4MRSFCQN:+MEV[G-L\M!;^SHI^4:O(41RL)9 H]V\0QK6P3YSW4(&K5('KC M.NX0_1L]Q!WV^'//S;D"Q:<$.ES(P-@" /" &0 'AL+W=O;QO>%PQOT-%R\R!U#HM:!,#IQ[ M\$"6N3(+;M)?X27,0#VMID+/W 8E(P4P23A# A8#9^C?CKO&WAH\$]C(G3$R M2N:K76N98PEC M3G^03.4#I^>@#!:XI.J!;[Y#K:=C\%).I?U%F]K69A-T>?$)72#"T&/.2XE9)ONNTM3, 6Y:TQA5-((3-/P W7.F>RWV%(FI" M$9U#3]ZDXZWT*S2')6&,L*4)T H$X5E;$"KDKD4V!6J=1)U(7^]Z5]RQD>]U MX\^-U1[K3L.ZW$[U6Y#M?OOV0(L.Y\G MW:,4"./X,$^.C?:2J:+K[M36 L32MAR)4EXR556C9K7I:D-;S _61[K;50" !="@ &0 'AL+W=O/,@-0Z(D2)L=. MIE1QZ;HRR8!B>IX^H8OX43: M?[2N;/N>@Y)2*DYKL/: YJSZXJ=:AQV 'QX!!#4@> X8' &$-2!\#N@= ?1J M0,\J4X5B=8BQPM%(\#42QEJSF885TZ)U^#DSVWZOA)[--4Y%4TYIKO0^*HDP M2]&4,Y6S); D!XG.8E X)_(]^H@>[F-T]O;]R%5Z60-VDWJ):;5$<&0)/T S MS9I)=,U22/<)7.UOXW2P=7H2=#+.\ ;YW@<4>/Y%FS_=Z!B2"D ;$OG2"TP*S%!":&7#X>&5;3.[V#6KPG9W M'EX*.@!3P$B=7DJFJN>L&6UJI"M;&CP;G^K:J2IU_M)4A==,ZY(SB0@L-*5W M/M1W053%3-51O+#/^YPK72S89J;K/Q#&0,\O.%?;CEF@J2BC/U!+ P04 M" #0@(%8>\4$JW(" !L!@ &0 'AL+W=OL;WU=9 255?5%#A3M+ M(4NJ<2I7OJHET-R"2NY'03#T2\HJ+TWLVERFB=AHSBJ82Z(V94GERP2XV(V\ MT-LOW+-5H8 0!ATP;!HJO+4R!EE0 M!5/!O[-<%R/OVB,Y+.F&ZWNQNX7&CQ68":[LD^Q<;'SED6RCM"@;,"HH6>7> M]+G)0P<0#D\ H@80O08,3@#B!A!;HTZ9M36CFJ:)%#LB332RF8'-C46C&U:9 M6WS0$G<9XG0Z",+>^H+,.:T4ZE"D2]5#ODA@8_R6HW17N,D.LLX@ZQ/XO CB8(H/B)H^G9X=$9. MW*8LMGSQ6U+V8[Q06N+'^/-8IAS1X#B1*= ;5=,,1AY6H *Y!2_]\"X>!ZWGP3GV]$GP3:6QS$F&=RO98F.*4!%)-1PS[MA"]]693K)-@_YU MXF^[ALX>^8^&+EM#EV<-S4%F@(Y60,220%ES\0)PZ.Z8,<=ZU?$5Q8,@"%Y9 M^SLL#*-NF!/M=PJW!+FR_4RA"DRVJX]VM6V98]LI7JU/L)6ZSO>'QO7A.RI7 M#&^*PQ(I@_X52I.NM[F)%K5M#PNAL=G888&_ Y F />70NC]Q!S0_F#2WU!+ M P04 " #0@(%8SU]]1#$# !($P #0 'AL+W-T>6QEF^!"&Y73.J8))BV1* MY]38KIZ%9:$934L@Y2+L=3IQF%,NR6@@%_E=;LI@JA;2#$GS=V5GGJO-T>;N+7-30)0F]PM<'"*.RF&A\ MD-M]=E'IF\.D]VJCXOUM\>;YU(_O@,T/3#(A6@-]H@+C 8%-89I>6<[U<-5\ 44U.W'56$=SC1==7O7 M9$VH;C;)1.F4Z39-ES2AT4"P#.QH/IO#W:@B!- 8E=M&RNE,25IY:!AUP\I. MF1 /\)9^S[:TE]G&BG5@O63;M(;JII-Q'=#?5'/:F[*]5^D&!7]6YM/"#D=6 M?:A0=J]9QI=5?YFU!C#U+JY.BT*L/@H^DSES@S\XX6A &UXP5YK_LMF@5*8V MP#0)GIDV?+H9^:EI\Y5<[KK>U M?^&Y^K6RZ]AK,KHY?H_U-G[L)N-3,'D2R]T_!9/)49H,ZPU\XY2P=49HHP&< MQ8;D&YSIQ#II,%EP8;BL>W.>IDR^."I8>4,G]L^$+7W[?,HRNA#FL06'9-W^ MRE*^R)/VJ7N8B/JI=?L+#*\;MP=!FXO+E"U9.JZ[>C:IFH%MV*SU!81=Y*ZZ M_ C&<9@? 0S+@SG .(Z%Y?F?QM-'Q^,PS%O?B_113A_E.)8/&5-?'^PMB:(D\2. ^1U$$8; VX@CF /P@"%15.V#._M1V.Q3X?I_ M9Z/?4$L#!!0 ( -" @5B7BKL

-8?20$3;8T.P6BP^0"X9 M9K>]9!:GIKX(X!@ $SP \ !X;"]W M;W)K8F]O:RYX;6S%FUMOVS@01O\*X:<4V*YM63<738$TZ78-!(U1!WTM&(FV MB4BBEY23/YI/^_$A-6RT;6\JS M"3-[]?"WTO*G:EI>;0JMJNI\,A\.?!.ZE<6+W1L'>\.MU*;MS^COSRWC4=B3AZVN57_)JA7ZBK?BLU;=038[=QO[+:;>U^CC\/1W M".([_7_"J+9;68@K572U:-HACEI4#K Q>WDP$];P6IQ/+M51:/=][ >LRN&[ MM1;*BY1^)^T!O2I[/#J4BZZ4+5LUP\7VJ(<5 :R(%NO2;JM*EO;32_:15[PI M!.M;UGB "P"X.!D@.UMS#S(&D/$K0FXRK."CKPV;G M@T%M4'MC")1AO"G93;L7VC(60AZYY?#;>(XL,B?6R*HYVA-LBA$B(6_,B<5A MDR<[]+:/?> ^_=/)@[O IT/"F!,;X[-2Y8.L*J]95S8Y:W;R>;,B8\R)E3& M71@3I@-S)(@YL2&NQ%9H;>U@!SK1=,+G0DZ8$TO!=E3=6:Q//^Q-C/ [[+7D M=SXFLL.<7 ^5<^O;-7=]XU;SQO"^Q @:& EC3FR,+[;H,6S-']T(UT?1MK2J MCG909I?:;^\(&2,B-L:UX";HJ1'21$2L"3? V?:4#;-/'/LDBL-86A+!2H/8 M$9M6%?=[595"F^]L /;9D"PB8EG<#,F<>]AZ3+8RINM+C;6M.((0(FM$Q-98 M-86J!;OE/\(G#SDB(B\KZEJV0Y;NXF)<_B:8(DX$(22,BED8\FY_=OWG9 MF$@8$;$P[ C'CG:@$[J_W#UL5](4E3)=.,HA743$NE@U1MH.ZT11N@'X0EMC M[(:BS&=$PHB(A?%42UB\M:T=W7/W![M['#8>F3^/@82Q(!;&K\*,G=WVR?L; MGPS)8T$L#UBC?8]\3"20!;5 GM=HHX&$P8OX ;C2%RRX+8+<\KN5% ))8%O5A^ M7](%XV*,Q!(3BP463"$FLDQ,;)FA8!IKY!A9)2:V"DS]P^@AM<3$:O%3_]$8 MPM5CXG<$A.[QY+7]+V(?$WDG)?8.Q R? M2.2=E-@[<)HJQ(2+ODXYFQ9DF"GR3DKL'8SI9Y@I8*7)/2NR> M<&[RQ8CD+_5#[LF(W0,Q@RZ4(?=DQ.YY.9D:H/J8R$(9L87PE*K?TS-DH8S8 M0K]?)=/'U<=$%LJ(+81G?H-H(@MEQ!;"F/ZXF2$+9<06>IJ@'LG<,KC:F%@[ MS[G\B4%;J?F82#L9L78@9CA0(NUDQ-K!F'Z?R9%V_Q%G:/CT!(Y9]D[9]J?;#Z\+\76RK7\8N]L[/Z"5\5:,_?' MW6D>Q8E;%+_MJNK2[KMIKA4OGW[3^O1[W __ E!+ P04 " #0@(%8'$;A MMJL" K-@ &@ 'AL+U]R96QS+W=O?Z@!H*:^8/"$F5<$B1-L";0.B#7 M@<#K@& ' K$#DAT(S Z(=B!0.R#;@<#M@' ' KD#TAT([ Z(=R#06U!O(=!; M4&\AT%LF/[8)]!;46PCT%M1;"/06U%L(]!;46PCT%M1;"/06U%L(]!;46PCT MCJAW)- [HMZ10.^(>D<"O>-DLX1 [XAZ1P*](^H="?2.J'!WHIZ*X'>BGHK@=Z* M>BN!WHIZ*X'>BGHK@=Z&>AN!WH9Z&X'>AGH;@=Z&>AN!WH9Z&X'>-OFSDD!O M0[V-0&]#O8U ;T.]C4!O0[V-0&]'O9U ;T>]G4!O1[V=0&]'O9U ;T>]G4!O M1[V=0&^?'#8AT-M1;R?0VU%O)]#;46\GT#NAWHE [X1Z)P*]$^J="/1.J'&?7.!'IG MU#L3Z)U1[TR@=T:],X'>&?7.!'IGU#L3Z)U1[TR@=YX<]B;0.Z/>F4#O!O5N M"/1N4.^&0.\&]6Y^4N]A_#J4X=;SO<;G_R35X^6[Y?;XZ_+[XN2]7'&N[RN& MI[]02P,$% @ T("!6,T>9+Q @ >C0 !, !;0V]N=&5N=%]4>7!E M&ULS=O?;MHP%,?Q5T&YK4B('3MF*KUI=[OU8B_@):9$Y)]BMZ-O/Q/: M2ILZM(I)^]X0@>WS._&1/G=G5\+V]/&8]8FL>/8-I4-<3U[ZNO?4I8O"6D\.>_QNV;T5W%#DKV;<%SY<\#+ MN:]/;IJ:VBWN[12^V"[NR@YMYL-SZWQZOL0[/0[;;5.Y>J@>NW@D]>/D;.UW MSH6N34]%K\XGAWC#[O297YP_ESD7&'?>3\/HX\0F]_&XUY$<3R_'6,A-H3G_ MBF^)L?3%[^>.TZY=_9?9\7I_#--^GH?/YL?E=_SKC-_J?[ / >E#0OHH('TH M2!\:TD<)Z<- ^EA#^LA7E$8HHN844G.*J3D%U9RB:DYA-:>XFE-@S2FR"HJL M@B*KH,@J*+(*BJR"(JN@R"HHL@J*K((BJZ3(*BFR2HJLDB*KI,@J*;)*BJR2 M(JNDR"HILA8460N*K 5%UH(B:T&1M:#(6E!D+2BR%A19"XJLBB*KHLBJ*+(J MBJR*(JNBR*HHLBJ*K(HBJZ+(JBFR:HJLFB*KILBJ*;)JBJR:(JNFR*HILFJ* MK"5%UI(B:TF1M:3(6E)D+2FREA192XJL)476DB*KHX K @ $0 M @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " #/ M@(%8F5R<(Q & "<)P $P @ ', 0 >&PO=&AE;64O=&AE M;64Q+GAM;%!+ 0(4 Q0 ( ,^ @5BMG.^(]@< "DV 8 M " @0T( !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ SX"!6/5@Y8*=" ;2@ !@ M ("!I!( 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ SX"!6(92B2@0!0 5!T !@ ("!N"8 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ SX"!6//D MSI,%!P CQ$ !@ ("!K4( 'AL+W=OA) !X;"]W;W)K&UL4$L! A0#% @ MSX"!6$-'Q%EH!P &PO=V]R:W-H965TF- !X;"]W;W)K&UL4$L! A0#% @ SX"!6*0/\Z$? P V08 !D M ("!SY 'AL+W=O$,4" =!@ &0 @($EE >&PO=V]R:W-H M965T&UL4$L! M A0#% @ SX"!6,AK%\;% P + @ !D ("!?IH 'AL M+W=O0% M (#@ &0 @(%ZG@ >&PO=V]R:W-H965T&UL4$L! A0#% @ SX"! M6 KX8>JH! ^@D !D ("!!:H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ SX"!6(Y':/O2"0 L!@ M !D ("!);X 'AL+W=O&PO=V]R:W-H965TK+ !X;"]W;W)K&UL4$L! A0#% @ SX"!6&0ZHFM# @ B@8 !D M ("!:LX 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ SX"!6'#$.D3)!P LA8 !D ("!< 8! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ SX"!6#V1 MZ?E] @ = 4 !D ("!(A8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ SX"!6,=& 7&B @ R@4 !D M ("!:B ! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ SX"!6#R4,@]N @ > 4 !D ("! M8BD! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ SX"!6 V;$:U$!@ =1 !D ("!;#0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ SX"!6$[Z%883 M P \ L !D ("!9$(! 'AL+W=O&PO=V]R:W-H965T#00 )D5 9 " @69+ 0!X;"]W;W)K&UL4$L! A0#% @ SX"!6%DOTRPZ P :0P !D M ("!JD\! 'AL+W=O&PO=V]R M:W-H965T M 9 " @7]> 0!X;"]W;W)K&UL M4$L! A0#% @ SX"!6#0=?& V P -@P !D ("!)&@! M 'AL+W=O&PO=V]R:W-H965T. P0 /04 9 M " @=9N 0!X;"]W;W)K&UL4$L! A0#% @ MSX"!6.G-/=(] P [0@ !D ("!$',! 'AL+W=O&UL4$L! A0#% @ SX"!6$7O1 ?@!P M*CL !D ("!,WT! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ SX"!6,("2/81 @ ]00 !D M ("!2HL! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ SX"!6&XUGLO$ P R!$ !D ("! Y,! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ SX"! M6'G_1/B0 P R! !D ("!]YT! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ SX"!6'//=UN@# !#$0 &0 @('+J0$ M>&PO=V]R:W-H965TJM 0!X;"]W;W)K&UL4$L! A0#% @ SX"!6,<:8V!& @ F@4 !D M ("!U; ! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ T("!6%=SO*F9 @ ;0D !D ("!K[@! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ T("!6)(K M,Y@Q! F1 !D ("!6<(! 'AL+W=OW(\R8\# G$ &0 M @('!Q@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ T("!6"":[93' P RA0 !D M ("!/,T! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ T("!6.;#&0"[ @ 90< !D ("! M6=H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ T("!6)U--@" /" M&0 @('&PO=V]R:W-H965TTAY ( %T* 9 " @>OL 0!X M;"]W;W)K&UL4$L! A0#% @ T("!6'O%!*MR M @ ; 8 !D ("!!O ! 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #0@(%8 MS1YDO$ " !Z- $P @ $\ ( 6T-O;G1E;G1?5'EP97-= :+GAM;%!+!08 9 !D ',; "M @( ! end XML 105 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 106 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 108 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1 html 246 439 1 false 78 0 false 4 false false R1.htm 995100 - Document - Cover Sheet http://xbrl.sec.gov/dei/role/document/Cover Cover Cover 1 false false R2.htm 995300 - Document - Audit Information Sheet http://xbrl.sec.gov/dei/role/document/AuditInformation Audit Information Cover 2 false false R3.htm 995301 - Statement - Consolidated Balance Sheets Sheet http://vasocorporation.com/role/ConsolidatedBalanceSheet Consolidated Balance Sheets Statements 3 false false R4.htm 995302 - Statement - Consolidated Balance Sheets (Parentheticals) Sheet http://vasocorporation.com/role/ConsolidatedBalanceSheet_Parentheticals Consolidated Balance Sheets (Parentheticals) Statements 4 false false R5.htm 995303 - Statement - Consolidated Statements of Operations and Comprehensive Income Sheet http://vasocorporation.com/role/ConsolidatedIncomeStatement Consolidated Statements of Operations and Comprehensive Income Statements 5 false false R6.htm 995304 - Statement - Consolidated Statements of Changes in Stockholders??? Equity Sheet http://vasocorporation.com/role/ShareholdersEquityType2or3 Consolidated Statements of Changes in Stockholders??? Equity Statements 6 false false R7.htm 995305 - Statement - Consolidated Statements of Cash Flows Sheet http://vasocorporation.com/role/ConsolidatedCashFlow Consolidated Statements of Cash Flows Statements 7 false false R8.htm 995306 - Disclosure - Description of Business Sheet http://vasocorporation.com/role/DescriptionofBusiness Description of Business Notes 8 false false R9.htm 995307 - Disclosure - Revisions Sheet http://vasocorporation.com/role/Revisions Revisions Notes 9 false false R10.htm 995308 - Disclosure - Summary of Significant Accounting Policies Sheet http://vasocorporation.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 995309 - Disclosure - Segment Reporting Sheet http://vasocorporation.com/role/SegmentReporting Segment Reporting Notes 11 false false R12.htm 995310 - Disclosure - Accounts and Other Receivables Sheet http://vasocorporation.com/role/AccountsandOtherReceivables Accounts and Other Receivables Notes 12 false false R13.htm 995311 - Disclosure - Inventories Sheet http://vasocorporation.com/role/Inventories Inventories Notes 13 false false R14.htm 995312 - Disclosure - Property and Equipment Sheet http://vasocorporation.com/role/PropertyandEquipment Property and Equipment Notes 14 false false R15.htm 995313 - Disclosure - Goodwill and Other Intangibles Sheet http://vasocorporation.com/role/GoodwillandOtherIntangibles Goodwill and Other Intangibles Notes 15 false false R16.htm 995314 - Disclosure - Other Assets Sheet http://vasocorporation.com/role/OtherAssets Other Assets Notes 16 false false R17.htm 995315 - Disclosure - Deferred Revenue Sheet http://vasocorporation.com/role/DeferredRevenue Deferred Revenue Notes 17 false false R18.htm 995316 - Disclosure - Accrued Expenses and Other Liabilities Sheet http://vasocorporation.com/role/AccruedExpensesandOtherLiabilities Accrued Expenses and Other Liabilities Notes 18 false false R19.htm 995317 - Disclosure - Related-Party Transactions Sheet http://vasocorporation.com/role/RelatedPartyTransactions Related-Party Transactions Notes 19 false false R20.htm 995318 - Disclosure - Notes Payable and Revolving Credit Agreement Notes http://vasocorporation.com/role/NotesPayableandRevolvingCreditAgreement Notes Payable and Revolving Credit Agreement Notes 20 false false R21.htm 995319 - Disclosure - Leases Sheet http://vasocorporation.com/role/Leases Leases Notes 21 false false R22.htm 995320 - Disclosure - Equity in the Eecp Business Sheet http://vasocorporation.com/role/EquityintheEecpBusiness Equity in the Eecp Business Notes 22 false false R23.htm 995321 - Disclosure - Stockholders??? Equity Sheet http://vasocorporation.com/role/StockholdersEquity Stockholders??? Equity Notes 23 false false R24.htm 995322 - Disclosure - Option and Stock Issuance Plans Sheet http://vasocorporation.com/role/OptionandStockIssuancePlans Option and Stock Issuance Plans Notes 24 false false R25.htm 995323 - Disclosure - Income Taxes Sheet http://vasocorporation.com/role/IncomeTaxes Income Taxes Notes 25 false false R26.htm 995324 - Disclosure - Commitments and Contingencies Sheet http://vasocorporation.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 26 false false R27.htm 995325 - Disclosure - 401(k) Plans Sheet http://vasocorporation.com/role/401kPlans 401(k) Plans Notes 27 false false R28.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 28 false false R29.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 29 false false R30.htm 996000 - Disclosure - Accounting Policies, by Policy (Policies) Sheet http://vasocorporation.com/role/AccountingPoliciesByPolicy Accounting Policies, by Policy (Policies) Policies http://vasocorporation.com/role/SummaryofSignificantAccountingPolicies 30 false false R31.htm 996001 - Disclosure - Revisions (Tables) Sheet http://vasocorporation.com/role/RevisionsTables Revisions (Tables) Tables http://vasocorporation.com/role/Revisions 31 false false R32.htm 996002 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://vasocorporation.com/role/SummaryofSignificantAccountingPolicies 32 false false R33.htm 996003 - Disclosure - Segment Reporting (Tables) Sheet http://vasocorporation.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://vasocorporation.com/role/SegmentReporting 33 false false R34.htm 996004 - Disclosure - Accounts and Other Receivables (Tables) Sheet http://vasocorporation.com/role/AccountsandOtherReceivablesTables Accounts and Other Receivables (Tables) Tables http://vasocorporation.com/role/AccountsandOtherReceivables 34 false false R35.htm 996005 - Disclosure - Inventories (Tables) Sheet http://vasocorporation.com/role/InventoriesTables Inventories (Tables) Tables http://vasocorporation.com/role/Inventories 35 false false R36.htm 996006 - Disclosure - Property and Equipment (Tables) Sheet http://vasocorporation.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://vasocorporation.com/role/PropertyandEquipment 36 false false R37.htm 996007 - Disclosure - Goodwill and Other Intangibles (Tables) Sheet http://vasocorporation.com/role/GoodwillandOtherIntangiblesTables Goodwill and Other Intangibles (Tables) Tables http://vasocorporation.com/role/GoodwillandOtherIntangibles 37 false false R38.htm 996008 - Disclosure - Other Assets (Tables) Sheet http://vasocorporation.com/role/OtherAssetsTables Other Assets (Tables) Tables http://vasocorporation.com/role/OtherAssets 38 false false R39.htm 996009 - Disclosure - Deferred Revenue (Tables) Sheet http://vasocorporation.com/role/DeferredRevenueTables Deferred Revenue (Tables) Tables http://vasocorporation.com/role/DeferredRevenue 39 false false R40.htm 996010 - Disclosure - Accrued Expenses and Other Liabilities (Tables) Sheet http://vasocorporation.com/role/AccruedExpensesandOtherLiabilitiesTables Accrued Expenses and Other Liabilities (Tables) Tables http://vasocorporation.com/role/AccruedExpensesandOtherLiabilities 40 false false R41.htm 996011 - Disclosure - Notes Payable and Revolving Credit Agreement (Tables) Notes http://vasocorporation.com/role/NotesPayableandRevolvingCreditAgreementTables Notes Payable and Revolving Credit Agreement (Tables) Tables http://vasocorporation.com/role/NotesPayableandRevolvingCreditAgreement 41 false false R42.htm 996012 - Disclosure - Leases (Tables) Sheet http://vasocorporation.com/role/LeasesTables Leases (Tables) Tables http://vasocorporation.com/role/Leases 42 false false R43.htm 996013 - Disclosure - Option and Stock Issuance Plans (Tables) Sheet http://vasocorporation.com/role/OptionandStockIssuancePlansTables Option and Stock Issuance Plans (Tables) Tables http://vasocorporation.com/role/OptionandStockIssuancePlans 43 false false R44.htm 996014 - Disclosure - Income Taxes (Tables) Sheet http://vasocorporation.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://vasocorporation.com/role/IncomeTaxes 44 false false R45.htm 996015 - Disclosure - Description of Business (Details) Sheet http://vasocorporation.com/role/DescriptionofBusinessDetails Description of Business (Details) Details http://vasocorporation.com/role/DescriptionofBusiness 45 false false R46.htm 996016 - Disclosure - Revisions (Details) Sheet http://vasocorporation.com/role/RevisionsDetails Revisions (Details) Details http://vasocorporation.com/role/RevisionsTables 46 false false R47.htm 996017 - Disclosure - Revisions (Details) - Schedule of Consolidated Financial Statements Sheet http://vasocorporation.com/role/ScheduleofConsolidatedFinancialStatementsTable Revisions (Details) - Schedule of Consolidated Financial Statements Details http://vasocorporation.com/role/RevisionsTables 47 false false R48.htm 996018 - Disclosure - Revisions (Details) - Schedule of Consolidated Statement of Operations and Comprehensive Income Sheet http://vasocorporation.com/role/ScheduleofConsolidatedStatementofOperationsandComprehensiveIncomeTable Revisions (Details) - Schedule of Consolidated Statement of Operations and Comprehensive Income Details http://vasocorporation.com/role/RevisionsTables 48 false false R49.htm 996019 - Disclosure - Revisions (Details) - Schedule of Consolidated Statement of Changes in Stockholders??? Equity Sheet http://vasocorporation.com/role/ScheduleofConsolidatedStatementofChangesinStockholdersEquityTable Revisions (Details) - Schedule of Consolidated Statement of Changes in Stockholders??? Equity Details http://vasocorporation.com/role/RevisionsTables 49 false false R50.htm 996020 - Disclosure - Revisions (Details) - Schedule of Consolidated Statement of Cash Flows Sheet http://vasocorporation.com/role/ScheduleofConsolidatedStatementofCashFlowsTable Revisions (Details) - Schedule of Consolidated Statement of Cash Flows Details http://vasocorporation.com/role/RevisionsTables 50 false false R51.htm 996021 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesTables 51 false false R52.htm 996022 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Revenues Disaggregated by Our Business Operations and Timing of Revenue Recognition Sheet http://vasocorporation.com/role/ScheduleofRevenuesDisaggregatedbyOurBusinessOperationsandTimingofRevenueRecognitionTable Summary of Significant Accounting Policies (Details) - Schedule of Revenues Disaggregated by Our Business Operations and Timing of Revenue Recognition Details http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesTables 52 false false R53.htm 996023 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Aggregate Amount of Transaction Price Allocated to Performance Obligations Sheet http://vasocorporation.com/role/ScheduleofAggregateAmountofTransactionPriceAllocatedtoPerformanceObligationsTable Summary of Significant Accounting Policies (Details) - Schedule of Aggregate Amount of Transaction Price Allocated to Performance Obligations Details http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesTables 53 false false R54.htm 996024 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Contract Receivable and Contract Liability Balances Sheet http://vasocorporation.com/role/ScheduleofContractReceivableandContractLiabilityBalancesTable Summary of Significant Accounting Policies (Details) - Schedule of Contract Receivable and Contract Liability Balances Details http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesTables 54 false false R55.htm 996025 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Company???s Assets Measured at Fair Value Sheet http://vasocorporation.com/role/ScheduleofCompanysAssetsMeasuredatFairValueTable Summary of Significant Accounting Policies (Details) - Schedule of Company???s Assets Measured at Fair Value Details http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesTables 55 false false R56.htm 996026 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Company???s Allowance for Doubtful Accounts and Commission Adjustments Sheet http://vasocorporation.com/role/ScheduleofCompanysAllowanceforDoubtfulAccountsandCommissionAdjustmentsTable Summary of Significant Accounting Policies (Details) - Schedule of Company???s Allowance for Doubtful Accounts and Commission Adjustments Details http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesTables 56 false false R57.htm 996027 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Basic to Diluted Shares Used in the Earnings Per Share Sheet http://vasocorporation.com/role/ScheduleofBasictoDilutedSharesUsedintheEarningsPerShareTable Summary of Significant Accounting Policies (Details) - Schedule of Basic to Diluted Shares Used in the Earnings Per Share Details http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesTables 57 false false R58.htm 996028 - Disclosure - Segment Reporting (Details) Sheet http://vasocorporation.com/role/SegmentReportingDetails Segment Reporting (Details) Details http://vasocorporation.com/role/SegmentReportingTables 58 false false R59.htm 996029 - Disclosure - Segment Reporting (Details) - Schedule of Financial Information Sheet http://vasocorporation.com/role/ScheduleofFinancialInformationTable Segment Reporting (Details) - Schedule of Financial Information Details http://vasocorporation.com/role/SegmentReportingTables 59 false false R60.htm 996030 - Disclosure - Segment Reporting (Details) - Schedule of Geographic Areas Sheet http://vasocorporation.com/role/ScheduleofGeographicAreasTable Segment Reporting (Details) - Schedule of Geographic Areas Details http://vasocorporation.com/role/SegmentReportingTables 60 false false R61.htm 996031 - Disclosure - Accounts and Other Receivables (Details) - Schedule of Accounts and Other Receivables Sheet http://vasocorporation.com/role/ScheduleofAccountsandOtherReceivablesTable Accounts and Other Receivables (Details) - Schedule of Accounts and Other Receivables Details http://vasocorporation.com/role/AccountsandOtherReceivablesTables 61 false false R62.htm 996032 - Disclosure - Inventories (Details) Sheet http://vasocorporation.com/role/InventoriesDetails Inventories (Details) Details http://vasocorporation.com/role/InventoriesTables 62 false false R63.htm 996033 - Disclosure - Inventories (Details) - Schedule of Inventories, Net of Reserves Sheet http://vasocorporation.com/role/ScheduleofInventoriesNetofReservesTable Inventories (Details) - Schedule of Inventories, Net of Reserves Details http://vasocorporation.com/role/InventoriesTables 63 false false R64.htm 996034 - Disclosure - Property and Equipment (Details) Sheet http://vasocorporation.com/role/PropertyandEquipmentDetails Property and Equipment (Details) Details http://vasocorporation.com/role/PropertyandEquipmentTables 64 false false R65.htm 996035 - Disclosure - Property and Equipment (Details) - Schedule of Property and Equipment Sheet http://vasocorporation.com/role/ScheduleofPropertyandEquipmentTable Property and Equipment (Details) - Schedule of Property and Equipment Details http://vasocorporation.com/role/PropertyandEquipmentTables 65 false false R66.htm 996036 - Disclosure - Goodwill and Other Intangibles (Details) Sheet http://vasocorporation.com/role/GoodwillandOtherIntangiblesDetails Goodwill and Other Intangibles (Details) Details http://vasocorporation.com/role/GoodwillandOtherIntangiblesTables 66 false false R67.htm 996037 - Disclosure - Goodwill and Other Intangibles (Details) - Schedule of Change in Carrying Amount of Goodwill Sheet http://vasocorporation.com/role/ScheduleofChangeinCarryingAmountofGoodwillTable Goodwill and Other Intangibles (Details) - Schedule of Change in Carrying Amount of Goodwill Details http://vasocorporation.com/role/GoodwillandOtherIntangiblesTables 67 false false R68.htm 996038 - Disclosure - Goodwill and Other Intangibles (Details) - Schedule of Other Intangible Assets Sheet http://vasocorporation.com/role/ScheduleofOtherIntangibleAssetsTable Goodwill and Other Intangibles (Details) - Schedule of Other Intangible Assets Details http://vasocorporation.com/role/GoodwillandOtherIntangiblesTables 68 false false R69.htm 996039 - Disclosure - Goodwill and Other Intangibles (Details) - Schedule of Amortization of Intangibles Sheet http://vasocorporation.com/role/ScheduleofAmortizationofIntangiblesTable Goodwill and Other Intangibles (Details) - Schedule of Amortization of Intangibles Details http://vasocorporation.com/role/GoodwillandOtherIntangiblesTables 69 false false R70.htm 996040 - Disclosure - Other Assets (Details) - Schedule of Other Assets Sheet http://vasocorporation.com/role/ScheduleofOtherAssetsTable Other Assets (Details) - Schedule of Other Assets Details http://vasocorporation.com/role/OtherAssetsTables 70 false false R71.htm 996041 - Disclosure - Other Assets (Details) - Schedule of Other Assets (Parentheticals) Sheet http://vasocorporation.com/role/ScheduleofOtherAssetsTable_Parentheticals Other Assets (Details) - Schedule of Other Assets (Parentheticals) Details http://vasocorporation.com/role/OtherAssetsTables 71 false false R72.htm 996042 - Disclosure - Deferred Revenue (Details) - Schedule of Deferred Revenues Sheet http://vasocorporation.com/role/ScheduleofDeferredRevenuesTable Deferred Revenue (Details) - Schedule of Deferred Revenues Details http://vasocorporation.com/role/DeferredRevenueTables 72 false false R73.htm 996043 - Disclosure - Accrued Expenses and Other Liabilities (Details) - Schedule of Accrued Expenses and Other Liabilities Sheet http://vasocorporation.com/role/ScheduleofAccruedExpensesandOtherLiabilitiesTable Accrued Expenses and Other Liabilities (Details) - Schedule of Accrued Expenses and Other Liabilities Details http://vasocorporation.com/role/AccruedExpensesandOtherLiabilitiesTables 73 false false R74.htm 996044 - Disclosure - Related-Party Transactions (Details) Sheet http://vasocorporation.com/role/RelatedPartyTransactionsDetails Related-Party Transactions (Details) Details http://vasocorporation.com/role/RelatedPartyTransactions 74 false false R75.htm 996045 - Disclosure - Notes Payable and Revolving Credit Agreement (Details) Notes http://vasocorporation.com/role/NotesPayableandRevolvingCreditAgreementDetails Notes Payable and Revolving Credit Agreement (Details) Details http://vasocorporation.com/role/NotesPayableandRevolvingCreditAgreementTables 75 false false R76.htm 996046 - Disclosure - Notes Payable and Revolving Credit Agreement (Details) - Schedule of Notes Payable Notes http://vasocorporation.com/role/ScheduleofNotesPayableTable Notes Payable and Revolving Credit Agreement (Details) - Schedule of Notes Payable Details http://vasocorporation.com/role/NotesPayableandRevolvingCreditAgreementTables 76 false false R77.htm 996047 - Disclosure - Leases (Details) Sheet http://vasocorporation.com/role/LeasesDetails Leases (Details) Details http://vasocorporation.com/role/LeasesTables 77 false false R78.htm 996048 - Disclosure - Leases (Details) - Schedule of Finance and Operating Lease Liabilities Sheet http://vasocorporation.com/role/ScheduleofFinanceandOperatingLeaseLiabilitiesTable Leases (Details) - Schedule of Finance and Operating Lease Liabilities Details http://vasocorporation.com/role/LeasesTables 78 false false R79.htm 996049 - Disclosure - Leases (Details) - Schedule of Undiscounted Cash Flows to Finance and Operating Lease Liabilities Sheet http://vasocorporation.com/role/ScheduleofUndiscountedCashFlowstoFinanceandOperatingLeaseLiabilitiesTable Leases (Details) - Schedule of Undiscounted Cash Flows to Finance and Operating Lease Liabilities Details http://vasocorporation.com/role/LeasesTables 79 false false R80.htm 996050 - Disclosure - Leases (Details) - Schedule of Lease Data Sheet http://vasocorporation.com/role/ScheduleofLeaseDataTable Leases (Details) - Schedule of Lease Data Details http://vasocorporation.com/role/LeasesTables 80 false false R81.htm 996051 - Disclosure - Equity in the Eecp Business (Details) Sheet http://vasocorporation.com/role/EquityintheEecpBusinessDetails Equity in the Eecp Business (Details) Details http://vasocorporation.com/role/EquityintheEecpBusiness 81 false false R82.htm 996052 - Disclosure - Stockholders??? Equity (Details) Sheet http://vasocorporation.com/role/StockholdersEquityDetails Stockholders??? Equity (Details) Details http://vasocorporation.com/role/StockholdersEquity 82 false false R83.htm 996053 - Disclosure - Option and Stock Issuance Plans (Details) Sheet http://vasocorporation.com/role/OptionandStockIssuancePlansDetails Option and Stock Issuance Plans (Details) Details http://vasocorporation.com/role/OptionandStockIssuancePlansTables 83 false false R84.htm 996054 - Disclosure - Option and Stock Issuance Plans (Details) - Schedule of Non Vested Restricted Share Sheet http://vasocorporation.com/role/ScheduleofNonVestedRestrictedShareTable Option and Stock Issuance Plans (Details) - Schedule of Non Vested Restricted Share Details http://vasocorporation.com/role/OptionandStockIssuancePlansTables 84 false false R85.htm 996055 - Disclosure - Income Taxes (Details) Sheet http://vasocorporation.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://vasocorporation.com/role/IncomeTaxesTables 85 false false R86.htm 996056 - Disclosure - Income Taxes (Details) - Schedule of Geographical Breakdown of Income Before Provision for Income Taxes Sheet http://vasocorporation.com/role/ScheduleofGeographicalBreakdownofIncomeBeforeProvisionforIncomeTaxesTable Income Taxes (Details) - Schedule of Geographical Breakdown of Income Before Provision for Income Taxes Details http://vasocorporation.com/role/IncomeTaxesTables 86 false false R87.htm 996057 - Disclosure - Income Taxes (Details) - Schedule of Provision for Income Taxes Sheet http://vasocorporation.com/role/ScheduleofProvisionforIncomeTaxesTable Income Taxes (Details) - Schedule of Provision for Income Taxes Details http://vasocorporation.com/role/IncomeTaxesTables 87 false false R88.htm 996058 - Disclosure - Income Taxes (Details) - Schedule of Reconciliation of the Effective Income Tax Rate Sheet http://vasocorporation.com/role/ScheduleofReconciliationoftheEffectiveIncomeTaxRateTable Income Taxes (Details) - Schedule of Reconciliation of the Effective Income Tax Rate Details http://vasocorporation.com/role/IncomeTaxesTables 88 false false R89.htm 996059 - Disclosure - Income Taxes (Details) - Schedule of Deferred Tax Assets and Liabilities Sheet http://vasocorporation.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable Income Taxes (Details) - Schedule of Deferred Tax Assets and Liabilities Details http://vasocorporation.com/role/IncomeTaxesTables 89 false false R90.htm 996060 - Disclosure - Income Taxes (Details) - Schedule of the Valuation Allowance Sheet http://vasocorporation.com/role/ScheduleoftheValuationAllowanceTable Income Taxes (Details) - Schedule of the Valuation Allowance Details http://vasocorporation.com/role/IncomeTaxesTables 90 false false R91.htm 996061 - Disclosure - Commitments and Contingencies (Details) Sheet http://vasocorporation.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://vasocorporation.com/role/CommitmentsandContingencies 91 false false R92.htm 996062 - Disclosure - 401(k) Plans (Details) Sheet http://vasocorporation.com/role/401kPlansDetails 401(k) Plans (Details) Details http://vasocorporation.com/role/401kPlans 92 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: dei:SecurityExchangeName - ea0202244-10k_vasocorp.htm 9938 ea0202244-10k_vasocorp.htm vaso-20231231.xsd vaso-20231231_cal.xml vaso-20231231_def.xml vaso-20231231_lab.xml vaso-20231231_pre.xml image_001.jpg http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 111 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ea0202244-10k_vasocorp.htm": { "nsprefix": "vaso", "nsuri": "http://vasocorporation.com/20231231", "dts": { "inline": { "local": [ "ea0202244-10k_vasocorp.htm" ] }, "schema": { "local": [ "vaso-20231231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023_def.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023_lab.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023_pre.xsd", "https://xbrl.sec.gov/dei/2023/dei-sub-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd" ] }, "calculationLink": { "local": [ "vaso-20231231_cal.xml" ] }, "definitionLink": { "local": [ "vaso-20231231_def.xml" ] }, "labelLink": { "local": [ "vaso-20231231_lab.xml" ] }, "presentationLink": { "local": [ "vaso-20231231_pre.xml" ] } }, "keyStandard": 378, "keyCustom": 61, "axisStandard": 28, "axisCustom": 0, "memberStandard": 29, "memberCustom": 43, "hidden": { "total": 108, "http://fasb.org/us-gaap/2023": 90, "http://vasocorporation.com/20231231": 13, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 246, "entityCount": 1, "segmentCount": 78, "elementCount": 926, "unitCount": 4, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 965, "http://xbrl.sec.gov/dei/2023": 39, "http://xbrl.sec.gov/ecd/2023": 4, "http://fasb.org/srt/2023": 3 }, "report": { "R1": { "role": "http://xbrl.sec.gov/dei/role/document/Cover", "longName": "995100 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c0", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R2": { "role": "http://xbrl.sec.gov/dei/role/document/AuditInformation", "longName": "995300 - Document - Audit Information", "shortName": "Audit Information", "isDefault": "false", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "2", "firstAnchor": { "contextRef": "c0", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R3": { "role": "http://vasocorporation.com/role/ConsolidatedBalanceSheet", "longName": "995301 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:CashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:CashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R4": { "role": "http://vasocorporation.com/role/ConsolidatedBalanceSheet_Parentheticals", "longName": "995302 - Statement - Consolidated Balance Sheets (Parentheticals)", "shortName": "Consolidated Balance Sheets (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "unique": true } }, "R5": { "role": "http://vasocorporation.com/role/ConsolidatedIncomeStatement", "longName": "995303 - Statement - Consolidated Statements of Operations and Comprehensive Income", "shortName": "Consolidated Statements of Operations and Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:CostOfRevenue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "unique": true } }, "R6": { "role": "http://vasocorporation.com/role/ShareholdersEquityType2or3", "longName": "995304 - Statement - Consolidated Statements of Changes in Stockholders\u2019 Equity", "shortName": "Consolidated Statements of Changes in Stockholders\u2019 Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c20", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R7": { "role": "http://vasocorporation.com/role/ConsolidatedCashFlow", "longName": "995305 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ProvisionForDoubtfulAccounts", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "unique": true } }, "R8": { "role": "http://vasocorporation.com/role/DescriptionofBusiness", "longName": "995306 - Disclosure - Description of Business", "shortName": "Description of Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R9": { "role": "http://vasocorporation.com/role/Revisions", "longName": "995307 - Disclosure - Revisions", "shortName": "Revisions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c0", "name": "vaso:RevisionsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "vaso:RevisionsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R10": { "role": "http://vasocorporation.com/role/SummaryofSignificantAccountingPolicies", "longName": "995308 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R11": { "role": "http://vasocorporation.com/role/SegmentReporting", "longName": "995309 - Disclosure - Segment Reporting", "shortName": "Segment Reporting", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R12": { "role": "http://vasocorporation.com/role/AccountsandOtherReceivables", "longName": "995310 - Disclosure - Accounts and Other Receivables", "shortName": "Accounts and Other Receivables", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R13": { "role": "http://vasocorporation.com/role/Inventories", "longName": "995311 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R14": { "role": "http://vasocorporation.com/role/PropertyandEquipment", "longName": "995312 - Disclosure - Property and Equipment", "shortName": "Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R15": { "role": "http://vasocorporation.com/role/GoodwillandOtherIntangibles", "longName": "995313 - Disclosure - Goodwill and Other Intangibles", "shortName": "Goodwill and Other Intangibles", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R16": { "role": "http://vasocorporation.com/role/OtherAssets", "longName": "995314 - Disclosure - Other Assets", "shortName": "Other Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R17": { "role": "http://vasocorporation.com/role/DeferredRevenue", "longName": "995315 - Disclosure - Deferred Revenue", "shortName": "Deferred Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c0", "name": "vaso:DeferredRevenueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "vaso:DeferredRevenueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R18": { "role": "http://vasocorporation.com/role/AccruedExpensesandOtherLiabilities", "longName": "995316 - Disclosure - Accrued Expenses and Other Liabilities", "shortName": "Accrued Expenses and Other Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R19": { "role": "http://vasocorporation.com/role/RelatedPartyTransactions", "longName": "995317 - Disclosure - Related-Party Transactions", "shortName": "Related-Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R20": { "role": "http://vasocorporation.com/role/NotesPayableandRevolvingCreditAgreement", "longName": "995318 - Disclosure - Notes Payable and Revolving Credit Agreement", "shortName": "Notes Payable and Revolving Credit Agreement", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R21": { "role": "http://vasocorporation.com/role/Leases", "longName": "995319 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R22": { "role": "http://vasocorporation.com/role/EquityintheEecpBusiness", "longName": "995320 - Disclosure - Equity in the Eecp Business", "shortName": "Equity in the Eecp Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfSaleOfStockBySubsidiaryOrEquityMethodInvesteeDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfSaleOfStockBySubsidiaryOrEquityMethodInvesteeDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R23": { "role": "http://vasocorporation.com/role/StockholdersEquity", "longName": "995321 - Disclosure - Stockholders\u2019 Equity", "shortName": "Stockholders\u2019 Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R24": { "role": "http://vasocorporation.com/role/OptionandStockIssuancePlans", "longName": "995322 - Disclosure - Option and Stock Issuance Plans", "shortName": "Option and Stock Issuance Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R25": { "role": "http://vasocorporation.com/role/IncomeTaxes", "longName": "995323 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R26": { "role": "http://vasocorporation.com/role/CommitmentsandContingencies", "longName": "995324 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R27": { "role": "http://vasocorporation.com/role/401kPlans", "longName": "995325 - Disclosure - 401(k) Plans", "shortName": "401(k) Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R28": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true }, "uniqueAnchor": null }, "R29": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "c46", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:Rule10b51ArrTrmntdFlag", "ecd:NonRule10b51ArrAdoptedFlag", "ecd:NonRule10b51ArrTrmntdFlag", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c46", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:Rule10b51ArrTrmntdFlag", "ecd:NonRule10b51ArrAdoptedFlag", "ecd:NonRule10b51ArrTrmntdFlag", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R30": { "role": "http://vasocorporation.com/role/AccountingPoliciesByPolicy", "longName": "996000 - Disclosure - Accounting Policies, by Policy (Policies)", "shortName": "Accounting Policies, by Policy (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "30", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R31": { "role": "http://vasocorporation.com/role/RevisionsTables", "longName": "996001 - Disclosure - Revisions (Tables)", "shortName": "Revisions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c0", "name": "srt:ScheduleOfCondensedFinancialStatementsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "srt:ScheduleOfCondensedFinancialStatementsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R32": { "role": "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesTables", "longName": "996002 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R33": { "role": "http://vasocorporation.com/role/SegmentReportingTables", "longName": "996003 - Disclosure - Segment Reporting (Tables)", "shortName": "Segment Reporting (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R34": { "role": "http://vasocorporation.com/role/AccountsandOtherReceivablesTables", "longName": "996004 - Disclosure - Accounts and Other Receivables (Tables)", "shortName": "Accounts and Other Receivables (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R35": { "role": "http://vasocorporation.com/role/InventoriesTables", "longName": "996005 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R36": { "role": "http://vasocorporation.com/role/PropertyandEquipmentTables", "longName": "996006 - Disclosure - Property and Equipment (Tables)", "shortName": "Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R37": { "role": "http://vasocorporation.com/role/GoodwillandOtherIntangiblesTables", "longName": "996007 - Disclosure - Goodwill and Other Intangibles (Tables)", "shortName": "Goodwill and Other Intangibles (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R38": { "role": "http://vasocorporation.com/role/OtherAssetsTables", "longName": "996008 - Disclosure - Other Assets (Tables)", "shortName": "Other Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R39": { "role": "http://vasocorporation.com/role/DeferredRevenueTables", "longName": "996009 - Disclosure - Deferred Revenue (Tables)", "shortName": "Deferred Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "vaso:DeferredRevenueTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "vaso:DeferredRevenueTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R40": { "role": "http://vasocorporation.com/role/AccruedExpensesandOtherLiabilitiesTables", "longName": "996010 - Disclosure - Accrued Expenses and Other Liabilities (Tables)", "shortName": "Accrued Expenses and Other Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R41": { "role": "http://vasocorporation.com/role/NotesPayableandRevolvingCreditAgreementTables", "longName": "996011 - Disclosure - Notes Payable and Revolving Credit Agreement (Tables)", "shortName": "Notes Payable and Revolving Credit Agreement (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:ShortTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:ShortTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R42": { "role": "http://vasocorporation.com/role/LeasesTables", "longName": "996012 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:DirectFinancingLeaseLeaseIncomeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:DirectFinancingLeaseLeaseIncomeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R43": { "role": "http://vasocorporation.com/role/OptionandStockIssuancePlansTables", "longName": "996013 - Disclosure - Option and Stock Issuance Plans (Tables)", "shortName": "Option and Stock Issuance Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R44": { "role": "http://vasocorporation.com/role/IncomeTaxesTables", "longName": "996014 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R45": { "role": "http://vasocorporation.com/role/DescriptionofBusinessDetails", "longName": "996015 - Disclosure - Description of Business (Details)", "shortName": "Description of Business (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c47", "name": "us-gaap:SaleOfStockPercentageOfOwnershipBeforeTransaction", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c47", "name": "us-gaap:SaleOfStockPercentageOfOwnershipBeforeTransaction", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R46": { "role": "http://vasocorporation.com/role/RevisionsDetails", "longName": "996016 - Disclosure - Revisions (Details)", "shortName": "Revisions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c51", "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c51", "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R47": { "role": "http://vasocorporation.com/role/ScheduleofConsolidatedFinancialStatementsTable", "longName": "996017 - Disclosure - Revisions (Details) - Schedule of Consolidated Financial Statements", "shortName": "Revisions (Details) - Schedule of Consolidated Financial Statements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c53", "name": "us-gaap:AccountsAndOtherReceivablesNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c53", "name": "us-gaap:AccountsAndOtherReceivablesNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R48": { "role": "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofOperationsandComprehensiveIncomeTable", "longName": "996018 - Disclosure - Revisions (Details) - Schedule of Consolidated Statement of Operations and Comprehensive Income", "shortName": "Revisions (Details) - Schedule of Consolidated Statement of Operations and Comprehensive Income", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c62", "name": "us-gaap:OperatingIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c62", "name": "us-gaap:OperatingIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R49": { "role": "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofChangesinStockholdersEquityTable", "longName": "996019 - Disclosure - Revisions (Details) - Schedule of Consolidated Statement of Changes in Stockholders\u2019 Equity", "shortName": "Revisions (Details) - Schedule of Consolidated Statement of Changes in Stockholders\u2019 Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c68", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c68", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R50": { "role": "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofCashFlowsTable", "longName": "996020 - Disclosure - Revisions (Details) - Schedule of Consolidated Statement of Cash Flows", "shortName": "Revisions (Details) - Schedule of Consolidated Statement of Cash Flows", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c62", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true }, "uniqueAnchor": { "contextRef": "c62", "name": "us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "srt:ScheduleOfCondensedCashFlowStatementTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "unique": true } }, "R51": { "role": "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails", "longName": "996021 - Disclosure - Summary of Significant Accounting Policies (Details)", "shortName": "Summary of Significant Accounting Policies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c0", "name": "vaso:RecognizeRevenue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "span", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "vaso:RecognizeRevenue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "span", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R52": { "role": "http://vasocorporation.com/role/ScheduleofRevenuesDisaggregatedbyOurBusinessOperationsandTimingofRevenueRecognitionTable", "longName": "996022 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Revenues Disaggregated by Our Business Operations and Timing of Revenue Recognition", "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of Revenues Disaggregated by Our Business Operations and Timing of Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true }, "uniqueAnchor": { "contextRef": "c147", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "unique": true } }, "R53": { "role": "http://vasocorporation.com/role/ScheduleofAggregateAmountofTransactionPriceAllocatedtoPerformanceObligationsTable", "longName": "996023 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Aggregate Amount of Transaction Price Allocated to Performance Obligations", "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of Aggregate Amount of Transaction Price Allocated to Performance Obligations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c168", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c168", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R54": { "role": "http://vasocorporation.com/role/ScheduleofContractReceivableandContractLiabilityBalancesTable", "longName": "996024 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Contract Receivable and Contract Liability Balances", "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of Contract Receivable and Contract Liability Balances", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c4", "name": "us-gaap:BilledContractReceivables", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true }, "uniqueAnchor": { "contextRef": "c25", "name": "us-gaap:BilledContractReceivables", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "unique": true } }, "R55": { "role": "http://vasocorporation.com/role/ScheduleofCompanysAssetsMeasuredatFairValueTable", "longName": "996025 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Company\u2019s Assets Measured at Fair Value", "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of Company\u2019s Assets Measured at Fair Value", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R56": { "role": "http://vasocorporation.com/role/ScheduleofCompanysAllowanceforDoubtfulAccountsandCommissionAdjustmentsTable", "longName": "996026 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Company\u2019s Allowance for Doubtful Accounts and Commission Adjustments", "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of Company\u2019s Allowance for Doubtful Accounts and Commission Adjustments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true }, "uniqueAnchor": { "contextRef": "c25", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "unique": true } }, "R57": { "role": "http://vasocorporation.com/role/ScheduleofBasictoDilutedSharesUsedintheEarningsPerShareTable", "longName": "996027 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Basic to Diluted Shares Used in the Earnings Per Share", "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of Basic to Diluted Shares Used in the Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:WeightedAverageNumberOfSharesIssuedBasic", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:WeightedAverageNumberOfSharesIssuedBasic", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R58": { "role": "http://vasocorporation.com/role/SegmentReportingDetails", "longName": "996028 - Disclosure - Segment Reporting (Details)", "shortName": "Segment Reporting (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c178", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c178", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R59": { "role": "http://vasocorporation.com/role/ScheduleofFinancialInformationTable", "longName": "996029 - Disclosure - Segment Reporting (Details) - Schedule of Financial Information", "shortName": "Segment Reporting (Details) - Schedule of Financial Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:CapitalExpenditureDiscontinuedOperations", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "unique": true } }, "R60": { "role": "http://vasocorporation.com/role/ScheduleofGeographicAreasTable", "longName": "996030 - Disclosure - Segment Reporting (Details) - Schedule of Geographic Areas", "shortName": "Segment Reporting (Details) - Schedule of Geographic Areas", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true }, "uniqueAnchor": { "contextRef": "c204", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "unique": true } }, "R61": { "role": "http://vasocorporation.com/role/ScheduleofAccountsandOtherReceivablesTable", "longName": "996031 - Disclosure - Accounts and Other Receivables (Details) - Schedule of Accounts and Other Receivables", "shortName": "Accounts and Other Receivables (Details) - Schedule of Accounts and Other Receivables", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R62": { "role": "http://vasocorporation.com/role/InventoriesDetails", "longName": "996032 - Disclosure - Inventories (Details)", "shortName": "Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:InventoryValuationReserves", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:InventoryValuationReserves", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R63": { "role": "http://vasocorporation.com/role/ScheduleofInventoriesNetofReservesTable", "longName": "996033 - Disclosure - Inventories (Details) - Schedule of Inventories, Net of Reserves", "shortName": "Inventories (Details) - Schedule of Inventories, Net of Reserves", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R64": { "role": "http://vasocorporation.com/role/PropertyandEquipmentDetails", "longName": "996034 - Disclosure - Property and Equipment (Details)", "shortName": "Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R65": { "role": "http://vasocorporation.com/role/ScheduleofPropertyandEquipmentTable", "longName": "996035 - Disclosure - Property and Equipment (Details) - Schedule of Property and Equipment", "shortName": "Property and Equipment (Details) - Schedule of Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R66": { "role": "http://vasocorporation.com/role/GoodwillandOtherIntangiblesDetails", "longName": "996036 - Disclosure - Goodwill and Other Intangibles (Details)", "shortName": "Goodwill and Other Intangibles (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "unique": true } }, "R67": { "role": "http://vasocorporation.com/role/ScheduleofChangeinCarryingAmountofGoodwillTable", "longName": "996037 - Disclosure - Goodwill and Other Intangibles (Details) - Schedule of Change in Carrying Amount of Goodwill", "shortName": "Goodwill and Other Intangibles (Details) - Schedule of Change in Carrying Amount of Goodwill", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c4", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "unique": true } }, "R68": { "role": "http://vasocorporation.com/role/ScheduleofOtherIntangibleAssetsTable", "longName": "996038 - Disclosure - Goodwill and Other Intangibles (Details) - Schedule of Other Intangible Assets", "shortName": "Goodwill and Other Intangibles (Details) - Schedule of Other Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R69": { "role": "http://vasocorporation.com/role/ScheduleofAmortizationofIntangiblesTable", "longName": "996039 - Disclosure - Goodwill and Other Intangibles (Details) - Schedule of Amortization of Intangibles", "shortName": "Goodwill and Other Intangibles (Details) - Schedule of Amortization of Intangibles", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R70": { "role": "http://vasocorporation.com/role/ScheduleofOtherAssetsTable", "longName": "996040 - Disclosure - Other Assets (Details) - Schedule of Other Assets", "shortName": "Other Assets (Details) - Schedule of Other Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:DeferredCosts", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:DeferredCosts", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R71": { "role": "http://vasocorporation.com/role/ScheduleofOtherAssetsTable_Parentheticals", "longName": "996041 - Disclosure - Other Assets (Details) - Schedule of Other Assets (Parentheticals)", "shortName": "Other Assets (Details) - Schedule of Other Assets (Parentheticals)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:AccountsNotesAndLoansReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:AccountsNotesAndLoansReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R72": { "role": "http://vasocorporation.com/role/ScheduleofDeferredRevenuesTable", "longName": "996042 - Disclosure - Deferred Revenue (Details) - Schedule of Deferred Revenues", "shortName": "Deferred Revenue (Details) - Schedule of Deferred Revenues", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c4", "name": "us-gaap:DeferredRevenue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "vaso:DeferredRevenueTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true }, "uniqueAnchor": { "contextRef": "c226", "name": "us-gaap:DeferredRevenueAdditions", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "vaso:DeferredRevenueTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "unique": true } }, "R73": { "role": "http://vasocorporation.com/role/ScheduleofAccruedExpensesandOtherLiabilitiesTable", "longName": "996043 - Disclosure - Accrued Expenses and Other Liabilities (Details) - Schedule of Accrued Expenses and Other Liabilities", "shortName": "Accrued Expenses and Other Liabilities (Details) - Schedule of Accrued Expenses and Other Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:AccruedLiabilitiesCurrentAndNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:AccruedLiabilitiesCurrentAndNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R74": { "role": "http://vasocorporation.com/role/RelatedPartyTransactionsDetails", "longName": "996044 - Disclosure - Related-Party Transactions (Details)", "shortName": "Related-Party Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R75": { "role": "http://vasocorporation.com/role/NotesPayableandRevolvingCreditAgreementDetails", "longName": "996045 - Disclosure - Notes Payable and Revolving Credit Agreement (Details)", "shortName": "Notes Payable and Revolving Credit Agreement (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:ShortTermDebtPercentageBearingFixedInterestRate", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "us-gaap:ShortTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:ShortTermDebtPercentageBearingFixedInterestRate", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "us-gaap:ShortTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R76": { "role": "http://vasocorporation.com/role/ScheduleofNotesPayableTable", "longName": "996046 - Disclosure - Notes Payable and Revolving Credit Agreement (Details) - Schedule of Notes Payable", "shortName": "Notes Payable and Revolving Credit Agreement (Details) - Schedule of Notes Payable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:NotesPayable", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:ShortTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:NotesPayable", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:ShortTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R77": { "role": "http://vasocorporation.com/role/LeasesDetails", "longName": "996047 - Disclosure - Leases (Details)", "shortName": "Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c0", "name": "vaso:AssetsAndLiabilitiesLeasesTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "vaso:AssetsAndLiabilitiesLeasesTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R78": { "role": "http://vasocorporation.com/role/ScheduleofFinanceandOperatingLeaseLiabilitiesTable", "longName": "996048 - Disclosure - Leases (Details) - Schedule of Finance and Operating Lease Liabilities", "shortName": "Leases (Details) - Schedule of Finance and Operating Lease Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:FinanceLeaseLiabilityCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true }, "uniqueAnchor": { "contextRef": "c3", "name": "vaso:LeaseLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "unique": true } }, "R79": { "role": "http://vasocorporation.com/role/ScheduleofUndiscountedCashFlowstoFinanceandOperatingLeaseLiabilitiesTable", "longName": "996049 - Disclosure - Leases (Details) - Schedule of Undiscounted Cash Flows to Finance and Operating Lease Liabilities", "shortName": "Leases (Details) - Schedule of Undiscounted Cash Flows to Finance and Operating Lease Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R80": { "role": "http://vasocorporation.com/role/ScheduleofLeaseDataTable", "longName": "996050 - Disclosure - Leases (Details) - Schedule of Lease Data", "shortName": "Leases (Details) - Schedule of Lease Data", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R81": { "role": "http://vasocorporation.com/role/EquityintheEecpBusinessDetails", "longName": "996051 - Disclosure - Equity in the Eecp Business (Details)", "shortName": "Equity in the Eecp Business (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c231", "name": "vaso:SaleOfCapitalStockPercentage", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:ScheduleOfSaleOfStockBySubsidiaryOrEquityMethodInvesteeDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c231", "name": "vaso:SaleOfCapitalStockPercentage", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:ScheduleOfSaleOfStockBySubsidiaryOrEquityMethodInvesteeDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R82": { "role": "http://vasocorporation.com/role/StockholdersEquityDetails", "longName": "996052 - Disclosure - Stockholders\u2019 Equity (Details)", "shortName": "Stockholders\u2019 Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c0", "name": "vaso:WithholdingTaxrate", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "vaso:WithholdingTaxrate", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R83": { "role": "http://vasocorporation.com/role/OptionandStockIssuancePlansDetails", "longName": "996053 - Disclosure - Option and Stock Issuance Plans (Details)", "shortName": "Option and Stock Issuance Plans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true }, "uniqueAnchor": { "contextRef": "c237", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "unique": true } }, "R84": { "role": "http://vasocorporation.com/role/ScheduleofNonVestedRestrictedShareTable", "longName": "996054 - Disclosure - Option and Stock Issuance Plans (Details) - Schedule of Non Vested Restricted Share", "shortName": "Option and Stock Issuance Plans (Details) - Schedule of Non Vested Restricted Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "c240", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true }, "uniqueAnchor": { "contextRef": "c238", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "unique": true } }, "R85": { "role": "http://vasocorporation.com/role/IncomeTaxesDetails", "longName": "996055 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:IncomeTaxReconciliationTaxSettlementsStateAndLocal", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "unique": true } }, "R86": { "role": "http://vasocorporation.com/role/ScheduleofGeographicalBreakdownofIncomeBeforeProvisionforIncomeTaxesTable", "longName": "996056 - Disclosure - Income Taxes (Details) - Schedule of Geographical Breakdown of Income Before Provision for Income Taxes", "shortName": "Income Taxes (Details) - Schedule of Geographical Breakdown of Income Before Provision for Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R87": { "role": "http://vasocorporation.com/role/ScheduleofProvisionforIncomeTaxesTable", "longName": "996057 - Disclosure - Income Taxes (Details) - Schedule of Provision for Income Taxes", "shortName": "Income Taxes (Details) - Schedule of Provision for Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:CurrentStateAndLocalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:CurrentStateAndLocalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R88": { "role": "http://vasocorporation.com/role/ScheduleofReconciliationoftheEffectiveIncomeTaxRateTable", "longName": "996058 - Disclosure - Income Taxes (Details) - Schedule of Reconciliation of the Effective Income Tax Rate", "shortName": "Income Taxes (Details) - Schedule of Reconciliation of the Effective Income Tax Rate", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R89": { "role": "http://vasocorporation.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable", "longName": "996059 - Disclosure - Income Taxes (Details) - Schedule of Deferred Tax Assets and Liabilities", "shortName": "Income Taxes (Details) - Schedule of Deferred Tax Assets and Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R90": { "role": "http://vasocorporation.com/role/ScheduleoftheValuationAllowanceTable", "longName": "996060 - Disclosure - Income Taxes (Details) - Schedule of the Valuation Allowance", "shortName": "Income Taxes (Details) - Schedule of the Valuation Allowance", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "c4", "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true }, "uniqueAnchor": { "contextRef": "c13", "name": "vaso:PartialReleaseOfAllowance", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "unique": true } }, "R91": { "role": "http://vasocorporation.com/role/CommitmentsandContingenciesDetails", "longName": "996061 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "c243", "name": "us-gaap:OfficersCompensation", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c243", "name": "us-gaap:OfficersCompensation", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } }, "R92": { "role": "http://vasocorporation.com/role/401kPlansDetails", "longName": "996062 - Disclosure - 401(k) Plans (Details)", "shortName": "401(k) Plans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202244-10k_vasocorp.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsAndOtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsAndOtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://vasocorporation.com/role/ScheduleofAccountsandOtherReceivablesTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet", "http://vasocorporation.com/role/ScheduleofAccountsandOtherReceivablesTable", "http://vasocorporation.com/role/ScheduleofConsolidatedFinancialStatementsTable", "http://vasocorporation.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Accounts and other receivables, net", "terseLabel": "Accounts and other receivables, net of an allowance for credit losses and commission adjustments of $9,708 at December 31, 2023 and $6,947 at December 31, 2022", "verboseLabel": "Accounts and other receivables", "netLabel": "Accounts and other receivables (in Dollars)", "label": "Accounts and Other Receivables, Net, Current", "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesAndLoansReceivableLineItems", "presentation": [ "http://vasocorporation.com/role/NotesPayableandRevolvingCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notes Payable and Revolving Credit Agreement [Abstract]", "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_AccountsNotesAndLoansReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesAndLoansReceivableNetCurrent", "crdr": "debit", "presentation": [ "http://vasocorporation.com/role/ScheduleofOtherAssetsTable_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for loss on loan receivable", "label": "Accounts and Financing Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of accounts and financing receivables, classified as current. Includes, but is not limited to, notes and loan receivable." } } }, "auth_ref": [ "r310", "r757" ] }, "us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis", "presentation": [ "http://vasocorporation.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Billing Status, Type [Axis]", "documentation": "Information by billing status of receivables." } } }, "auth_ref": [ "r32" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://vasocorporation.com/role/AccruedExpensesandOtherLiabilities" ], "lang": { "en-us": { "role": { "terseLabel": "ACCRUED EXPENSES AND OTHER LIABILITIES", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r22" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "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)." } } }, "auth_ref": [ "r21", "r779" ] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Company\u2019s Allowance for Doubtful Accounts and Commission Adjustments", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r956" ] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGrossCurrent", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofAccountsandOtherReceivablesTable": { "parentTag": "us-gaap_AccountsAndOtherReceivablesNetCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofAccountsandOtherReceivablesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Trade receivables", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r210", "r310", "r311", "r747" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://vasocorporation.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable [Member]", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r727" ] }, "vaso_AccruedExpensesAndOtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "AccruedExpensesAndOtherLiabilities", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ScheduleofAccruedExpensesandOtherLiabilitiesTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofAccruedExpensesandOtherLiabilitiesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Accrued Expenses and Other Liabilities", "label": "Accrued Expenses And Other Liabilities" } } }, "auth_ref": [] }, "vaso_AccruedExpensesandOtherLiabilitiesDetailsScheduleofAccruedExpensesandOtherLiabilitiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "AccruedExpensesandOtherLiabilitiesDetailsScheduleofAccruedExpensesandOtherLiabilitiesLineItems", "presentation": [ "http://vasocorporation.com/role/ScheduleofAccruedExpensesandOtherLiabilitiesTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Accrued Expenses and Other Liabilities [Abstract]" } } }, "auth_ref": [] }, "vaso_AccruedExpensesandOtherLiabilitiesDetailsScheduleofAccruedExpensesandOtherLiabilitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "AccruedExpensesandOtherLiabilitiesDetailsScheduleofAccruedExpensesandOtherLiabilitiesTable", "presentation": [ "http://vasocorporation.com/role/ScheduleofAccruedExpensesandOtherLiabilitiesTable" ], "lang": { "en-us": { "role": { "label": "Accrued Expenses and Other Liabilities (Details) - Schedule of Accrued Expenses and Other Liabilities [Table]" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesAndOtherLiabilities", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other liabilities", "label": "Accrued Liabilities and Other Liabilities", "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ScheduleofAccruedExpensesandOtherLiabilitiesTable": { "parentTag": "vaso_AccruedExpensesAndOtherLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofAccruedExpensesandOtherLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation", "label": "Accrued Liabilities", "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." } } }, "auth_ref": [ "r90" ] }, "us-gaap_AccruedLiabilitiesForCommissionsExpenseAndTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesForCommissionsExpenseAndTaxes", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofConsolidatedFinancialStatementsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued commissions", "label": "Accrued Liabilities for Commissions, Expense and Taxes", "documentation": "The carrying amount for commissions, taxes and other expenses that were incurred but unpaid as of the balance sheet date." } } }, "auth_ref": [ "r1037" ] }, "us-gaap_AccruedSalesCommissionCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedSalesCommissionCurrent", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued commissions", "label": "Accrued Sales Commission, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r25", "r748" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ScheduleofPropertyandEquipmentTable": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://vasocorporation.com/role/ScheduleofPropertyandEquipmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, accumulated depreciation (in Dollars)", "negatedLabel": "Less: accumulated depreciation and amortization", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r67", "r205", "r593" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r33", "r34", "r114", "r212", "r589", "r623", "r627" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://vasocorporation.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "label": "AOCI Attributable to Parent [Member]", "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." } } }, "auth_ref": [ "r5", "r14", "r34", "r492", "r495", "r542", "r618", "r619", "r932", "r933", "r934", "r942", "r943", "r944" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r850" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r106", "r779", "r1045" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://vasocorporation.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in- Capital", "label": "Additional Paid-in Capital [Member]", "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." } } }, "auth_ref": [ "r444", "r445", "r446", "r637", "r942", "r943", "r944", "r1018", "r1046" ] }, "dei_AdditionalSecurities462b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AdditionalSecurities462b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Additional Securities. 462(b)" } } }, "auth_ref": [ "r894" ] }, "dei_AdditionalSecurities462bFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AdditionalSecurities462bFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Additional Securities, 462(b), File Number" } } }, "auth_ref": [ "r894" ] }, "dei_AdditionalSecuritiesEffective413b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AdditionalSecuritiesEffective413b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Additional Securities Effective, 413(b)" } } }, "auth_ref": [ "r892" ] }, "dei_AddressTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AddressTypeDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Address Type [Domain]", "documentation": "An entity may have several addresses for different purposes and this domain represents all such types." } } }, "auth_ref": [] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r856" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r856" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r856" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r856" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "label": "APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r812", "r824", "r840", "r868" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r815", "r827", "r843", "r871" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r856" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r863" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r819", "r828", "r844", "r863", "r872", "r876", "r884" ] }, "us-gaap_AllOtherSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllOtherSegmentsMember", "presentation": [ "http://vasocorporation.com/role/ScheduleofFinancialInformationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Professional sales service", "verboseLabel": "Professional sales service [Member]", "label": "Other Segments [Member]", "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items." } } }, "auth_ref": [ "r276", "r292", "r293", "r294", "r295", "r296" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r882" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r440", "r451" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofCompanysAllowanceforDoubtfulAccountsandCommissionAdjustmentsTable" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r213", "r314", "r324", "r325", "r327", "r1040" ] }, "vaso_AllowanceForDoubtfulAccountsReceivableChargeOffsNetOfRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "AllowanceForDoubtfulAccountsReceivableChargeOffsNetOfRecoveries", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofCompanysAllowanceforDoubtfulAccountsandCommissionAdjustmentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Direct write-offs, net of recoveries", "label": "Allowance For Doubtful Accounts Receivable Charge Offs Net Of Recoveries" } } }, "auth_ref": [] }, "vaso_AllowanceForDoubtfulAccountsReceivableCommissionAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "AllowanceForDoubtfulAccountsReceivableCommissionAdjustment", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofCompanysAllowanceforDoubtfulAccountsandCommissionAdjustmentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Commission adjustments", "label": "Allowance For Doubtful Accounts Receivable Commission Adjustment" } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ScheduleofAccountsandOtherReceivablesTable": { "parentTag": "us-gaap_AccountsAndOtherReceivablesNetCurrent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://vasocorporation.com/role/ScheduleofAccountsandOtherReceivablesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts and other receivables, allowance for credit losses and commission adjustments (in Dollars)", "negatedLabel": "Allowance for credit losses and commission adjustments", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r213", "r314", "r324" ] }, "dei_AmendmentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Description", "documentation": "Description of changes contained within amended document." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://vasocorporation.com/role/GoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization Expense", "label": "Amortization of Intangible Assets", "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." } } }, "auth_ref": [ "r9", "r59", "r64" ] }, "us-gaap_AmountOfRegulatoryAssistanceReceived1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmountOfRegulatoryAssistanceReceived1", "crdr": "debit", "presentation": [ "http://vasocorporation.com/role/DescriptionofBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders received amount", "label": "Amount of Regulatory Assistance Received", "documentation": "Amount of regulatory assistance received from a federal regulatory agency in conjunction with either an acquisition of a troubled financial institution, transfer of nonperforming assets to a newly-formed entity, or other reorganization." } } }, "auth_ref": [ "r88" ] }, "dei_AnnualInformationForm": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AnnualInformationForm", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Annual Information Form", "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form." } } }, "auth_ref": [ "r820" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock (in Shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "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." } } }, "auth_ref": [ "r271" ] }, "dei_ApproximateDateOfCommencementOfProposedSaleToThePublic": { "xbrltype": "dateOrAsapItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ApproximateDateOfCommencementOfProposedSaleToThePublic", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Approximate Date of Commencement of Proposed Sale to Public", "documentation": "The approximate date of a commencement of a proposed sale of securities to the public. This element is disclosed in S-1, S-3, S-4, S-11, F-1, F-3 and F-10 filings." } } }, "auth_ref": [] }, "vaso_AsRevisedMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "AsRevisedMember", "presentation": [ "http://vasocorporation.com/role/ScheduleofConsolidatedFinancialStatementsTable", "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofCashFlowsTable", "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofChangesinStockholdersEquityTable", "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofOperationsandComprehensiveIncomeTable" ], "lang": { "en-us": { "role": { "terseLabel": "As Revised [Member]", "label": "As Revised Member" } } }, "auth_ref": [] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets impaired", "label": "Asset Impairment Charges", "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill." } } }, "auth_ref": [ "r9", "r65" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet", "http://vasocorporation.com/role/ScheduleofFinancialInformationTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "terseLabel": "Total assets", "label": "Assets", "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." } } }, "auth_ref": [ "r149", "r209", "r237", "r279", "r294", "r300", "r317", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r487", "r489", "r508", "r585", "r669", "r779", "r791", "r979", "r980", "r1028" ] }, "vaso_AssetsAndLiabilitiesLeasesTerm": { "xbrltype": "durationItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "AssetsAndLiabilitiesLeasesTerm", "presentation": [ "http://vasocorporation.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets and liabilities leases term", "documentation": "Term of assets and liabilities leases.", "label": "Assets And Liabilities Leases Term" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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." } } }, "auth_ref": [ "r201", "r216", "r237", "r317", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r487", "r489", "r508", "r779", "r979", "r980", "r1028" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "CURRENT ASSETS", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://vasocorporation.com/role/ScheduleofCompanysAssetsMeasuredatFairValueTable" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Assets", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r82" ] }, "dei_AuditedAnnualFinancialStatements": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditedAnnualFinancialStatements", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Audited Annual Financial Statements", "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements." } } }, "auth_ref": [ "r820" ] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r804", "r807", "r820" ] }, "dei_AuditorLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLineItems", "lang": { "en-us": { "role": { "label": "Auditor [Line Items]" } } }, "auth_ref": [] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r804", "r807", "r820" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r804", "r807", "r820" ] }, "dei_AuditorTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor [Table]" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r879" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r880" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r875" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r875" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r875" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r875" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r875" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r875" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://vasocorporation.com/role/ScheduleofNonVestedRestrictedShareTable", "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r411", "r412", "r413", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r435", "r436", "r437", "r438", "r439" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r878" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r877" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r876" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r876" ] }, "us-gaap_BilledContractReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BilledContractReceivables", "crdr": "debit", "presentation": [ "http://vasocorporation.com/role/ScheduleofContractReceivableandContractLiabilityBalancesTable" ], "lang": { "en-us": { "role": { "periodStartLabel": "Contract receivables", "periodEndLabel": "Contract receivables", "label": "Billed Contracts Receivable", "documentation": "Amounts due for billed services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the Company and, at a minimum, one other party. An example would be amounts billed to customers under contracts or programs but not paid as of the balance sheet date." } } }, "auth_ref": [ "r558" ] }, "us-gaap_BilledRevenuesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BilledRevenuesMember", "presentation": [ "http://vasocorporation.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Billed Revenues [Member]", "label": "Billed Revenues [Member]", "documentation": "Billed amounts due for services rendered or products shipped. This element is distinct from Billed contracts receivables because this is based on noncontract transactions." } } }, "auth_ref": [] }, "us-gaap_BrokerageCommissionsRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BrokerageCommissionsRevenue", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/RevisionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commission revenue", "label": "Brokerage Commissions Revenue", "documentation": "Amount of commission revenue from buying and selling securities on behalf of customers." } } }, "auth_ref": [ "r87", "r157" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://vasocorporation.com/role/DescriptionofBusinessDetails", "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "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." } } }, "auth_ref": [ "r486", "r774", "r775" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://vasocorporation.com/role/DescriptionofBusinessDetails", "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r74", "r76", "r486", "r774", "r775" ] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://vasocorporation.com/role/DescriptionofBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business combination outstanding percentage", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r75" ] }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "presentation": [ "http://vasocorporation.com/role/DescriptionofBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pro forma equity value per share (in Dollars per share)", "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic", "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r914", "r915" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/DescriptionofBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business combination value", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r2", "r3", "r13" ] }, "vaso_BusinessCombinationMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "BusinessCombinationMember", "presentation": [ "http://vasocorporation.com/role/DescriptionofBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination [Member]", "label": "Business Combination Member" } } }, "auth_ref": [] }, "dei_BusinessContactMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "BusinessContactMember", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Business Contact [Member]", "documentation": "Business contact for the entity" } } }, "auth_ref": [ "r807", "r820" ] }, "us-gaap_CapitalExpenditureDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpenditureDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://vasocorporation.com/role/ScheduleofFinancialInformationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Total cash capital expenditures", "label": "Capital Expenditure, Discontinued Operations", "documentation": "Amount of capital expenditure attributable to discontinued operations." } } }, "auth_ref": [ "r97" ] }, "vaso_CapitalExpendituresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "CapitalExpendituresAbstract", "presentation": [ "http://vasocorporation.com/role/ScheduleofFinancialInformationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Capital expenditures", "label": "Capital Expenditures Abstract" } } }, "auth_ref": [] }, "vaso_CapitalExpendituresEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "CapitalExpendituresEquipmentMember", "presentation": [ "http://vasocorporation.com/role/ScheduleofFinancialInformationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment [Member]", "label": "Capital Expenditures Equipment Member" } } }, "auth_ref": [] }, "us-gaap_CapitalizedComputerSoftwareAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareAdditions", "crdr": "debit", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software development costs", "label": "Capitalized Computer Software, Additions", "documentation": "Additions made to capitalized computer software costs during the period." } } }, "auth_ref": [ "r60" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://vasocorporation.com/role/ScheduleofCompanysAssetsMeasuredatFairValueTable" ], "lang": { "en-us": { "role": { "terseLabel": "Cash equivalents invested in money market funds and treasury bills", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "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." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://vasocorporation.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r38" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents - beginning of period", "periodEndLabel": "Cash and cash equivalents - end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "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." } } }, "auth_ref": [ "r37", "r126", "r234" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ConsolidatedCashFlow": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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." } } }, "auth_ref": [ "r4", "r126" ] }, "us-gaap_CashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash Equivalents, at Carrying Value", "documentation": "Amount of 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." } } }, "auth_ref": [ "r925", "r1039" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "SUPPLEMENTAL SCHEDULE OF NON-CASH INVESTING AND FINANCING ACTIVITIES", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "vaso_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilities", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ScheduleofLeaseDataTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofLeaseDataTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total cash paid for amounts included in the measurement of lease liabilities", "label": "Cash Paid For Amounts Included In Measurement Of Lease Liabilities" } } }, "auth_ref": [] }, "vaso_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract", "presentation": [ "http://vasocorporation.com/role/ScheduleofLeaseDataTable" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:", "label": "Cash Paid For Amounts Included In The Measurement Of Lease Liabilities Abstract" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r854" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "vaso_ClosedOnTheSale": { "xbrltype": "monetaryItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ClosedOnTheSale", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/EquityintheEecpBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Company closed on the sale", "label": "Closed On The Sale" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r855" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r855" ] }, "vaso_CommissionRevenuesMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "CommissionRevenuesMember", "presentation": [ "http://vasocorporation.com/role/ScheduleofDeferredRevenuesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred commission revenues [Member]", "label": "Commission Revenues Member" } } }, "auth_ref": [] }, "vaso_CommissionsMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "CommissionsMember", "presentation": [ "http://vasocorporation.com/role/ScheduleofRevenuesDisaggregatedbyOurBusinessOperationsandTimingofRevenueRecognitionTable" ], "lang": { "en-us": { "role": { "terseLabel": "Commissions", "label": "Commissions Member" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "COMMITMENTS AND CONTINGENCIES (NOTE S)", "label": "Commitments and Contingencies", "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." } } }, "auth_ref": [ "r29", "r92", "r586", "r655" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://vasocorporation.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "COMMITMENTS AND CONTINGENCIES", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r139", "r355", "r356", "r728", "r973" ] }, "vaso_CommitmentsandContingenciesDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "CommitmentsandContingenciesDetailsTable", "presentation": [ "http://vasocorporation.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://vasocorporation.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r782", "r783", "r784", "r786", "r787", "r788", "r789", "r942", "r943", "r1018", "r1043", "r1046" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in Dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r105" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r105", "r656" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://vasocorporation.com/role/OptionandStockIssuancePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock, shares Issued", "verboseLabel": "Common stock issued", "label": "Common Stock, Shares, Issued", "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." } } }, "auth_ref": [ "r105" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock, shares Outstanding", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r15", "r105", "r656", "r675", "r1046", "r1047" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $.001 par value; 250,000,000 shares authorized;185,627,383 and 185,435,965 shares issued at December 31, 2023 and 2022, respectively; 175,319,296 and 175,127,878 shares outstanding at December 31, 2023 and 2022, respectively", "label": "Common Stock, Value, Issued", "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." } } }, "auth_ref": [ "r105", "r588", "r779" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r860" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r859" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r861" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r858" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "401(k) Plans [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ConsolidatedIncomeStatement": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedIncomeStatement", "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofOperationsandComprehensiveIncomeTable" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income", "terseLabel": "Comprehensive income/(loss)", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "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." } } }, "auth_ref": [ "r35", "r218", "r220", "r226", "r579", "r597" ] }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerSoftwareIntangibleAssetMember", "presentation": [ "http://vasocorporation.com/role/ScheduleofOtherIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Software [Member]", "label": "Computer Software, Intangible Asset [Member]", "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks." } } }, "auth_ref": [ "r744", "r968", "r969" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://vasocorporation.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r46", "r48", "r84", "r85", "r308", "r628", "r727" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://vasocorporation.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r46", "r48", "r84", "r85", "r308", "r727", "r913" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://vasocorporation.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Concentrations of Credit Risk", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r95", "r167" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://vasocorporation.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue percentage", "label": "Concentration Risk, Percentage", "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." } } }, "auth_ref": [ "r46", "r48", "r84", "r85", "r308" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://vasocorporation.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "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." } } }, "auth_ref": [ "r46", "r48", "r84", "r85", "r308", "r727" ] }, "srt_CondensedCashFlowStatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedCashFlowStatementTable", "presentation": [ "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofCashFlowsTable" ], "lang": { "en-us": { "role": { "label": "Condensed Cash Flow Statement [Table]", "documentation": "Disclosure of information about condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r182", "r242", "r904" ] }, "srt_CondensedCashFlowStatementsCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedCashFlowStatementsCaptionsLineItems", "presentation": [ "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofCashFlowsTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Consolidated Statement of Cash Flows [Line Items]", "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." } } }, "auth_ref": [ "r182", "r242", "r904" ] }, "srt_CondensedFinancialStatementsCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedFinancialStatementsCaptionsLineItems", "presentation": [ "http://vasocorporation.com/role/ScheduleofConsolidatedFinancialStatementsTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Consolidated Financial Statements [Line Items]", "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." } } }, "auth_ref": [ "r182", "r193", "r194", "r195", "r242", "r904" ] }, "srt_CondensedIncomeStatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedIncomeStatementTable", "presentation": [ "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofOperationsandComprehensiveIncomeTable" ], "lang": { "en-us": { "role": { "label": "Condensed Income Statement [Table]", "documentation": "Disclosure of information about condensed income statement including, but not limited to, income statements of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r182", "r242", "r904" ] }, "srt_CondensedIncomeStatementsCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedIncomeStatementsCaptionsLineItems", "presentation": [ "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofOperationsandComprehensiveIncomeTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Consolidated Statement of Operations and Comprehensive Income [Line Items]", "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." } } }, "auth_ref": [ "r182", "r242", "r904" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://vasocorporation.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Principles of Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r81", "r752" ] }, "dei_ContactPersonnelEmailAddress": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContactPersonnelEmailAddress", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Email Address", "documentation": "Email address of contact personnel." } } }, "auth_ref": [] }, "dei_ContactPersonnelFaxNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContactPersonnelFaxNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Fax Number", "documentation": "Fax Number of contact personnel." } } }, "auth_ref": [ "r807" ] }, "dei_ContactPersonnelName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContactPersonnelName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Name", "documentation": "Name of contact personnel" } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContainedFileInformationFileDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Description", "documentation": "The description of the contained file." } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContainedFileInformationFileName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Name", "documentation": "The name of the contained file." } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContainedFileInformationFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Number", "documentation": "The SEC Document Number of the contained file." } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileType": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContainedFileInformationFileType", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Type", "documentation": "The type or format of the contained file (usually XBRL but may be used for other types such as HTML, Word, PDF, GIF/JPG, etc.)." } } }, "auth_ref": [] }, "vaso_ContractLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ContractLiabilities", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofContractReceivableandContractLiabilityBalancesTable" ], "lang": { "en-us": { "role": { "periodStartLabel": "Contract liabilities", "periodEndLabel": "Contract liabilities", "documentation": "Represents the amount of contract liabilities.", "label": "Contract Liabilities" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Contract Receivable and Contract Liability Balances", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r982" ] }, "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetReclassifiedToReceivable", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales commission assets", "label": "Contract with Customer, Asset, Reclassified to Receivable", "documentation": "Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to right to consideration becoming unconditional." } } }, "auth_ref": [ "r763" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liability balance", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r387" ] }, "us-gaap_CorporateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateMember", "presentation": [ "http://vasocorporation.com/role/ScheduleofFinancialInformationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate [Member]", "label": "Corporate Segment [Member]", "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items." } } }, "auth_ref": [ "r948" ] }, "vaso_CostOfEquipmentSalesAndServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "CostOfEquipmentSalesAndServicesMember", "presentation": [ "http://vasocorporation.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of equipment sales and services", "label": "Cost Of Equipment Sales And Services Member" } } }, "auth_ref": [] }, "vaso_CostOfManagedITSystemsAndServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "CostOfManagedITSystemsAndServicesMember", "presentation": [ "http://vasocorporation.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of managed IT systems and services", "label": "Cost Of Managed ITSystems And Services Member" } } }, "auth_ref": [] }, "vaso_CostOfProfessionalSalesServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "CostOfProfessionalSalesServicesMember", "presentation": [ "http://vasocorporation.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of equipment sales and services", "label": "Cost Of Professional Sales Services Member" } } }, "auth_ref": [] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedIncomeStatement", "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofOperationsandComprehensiveIncomeTable" ], "lang": { "en-us": { "role": { "terseLabel": "Total cost of revenues", "verboseLabel": "Cost of revenues", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r120", "r237", "r317", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r508", "r979" ] }, "us-gaap_CostOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenueAbstract", "presentation": [ "http://vasocorporation.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues", "label": "Cost of Revenue [Abstract]" } } }, "auth_ref": [] }, "vaso_CostOfRevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "CostOfRevenuesAbstract", "presentation": [ "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofOperationsandComprehensiveIncomeTable" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues", "label": "Cost Of Revenues Abstract" } } }, "auth_ref": [] }, "vaso_CostsToObtainOrFulfillAContractPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "CostsToObtainOrFulfillAContractPolicyTextBlock", "presentation": [ "http://vasocorporation.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Costs to Obtain or Fulfill a Contract", "label": "Costs To Obtain Or Fulfill AContract Policy Text Block" } } }, "auth_ref": [] }, "dei_CountryRegion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CountryRegion", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Country Region", "documentation": "Region code of country" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofProvisionforIncomeTaxesTable": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofProvisionforIncomeTaxesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Current Federal Tax Expense (Benefit)", "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." } } }, "auth_ref": [ "r923", "r939", "r1016" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofProvisionforIncomeTaxesTable": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vasocorporation.com/role/IncomeTaxesDetails", "http://vasocorporation.com/role/ScheduleofProvisionforIncomeTaxesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "verboseLabel": "Foreign tax benefit", "label": "Current Foreign Tax Expense (Benefit)", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r923", "r939" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofProvisionforIncomeTaxesTable": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofProvisionforIncomeTaxesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total current provision", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r146", "r471", "r480", "r939" ] }, "vaso_CurrentProvisionBenefitAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "CurrentProvisionBenefitAbstract", "presentation": [ "http://vasocorporation.com/role/ScheduleofProvisionforIncomeTaxesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Current provision (benefit)", "label": "Current Provision Benefit Abstract" } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofProvisionforIncomeTaxesTable": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofProvisionforIncomeTaxesTable" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "Current State and Local Tax Expense (Benefit)", "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." } } }, "auth_ref": [ "r923", "r939", "r1016" ] }, "vaso_CustomerAccountabilityforRevenuesOrAccountsReceivable": { "xbrltype": "percentItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "CustomerAccountabilityforRevenuesOrAccountsReceivable", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues percentage", "label": "Customer Accountabilityfor Revenues Or Accounts Receivable" } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://vasocorporation.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk [Member]", "label": "Customer Concentration Risk [Member]", "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." } } }, "auth_ref": [ "r47", "r308" ] }, "vaso_CustomerRelatedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "CustomerRelatedAbstract", "presentation": [ "http://vasocorporation.com/role/ScheduleofOtherIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Customer-related", "label": "Customer Related Abstract" } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://vasocorporation.com/role/ScheduleofOtherIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Customer-related [Member]", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r77" ] }, "vaso_DecreaseInDeferredTaxAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "DecreaseInDeferredTaxAssets", "crdr": "debit", "presentation": [ "http://vasocorporation.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease in deferred tax assets", "documentation": "The amount of decrease in deferred tax assets.", "label": "Decrease In Deferred Tax Assets" } } }, "auth_ref": [] }, "vaso_DeferredCommissionExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "DeferredCommissionExpense", "crdr": "debit", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred commission expense", "documentation": "Represents the amount of deferred commission expense.", "label": "Deferred Commission Expense" } } }, "auth_ref": [] }, "vaso_DeferredCommissionExpensecurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "DeferredCommissionExpensecurrent", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred commission expense", "documentation": "Deferred commission expense.", "label": "Deferred Commission Expensecurrent" } } }, "auth_ref": [] }, "us-gaap_DeferredCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCosts", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofOtherAssetsTable": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofOtherAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred commission expense - noncurrent", "label": "Deferred Costs, Noncurrent", "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent." } } }, "auth_ref": [ "r148", "r926" ] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofProvisionforIncomeTaxesTable": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofProvisionforIncomeTaxesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Deferred Federal Income Tax Expense (Benefit)", "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." } } }, "auth_ref": [ "r939", "r1015", "r1016" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofProvisionforIncomeTaxesTable": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofProvisionforIncomeTaxesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Deferred Foreign Income Tax Expense (Benefit)", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r146", "r939", "r1015" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets, net", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r457", "r458" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofProvisionforIncomeTaxesTable": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 }, "http://vasocorporation.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow", "http://vasocorporation.com/role/ScheduleofProvisionforIncomeTaxesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred provision (benefit)", "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r9", "r146", "r174", "r479", "r480", "r939" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Total deferred tax liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r102", "r103", "r150", "r465" ] }, "us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndOtherAssetsNoncurrent", "crdr": "debit", "presentation": [ "http://vasocorporation.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current deferred tax assets", "label": "Deferred Income Taxes and Other Assets, Noncurrent", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and other assets expected to be realized or consumed after one year or normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current deferred tax liabilities", "label": "Deferred Income Taxes and Other Liabilities, Noncurrent", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences, after deferred tax asset, and other liabilities expected to be paid after one year or operating cycle, if longer." } } }, "auth_ref": [] }, "vaso_DeferredLongtermPortion": { "xbrltype": "monetaryItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "DeferredLongtermPortion", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred long-term portion", "documentation": "Represents the amount of deferred long-term portion.", "label": "Deferred Longterm Portion" } } }, "auth_ref": [] }, "vaso_DeferredProvisionBenefitAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "DeferredProvisionBenefitAbstract", "presentation": [ "http://vasocorporation.com/role/ScheduleofProvisionforIncomeTaxesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred provision (benefit)", "label": "Deferred Provision Benefit Abstract" } } }, "auth_ref": [] }, "us-gaap_DeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenue", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofDeferredRevenuesTable", "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Deferred revenue at beginning of period", "periodEndLabel": "Deferred revenue at end of period", "terseLabel": "Deferred revenue", "label": "Deferred Revenue", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r928" ] }, "us-gaap_DeferredRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueAbstract", "lang": { "en-us": { "role": { "label": "Deferred Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredRevenueAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueAdditions", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofDeferredRevenuesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Net additions", "label": "Deferred Revenue, Additions", "documentation": "Amount of deferred revenue recognized for transactions arising during the current reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an Entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP." } } }, "auth_ref": [] }, "us-gaap_DeferredRevenueArrangementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueArrangementLineItems", "presentation": [ "http://vasocorporation.com/role/ScheduleofDeferredRevenuesTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Revenues [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_DeferredRevenueArrangementTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueArrangementTypeAxis", "presentation": [ "http://vasocorporation.com/role/ScheduleofDeferredRevenuesTable" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue Arrangement Type [Axis]", "documentation": "Information by type of deferred revenue arrangement." } } }, "auth_ref": [] }, "vaso_DeferredRevenueArrangementTypeDomainDomain": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "DeferredRevenueArrangementTypeDomainDomain", "presentation": [ "http://vasocorporation.com/role/ScheduleofDeferredRevenuesTable" ], "lang": { "en-us": { "role": { "label": "DeferredRevenueArrangementTypeDomain [Domain]" } } }, "auth_ref": [] }, "us-gaap_DeferredRevenueByArrangementDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueByArrangementDisclosureTextBlock", "presentation": [ "http://vasocorporation.com/role/DeferredRevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Deferred Revenues", "label": "Deferred Revenue, by Arrangement, Disclosure [Table Text Block]", "documentation": "Tabular disclosure of the type of arrangements and the corresponding amounts that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date." } } }, "auth_ref": [] }, "us-gaap_DeferredRevenueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueCurrent", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet", "http://vasocorporation.com/role/ScheduleofDeferredRevenuesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue - current portion", "verboseLabel": "Less: current portion", "label": "Deferred Revenue, Current", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r927" ] }, "vaso_DeferredRevenueDetailsScheduleofDeferredRevenuesTable": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "DeferredRevenueDetailsScheduleofDeferredRevenuesTable", "presentation": [ "http://vasocorporation.com/role/ScheduleofDeferredRevenuesTable" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue (Details) - Schedule of Deferred Revenues [Table]" } } }, "auth_ref": [] }, "us-gaap_DeferredRevenueNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueNoncurrent", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet", "http://vasocorporation.com/role/ScheduleofDeferredRevenuesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, net of current portion", "verboseLabel": "Long-term deferred revenue at end of period", "label": "Deferred Revenue, Noncurrent", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r928" ] }, "vaso_DeferredRevenuePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "DeferredRevenuePolicyTextBlock", "presentation": [ "http://vasocorporation.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Deferred Revenue Policy Text Block" } } }, "auth_ref": [] }, "us-gaap_DeferredRevenueRevenueRecognized1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueRevenueRecognized1", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofDeferredRevenuesTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Recognized as revenue", "label": "Deferred Revenue, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously reported as deferred or unearned revenue." } } }, "auth_ref": [] }, "vaso_DeferredRevenueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "DeferredRevenueTextBlock", "presentation": [ "http://vasocorporation.com/role/DeferredRevenue" ], "lang": { "en-us": { "role": { "terseLabel": "DEFERRED REVENUE", "documentation": "Deferred Revenue.", "label": "Deferred Revenue Text Block" } } }, "auth_ref": [] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofProvisionforIncomeTaxesTable": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofProvisionforIncomeTaxesTable" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "Deferred State and Local Income Tax Expense (Benefit)", "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." } } }, "auth_ref": [ "r939", "r1015", "r1016" ] }, "vaso_DeferredTaxAssetPercentage": { "xbrltype": "percentItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "DeferredTaxAssetPercentage", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax asset", "documentation": "Deferred tax asset, percentage.", "label": "Deferred Tax Asset Percentage" } } }, "auth_ref": [] }, "vaso_DeferredTaxAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "DeferredTaxAssetsAbstract", "presentation": [ "http://vasocorporation.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Assets:", "label": "Deferred Tax Assets Abstract" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsCapitalLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsCapitalLossCarryforwards", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized R&D", "label": "Deferred Tax Assets, Capital Loss Carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible capital loss carryforwards." } } }, "auth_ref": [ "r73", "r1014" ] }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsDeferredIncome", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Deferred Tax Assets, Deferred Income", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income." } } }, "auth_ref": [ "r73", "r1014" ] }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization", "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vasocorporation.com/role/IncomeTaxesDetails", "http://vasocorporation.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total gross deferred taxes", "terseLabel": "Deferred tax assets", "label": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r466" ] }, "us-gaap_DeferredTaxAssetsInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInventory", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Reserve for slow moving inventory", "label": "Deferred Tax Assets, Inventory", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory." } } }, "auth_ref": [ "r73", "r1014" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Net deferred tax assets", "label": "Deferred Tax Assets, Net of Valuation Allowance", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r1013" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss carryforwards", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r73", "r1014" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "presentation": [ "http://vasocorporation.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reduction in deferred tax assets", "label": "Deferred Tax Assets, Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r73", "r1014" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Tax credits", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards." } } }, "auth_ref": [ "r72", "r73", "r1014" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs." } } }, "auth_ref": [ "r73", "r1014" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Expense accruals", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals." } } }, "auth_ref": [ "r73", "r1014" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for doubtful accounts", "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r73", "r1014" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable", "http://vasocorporation.com/role/ScheduleoftheValuationAllowanceTable" ], "lang": { "en-us": { "role": { "periodStartLabel": "Valuation allowance, beginning of period", "periodEndLabel": "Valuation allowance, end of period", "negatedLabel": "Valuation allowance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r467" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Total deferred tax assets (liabilities)", "label": "Deferred Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r70", "r1013" ] }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesAbstract", "presentation": [ "http://vasocorporation.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Liabilities:", "label": "Deferred Tax Liabilities, Gross [Abstract]" } } }, "auth_ref": [] }, "vaso_DeferredTaxLiabilitiesDeferredCommissions": { "xbrltype": "monetaryItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "DeferredTaxLiabilitiesDeferredCommissions", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred commissions", "label": "Deferred Tax Liabilities Deferred Commissions" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Goodwill", "label": "Deferred Tax Liabilities, Goodwill", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from goodwill." } } }, "auth_ref": [ "r73", "r79", "r80", "r1014" ] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Depreciation", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r73", "r1014" ] }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "crdr": "debit", "presentation": [ "http://vasocorporation.com/role/401kPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of employee contributions", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "presentation": [ "http://vasocorporation.com/role/401kPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Voluntary contributions rate", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan." } } }, "auth_ref": [] }, "dei_DelayedOrContinuousOffering": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DelayedOrContinuousOffering", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Delayed or Continuous Offering" } } }, "auth_ref": [ "r832", "r833", "r847" ] }, "us-gaap_DepositsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositsFairValueDisclosure", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofCompanysAssetsMeasuredatFairValueTable", "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bank deposits (included in short term investments)", "verboseLabel": "Deposits", "label": "Deposits, Fair Value Disclosure", "documentation": "Fair value portion of deposit liabilities held by the entity, including, but not limited to, foreign and domestic, interest and noninterest bearing, demand deposits, saving deposits, negotiable orders of withdrawal (NOW) and time deposits." } } }, "auth_ref": [] }, "us-gaap_DepositsForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositsForeign", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign bank balances", "label": "Deposits, Foreign", "documentation": "The aggregate of all foreign interest-bearing and noninterest-bearing deposit liabilities." } } }, "auth_ref": [ "r89", "r94" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://vasocorporation.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation expense", "label": "Depreciation", "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." } } }, "auth_ref": [ "r9", "r66" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow", "http://vasocorporation.com/role/ScheduleofFinancialInformationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "verboseLabel": "Total depreciation and amortization", "label": "Depreciation, Depletion and Amortization, Nonproduction", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r9", "r66" ] }, "us-gaap_DepreciationAndAmortizationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortizationAbstract", "presentation": [ "http://vasocorporation.com/role/ScheduleofFinancialInformationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization [Abstract]" } } }, "auth_ref": [] }, "vaso_DescriptionofBusinessDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "DescriptionofBusinessDetailsLineItems", "presentation": [ "http://vasocorporation.com/role/DescriptionofBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Description of Business (Details) [Line Items]" } } }, "auth_ref": [] }, "vaso_DescriptionofBusinessDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "DescriptionofBusinessDetailsTable", "presentation": [ "http://vasocorporation.com/role/DescriptionofBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Description of Business (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_DirectFinancingLeaseLeaseIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DirectFinancingLeaseLeaseIncomeTableTextBlock", "presentation": [ "http://vasocorporation.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finance and Operating Lease Liabilities", "label": "Direct Financing Lease, Lease Income [Table Text Block]", "documentation": "Tabular disclosure of components of lease income from direct financing lease." } } }, "auth_ref": [ "r273", "r540" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://vasocorporation.com/role/ScheduleofRevenuesDisaggregatedbyOurBusinessOperationsandTimingofRevenueRecognitionTable" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "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." } } }, "auth_ref": [ "r386", "r764", "r765", "r766", "r767", "r768", "r769", "r770" ] }, "vaso_DisaggregationOfRevenuePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "DisaggregationOfRevenuePolicyTextBlock", "presentation": [ "http://vasocorporation.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue", "label": "Disaggregation Of Revenue Policy Text Block" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://vasocorporation.com/role/ScheduleofRevenuesDisaggregatedbyOurBusinessOperationsandTimingofRevenueRecognitionTable" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r386", "r764", "r765", "r766", "r767", "r768", "r769", "r770" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenues Disaggregated by Our Business Operations and Timing of Revenue Recognition", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r983" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://vasocorporation.com/role/OptionandStockIssuancePlans" ], "lang": { "en-us": { "role": { "terseLabel": "OPTION AND STOCK ISSUANCE PLANS", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r409", "r410", "r441", "r442", "r443", "r777" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Option and Stock Issuance Plans [Abstract]" } } }, "auth_ref": [] }, "dei_DividendOrInterestReinvestmentPlanOnly": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DividendOrInterestReinvestmentPlanOnly", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Dividend or Interest Reinvestment Plan Only" } } }, "auth_ref": [ "r832", "r833", "r847" ] }, "us-gaap_DividendsCommonStockStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStockStock", "crdr": "debit", "presentation": [ "http://vasocorporation.com/role/DescriptionofBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current shareholders amount", "label": "Dividends, Common Stock, Stock", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in stock." } } }, "auth_ref": [ "r142" ] }, "dei_DocumentAccountingStandard": { "xbrltype": "accountingStandardItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAccountingStandard", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Accounting Standard", "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'." } } }, "auth_ref": [ "r807" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r804", "r807", "r820" ] }, "dei_DocumentCopyrightInformation": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentCopyrightInformation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Copyright Information", "documentation": "The copyright information for the document." } } }, "auth_ref": [] }, "dei_DocumentCreationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentCreationDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Creation Date", "documentation": "The date the document was made available and submitted, in YYYY-MM-DD format. The date of submission, date of acceptance by the recipient, and the document effective date are all potentially different." } } }, "auth_ref": [] }, "dei_DocumentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Description", "documentation": "The description of the document." } } }, "auth_ref": [] }, "dei_DocumentDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document [Domain]", "documentation": "Type of the document as assigned by the filer, corresponding to SEC document naming convention standards." } } }, "auth_ref": [] }, "dei_DocumentEffectiveDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentEffectiveDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Effective Date", "documentation": "The date when a document, upon receipt and acceptance, becomes officially effective, in YYYY-MM-DD format. Usually it is a system-assigned date time value, but it may be declared by the submitter in some cases." } } }, "auth_ref": [] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r804", "r807", "r820", "r864" ] }, "dei_DocumentFinStmtRestatementRecoveryAnalysisFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtRestatementRecoveryAnalysisFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Restatement Recovery Analysis [Flag]", "documentation": "Indicates whether any of the financial statement periods include restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to \u00a7240.10D-1(b)." } } }, "auth_ref": [ "r804", "r807", "r820", "r864" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentInformationDocumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationDocumentAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information, Document [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information [Line Items]", "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." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTextBlock", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information [Text Block]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Name", "documentation": "Name of the document as assigned by the filer, corresponding to SEC document naming convention standards. Examples appear in the <FILENAME> field of EDGAR filings, such as 'htm_25911.htm', 'exhibit1.htm', 'v105727_8k.txt'." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "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." } } }, "auth_ref": [] }, "dei_DocumentPeriodStartDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodStartDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period Start Date", "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r805" ] }, "dei_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentRegistrationStatement", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Registration Statement", "documentation": "Boolean flag that is true only for a form used as a registration statement." } } }, "auth_ref": [ "r793" ] }, "dei_DocumentShellCompanyEventDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentShellCompanyEventDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Event Date", "documentation": "Date of event requiring a shell company report." } } }, "auth_ref": [ "r807" ] }, "dei_DocumentShellCompanyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentShellCompanyReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Report", "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act." } } }, "auth_ref": [ "r807" ] }, "dei_DocumentSubtitle": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentSubtitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Subtitle", "documentation": "The subtitle given to the document resource by the creator or publisher. An example is 'A New Period of Growth'." } } }, "auth_ref": [] }, "dei_DocumentSynopsis": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentSynopsis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Synopsis", "documentation": "A synopsis or description of the document provided by the creator or publisher. Examples are 'This is the 2006 annual report for Company. During this period we saw revenue grow by 10% and earnings per share grow by 15% over the prior period'" } } }, "auth_ref": [] }, "dei_DocumentTitle": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Title", "documentation": "The name or title given to the document resource by the creator or publisher. An example is '2002 Annual Report'." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r848" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Type", "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'." } } }, "auth_ref": [] }, "dei_DocumentVersion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentVersion", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Version", "documentation": "The version identifier of the document." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r796" ] }, "vaso_DomesticUnitedStatesMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "DomesticUnitedStatesMember", "presentation": [ "http://vasocorporation.com/role/ScheduleofGeographicAreasTable" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic United States [Member]", "label": "Domestic United States Member" } } }, "auth_ref": [] }, "vaso_EECPGlobalCorporationMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "EECPGlobalCorporationMember", "presentation": [ "http://vasocorporation.com/role/EquityintheEecpBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "E E C P Global Corporation [Member]", "label": "EECPGlobal Corporation Member" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://vasocorporation.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Income per common share", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://vasocorporation.com/role/ConsolidatedIncomeStatement", "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofOperationsandComprehensiveIncomeTable" ], "lang": { "en-us": { "role": { "terseLabel": "- basic (in Dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r227", "r252", "r253", "r255", "r256", "r258", "r264", "r266", "r268", "r269", "r270", "r272", "r502", "r503", "r580", "r598", "r755" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://vasocorporation.com/role/ConsolidatedIncomeStatement", "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofOperationsandComprehensiveIncomeTable" ], "lang": { "en-us": { "role": { "terseLabel": "- diluted (in Dollars per share)", "label": "Earnings Per Share, Diluted", "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." } } }, "auth_ref": [ "r227", "r252", "r253", "r255", "r256", "r258", "r266", "r268", "r269", "r270", "r272", "r502", "r503", "r580", "r598", "r755" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://vasocorporation.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income Per Common Share", "label": "Earnings Per Share, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r43", "r44" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate differences on cash and cash equivalents", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r515" ] }, "dei_EffectiveAfter60Days486a": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EffectiveAfter60Days486a", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective after 60 Days, 486(a)" } } }, "auth_ref": [ "r898" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://vasocorporation.com/role/ScheduleofReconciliationoftheEffectiveIncomeTaxRateTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofProvisionforIncomeTaxesTable", "http://vasocorporation.com/role/ScheduleofReconciliationoftheEffectiveIncomeTaxRateTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "terseLabel": "Effective income tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r460" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://vasocorporation.com/role/ScheduleofReconciliationoftheEffectiveIncomeTaxRateTable": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofReconciliationoftheEffectiveIncomeTaxRateTable" ], "lang": { "en-us": { "role": { "terseLabel": "Federal statutory rate", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r239", "r460", "r482" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "calculation": { "http://vasocorporation.com/role/ScheduleofReconciliationoftheEffectiveIncomeTaxRateTable": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofReconciliationoftheEffectiveIncomeTaxRateTable" ], "lang": { "en-us": { "role": { "terseLabel": "Change in valuation allowance relating to operations", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r1011", "r1017" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "calculation": { "http://vasocorporation.com/role/ScheduleofReconciliationoftheEffectiveIncomeTaxRateTable": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofReconciliationoftheEffectiveIncomeTaxRateTable" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign tax rate differential", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile." } } }, "auth_ref": [ "r1011", "r1017" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense", "calculation": { "http://vasocorporation.com/role/ScheduleofReconciliationoftheEffectiveIncomeTaxRateTable": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofReconciliationoftheEffectiveIncomeTaxRateTable" ], "lang": { "en-us": { "role": { "terseLabel": "Nondeductible expenses", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses." } } }, "auth_ref": [ "r1011", "r1017" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther", "calculation": { "http://vasocorporation.com/role/ScheduleofReconciliationoftheEffectiveIncomeTaxRateTable": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofReconciliationoftheEffectiveIncomeTaxRateTable" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses." } } }, "auth_ref": [ "r1011", "r1017" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment", "calculation": { "http://vasocorporation.com/role/ScheduleofReconciliationoftheEffectiveIncomeTaxRateTable": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofReconciliationoftheEffectiveIncomeTaxRateTable" ], "lang": { "en-us": { "role": { "terseLabel": "R&D credit", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Research and Development, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research and development expense." } } }, "auth_ref": [ "r1011", "r1017" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "calculation": { "http://vasocorporation.com/role/ScheduleofReconciliationoftheEffectiveIncomeTaxRateTable": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofReconciliationoftheEffectiveIncomeTaxRateTable" ], "lang": { "en-us": { "role": { "terseLabel": "State income taxes", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r1011", "r1017" ] }, "dei_EffectiveOnDate486a": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EffectiveOnDate486a", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Date, 486(a)" } } }, "auth_ref": [ "r898" ] }, "dei_EffectiveOnDate486b": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EffectiveOnDate486b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Date, 486(b)" } } }, "auth_ref": [ "r899" ] }, "dei_EffectiveOnSetDate486a": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EffectiveOnSetDate486a", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Set Date, 486(a)" } } }, "auth_ref": [ "r898" ] }, "dei_EffectiveOnSetDate486b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EffectiveOnSetDate486b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Set Date, 486(b)" } } }, "auth_ref": [ "r899" ] }, "dei_EffectiveUponFiling462e": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EffectiveUponFiling462e", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective Upon Filing, 462(e)" } } }, "auth_ref": [ "r897" ] }, "dei_EffectiveUponFiling486b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EffectiveUponFiling486b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective upon Filing, 486(b)" } } }, "auth_ref": [ "r899" ] }, "dei_EffectiveWhenDeclaredSection8c": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EffectiveWhenDeclaredSection8c", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective when Declared, Section 8(c)" } } }, "auth_ref": [ "r901" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized expense related to share-based compensation", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r1010" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "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." } } }, "auth_ref": [] }, "vaso_EmployeesMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "EmployeesMember", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employees [Member]", "label": "Employees Member" } } }, "auth_ref": [] }, "dei_EntitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitiesTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entities [Table]", "documentation": "Container to assemble all relevant information about each entity associated with the document instance" } } }, "auth_ref": [] }, "dei_EntityAccountingStandard": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAccountingStandard", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Accounting Standard", "documentation": "The standardized abbreviation of the accounting standard used by the entity. This can either be US GAAP as promulgated by the FASB or IFRS as promulgated by the IASB. Example: 'US GAAP', 'IFRS'. This is distinct from the Document Accounting Standard element." } } }, "auth_ref": [] }, "dei_EntityAddressAddressDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Description", "documentation": "Description of the kind of address for the entity, if needed to distinguish more finely among mailing, principal, legal, accounting, contact or other addresses." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine3": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine3", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Three", "documentation": "Address Line 3 such as an Office Park" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCountry", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityAddressesAddressTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressesAddressTypeAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Addresses, Address Type [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_EntityAddressesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressesLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Addresses [Line Items]", "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." } } }, "auth_ref": [] }, "dei_EntityAddressesTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressesTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Addresses [Table]", "documentation": "Container of address information for the entity" } } }, "auth_ref": [ "r795" ] }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityBankruptcyProceedingsReportingCurrent", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Bankruptcy Proceedings, Reporting Current", "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element." } } }, "auth_ref": [ "r799" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r795" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "dei_EntityContactPersonnelLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityContactPersonnelLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Contact Personnel [Line Items]", "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation", "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "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." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r795" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Ex Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r900" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r795" ] }, "dei_EntityHomeCountryISOCode": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityHomeCountryISOCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Home Country ISO Code", "documentation": "ISO 3166-1 alpha-2 country code for the Entity's home country. If home country is different from country of legal incorporation, then also provide country of legal incorporation in the 'Entity Incorporation, State Country Code' element." } } }, "auth_ref": [] }, "dei_EntityIncorporationDateOfIncorporation": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationDateOfIncorporation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, Date of Incorporation", "documentation": "Date when an entity was incorporated" } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInformationFormerLegalOrRegisteredName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInformationFormerLegalOrRegisteredName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Information, Former Legal or Registered Name", "documentation": "Former Legal or Registered Name of an entity" } } }, "auth_ref": [] }, "dei_EntityInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInformationLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Information [Line Items]", "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." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r890" ] }, "dei_EntityInvCompanyType": { "xbrltype": "invCompanyType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInvCompanyType", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Inv Company Type", "documentation": "One of: N-1A (Mutual Fund), N-1 (Open-End Separate Account with No Variable Annuities), N-2 (Closed-End Investment Company), N-3 (Separate Account Registered as Open-End Management Investment Company), N-4 (Variable Annuity UIT Separate Account), N-5 (Small Business Investment Company), N-6 (Variable Life UIT Separate Account), S-1 or S-3 (Face Amount Certificate Company), S-6 (UIT, Non-Insurance Product)." } } }, "auth_ref": [ "r889" ] }, "dei_EntityLegalForm": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityLegalForm", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Legal Form", "documentation": "The details of the entity's legal form. Examples are partnership, limited liability company, trust, etc." } } }, "auth_ref": [] }, "dei_EntityListingDepositoryReceiptRatio": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingDepositoryReceiptRatio", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Depository Receipt Ratio", "documentation": "The number of underlying shares represented by one American Depository Receipt (ADR) or Global Depository Receipt (GDR). A value of '3' means that one ADR represents 3 underlying shares. If one underlying share represents 2 ADR's then the value would be represented as '0.5'." } } }, "auth_ref": [] }, "dei_EntityListingDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Description", "documentation": "Description of the kind of listing the entity has on the exchange, if necessary to further describe different instruments that are already distinguished by Entity, Exchange and Security." } } }, "auth_ref": [] }, "dei_EntityListingForeign": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingForeign", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Foreign", "documentation": "Yes or No value indicating whether this is a listing that is a foreign listing or depository receipt." } } }, "auth_ref": [] }, "dei_EntityListingParValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingParValuePerShare", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Par Value Per Share", "documentation": "The par value per share of security quoted in same currency as Trading currency. Example: '0.01'." } } }, "auth_ref": [] }, "dei_EntityListingPrimary": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingPrimary", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Primary", "documentation": "Yes or No value indicating whether a listing of an instrument on an exchange is primary for the entity." } } }, "auth_ref": [] }, "dei_EntityListingSecurityTradingCurrency": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingSecurityTradingCurrency", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Security Trading Currency", "documentation": "The three character ISO 4217 code for the currency in which the security is quoted. Example: 'USD'" } } }, "auth_ref": [] }, "dei_EntityListingsExchangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingsExchangeAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listings, Exchange [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_EntityListingsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingsLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listings [Line Items]", "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." } } }, "auth_ref": [] }, "dei_EntityListingsTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingsTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listings [Table]", "documentation": "Container for exchange listing information for an entity" } } }, "auth_ref": [] }, "dei_EntityNumberOfEmployees": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityNumberOfEmployees", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Number of Employees", "documentation": "Number of persons employed by the Entity" } } }, "auth_ref": [] }, "dei_EntityPhoneFaxNumbersLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPhoneFaxNumbersLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Phone Fax Numbers [Line Items]", "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." } } }, "auth_ref": [] }, "dei_EntityPrimarySicNumber": { "xbrltype": "sicNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPrimarySicNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Primary SIC Number", "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity." } } }, "auth_ref": [ "r820" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "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." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r795" ] }, "dei_EntityReportingCurrencyISOCode": { "xbrltype": "currencyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityReportingCurrencyISOCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Reporting Currency ISO Code", "documentation": "The three character ISO 4217 code for the currency used for reporting purposes. Example: 'USD'." } } }, "auth_ref": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r795" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r795" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r795" ] }, "dei_EntityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTextBlock", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity [Text Block]", "documentation": "Container to serve as parent of six Entity related Table concepts." } } }, "auth_ref": [] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "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." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "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." } } }, "auth_ref": [ "r891" ] }, "vaso_EquipmentFurnishedForCustomerOrClinicalUsesMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "EquipmentFurnishedForCustomerOrClinicalUsesMember", "presentation": [ "http://vasocorporation.com/role/ScheduleofPropertyandEquipmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment furnished for customer or clinical uses\t[Member]", "label": "Equipment Furnished For Customer Or Clinical Uses Member" } } }, "auth_ref": [] }, "us-gaap_EquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquipmentMember", "presentation": [ "http://vasocorporation.com/role/ScheduleofFinancialInformationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment", "verboseLabel": "Equipment [Member]", "label": "Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services." } } }, "auth_ref": [] }, "vaso_EquipmentSalesAndServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "EquipmentSalesAndServicesMember", "presentation": [ "http://vasocorporation.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment sales and services", "label": "Equipment Sales And Services Member" } } }, "auth_ref": [] }, "vaso_EquipmentSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "EquipmentSegmentMember", "presentation": [ "http://vasocorporation.com/role/ScheduleofRevenuesDisaggregatedbyOurBusinessOperationsandTimingofRevenueRecognitionTable" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment\u202fsegment [Member]", "label": "Equipment Segment Member" } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity in the Eecp Business [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofChangesinStockholdersEquityTable", "http://vasocorporation.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "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." } } }, "auth_ref": [ "r15", "r196", "r222", "r223", "r224", "r243", "r244", "r245", "r249", "r259", "r261", "r274", "r318", "r323", "r385", "r444", "r445", "r446", "r472", "r473", "r491", "r492", "r493", "r494", "r495", "r497", "r501", "r517", "r518", "r519", "r520", "r521", "r522", "r542", "r618", "r619", "r620", "r637", "r700" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r857" ] }, "vaso_EquityintheEecpBusinessDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "EquityintheEecpBusinessDetailsLineItems", "presentation": [ "http://vasocorporation.com/role/EquityintheEecpBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Equity in the EECP Business [Line Items]" } } }, "auth_ref": [] }, "vaso_EquityintheEecpBusinessDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "EquityintheEecpBusinessDetailsTable", "presentation": [ "http://vasocorporation.com/role/EquityintheEecpBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Equity in the Eecp Business (Details) [Table]" } } }, "auth_ref": [] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r812", "r824", "r840", "r868" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r809", "r821", "r837", "r865" ] }, "dei_ExchangeDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ExchangeDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Exchange [Domain]", "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383." } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r863" ] }, "dei_ExhibitsOnly462d": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ExhibitsOnly462d", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Exhibits Only, 462(d)" } } }, "auth_ref": [ "r896" ] }, "dei_ExhibitsOnly462dFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ExhibitsOnly462dFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Exhibits Only, 462(d), File Number" } } }, "auth_ref": [ "r896" ] }, "vaso_ExtendedServiceContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ExtendedServiceContractsMember", "presentation": [ "http://vasocorporation.com/role/ScheduleofDeferredRevenuesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred extended service contracts [Member]", "label": "Extended Service Contracts Member" } } }, "auth_ref": [] }, "dei_Extension": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Extension", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Extension", "documentation": "Extension number for local phone number." } } }, "auth_ref": [] }, "vaso_FDICMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "FDICMember", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "FDIC [Member]", "label": "FDICMember" } } }, "auth_ref": [] }, "vaso_FGEReportingUnitMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "FGEReportingUnitMember", "presentation": [ "http://vasocorporation.com/role/GoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "FGE Reporting Unit [Member]", "label": "FGEReporting Unit Member" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Company\u2019s Assets Measured at Fair Value", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class 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)." } } }, "auth_ref": [ "r82", "r147" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r16" ] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r82", "r83" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://vasocorporation.com/role/ScheduleofCompanysAssetsMeasuredatFairValueTable" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r370", "r391", "r392", "r393", "r394", "r395", "r396", "r507", "r552", "r553", "r554", "r760", "r761", "r771", "r772", "r773" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://vasocorporation.com/role/ScheduleofCompanysAssetsMeasuredatFairValueTable" ], "lang": { "en-us": { "role": { "terseLabel": "Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r370", "r391", "r396", "r507", "r552", "r771", "r772", "r773" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://vasocorporation.com/role/ScheduleofCompanysAssetsMeasuredatFairValueTable" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Other Observable Inputs (Level 2) [Member]", "label": "Fair Value, Inputs, Level 2 [Member]", "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." } } }, "auth_ref": [ "r370", "r391", "r396", "r507", "r553", "r760", "r761", "r771", "r772", "r773" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://vasocorporation.com/role/ScheduleofCompanysAssetsMeasuredatFairValueTable" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Unobservable Inputs (Level 3) [Member]", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r370", "r391", "r392", "r393", "r394", "r395", "r396", "r507", "r554", "r760", "r761", "r771", "r772", "r773" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://vasocorporation.com/role/ScheduleofCompanysAssetsMeasuredatFairValueTable" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r370", "r391", "r392", "r393", "r394", "r395", "r396", "r552", "r553", "r554", "r760", "r761", "r771", "r772", "r773" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://vasocorporation.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r11", "r18" ] }, "vaso_FinanceLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "FinanceLeaseCost", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofLeaseDataTable": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofLeaseDataTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total finance lease costs", "label": "Finance Lease Cost" } } }, "auth_ref": [] }, "vaso_FinanceLeaseCostsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "FinanceLeaseCostsAbstract", "presentation": [ "http://vasocorporation.com/role/ScheduleofLeaseDataTable" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease costs:", "label": "Finance Lease Costs Abstract" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofLeaseDataTable": { "parentTag": "vaso_FinanceLeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofLeaseDataTable" ], "lang": { "en-us": { "role": { "terseLabel": "Interest on lease liabilities", "label": "Finance Lease, Interest Expense", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r529", "r533", "r778" ] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofUndiscountedCashFlowstoFinanceandOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases Discounted lease liabilities", "label": "Finance Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r528", "r539" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ScheduleofFinanceandOperatingLeaseLiabilitiesTable": { "parentTag": "vaso_LeaseLiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet", "http://vasocorporation.com/role/ScheduleofFinanceandOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease liabilities - current", "verboseLabel": "Finance leases", "label": "Finance Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r528" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ScheduleofFinanceandOperatingLeaseLiabilitiesTable": { "parentTag": "vaso_LeaseLiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 }, "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet", "http://vasocorporation.com/role/ScheduleofFinanceandOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease liabilities, net of current portion", "verboseLabel": "Finance leases", "label": "Finance Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r528" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofUndiscountedCashFlowstoFinanceandOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases Undiscounted lease payments", "label": "Finance Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r539" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofUndiscountedCashFlowstoFinanceandOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases 2024", "label": "Finance Lease, Liability, to be Paid, Year One", "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)." } } }, "auth_ref": [ "r539" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofUndiscountedCashFlowstoFinanceandOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases 2027", "label": "Finance Lease, Liability, to be Paid, Year Four", "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)." } } }, "auth_ref": [ "r539" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofUndiscountedCashFlowstoFinanceandOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases 2026", "label": "Finance Lease, Liability, to be Paid, Year Three", "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)." } } }, "auth_ref": [ "r539" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofUndiscountedCashFlowstoFinanceandOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases 2025", "label": "Finance Lease, Liability, to be Paid, Year Two", "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)." } } }, "auth_ref": [ "r539" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofUndiscountedCashFlowstoFinanceandOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Finance leases Amount representing interest", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r539" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ScheduleofLeaseDataTable": { "parentTag": "vaso_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofLeaseDataTable" ], "lang": { "en-us": { "role": { "terseLabel": "Financing cash flows from finance leases", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r530", "r536" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases accumulated amortization", "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease." } } }, "auth_ref": [ "r906", "r917" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofLeaseDataTable": { "parentTag": "vaso_FinanceLeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofLeaseDataTable" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of right-of-use assets", "label": "Finance Lease, Right-of-Use Asset, Amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r529", "r533", "r778" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://vasocorporation.com/role/ScheduleofLeaseDataTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate - finance leases", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r538", "r778" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://vasocorporation.com/role/ScheduleofLeaseDataTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term - finance leases (months)", "label": "Finance Lease, Weighted Average Remaining Lease Term", "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." } } }, "auth_ref": [ "r537", "r778" ] }, "vaso_FiniteLivedIntangibleAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "FiniteLivedIntangibleAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofAmortizationofIntangiblesTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofAmortizationofIntangiblesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Intangibles net", "documentation": "The amount of finite lived intangible assets amortization expense.", "label": "Finite Lived Intangible Asset Amortization Expense" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://vasocorporation.com/role/GoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Straight-line method years", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ScheduleofOtherIntangibleAssetsTable": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofOtherIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r207", "r347" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofAmortizationofIntangiblesTable": { "parentTag": "vaso_FiniteLivedIntangibleAssetAmortizationExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofAmortizationofIntangiblesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "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)." } } }, "auth_ref": [ "r134" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofAmortizationofIntangiblesTable": { "parentTag": "vaso_FiniteLivedIntangibleAssetAmortizationExpense", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofAmortizationofIntangiblesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "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)." } } }, "auth_ref": [ "r134" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofAmortizationofIntangiblesTable": { "parentTag": "vaso_FiniteLivedIntangibleAssetAmortizationExpense", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofAmortizationofIntangiblesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "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)." } } }, "auth_ref": [ "r134" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofAmortizationofIntangiblesTable": { "parentTag": "vaso_FiniteLivedIntangibleAssetAmortizationExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofAmortizationofIntangiblesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "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)." } } }, "auth_ref": [ "r134" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofAmortizationofIntangiblesTable": { "parentTag": "vaso_FiniteLivedIntangibleAssetAmortizationExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofAmortizationofIntangiblesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "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)." } } }, "auth_ref": [ "r134" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://vasocorporation.com/role/ScheduleofOtherIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r344", "r346", "r347", "r349", "r561", "r565" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofOtherIntangibleAssetsTable": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofOtherIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Costs", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r133", "r565" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://vasocorporation.com/role/ScheduleofOtherIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Other Intangible Assets [Line Items]", "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." } } }, "auth_ref": [ "r561" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://vasocorporation.com/role/ScheduleofOtherIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "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." } } }, "auth_ref": [ "r60", "r63" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofOtherIntangibleAssetsTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofOtherIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "totalLabel": "Intangible assets, net", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r133", "r561" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://vasocorporation.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Translation Gain (Loss) and Comprehensive Income", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r512" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r816", "r828", "r844", "r872" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r816", "r828", "r844", "r872" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r816", "r828", "r844", "r872" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r816", "r828", "r844", "r872" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r816", "r828", "r844", "r872" ] }, "dei_FormerAddressMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "FormerAddressMember", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Former Address [Member]", "documentation": "Former address for entity" } } }, "auth_ref": [ "r806", "r831" ] }, "dei_FormerFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "FormerFiscalYearEndDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Former Fiscal Year End Date", "documentation": "Former end date of previous fiscal years" } } }, "auth_ref": [] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://vasocorporation.com/role/ScheduleofPropertyandEquipmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and fixtures [Member]", "label": "Furniture and Fixtures [Member]", "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." } } }, "auth_ref": [] }, "vaso_GEHCMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "GEHCMember", "presentation": [ "http://vasocorporation.com/role/SegmentReportingDetails", "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "GEHC [Member]", "label": "GEHCMember" } } }, "auth_ref": [] }, "us-gaap_GainLossOnDispositionOfAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Loss on disposal of fixed assets", "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property." } } }, "auth_ref": [ "r937", "r970", "r971" ] }, "us-gaap_GainLossOnInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnInvestments", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow", "http://vasocorporation.com/role/EquityintheEecpBusinessDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss from investment in EECP Global", "terseLabel": "Loss from investment", "label": "Gain (Loss) on Investments", "documentation": "Amount of realized and unrealized gain (loss) on investment." } } }, "auth_ref": [ "r122", "r902" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative expense", "label": "General and Administrative Expense", "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." } } }, "auth_ref": [ "r121", "r679" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet", "http://vasocorporation.com/role/GoodwillandOtherIntangiblesDetails", "http://vasocorporation.com/role/ScheduleofChangeinCarryingAmountofGoodwillTable" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning of period", "periodEndLabel": "End of period", "terseLabel": "Goodwill", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r206", "r332", "r578", "r759", "r779", "r958", "r965" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Other Intangibles [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://vasocorporation.com/role/GoodwillandOtherIntangibles" ], "lang": { "en-us": { "role": { "terseLabel": "GOODWILL AND OTHER INTANGIBLES", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r132" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://vasocorporation.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r331", "r343", "r759" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofChangeinCarryingAmountofGoodwillTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Foreign currency translation adjustment", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r339" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://vasocorporation.com/role/ScheduleofChangeinCarryingAmountofGoodwillTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Change in Goodwill [Abstract]", "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." } } }, "auth_ref": [ "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r759" ] }, "vaso_GoodwillandOtherIntangiblesDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "GoodwillandOtherIntangiblesDetailsLineItems", "presentation": [ "http://vasocorporation.com/role/GoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Other Intangibles [Abstract]", "label": "Goodwilland Other Intangibles Details Line Items" } } }, "auth_ref": [] }, "vaso_GoodwillandOtherIntangiblesDetailsScheduleofAmortizationofIntangiblesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "GoodwillandOtherIntangiblesDetailsScheduleofAmortizationofIntangiblesLineItems", "presentation": [ "http://vasocorporation.com/role/ScheduleofAmortizationofIntangiblesTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Amortization of Intangibles [Abstract]" } } }, "auth_ref": [] }, "vaso_GoodwillandOtherIntangiblesDetailsScheduleofAmortizationofIntangiblesTable": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "GoodwillandOtherIntangiblesDetailsScheduleofAmortizationofIntangiblesTable", "presentation": [ "http://vasocorporation.com/role/ScheduleofAmortizationofIntangiblesTable" ], "lang": { "en-us": { "role": { "label": "Goodwill and Other Intangibles (Details) - Schedule of Amortization of Intangibles [Table]" } } }, "auth_ref": [] }, "vaso_GoodwillandOtherIntangiblesDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "GoodwillandOtherIntangiblesDetailsTable", "presentation": [ "http://vasocorporation.com/role/GoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill and Other Intangibles (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedIncomeStatement", "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofOperationsandComprehensiveIncomeTable", "http://vasocorporation.com/role/ScheduleofFinancialInformationTable" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "terseLabel": "Gross Profit", "verboseLabel": "Total gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r119", "r237", "r279", "r293", "r299", "r302", "r317", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r508", "r756", "r979" ] }, "us-gaap_GrossProfitAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfitAbstract", "presentation": [ "http://vasocorporation.com/role/ScheduleofFinancialInformationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Profit", "label": "Gross Profit [Abstract]" } } }, "auth_ref": [] }, "us-gaap_HeldToMaturitySecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesCurrent", "crdr": "debit", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortized cost", "label": "Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss, Current", "documentation": "Amount, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity), classified as current." } } }, "auth_ref": [ "r316", "r951", "r955" ] }, "vaso_ITSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ITSegmentMember", "presentation": [ "http://vasocorporation.com/role/ScheduleofFinancialInformationTable", "http://vasocorporation.com/role/ScheduleofRevenuesDisaggregatedbyOurBusinessOperationsandTimingofRevenueRecognitionTable" ], "lang": { "en-us": { "role": { "terseLabel": "IT Segment [Member]", "verboseLabel": "IT [Member]", "label": "ITSegment Member" } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r804", "r807", "r820" ] }, "vaso_IdentifiableAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "IdentifiableAssetsAbstract", "presentation": [ "http://vasocorporation.com/role/ScheduleofFinancialInformationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Identifiable Assets", "label": "Identifiable Assets Abstract" } } }, "auth_ref": [] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://vasocorporation.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of Long-lived Assets", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r138" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofGeographicalBreakdownofIncomeBeforeProvisionforIncomeTaxesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r238", "r481" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedIncomeStatement", "http://vasocorporation.com/role/ScheduleofGeographicalBreakdownofIncomeBeforeProvisionforIncomeTaxesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes", "terseLabel": "Income before provision for income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "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." } } }, "auth_ref": [ "r1", "r116", "r155", "r279", "r293", "r299", "r302", "r581", "r595", "r756" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofGeographicalBreakdownofIncomeBeforeProvisionforIncomeTaxesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile." } } }, "auth_ref": [ "r238", "r481" ] }, "vaso_IncomePerCommonShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "IncomePerCommonShareAbstract", "presentation": [ "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofOperationsandComprehensiveIncomeTable" ], "lang": { "en-us": { "role": { "terseLabel": "Income per common share", "label": "Income Per Common Share Abstract" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r350", "r352", "r684" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r352", "r684" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://vasocorporation.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "INCOME TAXES", "label": "Income Tax Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r239", "r454", "r461", "r462", "r469", "r477", "r483", "r484", "r485", "r633" ] }, "us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExaminationPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued payment of interest", "label": "Income Tax Examination, Penalties and Interest Accrued", "documentation": "The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations." } } }, "auth_ref": [ "r1012" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 }, "http://vasocorporation.com/role/ScheduleofProvisionforIncomeTaxesTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedIncomeStatement", "http://vasocorporation.com/role/IncomeTaxesDetails", "http://vasocorporation.com/role/ScheduleofProvisionforIncomeTaxesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total income tax provision (benefit)", "negatedLabel": "Income tax (expense) benefit", "terseLabel": "Income tax expense", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r162", "r177", "r260", "r261", "r287", "r459", "r478", "r599" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://vasocorporation.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r221", "r455", "r456", "r462", "r463", "r468", "r470", "r631" ] }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "crdr": "debit", "presentation": [ "http://vasocorporation.com/role/ScheduleoftheValuationAllowanceTable" ], "lang": { "en-us": { "role": { "terseLabel": "Change in valuation allowance", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r1011" ] }, "us-gaap_IncomeTaxReconciliationTaxSettlementsStateAndLocal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationTaxSettlementsStateAndLocal", "crdr": "debit", "presentation": [ "http://vasocorporation.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State income tax", "label": "Effective Income Tax Rate Reconciliation, Tax Settlement, State and Local, Amount", "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 settlement." } } }, "auth_ref": [ "r1011" ] }, "vaso_IncomeTaxesDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "IncomeTaxesDetailsLineItems", "presentation": [ "http://vasocorporation.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income Taxes (Details) [Line Items]" } } }, "auth_ref": [] }, "vaso_IncomeTaxesDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "IncomeTaxesDetailsTable", "presentation": [ "http://vasocorporation.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income Taxes (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes paid", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r39" ] }, "us-gaap_IncomeTaxesPaidNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNetAbstract", "lang": { "en-us": { "role": { "label": "Income Taxes [Abstract]" } } }, "auth_ref": [] }, "vaso_IncreaseDecreaseContractReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "IncreaseDecreaseContractReceivable", "crdr": "debit", "presentation": [ "http://vasocorporation.com/role/ScheduleofContractReceivableandContractLiabilityBalancesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease), contract receivables", "documentation": "Increase decrease contract receivable.", "label": "Increase Decrease Contract Receivable" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsAndOtherReceivables", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow", "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofCashFlowsTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts and other receivables", "terseLabel": "Accounts and other receivables", "label": "Increase (Decrease) in Accounts and Other Receivables", "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "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." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow", "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofCashFlowsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued commissions", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other liabilities", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other." } } }, "auth_ref": [ "r936" ] }, "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedTaxesPayable", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Sales tax payable", "label": "Increase (Decrease) in Accrued Taxes Payable", "documentation": "The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes." } } }, "auth_ref": [ "r936" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "presentation": [ "http://vasocorporation.com/role/ScheduleofContractReceivableandContractLiabilityBalancesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease), contract liabilities", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r557", "r936" ] }, "us-gaap_IncreaseDecreaseInDeferredCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredCompensation", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred commission expense", "label": "Increase (Decrease) in Deferred Compensation", "documentation": "The increase (decrease) during the reporting period in the obligation created by employee agreements whereby earned compensation will be paid in the future." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Increase (Decrease) in Deferred Revenue", "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r740" ] }, "us-gaap_IncreaseDecreaseInDueFromRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDueFromRelatedParties", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Due from related parties", "label": "Increase (Decrease) in Due from Related Parties", "documentation": "The increase (decrease) during the reporting period in receivables to be collected from other entities that could exert significant influence over the reporting entity." } } }, "auth_ref": [ "r8" ] }, "vaso_IncreaseDecreaseInDueToRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "IncreaseDecreaseInDueToRelatedParty", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Due to related party", "label": "Increase Decrease In Due To Related Party" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "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." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 19.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Other assets, net", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 18.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other current assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r345", "r348" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company." } } }, "auth_ref": [ "r61", "r135" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r819", "r828", "r844", "r863", "r872", "r876", "r884" ] }, "vaso_InitialRecognitionOfOperatingLeaseRightOfUseAssetAndLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "InitialRecognitionOfOperatingLeaseRightOfUseAssetAndLiability", "crdr": "debit", "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Initial recognition of operating lease right of use asset and liability", "label": "Initial Recognition Of Operating Lease Right Of Use Asset And Liability" } } }, "auth_ref": [] }, "vaso_InitialTerm": { "xbrltype": "durationItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "InitialTerm", "presentation": [ "http://vasocorporation.com/role/DescriptionofBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Initial term", "documentation": "Initial term.", "label": "Initial Term" } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r882" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r808", "r888" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r808", "r888" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r808", "r888" ] }, "us-gaap_InsuranceCommissionsAndFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InsuranceCommissionsAndFees", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Insurance coverage", "label": "Insurance Commissions and Fees", "documentation": "Income from agency and brokerage operations (includes sales of annuities and supplemental contracts); service charges, commissions, and fees from the sale of insurance and related services; and management fees from separate accounts, deferred annuities, and universal life products." } } }, "auth_ref": [ "r158" ] }, "vaso_IntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "IntangibleAssetsMember", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets [Member]", "label": "Intangible Assets Member" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Intangibles, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r58", "r62" ] }, "us-gaap_InterestAndDebtExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestAndDebtExpense", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest and financing costs", "label": "Interest and Debt Expense", "documentation": "Interest and debt related expenses associated with nonoperating financing activities of the entity." } } }, "auth_ref": [ "r12" ] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Interest and other income, net", "label": "Interest Income (Expense), Nonoperating, Net", "documentation": "The net amount of nonoperating interest income (expense)." } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Interest paid", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "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." } } }, "auth_ref": [ "r230", "r232", "r233" ] }, "vaso_InventoriesDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "InventoriesDetailsLineItems", "presentation": [ "http://vasocorporation.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventories [Line Items]" } } }, "auth_ref": [] }, "vaso_InventoriesDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "InventoriesDetailsTable", "presentation": [ "http://vasocorporation.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventories (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventories [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://vasocorporation.com/role/Inventories" ], "lang": { "en-us": { "role": { "terseLabel": "INVENTORIES", "label": "Inventory Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r328" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofInventoriesNetofReservesTable": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofInventoriesNetofReservesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r131", "r749" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 }, "http://vasocorporation.com/role/ScheduleofInventoriesNetofReservesTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet", "http://vasocorporation.com/role/ScheduleofInventoriesNetofReservesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "terseLabel": "Inventories, net", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r215", "r746", "r779" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://vasocorporation.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Inventory, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r163", "r203", "r214", "r328", "r329", "r330", "r559", "r753" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofInventoriesNetofReservesTable": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofInventoriesNetofReservesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r131", "r751" ] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryValuationReserves", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reserve for slow moving inventories", "label": "Inventory Valuation Reserves", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r56", "r929" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofInventoriesNetofReservesTable": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofInventoriesNetofReservesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Work in process", "label": "Inventory, Work in Process, Net of Reserves", "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing." } } }, "auth_ref": [ "r131", "r750" ] }, "dei_InvestmentCompanyActFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "InvestmentCompanyActFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Act File Number" } } }, "auth_ref": [ "r833", "r834", "r835", "r836" ] }, "dei_InvestmentCompanyActRegistration": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "InvestmentCompanyActRegistration", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Act Registration" } } }, "auth_ref": [ "r849" ] }, "dei_InvestmentCompanyRegistrationAmendment": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "InvestmentCompanyRegistrationAmendment", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Registration Amendment" } } }, "auth_ref": [ "r849" ] }, "dei_InvestmentCompanyRegistrationAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "InvestmentCompanyRegistrationAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Registration Amendment Number" } } }, "auth_ref": [ "r849" ] }, "vaso_InvestmentInEnhancedExternalCounterpulsationGlobal": { "xbrltype": "monetaryItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "InvestmentInEnhancedExternalCounterpulsationGlobal", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Investment in EECP Global", "documentation": "Investment in EECP Global.", "label": "Investment In Enhanced External Counterpulsation Global" } } }, "auth_ref": [] }, "us-gaap_InvestmentTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeAxis", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Investment Type [Axis]", "documentation": "Information by type of investments." } } }, "auth_ref": [ "r639", "r641", "r642", "r644", "r646", "r708", "r710", "r712", "r715", "r716", "r717", "r718", "r720", "r721", "r722", "r723", "r724", "r784" ] }, "us-gaap_InvestmentTypeCategorizationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeCategorizationMember", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Investments [Domain]", "documentation": "Asset obtained to generate income or appreciate in value." } } }, "auth_ref": [ "r639", "r641", "r642", "r644", "r646", "r708", "r710", "r712", "r715", "r716", "r717", "r718", "r720", "r721", "r722", "r723", "r724", "r784" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofLeaseDataTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofLeaseDataTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r532", "r778" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://vasocorporation.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease Data", "label": "Lease, Cost [Table Text Block]", "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." } } }, "auth_ref": [ "r1022" ] }, "vaso_LeaseCostsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "LeaseCostsAbstract", "presentation": [ "http://vasocorporation.com/role/ScheduleofLeaseDataTable" ], "lang": { "en-us": { "role": { "terseLabel": "Lease costs:", "label": "Lease Costs Abstract" } } }, "auth_ref": [] }, "vaso_LeaseLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "LeaseLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ScheduleofFinanceandOperatingLeaseLiabilitiesTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofFinanceandOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease liabilities - current", "label": "Lease Liabilities Current" } } }, "auth_ref": [] }, "vaso_LeaseLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "LeaseLiabilitiesCurrentAbstract", "presentation": [ "http://vasocorporation.com/role/ScheduleofFinanceandOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities - current", "label": "Lease Liabilities Current Abstract" } } }, "auth_ref": [] }, "vaso_LeaseLiabilitiesNetOfCurrentPortionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "LeaseLiabilitiesNetOfCurrentPortionAbstract", "presentation": [ "http://vasocorporation.com/role/ScheduleofFinanceandOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities - net of current portion", "label": "Lease Liabilities Net Of Current Portion Abstract" } } }, "auth_ref": [] }, "vaso_LeaseLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "LeaseLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ScheduleofFinanceandOperatingLeaseLiabilitiesTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofFinanceandOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease liabilities - noncurrent", "label": "Lease Liabilities Noncurrent" } } }, "auth_ref": [] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "vaso_LeasesDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "LeasesDetailsLineItems", "presentation": [ "http://vasocorporation.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Leases [Line Items]" } } }, "auth_ref": [] }, "vaso_LeasesDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "LeasesDetailsTable", "presentation": [ "http://vasocorporation.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Leases (Details) [Table]" } } }, "auth_ref": [] }, "vaso_LeasesLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "LeasesLiability", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofUndiscountedCashFlowstoFinanceandOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Total Discounted lease liabilities", "documentation": "The amount of lease liability.", "label": "Leases Liability" } } }, "auth_ref": [] }, "vaso_LeasesLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "LeasesLiabilityPaymentsDue", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofUndiscountedCashFlowstoFinanceandOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Total Undiscounted lease payments", "documentation": "The amount of undiscounted lease payments.", "label": "Leases Liability Payments Due" } } }, "auth_ref": [] }, "vaso_LeasesLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "LeasesLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofUndiscountedCashFlowstoFinanceandOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Total 2024", "documentation": "The amount of lease liability payments due next twelve months.", "label": "Leases Liability Payments Due Next Twelve Months" } } }, "auth_ref": [] }, "vaso_LeasesLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "LeasesLiabilityPaymentsDueYearFour", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofUndiscountedCashFlowstoFinanceandOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Total 2027", "documentation": "The amount of lease liability payments due year four.", "label": "Leases Liability Payments Due Year Four" } } }, "auth_ref": [] }, "vaso_LeasesLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "LeasesLiabilityPaymentsDueYearThree", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofUndiscountedCashFlowstoFinanceandOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Total 2026", "documentation": "The amount of lease liability payments due year three.", "label": "Leases Liability Payments Due Year Three" } } }, "auth_ref": [] }, "vaso_LeasesLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "LeasesLiabilityPaymentsDueYearTwo", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofUndiscountedCashFlowstoFinanceandOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Total 2025", "documentation": "The amount of lease liability payments due year two.", "label": "Leases Liability Payments Due Year Two" } } }, "auth_ref": [] }, "vaso_LeasesLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "LeasesLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofUndiscountedCashFlowstoFinanceandOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Total Amount representing interest", "documentation": "The amount of representing interest.", "label": "Leases Liability Undiscounted Excess Amount" } } }, "auth_ref": [] }, "us-gaap_LeasingCommissionsExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasingCommissionsExpense", "crdr": "debit", "presentation": [ "http://vasocorporation.com/role/RevisionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commission expense", "label": "Leasing Commissions Expense", "documentation": "Amount of commissions expense incurred because the lessor of real estate obtained a lessee for a rental property through a real estate agent." } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation", "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "dei_LegalEntityIdentifier": { "xbrltype": "legalEntityIdentifierItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityIdentifier", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Legal Entity Identifier", "documentation": "A globally unique ISO 17442 value to identify entities, commonly abbreviated as LEI." } } }, "auth_ref": [ "r792" ] }, "us-gaap_LesseeFinanceLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeFinanceLeaseRemainingLeaseTerm", "presentation": [ "http://vasocorporation.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases term", "label": "Lessee, Finance Lease, Remaining Lease Term", "documentation": "Remaining lease term of finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1021" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://vasocorporation.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Undiscounted Cash Flows to Finance and Operating Lease Liabilities", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1023" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofUndiscountedCashFlowstoFinanceandOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases Undiscounted lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r539" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofUndiscountedCashFlowstoFinanceandOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases 2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r539" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofUndiscountedCashFlowstoFinanceandOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases 2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r539" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofUndiscountedCashFlowstoFinanceandOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases 2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r539" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofUndiscountedCashFlowstoFinanceandOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases 2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r539" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofUndiscountedCashFlowstoFinanceandOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Operating leases Amount representing interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r539" ] }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "presentation": [ "http://vasocorporation.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease terms", "label": "Lessee, Operating Lease, Remaining Lease Term", "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1021" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://vasocorporation.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "LEASES", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r526" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders' equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r110", "r152", "r591", "r779", "r938", "r952", "r1020" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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." } } }, "auth_ref": [ "r26", "r202", "r237", "r317", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r488", "r489", "r490", "r508", "r779", "r979", "r1028", "r1029" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "CURRENT LIABILITIES", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total long-term liabilities", "label": "Liabilities, Noncurrent", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r19", "r98", "r99", "r100", "r101", "r237", "r317", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r488", "r489", "r490", "r508", "r979", "r1028", "r1029" ] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "LONG-TERM LIABILITIES", "label": "Liabilities, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "presentation": [ "http://vasocorporation.com/role/AccountsandOtherReceivables" ], "lang": { "en-us": { "role": { "terseLabel": "ACCOUNTS AND OTHER RECEIVABLES", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses." } } }, "auth_ref": [ "r949" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermNotesPayable", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Notes payable, net of current portion", "label": "Notes Payable, Noncurrent", "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." } } }, "auth_ref": [ "r27" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://vasocorporation.com/role/SegmentReportingDetails", "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "documentation": "Information by name or description of a single external customer or a group of external customers." } } }, "auth_ref": [ "r308", "r766", "r983", "r1041", "r1042" ] }, "vaso_ManagedITSystemsAndServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ManagedITSystemsAndServicesMember", "presentation": [ "http://vasocorporation.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Managed IT systems and services", "label": "Managed ITSystems And Services Member" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://vasocorporation.com/role/GoodwillandOtherIntangiblesDetails", "http://vasocorporation.com/role/IncomeTaxesDetails", "http://vasocorporation.com/role/LeasesDetails", "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum [Member]", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r357", "r358", "r359", "r360", "r407", "r556", "r617", "r647", "r648", "r709", "r711", "r713", "r714", "r719", "r738", "r739", "r758", "r762", "r776", "r781", "r981", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r855" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r855" ] }, "vaso_MedicalEquipmentSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "MedicalEquipmentSalesMember", "presentation": [ "http://vasocorporation.com/role/ScheduleofRevenuesDisaggregatedbyOurBusinessOperationsandTimingofRevenueRecognitionTable" ], "lang": { "en-us": { "role": { "terseLabel": "Medical Equipment Sales", "label": "Medical Equipment Sales Member" } } }, "auth_ref": [] }, "vaso_MedicalEquipmentServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "MedicalEquipmentServiceMember", "presentation": [ "http://vasocorporation.com/role/ScheduleofRevenuesDisaggregatedbyOurBusinessOperationsandTimingofRevenueRecognitionTable" ], "lang": { "en-us": { "role": { "terseLabel": "Medical Equipment Service", "label": "Medical Equipment Service Member" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://vasocorporation.com/role/GoodwillandOtherIntangiblesDetails", "http://vasocorporation.com/role/IncomeTaxesDetails", "http://vasocorporation.com/role/LeasesDetails", "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum [Member]", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r357", "r358", "r359", "r360", "r407", "r556", "r617", "r647", "r648", "r709", "r711", "r713", "r714", "r719", "r738", "r739", "r758", "r762", "r776", "r781", "r981", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r875" ] }, "vaso_MonthlyRecurringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "MonthlyRecurringCharges", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Monthly recurring charges", "documentation": "Represents the amount of monthly recurring charges .", "label": "Monthly Recurring Charges" } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r883" ] }, "dei_NameChangeEventDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NameChangeEventDateAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Name Change Event Date [Axis]", "documentation": "For a sequence of name change event related facts, use this typed dimension to distinguish them. The axis members are restricted to be a valid for xml schema 'date' or 'datetime' data type." } } }, "auth_ref": [] }, "dei_NameChangeEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NameChangeEventLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Name Change Event [Line Items]", "documentation": "Line items represent concepts included in a table. Name change event line item concepts are used for information qualified by domain members of axes in the Name Change Event table." } } }, "auth_ref": [] }, "dei_NameChangeEventTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NameChangeEventTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Name Change Event [Table]", "documentation": "For a set of related facts in a sequence of name change events, use this table when the events occurred within a single reporting period." } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://vasocorporation.com/role/SegmentReportingDetails", "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "documentation": "Single external customer or group of external customers." } } }, "auth_ref": [ "r308", "r766", "r983", "r1041", "r1042" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r856" ] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NatureOfOperations", "presentation": [ "http://vasocorporation.com/role/DescriptionofBusiness" ], "lang": { "en-us": { "role": { "terseLabel": "DESCRIPTION OF BUSINESS", "label": "Nature of Operations [Text Block]", "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." } } }, "auth_ref": [ "r164", "r179" ] }, "vaso_NetAdditionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "NetAdditionsAbstract", "presentation": [ "http://vasocorporation.com/role/ScheduleofDeferredRevenuesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Net additions:", "label": "Net Additions Abstract" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "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." } } }, "auth_ref": [ "r231" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "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." } } }, "auth_ref": [ "r231" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://vasocorporation.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "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." } } }, "auth_ref": [ "r126", "r127", "r128" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://vasocorporation.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow", "http://vasocorporation.com/role/ConsolidatedIncomeStatement", "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofCashFlowsTable", "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofChangesinStockholdersEquityTable", "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofOperationsandComprehensiveIncomeTable", "http://vasocorporation.com/role/ShareholdersEquityType2or3", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "verboseLabel": "Net income", "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r117", "r128", "r156", "r200", "r217", "r219", "r224", "r237", "r248", "r252", "r253", "r255", "r256", "r260", "r261", "r267", "r279", "r293", "r299", "r302", "r317", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r503", "r508", "r596", "r677", "r698", "r699", "r756", "r790", "r979" ] }, "vaso_NetOperatingLossCarryforwardExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "NetOperatingLossCarryforwardExpirationDate", "presentation": [ "http://vasocorporation.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss carryforwards expiration date", "documentation": "Net operating loss carryforwards expiration date.", "label": "Net Operating Loss Carryforward Expiration Date" } } }, "auth_ref": [] }, "vaso_NetWolvesReportingUnitMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "NetWolvesReportingUnitMember", "presentation": [ "http://vasocorporation.com/role/GoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "NetWolves Reporting Unit [Member]", "label": "Net Wolves Reporting Unit Member" } } }, "auth_ref": [] }, "vaso_NetworkServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "NetworkServicesMember", "presentation": [ "http://vasocorporation.com/role/ScheduleofRevenuesDisaggregatedbyOurBusinessOperationsandTimingofRevenueRecognitionTable" ], "lang": { "en-us": { "role": { "terseLabel": "Network Services", "label": "Network Services Member" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://vasocorporation.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Issued Accounting Standards To Be Adopted", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "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." } } }, "auth_ref": [ "r175", "r176", "r178", "r198", "r246", "r247", "r250", "r251", "r262", "r263", "r319", "r320", "r474", "r475", "r476", "r496", "r500", "r504", "r505", "r506", "r509", "r510", "r511", "r524", "r525", "r543", "r562", "r563", "r564", "r622", "r623", "r624", "r625", "r627" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://vasocorporation.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Adopted Accounting Standards", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "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." } } }, "auth_ref": [] }, "dei_NewEffectiveDateForPreviousFiling": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NewEffectiveDateForPreviousFiling", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "New Effective Date for Previous Filing" } } }, "auth_ref": [ "r833", "r834", "r835", "r836" ] }, "dei_NoSubstantiveChanges462c": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NoSubstantiveChanges462c", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "No Substantive Changes, 462(c)" } } }, "auth_ref": [ "r895" ] }, "dei_NoSubstantiveChanges462cFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NoSubstantiveChanges462cFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "No Substantive Changes, 462(c), File Number" } } }, "auth_ref": [ "r895" ] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NoTradingSymbolFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "No Trading Symbol Flag", "documentation": "Boolean flag that is true only for a security having no trading symbol." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r855" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r816", "r828", "r844", "r863", "r872" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r853" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r852" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r863" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r883" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r883" ] }, "vaso_NonVestedRestrictedSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "NonVestedRestrictedSharesMember", "presentation": [ "http://vasocorporation.com/role/ScheduleofNonVestedRestrictedShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Non-vested restricted shares [Member]", "label": "Non Vested Restricted Shares Member" } } }, "auth_ref": [] }, "vaso_NondomesticForeignMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "NondomesticForeignMember", "presentation": [ "http://vasocorporation.com/role/ScheduleofGeographicAreasTable" ], "lang": { "en-us": { "role": { "terseLabel": "Non-domestic foreign [Member]", "label": "Nondomestic Foreign Member" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Total other income, net", "label": "Nonoperating Income (Expense)", "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)." } } }, "auth_ref": [ "r123" ] }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "presentation": [ "http://vasocorporation.com/role/OptionandStockIssuancePlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Non Vested Restricted Share", "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares." } } }, "auth_ref": [ "r17" ] }, "us-gaap_NotesAndLoansPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesAndLoansPayableCurrent", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ScheduleofNotesPayableTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofNotesPayableTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total notes payable", "label": "Notes and Loans Payable, Current", "documentation": "Sum of the carrying values as of the balance sheet date of the portions of all long-term notes and loans payable due within one year or the operating cycle if longer." } } }, "auth_ref": [ "r24" ] }, "us-gaap_NotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayable", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ScheduleofNotesPayableTable": { "parentTag": "us-gaap_NotesAndLoansPayableCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofNotesPayableTable" ], "lang": { "en-us": { "role": { "terseLabel": "Notes payable", "label": "Notes Payable", "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r19", "r151", "r1038" ] }, "us-gaap_NotesPayableAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableAbstract", "lang": { "en-us": { "role": { "label": "Notes Payable and Revolving Credit Agreement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableCurrent", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ScheduleofNotesPayableTable": { "parentTag": "us-gaap_NotesAndLoansPayableCurrent", "weight": 1.0, "order": 2.0 }, "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet", "http://vasocorporation.com/role/ScheduleofNotesPayableTable" ], "lang": { "en-us": { "role": { "terseLabel": "Notes payable - current portion", "negatedLabel": "Less: current portion", "label": "Notes Payable, Current", "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer." } } }, "auth_ref": [ "r24" ] }, "vaso_NotesPayableandRevolvingCreditAgreementDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "NotesPayableandRevolvingCreditAgreementDetailsTable", "presentation": [ "http://vasocorporation.com/role/NotesPayableandRevolvingCreditAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Notes Payable and Revolving Credit Agreement (Details) [Table]" } } }, "auth_ref": [] }, "vaso_OfficeLaboratoryAndOtherEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "OfficeLaboratoryAndOtherEquipmentMember", "presentation": [ "http://vasocorporation.com/role/ScheduleofPropertyandEquipmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Office, laboratory and other equipment [Member]", "label": "Office Laboratory And Other Equipment Member" } } }, "auth_ref": [] }, "srt_OfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OfficerMember", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Officer [Member]", "label": "Officer [Member]", "documentation": "Person with designation of officer." } } }, "auth_ref": [ "r309", "r1044" ] }, "us-gaap_OfficersCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OfficersCompensation", "crdr": "debit", "presentation": [ "http://vasocorporation.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employment agreement for annual compensation", "label": "Salary and Wage, Officer, Excluding Cost of Good and Service Sold", "documentation": "Amount of expense for salary and wage arising from service rendered by officer. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold." } } }, "auth_ref": [ "r935" ] }, "vaso_OperatingCashFlowsFromFinanceLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "OperatingCashFlowsFromFinanceLeases", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ScheduleofLeaseDataTable": { "parentTag": "vaso_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofLeaseDataTable" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows from finance leases", "documentation": "The cash flow for operating cash flows from finance leases.", "label": "Operating Cash Flows From Finance Leases" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "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." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://vasocorporation.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedIncomeStatement", "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofOperationsandComprehensiveIncomeTable", "http://vasocorporation.com/role/ScheduleofFinancialInformationTable" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "terseLabel": "Operating income", "verboseLabel": "Total operating income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r279", "r293", "r299", "r302", "r756" ] }, "us-gaap_OperatingIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLossAbstract", "presentation": [ "http://vasocorporation.com/role/ScheduleofFinancialInformationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Operating income (loss)", "label": "Operating Income (Loss) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofLeaseDataTable": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofLeaseDataTable" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease costs", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r534", "r778" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofUndiscountedCashFlowstoFinanceandOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases Discounted lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r528" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ScheduleofFinanceandOperatingLeaseLiabilitiesTable": { "parentTag": "vaso_LeaseLiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet", "http://vasocorporation.com/role/ScheduleofFinanceandOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities - current", "verboseLabel": "Operating leases", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r528" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ScheduleofFinanceandOperatingLeaseLiabilitiesTable": { "parentTag": "vaso_LeaseLiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 }, "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet", "http://vasocorporation.com/role/ScheduleofFinanceandOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, net of current portion", "verboseLabel": "Operating leases", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r528" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ScheduleofLeaseDataTable": { "parentTag": "vaso_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofLeaseDataTable" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows from operating leases", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r531", "r536" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right of use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r527" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://vasocorporation.com/role/ScheduleofLeaseDataTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate - operating leases", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r538", "r778" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://vasocorporation.com/role/ScheduleofLeaseDataTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term - operating leases (months)", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r537", "r778" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://vasocorporation.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss carryforwards", "label": "Operating Loss Carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r72" ] }, "vaso_OptionandStockIssuancePlansDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "OptionandStockIssuancePlansDetailsLineItems", "presentation": [ "http://vasocorporation.com/role/OptionandStockIssuancePlansDetails" ], "lang": { "en-us": { "role": { "label": "Option and Stock Issuance Plans [Line Items]" } } }, "auth_ref": [] }, "vaso_OptionandStockIssuancePlansDetailsScheduleofNonVestedRestrictedShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "OptionandStockIssuancePlansDetailsScheduleofNonVestedRestrictedShareLineItems", "presentation": [ "http://vasocorporation.com/role/ScheduleofNonVestedRestrictedShareTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Non Vested Restricted Share [Line Items]" } } }, "auth_ref": [] }, "vaso_OptionandStockIssuancePlansDetailsScheduleofNonVestedRestrictedShareTable": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "OptionandStockIssuancePlansDetailsScheduleofNonVestedRestrictedShareTable", "presentation": [ "http://vasocorporation.com/role/ScheduleofNonVestedRestrictedShareTable" ], "lang": { "en-us": { "role": { "label": "Option and Stock Issuance Plans (Details) - Schedule of Non Vested Restricted Share [Table]" } } }, "auth_ref": [] }, "vaso_OptionandStockIssuancePlansDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "OptionandStockIssuancePlansDetailsTable", "presentation": [ "http://vasocorporation.com/role/OptionandStockIssuancePlansDetails" ], "lang": { "en-us": { "role": { "label": "Option and Stock Issuance Plans (Details) [Table]" } } }, "auth_ref": [] }, "vaso_OrderReductionLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "OrderReductionLiability", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ScheduleofAccruedExpensesandOtherLiabilitiesTable": { "parentTag": "vaso_AccruedExpensesAndOtherLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofAccruedExpensesandOtherLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Order reduction liability", "label": "Order Reduction Liability" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Description of Business [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other liabilities", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r25" ] }, "us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ScheduleofAccruedExpensesandOtherLiabilitiesTable": { "parentTag": "vaso_AccruedExpensesAndOtherLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofAccruedExpensesandOtherLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses - other", "label": "Other Accrued Liabilities", "documentation": "Amount of expenses incurred but not yet paid classified as other." } } }, "auth_ref": [ "r90" ] }, "dei_OtherAddressMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "OtherAddressMember", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Other Address [Member]", "documentation": "Other address for entity" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsAbstract", "lang": { "en-us": { "role": { "label": "Other Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsDisclosureTextBlock", "presentation": [ "http://vasocorporation.com/role/OtherAssets" ], "lang": { "en-us": { "role": { "terseLabel": "OTHER ASSETS", "label": "Other Assets Disclosure [Text Block]", "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 }, "http://vasocorporation.com/role/ScheduleofOtherAssetsTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet", "http://vasocorporation.com/role/ScheduleofOtherAssetsTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total other assets net", "terseLabel": "Other assets, net", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r208" ] }, "us-gaap_OtherCommitmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsLineItems", "presentation": [ "http://vasocorporation.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation loss", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r7", "r114", "r513", "r514", "r516" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation loss", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r6" ] }, "us-gaap_OtherComprehensiveIncomeLossTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossTaxAbstract", "presentation": [ "http://vasocorporation.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income", "label": "Other Comprehensive Income (Loss), Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeOtherNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeOtherNetOfTax", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss)", "label": "Other Comprehensive Income, Other, Net of Tax", "documentation": "Amount of increase (decrease) in other comprehensive income, after tax, from changes classified as other." } } }, "auth_ref": [] }, "vaso_OtherInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "OtherInformationAbstract", "presentation": [ "http://vasocorporation.com/role/ScheduleofLeaseDataTable" ], "lang": { "en-us": { "role": { "terseLabel": "Other information:", "label": "Other Information Abstract" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilities", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ScheduleofAccruedExpensesandOtherLiabilitiesTable": { "parentTag": "vaso_AccruedExpensesAndOtherLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofAccruedExpensesandOtherLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities", "documentation": "Amount of liabilities classified as other." } } }, "auth_ref": [ "r91", "r583", "r651", "r652", "r791", "r1044" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Due to related party", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r25", "r779" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r28" ] }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpenseAbstract", "presentation": [ "http://vasocorporation.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Other (expense) income", "label": "Other Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r855" ] }, "us-gaap_OtherReceivableAfterAllowanceForCreditLossNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivableAfterAllowanceForCreditLossNoncurrent", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofOtherAssetsTable": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofOtherAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Other, net of allowance for loss on loan receivable of $412 at December 31, 2023 and 2022", "label": "Other Receivable, after Allowance for Credit Loss, Noncurrent", "documentation": "Amount, after allowance for credit loss, of receivable classified as other and noncurrent." } } }, "auth_ref": [ "r926" ] }, "us-gaap_OtherReceivableBeforeAllowanceForCreditLossNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivableBeforeAllowanceForCreditLossNoncurrent", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofOtherAssetsTable": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofOtherAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Trade receivables - noncurrent", "label": "Other Receivable, before Allowance for Credit Loss, Noncurrent", "documentation": "Amount, before allowance for credit loss, of receivable classified as other and noncurrent." } } }, "auth_ref": [ "r955" ] }, "us-gaap_OtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivables", "crdr": "debit", "presentation": [ "http://vasocorporation.com/role/EquityintheEecpBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables due from related parties", "label": "Other Receivables", "documentation": "Amount due from parties in nontrade transactions, classified as other." } } }, "auth_ref": [ "r211", "r664" ] }, "us-gaap_OtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables due from related parties", "label": "Other Receivables, Net, Current", "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer." } } }, "auth_ref": [] }, "dei_OtherReportingStandardItemNumber": { "xbrltype": "otherReportingStandardItemNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "OtherReportingStandardItemNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Other Reporting Standard Item Number", "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS." } } }, "auth_ref": [ "r807" ] }, "us-gaap_OtherShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherShortTermInvestments", "crdr": "debit", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short term investments", "label": "Other Short-Term Investments", "documentation": "Amount of short-term investments classified as other." } } }, "auth_ref": [ "r93", "r584", "r930" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r814", "r826", "r842", "r870" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r817", "r829", "r845", "r873" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r817", "r829", "r845", "r873" ] }, "dei_ParentEntityLegalName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ParentEntityLegalName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Parent Entity Legal Name", "documentation": "If the entity which the financial information concerns is a subsidiary of another company, then provide to full legal name of the parent entity" } } }, "auth_ref": [] }, "vaso_PartialReleaseOfAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "PartialReleaseOfAllowance", "crdr": "debit", "presentation": [ "http://vasocorporation.com/role/ScheduleoftheValuationAllowanceTable" ], "lang": { "en-us": { "role": { "terseLabel": "Partial release of allowance", "documentation": "The amount of partial release of allowance.", "label": "Partial Release Of Allowance" } } }, "auth_ref": [] }, "us-gaap_PatentedTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PatentedTechnologyMember", "presentation": [ "http://vasocorporation.com/role/ScheduleofOtherIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Patents and Technology [Member]", "label": "Patented Technology [Member]", "documentation": "Exclusive legal right granted by the government to the owner of the patented technology to exploit the technology for a period of time specified by law." } } }, "auth_ref": [ "r78" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r851" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Accrued Expenses and Other Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Payroll taxes paid by withholding shares", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r229" ] }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireShortTermInvestments", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of short-term investments", "label": "Payments to Acquire Short-Term Investments", "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term." } } }, "auth_ref": [ "r124" ] }, "us-gaap_PaymentsToAcquireSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireSoftware", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of equipment and software", "label": "Payments to Acquire Software", "documentation": "The cash outflow associated with the acquisition from vendors of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization." } } }, "auth_ref": [ "r125" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r854" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r854" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://vasocorporation.com/role/401kPlans" ], "lang": { "en-us": { "role": { "terseLabel": "401(k) PLANS", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r388", "r389", "r390", "r396", "r397", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r773" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r853" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r863" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r856" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r852" ] }, "vaso_PercentageOfRevenueAndAccountsReceivable": { "xbrltype": "percentItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "PercentageOfRevenueAndAccountsReceivable", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of revenue and accounts receivable", "documentation": "Percentage of revenue and accounts receivable.", "label": "Percentage Of Revenue And Accounts Receivable" } } }, "auth_ref": [] }, "dei_PhoneFaxNumberDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PhoneFaxNumberDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Phone Fax Number Description", "documentation": "Description of Phone or Fax Number" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://vasocorporation.com/role/OptionandStockIssuancePlansDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://vasocorporation.com/role/OptionandStockIssuancePlansDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009" ] }, "dei_PostEffectiveAmendment": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PostEffectiveAmendment", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Post-Effective Amendment" } } }, "auth_ref": [ "r793" ] }, "dei_PostEffectiveAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PostEffectiveAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Post-Effective Amendment Number", "documentation": "Amendment number to registration statement under the Securities Act of 1933 after the registration becomes effective." } } }, "auth_ref": [ "r793" ] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Issuer Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act." } } }, "auth_ref": [ "r800" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementTenderOffer", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act." } } }, "auth_ref": [ "r801" ] }, "dei_PreEffectiveAmendment": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreEffectiveAmendment", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-Effective Amendment" } } }, "auth_ref": [ "r793" ] }, "dei_PreEffectiveAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreEffectiveAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-Effective Amendment Number", "documentation": "Amendment number to registration statement under the Securities Act of 1933 before the registration becomes effective." } } }, "auth_ref": [ "r793" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in Dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r104", "r372" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r104", "r656" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r104", "r372" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r104", "r656", "r675", "r1046", "r1047" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $.01 par value; 1,000,000 shares authorized; nil shares issued and outstanding at December 31, 2023 and 2022", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r104", "r587", "r779" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r931" ] }, "us-gaap_ProceedsFromSaleOfShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfShortTermInvestments", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption of short-term investments", "label": "Proceeds from Sale of Short-Term Investments", "documentation": "The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term." } } }, "auth_ref": [ "r36" ] }, "us-gaap_ProductLiabilityContingenciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductLiabilityContingenciesTextBlock", "presentation": [ "http://vasocorporation.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Contract Balances", "label": "Product Liability Contingencies [Table Text Block]", "documentation": "Tabular disclosure of exposure to material amount of loss arising from allegations of damages pertaining to and arising from one or more of the entity's products." } } }, "auth_ref": [ "r974", "r975", "r976", "r977", "r978" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://vasocorporation.com/role/ConsolidatedIncomeStatement", "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofOperationsandComprehensiveIncomeTable", "http://vasocorporation.com/role/ScheduleofRevenuesDisaggregatedbyOurBusinessOperationsandTimingofRevenueRecognitionTable" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r304", "r560", "r611", "r612", "r613", "r614", "r615", "r616", "r742", "r764", "r780", "r918", "r976", "r978", "r983", "r1041" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://vasocorporation.com/role/ConsolidatedIncomeStatement", "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofOperationsandComprehensiveIncomeTable", "http://vasocorporation.com/role/ScheduleofRevenuesDisaggregatedbyOurBusinessOperationsandTimingofRevenueRecognitionTable" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r304", "r560", "r611", "r612", "r613", "r614", "r615", "r616", "r742", "r764", "r780", "r918", "r976", "r978", "r983", "r1041" ] }, "vaso_ProfessionalSalesServiceSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ProfessionalSalesServiceSegmentMember", "presentation": [ "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofOperationsandComprehensiveIncomeTable", "http://vasocorporation.com/role/ScheduleofRevenuesDisaggregatedbyOurBusinessOperationsandTimingofRevenueRecognitionTable" ], "lang": { "en-us": { "role": { "terseLabel": "Professional Sales Services Segment [Member]", "verboseLabel": "Professional sales service segment [Member]", "label": "Professional Sales Service Segment Member" } } }, "auth_ref": [] }, "vaso_ProfessionalSalesServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ProfessionalSalesServicesMember", "presentation": [ "http://vasocorporation.com/role/ConsolidatedIncomeStatement", "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofOperationsandComprehensiveIncomeTable" ], "lang": { "en-us": { "role": { "terseLabel": "Professional sales services", "verboseLabel": "Professional Sales Services [Member]", "label": "Professional Sales Services Member" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://vasocorporation.com/role/ScheduleofFinancialInformationTable", "http://vasocorporation.com/role/ScheduleofPropertyandEquipmentTable" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r10" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://vasocorporation.com/role/PropertyandEquipment" ], "lang": { "en-us": { "role": { "terseLabel": "PROPERTY AND EQUIPMENT", "label": "Property, Plant and Equipment Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r136", "r168", "r172", "r173" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofPropertyandEquipmentTable": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofPropertyandEquipmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, gross", "label": "Property, Plant and Equipment, Gross", "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." } } }, "auth_ref": [ "r137", "r204", "r594" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://vasocorporation.com/role/PropertyandEquipmentDetails", "http://vasocorporation.com/role/ScheduleofPropertyandEquipmentTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Property and Equipment [Line Items]", "terseLabel": "Property and Equipment [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentMember", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Member]", "label": "Property, Plant and Equipment [Member]", "documentation": "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." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://vasocorporation.com/role/ScheduleofPropertyandEquipmentTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet", "http://vasocorporation.com/role/ScheduleofPropertyandEquipmentTable" ], "lang": { "en-us": { "role": { "totalLabel": "Property and equipment, net", "terseLabel": "Property and equipment, net of accumulated depreciation of $10,358 at December 31, 2023 and $9,787 at December 31, 2022", "label": "Property, Plant and Equipment, Net", "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." } } }, "auth_ref": [ "r10", "r582", "r594", "r779" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://vasocorporation.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r10", "r168", "r172", "r592" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://vasocorporation.com/role/PropertyandEquipmentTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property and Equipment", "label": "Property, Plant and Equipment [Table Text Block]", "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." } } }, "auth_ref": [ "r10" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://vasocorporation.com/role/ScheduleofFinancialInformationTable", "http://vasocorporation.com/role/ScheduleofPropertyandEquipmentTable" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "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." } } }, "auth_ref": [ "r137" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated useful lives", "label": "Property, Plant and Equipment, Useful Life", "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." } } }, "auth_ref": [] }, "vaso_PropertyandEquipmentDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "PropertyandEquipmentDetailsTable", "presentation": [ "http://vasocorporation.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property and Equipment (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for credit losses and commission adjustments", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r228", "r326" ] }, "vaso_ProvisionForLossesOnAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ProvisionForLossesOnAccountsReceivable", "crdr": "debit", "presentation": [ "http://vasocorporation.com/role/ScheduleofCompanysAllowanceforDoubtfulAccountsandCommissionAdjustmentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for losses on accounts receivable", "label": "Provision For Losses On Accounts Receivable" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r851" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r851" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://vasocorporation.com/role/GoodwillandOtherIntangiblesDetails", "http://vasocorporation.com/role/IncomeTaxesDetails", "http://vasocorporation.com/role/LeasesDetails", "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r357", "r358", "r359", "r360", "r389", "r407", "r436", "r437", "r438", "r555", "r556", "r617", "r647", "r648", "r709", "r711", "r713", "r714", "r719", "r738", "r739", "r758", "r762", "r776", "r781", "r784", "r972", "r981", "r1031", "r1032", "r1033", "r1034", "r1035" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://vasocorporation.com/role/GoodwillandOtherIntangiblesDetails", "http://vasocorporation.com/role/IncomeTaxesDetails", "http://vasocorporation.com/role/LeasesDetails", "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r357", "r358", "r359", "r360", "r389", "r407", "r436", "r437", "r438", "r555", "r556", "r617", "r647", "r648", "r709", "r711", "r713", "r714", "r719", "r738", "r739", "r758", "r762", "r776", "r781", "r784", "r972", "r981", "r1031", "r1032", "r1033", "r1034", "r1035" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "label": "Accounts and Other Receivables [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReceivablesBillingStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesBillingStatusDomain", "presentation": [ "http://vasocorporation.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Receivables Billing Status [Domain]", "documentation": "Amounts due from customers (or dealers) within the next year (or operating cycle, if longer) for goods or services that have been delivered or used, but not yet paid." } } }, "auth_ref": [] }, "vaso_RecognizeRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "RecognizeRevenue", "crdr": "debit", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recognize revenue", "documentation": "Recognize revenue.", "label": "Recognize Revenue" } } }, "auth_ref": [] }, "vaso_RecognizedAsRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "RecognizedAsRevenueAbstract", "presentation": [ "http://vasocorporation.com/role/ScheduleofDeferredRevenuesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Recognized as revenue:", "label": "Recognized As Revenue Abstract" } } }, "auth_ref": [] }, "vaso_RecordedAsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "RecordedAsAbstract", "presentation": [ "http://vasocorporation.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Recorded as:", "label": "Recorded As Abstract" } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r809", "r821", "r837", "r865" ] }, "dei_RegistrationStatementAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "RegistrationStatementAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Registration Statement Amendment Number", "documentation": "Amendment number to registration statement under the Investment Company Act of 1940." } } }, "auth_ref": [ "r793" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet", "http://vasocorporation.com/role/EquityintheEecpBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r398", "r547", "r548", "r650", "r651", "r652", "r653", "r654", "r674", "r676", "r707" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet", "http://vasocorporation.com/role/EquityintheEecpBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "verboseLabel": "Related Parties [Member]", "netLabel": "Related Party [Member]", "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r240", "r241", "r547", "r548", "r549", "r550", "r650", "r651", "r652", "r653", "r654", "r674", "r676", "r707" ] }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAmountsOfTransaction", "crdr": "debit", "presentation": [ "http://vasocorporation.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Billed fees", "label": "Related Party Transaction, Amounts of Transaction", "documentation": "Amount of transactions with related party during the financial reporting period." } } }, "auth_ref": [ "r86", "r547" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r547", "r548", "r1027" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://vasocorporation.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related-Party Transactions [Line Items]", "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." } } }, "auth_ref": [ "r680", "r681", "r684" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related-Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet", "http://vasocorporation.com/role/EquityintheEecpBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r398", "r547", "r548", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r650", "r651", "r652", "r653", "r654", "r674", "r676", "r707", "r1027" ] }, "vaso_RelatedPartyTransactionsDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "RelatedPartyTransactionsDetailsTable", "presentation": [ "http://vasocorporation.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related-Party Transactions (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://vasocorporation.com/role/RelatedPartyTransactions" ], "lang": { "en-us": { "role": { "terseLabel": "RELATED-PARTY TRANSACTIONS", "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r544", "r545", "r546", "r548", "r551", "r634", "r635", "r636", "r682", "r683", "r684", "r704", "r706" ] }, "vaso_RemainingAuthorizedSharesOfCommonStock": { "xbrltype": "sharesItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "RemainingAuthorizedSharesOfCommonStock", "presentation": [ "http://vasocorporation.com/role/OptionandStockIssuancePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining authorized shares of common stock", "documentation": "Number of remaining authorized shares of common stock .", "label": "Remaining Authorized Shares Of Common Stock" } } }, "auth_ref": [] }, "vaso_RepaymentOfNotesPayableAndFinanceLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "RepaymentOfNotesPayableAndFinanceLeaseObligations", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayment of notes payable and finance lease obligations", "documentation": "The cash outflow for repayment of notes payable and finance lease obligations.", "label": "Repayment Of Notes Payable And Finance Lease Obligations" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "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." } } }, "auth_ref": [ "r96", "r453", "r1036" ] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://vasocorporation.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development", "label": "Research and Development Expense, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r452" ] }, "vaso_ReservesReachesRate": { "xbrltype": "percentItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ReservesReachesRate", "presentation": [ "http://vasocorporation.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reserves reaches", "label": "Reserves Reaches Rate" } } }, "auth_ref": [] }, "srt_RestatementAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAdjustmentMember", "presentation": [ "http://vasocorporation.com/role/ScheduleofConsolidatedFinancialStatementsTable", "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofCashFlowsTable", "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofChangesinStockholdersEquityTable", "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofOperationsandComprehensiveIncomeTable" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment [Member]", "label": "Revision of Prior Period, Adjustment [Member]", "documentation": "Cumulative increase (decrease) for adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r243", "r244", "r245", "r258", "r259", "r272", "r501", "r502", "r907", "r908", "r909", "r910", "r916", "r921", "r922" ] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAxis", "presentation": [ "http://vasocorporation.com/role/ScheduleofConsolidatedFinancialStatementsTable", "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofCashFlowsTable", "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofChangesinStockholdersEquityTable", "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofOperationsandComprehensiveIncomeTable" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]", "documentation": "Information by adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r197", "r243", "r244", "r245", "r248", "r249", "r252", "r253", "r254", "r255", "r257", "r258", "r259", "r260", "r261", "r262", "r272", "r321", "r322", "r473", "r499", "r501", "r502", "r503", "r523", "r541", "r542", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r629" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r810", "r822", "r838", "r866" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r811", "r823", "r839", "r867" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r818", "r830", "r846", "r874" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock [Member]", "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r43" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet", "http://vasocorporation.com/role/RevisionsDetails", "http://vasocorporation.com/role/ScheduleofConsolidatedFinancialStatementsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r107", "r142", "r590", "r622", "r627", "r632", "r657", "r779" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofChangesinStockholdersEquityTable", "http://vasocorporation.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "verboseLabel": "Accumulated Deficit [Member]", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r196", "r243", "r244", "r245", "r249", "r259", "r261", "r318", "r323", "r444", "r445", "r446", "r472", "r473", "r491", "r493", "r494", "r497", "r501", "r618", "r620", "r637", "r1046" ] }, "vaso_RevenueRecognitionMoreThanFourYearsMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "RevenueRecognitionMoreThanFourYearsMember", "presentation": [ "http://vasocorporation.com/role/ScheduleofAggregateAmountofTransactionPriceAllocatedtoPerformanceObligationsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition More Than Four Years [Member]", "label": "Revenue Recognition More Than Four Years Member" } } }, "auth_ref": [] }, "vaso_RevenueRecognitionOverNextTwelveMonthsMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "RevenueRecognitionOverNextTwelveMonthsMember", "presentation": [ "http://vasocorporation.com/role/ScheduleofAggregateAmountofTransactionPriceAllocatedtoPerformanceObligationsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition Over Next Twelve Months [Member]", "label": "Revenue Recognition Over Next Twelve Months Member" } } }, "auth_ref": [] }, "vaso_RevenueRecognitionOverThreeYearsMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "RevenueRecognitionOverThreeYearsMember", "presentation": [ "http://vasocorporation.com/role/ScheduleofAggregateAmountofTransactionPriceAllocatedtoPerformanceObligationsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition Over Three Years [Member]", "label": "Revenue Recognition Over Three Years Member" } } }, "auth_ref": [] }, "vaso_RevenueRecognitionOverTwoYearsMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "RevenueRecognitionOverTwoYearsMember", "presentation": [ "http://vasocorporation.com/role/ScheduleofAggregateAmountofTransactionPriceAllocatedtoPerformanceObligationsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition Over Two Years [Member]", "label": "Revenue Recognition Over Two Years Member" } } }, "auth_ref": [] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://vasocorporation.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r678", "r741", "r754" ] }, "vaso_RevenueRecognizedAtAPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "RevenueRecognizedAtAPointInTimeMember", "presentation": [ "http://vasocorporation.com/role/ScheduleofRevenuesDisaggregatedbyOurBusinessOperationsandTimingofRevenueRecognitionTable" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognized at a Point in Time [Member]", "label": "Revenue Recognized At APoint In Time Member" } } }, "auth_ref": [] }, "vaso_RevenueRecognizedOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "RevenueRecognizedOverTimeMember", "presentation": [ "http://vasocorporation.com/role/ScheduleofRevenuesDisaggregatedbyOurBusinessOperationsandTimingofRevenueRecognitionTable" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognized Over Time [Member]", "label": "Revenue Recognized Over Time Member" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ScheduleofAggregateAmountofTransactionPriceAllocatedtoPerformanceObligationsTable", "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unfulfilled performance obligations", "verboseLabel": "Performance obligations", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r171" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://vasocorporation.com/role/ScheduleofAggregateAmountofTransactionPriceAllocatedtoPerformanceObligationsTable" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://vasocorporation.com/role/ScheduleofAggregateAmountofTransactionPriceAllocatedtoPerformanceObligationsTable" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Aggregate Amount of Transaction Price Allocated to Performance Obligations", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [ "r911" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedIncomeStatement", "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofOperationsandComprehensiveIncomeTable", "http://vasocorporation.com/role/ScheduleofFinancialInformationTable", "http://vasocorporation.com/role/ScheduleofGeographicAreasTable", "http://vasocorporation.com/role/ScheduleofRevenuesDisaggregatedbyOurBusinessOperationsandTimingofRevenueRecognitionTable" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenues", "verboseLabel": "Revenues", "netLabel": "Revenue recognition", "label": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r225", "r237", "r280", "r281", "r292", "r297", "r298", "r304", "r306", "r308", "r317", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r508", "r581", "r979" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://vasocorporation.com/role/ConsolidatedIncomeStatement", "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofOperationsandComprehensiveIncomeTable" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "vaso_RevenuesFromExternalCustomersAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "RevenuesFromExternalCustomersAbstract", "presentation": [ "http://vasocorporation.com/role/ScheduleofFinancialInformationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues from external customers", "label": "Revenues From External Customers Abstract" } } }, "auth_ref": [] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://vasocorporation.com/role/ScheduleofGeographicAreasTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Geographic Areas [Line Items]", "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." } } }, "auth_ref": [] }, "vaso_RevisionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "RevisionsAbstract", "lang": { "en-us": { "role": { "label": "Revisions [Abstract]" } } }, "auth_ref": [] }, "vaso_RevisionsDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "RevisionsDetailsLineItems", "presentation": [ "http://vasocorporation.com/role/RevisionsDetails" ], "lang": { "en-us": { "role": { "label": "Revisions [Line Items]" } } }, "auth_ref": [] }, "vaso_RevisionsDetailsScheduleofConsolidatedStatementofChangesinStockholdersEquityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "RevisionsDetailsScheduleofConsolidatedStatementofChangesinStockholdersEquityLineItems", "presentation": [ "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofChangesinStockholdersEquityTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Consolidated Statement of Changes in Stockholders\u2019 Equity [Line Items]" } } }, "auth_ref": [] }, "vaso_RevisionsDetailsScheduleofConsolidatedStatementofChangesinStockholdersEquityTable": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "RevisionsDetailsScheduleofConsolidatedStatementofChangesinStockholdersEquityTable", "presentation": [ "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofChangesinStockholdersEquityTable" ], "lang": { "en-us": { "role": { "label": "Revisions (Details) - Schedule of Consolidated Statement of Changes in Stockholders\u2019 Equity [Table]" } } }, "auth_ref": [] }, "vaso_RevisionsDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "RevisionsDetailsTable", "presentation": [ "http://vasocorporation.com/role/RevisionsDetails" ], "lang": { "en-us": { "role": { "label": "Revisions (Details) [Table]" } } }, "auth_ref": [] }, "vaso_RevisionsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "RevisionsTextBlock", "presentation": [ "http://vasocorporation.com/role/Revisions" ], "lang": { "en-us": { "role": { "terseLabel": "REVISIONS", "documentation": "The entire disclosure for revisions.", "label": "Revisions Text Block" } } }, "auth_ref": [] }, "vaso_RightOfUseAssetsFinanceLeasesMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "RightOfUseAssetsFinanceLeasesMember", "presentation": [ "http://vasocorporation.com/role/ScheduleofPropertyandEquipmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Right of use assets - finance leases [Member]", "label": "Right Of Use Assets Finance Leases Member" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r883" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r883" ] }, "vaso_SaleOfCapitalStockPercentage": { "xbrltype": "percentItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "SaleOfCapitalStockPercentage", "presentation": [ "http://vasocorporation.com/role/EquityintheEecpBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of stock percentage", "documentation": "Sale of Stock Percentage.", "label": "Sale Of Capital Stock Percentage" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPercentageOfOwnershipAfterTransaction", "presentation": [ "http://vasocorporation.com/role/DescriptionofBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of the capital stock", "label": "Sale of Stock, Percentage of Ownership after Transaction", "documentation": "Percentage of subsidiary's or equity investee's stock owned by parent company after stock transaction." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPercentageOfOwnershipBeforeTransaction": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPercentageOfOwnershipBeforeTransaction", "presentation": [ "http://vasocorporation.com/role/DescriptionofBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Company owned rate", "label": "Sale of Stock, Percentage of Ownership before Transaction", "documentation": "Percentage of subsidiary's or equity investee's stock owned by parent company before stock transaction." } } }, "auth_ref": [] }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesAndExciseTaxPayableCurrent", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Sales tax payable", "label": "Sales and Excise Tax Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r21" ] }, "us-gaap_SalesCommissionsAndFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesCommissionsAndFees", "crdr": "debit", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized sales commissions", "label": "Sales Commissions and Fees", "documentation": "Primarily represents commissions incurred in the period based upon the sale by commissioned employees or third parties of the entity's goods or services, and fees for sales assistance or product enhancements performed by third parties (such as a distributor or value added reseller)." } } }, "auth_ref": [ "r121" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://vasocorporation.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Benchmark [Member]", "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r308", "r912" ] }, "srt_ScenarioPreviouslyReportedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioPreviouslyReportedMember", "presentation": [ "http://vasocorporation.com/role/ScheduleofConsolidatedFinancialStatementsTable", "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofCashFlowsTable", "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofChangesinStockholdersEquityTable", "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofOperationsandComprehensiveIncomeTable" ], "lang": { "en-us": { "role": { "terseLabel": "As Reported [Member]", "label": "Previously Reported [Member]", "documentation": "Represents amount as previously reported before adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r197", "r243", "r245", "r248", "r249", "r252", "r253", "r261", "r272", "r473", "r499", "r501", "r502", "r523", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r629", "r916", "r919", "r920", "r921", "r945", "r953", "r954", "r1019", "r1024", "r1025" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://vasocorporation.com/role/EquityintheEecpBusinessDetails", "http://vasocorporation.com/role/ScheduleofAccruedExpensesandOtherLiabilitiesTable", "http://vasocorporation.com/role/ScheduleofAmortizationofIntangiblesTable", "http://vasocorporation.com/role/ScheduleofChangeinCarryingAmountofGoodwillTable", "http://vasocorporation.com/role/ScheduleofNotesPayableTable" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r262", "r408", "r903", "r946" ] }, "vaso_ScheduleOfAccountsAndOtherReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ScheduleOfAccountsAndOtherReceivablesAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Accounts and Other Receivables [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://vasocorporation.com/role/AccountsandOtherReceivablesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts and Other Receivables", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r32" ] }, "vaso_ScheduleOfAccruedExpensesAndOtherLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ScheduleOfAccruedExpensesAndOtherLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Accrued Expenses And Other Liabilities Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://vasocorporation.com/role/AccruedExpensesandOtherLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accrued Expenses and Other Liabilities", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "vaso_ScheduleOfAggregateAmountOfTransactionPriceAllocatedToPerformanceObligationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ScheduleOfAggregateAmountOfTransactionPriceAllocatedToPerformanceObligationsAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Aggregate Amount Of Transaction Price Allocated To Performance Obligations Abstract" } } }, "auth_ref": [] }, "vaso_ScheduleOfAmortizationOfIntangiblesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ScheduleOfAmortizationOfIntangiblesAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Amortization Of Intangibles Abstract" } } }, "auth_ref": [] }, "vaso_ScheduleOfBasicToDilutedSharesUsedInTheEarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ScheduleOfBasicToDilutedSharesUsedInTheEarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Basic To Diluted Shares Used In The Earnings Per Share Abstract" } } }, "auth_ref": [] }, "vaso_ScheduleOfChangeInCarryingAmountOfGoodwillAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ScheduleOfChangeInCarryingAmountOfGoodwillAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Change In Carrying Amount Of Goodwill Abstract" } } }, "auth_ref": [] }, "vaso_ScheduleOfCompanySAllowanceForDoubtfulAccountsAndCommissionAdjustmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ScheduleOfCompanySAllowanceForDoubtfulAccountsAndCommissionAdjustmentsAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Company SAllowance For Doubtful Accounts And Commission Adjustments Abstract" } } }, "auth_ref": [] }, "vaso_ScheduleOfCompanySAssetsMeasuredAtFairValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ScheduleOfCompanySAssetsMeasuredAtFairValueAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Company SAssets Measured At Fair Value Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://vasocorporation.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Provision for Income Taxes", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "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." } } }, "auth_ref": [ "r145" ] }, "srt_ScheduleOfCondensedCashFlowStatementTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfCondensedCashFlowStatementTableTextBlock", "presentation": [ "http://vasocorporation.com/role/RevisionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Consolidated Statement of Cash Flows", "label": "Condensed Cash Flow Statement [Table Text Block]", "documentation": "Tabular disclosure of condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r924", "r940" ] }, "srt_ScheduleOfCondensedFinancialStatementsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfCondensedFinancialStatementsTable", "presentation": [ "http://vasocorporation.com/role/ScheduleofConsolidatedFinancialStatementsTable" ], "lang": { "en-us": { "role": { "label": "Condensed Financial Statements [Table]", "documentation": "Disclosure of information about condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows." } } }, "auth_ref": [ "r182", "r193", "r194", "r195", "r242", "r904" ] }, "srt_ScheduleOfCondensedFinancialStatementsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfCondensedFinancialStatementsTableTextBlock", "presentation": [ "http://vasocorporation.com/role/RevisionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Consolidated Financial Statements", "label": "Condensed Financial Statements [Table Text Block]", "documentation": "Tabular disclosure of condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows." } } }, "auth_ref": [ "r924", "r940" ] }, "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfCondensedIncomeStatementTableTextBlock", "presentation": [ "http://vasocorporation.com/role/RevisionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Consolidated Statement of Operations and Comprehensive Income", "label": "Condensed Income Statement [Table Text Block]", "documentation": "Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r924", "r940" ] }, "vaso_ScheduleOfConsolidatedFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ScheduleOfConsolidatedFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Consolidated Financial Statements Abstract" } } }, "auth_ref": [] }, "vaso_ScheduleOfConsolidatedStatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ScheduleOfConsolidatedStatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Consolidated Statement Of Cash Flows Abstract" } } }, "auth_ref": [] }, "vaso_ScheduleOfConsolidatedStatementOfChangesInStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ScheduleOfConsolidatedStatementOfChangesInStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Consolidated Statement Of Changes In Stockholders Equity Abstract" } } }, "auth_ref": [] }, "vaso_ScheduleOfConsolidatedStatementOfOperationsAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ScheduleOfConsolidatedStatementOfOperationsAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Consolidated Statement Of Operations And Comprehensive Income Abstract" } } }, "auth_ref": [] }, "vaso_ScheduleOfContractReceivableAndContractLiabilityBalancesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ScheduleOfContractReceivableAndContractLiabilityBalancesAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Contract Receivable and Contract Liability Balances [Abstract]" } } }, "auth_ref": [] }, "vaso_ScheduleOfDeferredRevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ScheduleOfDeferredRevenuesAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Deferred Revenues Abstract" } } }, "auth_ref": [] }, "vaso_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Deferred Tax Assets and Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://vasocorporation.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Deferred Tax Assets and Liabilities", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "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." } } }, "auth_ref": [ "r144" ] }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Basic to Diluted Shares Used in the Earnings Per Share", "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table Text Block]", "documentation": "Tabular disclosure of the effect of income (loss) on an entity's diluted earnings per share." } } }, "auth_ref": [ "r42", "r45", "r947" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://vasocorporation.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reconciliation of the Effective Income Tax Rate", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "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." } } }, "auth_ref": [ "r143" ] }, "vaso_ScheduleOfFinanceAndOperatingLeaseLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ScheduleOfFinanceAndOperatingLeaseLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Finance and Operating Lease Liabilities [Abstract]" } } }, "auth_ref": [] }, "vaso_ScheduleOfFinancialInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ScheduleOfFinancialInformationAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Financial Information Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://vasocorporation.com/role/ScheduleofOtherIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r60", "r63", "r561" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://vasocorporation.com/role/GoodwillandOtherIntangiblesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r60", "r63" ] }, "vaso_ScheduleOfGeographicAreasAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ScheduleOfGeographicAreasAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Geographic Areas Abstract" } } }, "auth_ref": [] }, "vaso_ScheduleOfGeographicalBreakdownOfIncomeBeforeProvisionForIncomeTaxesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ScheduleOfGeographicalBreakdownOfIncomeBeforeProvisionForIncomeTaxesAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Geographical Breakdown of Income Before Provision for Income Taxes [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://vasocorporation.com/role/ScheduleofChangeinCarryingAmountofGoodwillTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r759" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://vasocorporation.com/role/GoodwillandOtherIntangiblesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Change in Carrying Amount of Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r759", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967" ] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://vasocorporation.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Geographical Breakdown of Income Before Provision for Income Taxes", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r939" ] }, "vaso_ScheduleOfInventoriesNetOfReservesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ScheduleOfInventoriesNetOfReservesAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Inventories, Net of Reserves [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://vasocorporation.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventories, Net of Reserves", "label": "Schedule of Inventory, Current [Table Text Block]", "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." } } }, "auth_ref": [ "r20", "r111", "r112", "r113" ] }, "vaso_ScheduleOfLeaseDataAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ScheduleOfLeaseDataAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Lease Data [Abstract]" } } }, "auth_ref": [] }, "vaso_ScheduleOfNonVestedRestrictedShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ScheduleOfNonVestedRestrictedShareAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Non Vested Restricted Share Abstract" } } }, "auth_ref": [] }, "vaso_ScheduleOfNotesPayableAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ScheduleOfNotesPayableAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Notes Payable Abstract" } } }, "auth_ref": [] }, "vaso_ScheduleOfOtherAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ScheduleOfOtherAssetsAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Other Assets Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfOtherAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherAssetsTableTextBlock", "presentation": [ "http://vasocorporation.com/role/OtherAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Assets", "label": "Schedule of Other Assets [Table Text Block]", "documentation": "Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets." } } }, "auth_ref": [] }, "vaso_ScheduleOfOtherIntangibleAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ScheduleOfOtherIntangibleAssetsAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Other Intangible Assets Abstract" } } }, "auth_ref": [] }, "vaso_ScheduleOfPropertyAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ScheduleOfPropertyAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Property And Equipment Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://vasocorporation.com/role/ScheduleofPropertyandEquipmentTable" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "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." } } }, "auth_ref": [ "r10" ] }, "vaso_ScheduleOfProvisionForIncomeTaxesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ScheduleOfProvisionForIncomeTaxesAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Provision for Income Taxes [Abstract]" } } }, "auth_ref": [] }, "vaso_ScheduleOfReconciliationOfTheEffectiveIncomeTaxRateAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ScheduleOfReconciliationOfTheEffectiveIncomeTaxRateAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Reconciliation of the Effective Income Tax Rate [Abstract]" } } }, "auth_ref": [] }, "vaso_ScheduleOfRevenuesDisaggregatedByOurBusinessOperationsAndTimingOfRevenueRecognitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ScheduleOfRevenuesDisaggregatedByOurBusinessOperationsAndTimingOfRevenueRecognitionAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Revenues Disaggregated by Our Business Operations and Timing of Revenue Recognition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "presentation": [ "http://vasocorporation.com/role/SegmentReportingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Geographic Areas", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r55", "r118" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://vasocorporation.com/role/ScheduleofGeographicAreasTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r55", "r115" ] }, "us-gaap_ScheduleOfSaleOfStockBySubsidiaryOrEquityMethodInvesteeDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSaleOfStockBySubsidiaryOrEquityMethodInvesteeDisclosureTextBlock", "presentation": [ "http://vasocorporation.com/role/EquityintheEecpBusiness" ], "lang": { "en-us": { "role": { "terseLabel": "EQUITY IN THE EECP BUSINESS", "label": "Schedule of Sale of Stock by Subsidiary or Equity Method Investee Disclosure [Table Text Block]", "documentation": "Tabular disclosure of sales of stock or previously unissued stock made by subsidiary or equity method investee to investors outside the consolidated group. This includes stock issued in a business combination in exchange for shares of an acquired entity." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://vasocorporation.com/role/ScheduleofFinancialInformationTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. 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." } } }, "auth_ref": [ "r52", "r53", "r54", "r57" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://vasocorporation.com/role/SegmentReportingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Financial Information", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "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." } } }, "auth_ref": [ "r52", "r53", "r54", "r57" ] }, "us-gaap_ScheduleOfShortTermDebtTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShortTermDebtTable", "presentation": [ "http://vasocorporation.com/role/ScheduleofNotesPayableTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Short-Term Debt [Table]", "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation." } } }, "auth_ref": [ "r23" ] }, "us-gaap_ScheduleOfShortTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShortTermDebtTextBlock", "presentation": [ "http://vasocorporation.com/role/NotesPayableandRevolvingCreditAgreementTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Notes Payable", "label": "Schedule of Short-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of short-term debt arrangements (having initial terms of repayment within one year or the normal operating cycle, if longer) including: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation." } } }, "auth_ref": [ "r23" ] }, "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockholdersEquityTableTextBlock", "presentation": [ "http://vasocorporation.com/role/RevisionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Consolidated Statement of Changes in Stockholders\u2019 Equity", "label": "Schedule of Stockholders Equity [Table Text Block]", "documentation": "Tabular disclosure of changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented." } } }, "auth_ref": [ "r15" ] }, "vaso_ScheduleOfTheValuationAllowanceAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ScheduleOfTheValuationAllowanceAbstract", "lang": { "en-us": { "role": { "label": "Schedule of the Valuation Allowance [Abstract]" } } }, "auth_ref": [] }, "vaso_ScheduleOfUndiscountedCashFlowsToFinanceAndOperatingLeaseLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ScheduleOfUndiscountedCashFlowsToFinanceAndOperatingLeaseLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Undiscounted Cash Flows to Finance and Operating Lease Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://vasocorporation.com/role/GoodwillandOtherIntangiblesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Amortization of Intangibles", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r63" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r794" ] }, "dei_Security12gTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12gTitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(g) Security", "documentation": "Title of a 12(g) registered security." } } }, "auth_ref": [ "r798" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r797" ] }, "dei_SecurityReportingObligation": { "xbrltype": "securityReportingObligationItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityReportingObligation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Security Reporting Obligation", "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act." } } }, "auth_ref": [ "r802" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://vasocorporation.com/role/ScheduleofFinancialInformationTable", "http://vasocorporation.com/role/ScheduleofRevenuesDisaggregatedbyOurBusinessOperationsandTimingofRevenueRecognitionTable" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "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." } } }, "auth_ref": [ "r276", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r302", "r308", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r353", "r354", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r759", "r918", "r1041" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://vasocorporation.com/role/ScheduleofGeographicAreasTable" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r306", "r307", "r640", "r643", "r645", "r710", "r712", "r716", "r720", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r743", "r765", "r784", "r983", "r1041" ] }, "us-gaap_SegmentOperatingActivitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentOperatingActivitiesDomain", "presentation": [ "http://vasocorporation.com/role/GoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Activities [Domain]", "documentation": "Operations of an entity including continuing and discontinued operations." } } }, "auth_ref": [] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "vaso_SegmentReportingDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "SegmentReportingDetailsTable", "presentation": [ "http://vasocorporation.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://vasocorporation.com/role/SegmentReporting" ], "lang": { "en-us": { "role": { "terseLabel": "SEGMENT REPORTING", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r275", "r276", "r277", "r278", "r279", "r291", "r296", "r300", "r301", "r302", "r303", "r304", "r305", "r308" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://vasocorporation.com/role/ScheduleofFinancialInformationTable", "http://vasocorporation.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Financial Information [Line Items]", "terseLabel": "Segment Reporting [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r121" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, General and Administrative Expenses [Member]", "label": "Selling, General and Administrative Expenses [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares granted (in Shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r426" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Value of common stock (in Dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Intrinsic Value, Amount Per Share", "documentation": "Per share or unit weighted-average intrinsic value of award granted under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r426" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average grant date fair value of shares granted (in Dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r426" ] }, "vaso_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAuthorized", "presentation": [ "http://vasocorporation.com/role/ScheduleofNonVestedRestrictedShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Shares Available for Future Issuance, Authorized", "documentation": "Number of options shares available for future issuance, authorized.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Authorized" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "presentation": [ "http://vasocorporation.com/role/ScheduleofNonVestedRestrictedShareTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Shares Available for Future Issuance, Expired", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements." } } }, "auth_ref": [ "r422" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://vasocorporation.com/role/OptionandStockIssuancePlansDetails", "http://vasocorporation.com/role/ScheduleofNonVestedRestrictedShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Shares Available for Future Issuance, Forfeited", "verboseLabel": "Shares forfeited", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r421" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://vasocorporation.com/role/OptionandStockIssuancePlansDetails", "http://vasocorporation.com/role/ScheduleofNonVestedRestrictedShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested shares, Granted", "negatedLabel": "Shares Available for Future Issuance, Granted", "verboseLabel": "Common stock issued granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r419" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://vasocorporation.com/role/ScheduleofNonVestedRestrictedShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant Date Fair Value, Granted (in Dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r429" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://vasocorporation.com/role/ScheduleofNonVestedRestrictedShareTable" ], "lang": { "en-us": { "role": { "periodStartLabel": "Shares Available for Future Issuance, Begining Balance", "periodEndLabel": "Shares Available for Future Issuance, Ending Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r415", "r416" ] }, "vaso_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVested": { "xbrltype": "sharesItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVested", "presentation": [ "http://vasocorporation.com/role/ScheduleofNonVestedRestrictedShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Shares Available for Future Issuance, Vested", "documentation": "Shares available for future issuance, vested.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r411", "r412", "r413", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r435", "r436", "r437", "r438", "r439" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://vasocorporation.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation", "label": "Share-Based Payment Arrangement [Policy Text Block]", "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." } } }, "auth_ref": [ "r409", "r414", "r433", "r434", "r435", "r436", "r439", "r447", "r448", "r449", "r450" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested", "crdr": "debit", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total fair value of shares vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested", "documentation": "Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "vaso_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAuthorizedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAuthorizedWeightedAverageGrantDateFairValue", "presentation": [ "http://vasocorporation.com/role/ScheduleofNonVestedRestrictedShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant Date Fair Value, Authorized (in Dollars per share)", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Authorized Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "vaso_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredWeightedAverageGrantDateFairValue", "presentation": [ "http://vasocorporation.com/role/ScheduleofNonVestedRestrictedShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant Date Fair Value, Expired (in Dollars per share)", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Expired Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "vaso_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAuthorized", "presentation": [ "http://vasocorporation.com/role/ScheduleofNonVestedRestrictedShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested shares, Authorized", "documentation": "Number of authorized.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Authorized" } } }, "auth_ref": [] }, "vaso_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedExpired": { "xbrltype": "sharesItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedExpired", "presentation": [ "http://vasocorporation.com/role/ScheduleofNonVestedRestrictedShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested shares, Expired", "documentation": "Number of unvested shares, expired.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Expired" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "presentation": [ "http://vasocorporation.com/role/ScheduleofNonVestedRestrictedShareTable" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested shares, Begining Balance", "periodEndLabel": "Unvested shares, Ending Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares", "documentation": "Number of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares", "presentation": [ "http://vasocorporation.com/role/ScheduleofNonVestedRestrictedShareTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Unvested shares, Forfeited", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Number of Shares", "documentation": "Number of non-vested options forfeited." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "presentation": [ "http://vasocorporation.com/role/ScheduleofNonVestedRestrictedShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant Date Fair Value, Forfeited (in Dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value", "documentation": "Weighted average grant-date fair value of non-vested options forfeited." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://vasocorporation.com/role/ScheduleofNonVestedRestrictedShareTable" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted Average Grant Date Fair Value, Begining Balance (in Dollars per share)", "periodEndLabel": "Weighted Average Grant Date Fair Value, Ending Balance (in Dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "documentation": "Weighted average grant-date fair value of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "presentation": [ "http://vasocorporation.com/role/ScheduleofNonVestedRestrictedShareTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Unvested shares, Vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares", "documentation": "Number of options vested." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "presentation": [ "http://vasocorporation.com/role/ScheduleofNonVestedRestrictedShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant Date Fair Value, Vested (in Dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "documentation": "Weighted average grant-date fair value of options vested." } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://vasocorporation.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance (in Shares)", "periodEndLabel": "Balance (in Shares)", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://vasocorporation.com/role/OptionandStockIssuancePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Withheld for withholding taxes", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "vaso_ShippingAndHandlingsCostPolicyTextBlock": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ShippingAndHandlingsCostPolicyTextBlock", "presentation": [ "http://vasocorporation.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Shipping and Handling Costs", "documentation": "Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.", "label": "Shipping And Handlings Cost Policy Text Block" } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtLineItems", "presentation": [ "http://vasocorporation.com/role/ScheduleofNotesPayableTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Notes Payable [Abstract]", "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." } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtPercentageBearingFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtPercentageBearingFixedInterestRate", "presentation": [ "http://vasocorporation.com/role/NotesPayableandRevolvingCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bears interest", "label": "Short-Term Debt, Percentage Bearing Fixed Interest Rate", "documentation": "The portion of the carrying amount of short-term borrowings outstanding as of the balance sheet date which accrues interest at a set, unchanging rate." } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTextBlock", "presentation": [ "http://vasocorporation.com/role/NotesPayableandRevolvingCreditAgreement" ], "lang": { "en-us": { "role": { "terseLabel": "NOTES PAYABLE AND REVOLVING CREDIT AGREEMENT", "label": "Short-Term Debt [Text Block]", "documentation": "The entire disclosure for short-term debt." } } }, "auth_ref": [ "r140" ] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term investments", "label": "Short-Term Investments", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r153", "r154", "r930" ] }, "us-gaap_ShortTermInvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestmentsMember", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-Term Investments [Member]", "label": "Short-Term Investments [Member]", "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet." } } }, "auth_ref": [ "r722", "r723", "r724", "r745" ] }, "vaso_ShortTermInvestmentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "ShortTermInvestmentsPolicyTextBlock", "presentation": [ "http://vasocorporation.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Short term investments", "documentation": "Short term investments .", "label": "Short Term Investments Policy Text Block" } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ScheduleofLeaseDataTable": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofLeaseDataTable" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term lease costs", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r535", "r778" ] }, "us-gaap_ShorttermDebtAverageOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShorttermDebtAverageOutstandingAmount", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/NotesPayableandRevolvingCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount of revolving credit agreement", "label": "Short-Term Debt, Average Outstanding Amount", "documentation": "For the form of debt having an initial term of less than one year or less than the normal operating cycle, if longer, average borrowings during the period." } } }, "auth_ref": [ "r180", "r181", "r685" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r129", "r235" ] }, "vaso_SignificantJudgmentsWhenApplyingTopic606PolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "SignificantJudgmentsWhenApplyingTopic606PolicyTextBlock", "presentation": [ "http://vasocorporation.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Judgments when Applying Topic 606", "documentation": "Significant Judgments When Applying Topic 606.", "label": "Significant Judgments When Applying Topic606 Policy Text Block" } } }, "auth_ref": [] }, "vaso_SoftwareSalesAndSupportMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "SoftwareSalesAndSupportMember", "presentation": [ "http://vasocorporation.com/role/ScheduleofRevenuesDisaggregatedbyOurBusinessOperationsandTimingofRevenueRecognitionTable" ], "lang": { "en-us": { "role": { "terseLabel": "Software Sales and Support", "label": "Software Sales And Support Member" } } }, "auth_ref": [] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SolicitingMaterial", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Soliciting Material", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act." } } }, "auth_ref": [ "r803" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://vasocorporation.com/role/ScheduleofFinancialInformationTable", "http://vasocorporation.com/role/ScheduleofRevenuesDisaggregatedbyOurBusinessOperationsandTimingofRevenueRecognitionTable" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r199", "r276", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r302", "r308", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r351", "r353", "r354", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r759", "r918", "r1041" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofChangesinStockholdersEquityTable", "http://vasocorporation.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r15", "r31", "r196", "r222", "r223", "r224", "r243", "r244", "r245", "r249", "r259", "r261", "r274", "r318", "r323", "r385", "r444", "r445", "r446", "r472", "r473", "r491", "r492", "r493", "r494", "r495", "r497", "r501", "r517", "r518", "r519", "r520", "r521", "r522", "r542", "r618", "r619", "r620", "r637", "r700" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://vasocorporation.com/role/ScheduleofGeographicAreasTable" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r183", "r192", "r306", "r307", "r640", "r643", "r645", "r710", "r712", "r716", "r720", "r726", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r743", "r765", "r784", "r983", "r1041" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet", "http://vasocorporation.com/role/ConsolidatedIncomeStatement", "http://vasocorporation.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r243", "r244", "r245", "r274", "r560", "r630", "r638", "r649", "r650", "r651", "r652", "r653", "r654", "r656", "r659", "r660", "r661", "r662", "r663", "r665", "r666", "r667", "r668", "r670", "r671", "r672", "r673", "r674", "r676", "r678", "r679", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r700", "r785" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOperatingActivitiesSegmentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOperatingActivitiesSegmentAxis", "presentation": [ "http://vasocorporation.com/role/GoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Activities [Axis]", "documentation": "Information by continuing and discontinuing operations." } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://vasocorporation.com/role/EquityintheEecpBusinessDetails", "http://vasocorporation.com/role/ScheduleofAccruedExpensesandOtherLiabilitiesTable", "http://vasocorporation.com/role/ScheduleofAmortizationofIntangiblesTable", "http://vasocorporation.com/role/ScheduleofChangeinCarryingAmountofGoodwillTable", "http://vasocorporation.com/role/ScheduleofNotesPayableTable" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r262", "r408", "r903", "r905", "r946" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet", "http://vasocorporation.com/role/ConsolidatedIncomeStatement", "http://vasocorporation.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r243", "r244", "r245", "r274", "r560", "r630", "r638", "r649", "r650", "r651", "r652", "r653", "r654", "r656", "r659", "r660", "r661", "r662", "r663", "r665", "r666", "r667", "r668", "r670", "r671", "r672", "r673", "r674", "r676", "r678", "r679", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r700", "r785" ] }, "vaso_StatutoryReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "StatutoryReserves", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statutory reserves", "label": "Statutory Reserves" } } }, "auth_ref": [] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r813", "r825", "r841", "r869" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockDividendsShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockDividendsShares", "presentation": [ "http://vasocorporation.com/role/DescriptionofBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares of common stock (in Shares)", "label": "Stock Dividends, Shares", "documentation": "Number of shares of common and preferred stock issued as dividends during the period. Excludes stock splits." } } }, "auth_ref": [ "r15" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://vasocorporation.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation (in Shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r15", "r104", "r105", "r142" ] }, "us-gaap_StockIssuedDuringPeriodValueOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueOther", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Shares withheld for employee tax liability", "label": "Stock Issued During Period, Value, Other", "documentation": "Value of shares of stock issued attributable to transactions classified as other." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet", "http://vasocorporation.com/role/ScheduleofConsolidatedStatementofChangesinStockholdersEquityTable", "http://vasocorporation.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r105", "r108", "r109", "r130", "r658", "r675", "r701", "r702", "r779", "r791", "r938", "r952", "r1020", "r1046" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "STOCKHOLDERS\u2019 EQUITY", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "vaso_StockholdersEquityDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "StockholdersEquityDetailsLineItems", "presentation": [ "http://vasocorporation.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 Equity [Line Items]" } } }, "auth_ref": [] }, "vaso_StockholdersEquityDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "StockholdersEquityDetailsTable", "presentation": [ "http://vasocorporation.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 Equity (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "Stockholders\u2019 Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://vasocorporation.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "STOCKHOLDERS\u2019 EQUITY", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r141", "r236", "r371", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r385", "r498", "r703", "r705", "r725" ] }, "us-gaap_SubsegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsegmentsAxis", "presentation": [ "http://vasocorporation.com/role/ScheduleofFinancialInformationTable" ], "lang": { "en-us": { "role": { "label": "Subsegments [Axis]", "documentation": "Information by business subsegments." } } }, "auth_ref": [] }, "us-gaap_SubsegmentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsegmentsDomain", "presentation": [ "http://vasocorporation.com/role/ScheduleofFinancialInformationTable" ], "lang": { "en-us": { "role": { "label": "Subsegments [Domain]", "documentation": "Divisions of a component 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." } } }, "auth_ref": [] }, "us-gaap_SummaryOfValuationAllowanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfValuationAllowanceTextBlock", "presentation": [ "http://vasocorporation.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of the Valuation Allowance", "label": "Summary of Valuation Allowance [Table Text Block]", "documentation": "Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance." } } }, "auth_ref": [ "r71" ] }, "vaso_SummaryofSignificantAccountingPoliciesDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "SummaryofSignificantAccountingPoliciesDetailsLineItems", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) [Line Items]" } } }, "auth_ref": [] }, "vaso_SummaryofSignificantAccountingPoliciesDetailsScheduleofCompanysAssetsMeasuredatFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleofCompanysAssetsMeasuredatFairValueLineItems", "presentation": [ "http://vasocorporation.com/role/ScheduleofCompanysAssetsMeasuredatFairValueTable" ], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) - Schedule of Company\u2019s Assets Measured at Fair Value [Line Items]" } } }, "auth_ref": [] }, "vaso_SummaryofSignificantAccountingPoliciesDetailsScheduleofCompanysAssetsMeasuredatFairValueTable": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleofCompanysAssetsMeasuredatFairValueTable", "presentation": [ "http://vasocorporation.com/role/ScheduleofCompanysAssetsMeasuredatFairValueTable" ], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) - Schedule of Company\u2019s Assets Measured at Fair Value [Table]" } } }, "auth_ref": [] }, "vaso_SummaryofSignificantAccountingPoliciesDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "SummaryofSignificantAccountingPoliciesDetailsTable", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://vasocorporation.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "SUPPLEMENTAL DISCLOSURE OF CASH INFORMATION", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r862" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://vasocorporation.com/role/ScheduleofAggregateAmountofTransactionPriceAllocatedtoPerformanceObligationsTable" ], "lang": { "en-us": { "role": { "label": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r769", "r983" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "documentation": "Information by title of individual or nature of relationship to individual or group of individuals." } } }, "auth_ref": [ "r950", "r1026" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "documentation": "Title of individual, or nature of relationship to individual or group of individuals." } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r854" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r861" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://vasocorporation.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, net", "label": "Accounts Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r159", "r160", "r161", "r312", "r313", "r315" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r882" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r884" ] }, "vaso_TradingSecuritiesUnrealizedHoldingLossAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "TradingSecuritiesUnrealizedHoldingLossAmount", "crdr": "debit", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized holding loss", "label": "Trading Securities Unrealized Holding Loss Amount" } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "vaso_TransactionPrice": { "xbrltype": "monetaryItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "TransactionPrice", "crdr": "debit", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance obligations", "label": "Transaction Price" } } }, "auth_ref": [] }, "vaso_TransactionPriceAllocatedToRemainingPerformanceObligationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "TransactionPriceAllocatedToRemainingPerformanceObligationsPolicyTextBlock", "presentation": [ "http://vasocorporation.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction Price Allocated to Remaining Performance Obligations", "label": "Transaction Price Allocated To Remaining Performance Obligations Policy Text Block" } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r885" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r886" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r884" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r884" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r887" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r885" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://vasocorporation.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r68" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock at cost", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r68" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://vasocorporation.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock, at cost, 10,308,087 shares at December 31, 2023 and 2022", "label": "Treasury Stock, Value", "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury." } } }, "auth_ref": [ "r30", "r68", "r69" ] }, "vaso_TwoZeroOneSixStockIssuancePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "TwoZeroOneSixStockIssuancePlanMember", "presentation": [ "http://vasocorporation.com/role/OptionandStockIssuancePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2016 Plan [Member]", "label": "Two Zero One Six Stock Issuance Plan Member" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r881" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://vasocorporation.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r49", "r50", "r51", "r165", "r166", "r169", "r170" ] }, "vaso_VHCITMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "VHCITMember", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "VHC IT [Member]", "label": "VHCITMember" } } }, "auth_ref": [] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation allowance", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset." } } }, "auth_ref": [ "r464" ] }, "us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesPeriodIncreaseDecrease", "presentation": [ "http://vasocorporation.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reflecting decrease valuation allowance", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) in valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r941" ] }, "vaso_VasoHealthcareMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "VasoHealthcareMember", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vaso Health Care [Member]", "label": "Vaso Healthcare Member" } } }, "auth_ref": [] }, "vaso_VasoMedicalBusinessMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "VasoMedicalBusinessMember", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vaso Medical Business [Member]", "label": "Vaso Medical Business Member" } } }, "auth_ref": [] }, "us-gaap_WarrantExercisePriceDecrease": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantExercisePriceDecrease", "presentation": [ "http://vasocorporation.com/role/DescriptionofBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price per share (in Dollars per share)", "label": "Warrant, Exercise Price, Decrease", "documentation": "Per share decrease in exercise price of warrant. Excludes change due to standard antidilution provision." } } }, "auth_ref": [ "r384" ] }, "us-gaap_WarrantsAndRightsOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstanding", "crdr": "credit", "presentation": [ "http://vasocorporation.com/role/DescriptionofBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding warrants", "label": "Warrants and Rights Outstanding", "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://vasocorporation.com/role/ScheduleofBasictoDilutedSharesUsedintheEarningsPerShareTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vasocorporation.com/role/ConsolidatedIncomeStatement", "http://vasocorporation.com/role/ScheduleofBasictoDilutedSharesUsedintheEarningsPerShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "- diluted (in Shares)", "totalLabel": "Diluted weighted average shares outstanding", "label": "Weighted Average Number of Shares Outstanding, Diluted", "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." } } }, "auth_ref": [ "r265", "r270" ] }, "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesIssuedBasic", "calculation": { "http://vasocorporation.com/role/ScheduleofBasictoDilutedSharesUsedintheEarningsPerShareTable": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofBasictoDilutedSharesUsedintheEarningsPerShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Basic weighted average shares outstanding", "label": "Weighted Average Number of Shares Issued, Basic", "documentation": "This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic)." } } }, "auth_ref": [ "r40", "r41" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://vasocorporation.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average common shares outstanding", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://vasocorporation.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "- basic (in Shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "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." } } }, "auth_ref": [ "r264", "r270" ] }, "us-gaap_WeightedAverageNumberOfSharesRestrictedStock": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesRestrictedStock", "calculation": { "http://vasocorporation.com/role/ScheduleofBasictoDilutedSharesUsedintheEarningsPerShareTable": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vasocorporation.com/role/ScheduleofBasictoDilutedSharesUsedintheEarningsPerShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive effect of unvested restricted shares", "label": "Weighted Average Number of Shares, Restricted Stock", "documentation": "Number of shares of restricted stock determined by relating the portion of time within a reporting period that restricted shares have been outstanding to the total time in that period. Restricted shares are subject to sales, contractual, regulatory or other restrictions that prevent or inhibit the holder from freely disposing of them before the restriction ends." } } }, "auth_ref": [ "r41" ] }, "vaso_WithholdingTaxrate": { "xbrltype": "percentItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "WithholdingTaxrate", "presentation": [ "http://vasocorporation.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Withholding tax", "label": "Withholding Taxrate" } } }, "auth_ref": [] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "WrittenCommunications", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Written Communications", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act." } } }, "auth_ref": [ "r893" ] }, "vaso_noCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://vasocorporation.com/20231231", "localname": "noCustomerMember", "presentation": [ "http://vasocorporation.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "No Customer [Member]", "label": "no Customer Member" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a-c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "835", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Subparagraph": "(c)", "Paragraph": "2", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29,30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-13" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "38", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "740", "Section": "25", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479692/805-740-25-8" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "740", "Section": "25", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479692/805-740-25-9" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "940", "SubTopic": "20", "Section": "05", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481996/940-20-05-3" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "10", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB TOPIC 11.N)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480035/942-10-S99-5" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.12(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "235", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.13(a),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.13(c),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "a", "Publisher": "SEC" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "2", "Publisher": "SEC" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Footnote": "4", "Publisher": "SEC" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "5", "Subsection": "04", "Paragraph": "c", "Subparagraph": "Schedule I", "Publisher": "SEC" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "7", "Subsection": "05", "Paragraph": "c", "Subparagraph": "Schedule II", "Publisher": "SEC" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "9", "Subsection": "06", "Publisher": "SEC" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-6A" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-2" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-12" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-5" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-2" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r741": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r742": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r743": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r744": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r745": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "SubTopic": "320", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r746": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r749": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r750": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r753": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r754": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r755": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r756": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r757": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r758": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r759": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r760": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r761": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r762": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r763": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r764": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r765": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r766": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r767": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r768": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r769": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r770": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r771": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r772": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r773": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r774": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r775": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r776": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r777": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r778": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r779": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r780": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r781": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r782": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r783": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r784": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r785": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r786": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r787": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r788": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r789": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r790": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r791": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "Global LEI Foundation", "URI": "www.leiroc.org", "URIDate": "2013-08-21" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "g" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12, 13, 15d" }, "r800": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "15", "Subsection": "d" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Section": "14a", "Number": "240", "Subsection": "12" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r805": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r806": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "249", "Section": "308", "Subsection": "a" }, "r807": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r808": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r809": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r810": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r811": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r812": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r813": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r814": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r815": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r816": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r818": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r820": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r821": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r822": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r823": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r824": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r825": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r826": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r827": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r828": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r829": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 8-K", "Number": "249", "Section": "308" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form F-3" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-2" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-3" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-4" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-6" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r842": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r847": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form S-3" }, "r848": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r849": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Investment Company Act", "Number": "270" }, "r850": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r851": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r852": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r853": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r854": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r855": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r856": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r857": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r858": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r859": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r860": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r861": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r862": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r863": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r864": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r865": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r866": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r867": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r868": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r869": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r870": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r871": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r872": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r873": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r874": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r875": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r876": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r877": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r878": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r879": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r880": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r881": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r882": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r883": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r884": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r885": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r886": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r887": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r888": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r889": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "313" }, "r890": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r891": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r892": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "413", "Subsection": "b" }, "r893": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" }, "r894": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "b" }, "r895": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "c" }, "r896": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "d" }, "r897": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "e" }, "r898": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "486", "Subsection": "a" }, "r899": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "486", "Subsection": "b" }, "r900": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r901": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Section": "8", "Subsection": "c" }, "r902": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r903": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r904": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-11" }, "r905": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "(a)", "Publisher": "SEC" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 112 0001213900-24-028734-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-24-028734-xbrl.zip M4$L#!!0 ( -* @5@2WB3E02D" .MJ& : 96$P,C R,C0T+3$P:U]V M87-O8V]R<"YH=&WLO6ESVTBV-O@=OR+'7=W7CI>B12W>RV_(LERE+EO2%657 MUTQ,W #)I(@V"+"Q2&9-S']_SY8;"&IQ2;)DZ\9METV"0"+SY,FS/._5\K*^H7G>DB MKO1(#>9J.Y_.^L-$'15Q5H[S8JH>5M-':D5-JFKVXO'CT]/3[A"N*8=)H+,7ZD.>J:U9H59[JO?\16_UQ>IS]?%H6ZVMKFWPY9,* M!@D#SYR=GWJ>WN;+Z MS!N,'H[L/6@@YB;P!3YVW5P(M_S596<3:T(Y%EM[]H$P,WJ\MNW%OWIM4.I0P'-Q90KGSSF+[V!'L?QK'6< M^$4X@O(KYN[+@AC*[WK/GS]_3-_*IQCD>O(X7_]ZI*JE2_5J\> M\U^BZ-545[$:YEFE,YC.2G^I'M,/2:.LZ/_4RC_FF MKP;Y:/[ZU2@Y464U3_7/#\9PY0O56YU5ZBB9ZE+MZ5-UF$_CK,,?=%1?%\GX M ?T*!_ 8__MJ9FZ (UB)T^0X>Z&&\$Q=O%33N#A.LI4JG[U0J_:?@[RJ\BE\ M O=Z/&O<#U7=NT2GH.@.ZU2O',3'&K6:/];39%1-<+"K?W^P\!(K9?*GAB]G MU4LUR(N1+OCY;])X^%FMP?N5>9J,[)=F-/Q]SWS_X/4__M9[LOI2AK4PN,<+ MH[NJ.3'/;<[,7YSIP>N/>[M'.V]5_VCK:*?_ZO&@9?9GEQ4'\RAX!EP*3UX< M'#V[O[/]\7#W:'>GK[;VWJJ=?VW_NK7WRX[:WO_P8;??W]W?N^$!_1Z7$SBT MJQQ^_Q8/S\V-YS I/AG/PQ=M\"-=D%:D/ED][3U?>_"ZM[KRVZO' MP:U>W^3;G+M/+OZTQS=]_G3CRT?J:%_! M=CN"/:5ZZVK_4/4V'XX>J?UWZNC7'>7M1+L+M[:/\&MXV(8WG]>T?O^NRRH9 MS^7#)!MIO.EJ=S/)<$+MNB97*4EGKN.2W9*\?I<7JIIH-4[*89RJN8X+,/=' M>A1=8N%'8+:O3.&""2[[RBB>K^"-5G36)@@'<+]\M).-WL+/0DG8N)2\M3PV M?.)V713PP'?T;G_ B%H?NOG@]5L]U-.!+M1ZKRF"G\=_!)&3[MR8/7 M:((MJI6%?U^#FN$_40XO)+ HKG=2!XWCM&Q50N2<)FCFMRFBIZ*(-A85T='A MUEY_ES3.]2FC;Z"-KG!Y+W"@;>?3:5)B9 &,S%2KO;Q[\>VUDX%G,,??P;6P M6<.U>_;@]>I*[UEO=7-Q*]VYTSIXVM?Z$+*34CV&I\9UE=O-11::^4Q[FM?L25WH*7L,:?=6I.SU6<0H*ZX$JBR&(\!3FY7_ Z^[^>W8,/NQ= M%]AEKWVI?7ZHCY,28V?5'GSC]OJ3=;+R/VWU]\&U.@15O'5D?:MOL_'!C'JX M\R4>5O02*A^KP@Y>Q:4J9WJ8C!,]4DFF=JLRVI[$!?SRT?4<\JW:?_EJ5_$ M-/%0I^DL'E&4]P$L!_Z[G,5#\^]+#\F+8%C=,B8&QGQ? ME!68D;,B/\$5#XU.%M_=S LI]O'J[;S.JF*^G8\\:7ZZ0=+\5J?Q:5SH=BFN M1L$DF-R]NQI;P,-*YQ*O+Y]1N&/XG+"US;![1-R[D!!89!,*/"^ M?[@=6_]*69(X8;#)$X7W,N__,0U M_XEKJ^ T]*M"ZZIS18_:AK_N%T?Y:18^J/?@]4$:)]E)HD\O'3JY]*DJ@R'= MN5\(U&R1]Y\;D]=MNN!BY\JOZ%H_0:CT^9F8,Z/!\MKI^V\]->5&TL@\*6/UD%J=JYXL>UE5RHM7^J+J]*XU_M MV&%=%"[,,D7_F&SQ;^L.7%M>QCET__C;L[7>TY%!L(9[,'$W.A-G)UN^L>\;J7,5:<38B-&RB_BT69;J M;_'CUM<6_;C-[@:>=>93CAC*AVVS>H0(#5Q:'0\G:IC&94EJK#G8)6=JNU?: M_/'Y;[1L+J[R38L8+U3]^720I]_B):_P9?8D.D6KIK\,)W%V#!]DZG22P"=N M)[LSZ5P)!*&*X\%#T(6=M?5GG;7-S4>+4OP77Z1E0L^: MY+_VM,+,?F9(GP9/E.SM6_Z C(U,U[:P-2 MT)YILMDT_^E!(SV4@,D+FF#$5G*.#B:Y7^7#SQWU4W=UM0=R7*B3.*WU4L_@ MYB+M]O#9QG/G1F+H%TZ8M*9=O]K*VLU&&!W2B*X>3C2<#'#!9Y6P2>7E&))2 MQ=$I6"TKGS/PT%6IXQ(,K1%\4=9H5L>E&NEQDG$* G-Q:F-UTQAGWIZ#W=15 M?\!?) ^N^)7]/R_IF/X.P_H-1]670>W2F$*[>1,.IWS!*+>@H!N:[UN\O%E> M104B7E$;5KD:8_:\( A#J69U4=9X(7QA=>0Z!D'MOPB1X&SQ*U[C3WE:9U5< M4'*^*,.U?7(WUO9JO>LE:WLZT13M#QMA[I":P1W%51RI.4[NT_IH/M%P M]PR7.5A>;S?O&!L/EAR_1L")&L&W8-'BI;.XK. T582A*J.'<*LQ_*^LP1HL M)SGF*-6,T%IP>5PUY?(T#@=(0DD_EN$_ LV3C=3#-7Z]@=:@F^K!OV'P>#U= M"C_"X1);N2) "XKK.@TJ; *2*>PLD6>H8^0SI4&?V&N M=O'LC(<4G7L;5S$C?QJ"[>[A*S/_H#K4QW7*J9+^RE'T$*?EZ:O#@KZNHOBGK$X[42K,M'EQ5/;UIP5D1:0_%\=BWB><-Q MQ)L6SZ9AI%*X@U;Q< CB2=5J$:X86D69_ZDRG\)AFZVT?E%.0:[A*871*0HK MF>)LCDH8[@;J"P=[K, ?/JTFYMLNO(NFH9$11O!##&!'N()KJR\7!BA/I*][ M>#[39>=>L'1X]D+4QG)Q8ZR17&JN-&8B.!,K:^9H\<^3[C=7@)<*W@4AN8L/ MY:J *ZTS8D([JY<)[9R79WC?+DQ.+YR?$VD.L-<"_?CZ 6Y=Y=#6UJ]R:)=, M5VI2Y/0.J)*.\V+>EK0DHWA;+@@5_'.TC5N4S7)S^2NFZ-E53E%_J0K\RX4B M/%OT@#=U"J/SS!:,!=[L?A$A$X MF?Z@OK*<+/>Z9(,'QDO51*JRA1?&S$;S&Y^5SO'AIPD\&M5(!H//4;^<)"6I MPRS.$#*#1QHB*/%B+$@>Q<6H5 @624:>VQ %,9"'\:-6V^7>B5,-)TY"#Z+7 M(Y@]M!5C<,D0E(.S"1.;5"7<*(N/R4^W:?RX+$%7XT=FLO5XK,FUR02J@;], MT./)8"51PQ5YJG)0S-X"NR.%HM&16<:-U0TOD]R/BT$,MUW9_Y+J.44V'O8V MU<=NO[O=54_7GF#:^1&^N'M+RB',ZD$*ZM43HW%23-G; Q=Q%N-%('D4,QWA MB*.X'H&3Q^,Z-_YP 3V].QP76WC/O-AR,_LNC8]#-;UVAIK^3@5VK$H7MX*E M"%>N);[90!=THB7JRI=Y)VN$-*-@D[F'[S42"(5CY?PS"5&-4XI[)?[KV7N@1GH(UZ;ESP]6-A>7 M\(#,C7=I'E^UI-DS3%Y[,^ MR?E,&J9Y2:8PW!C-8% 11D2#UX77^D^=5_1#4AW[1]OJO]_@;?Y99UJMKW:0 M5FO]K'#>702>GB$L6Y7Z$!?#B5K;H'>'/W%B&((:P226$U#]H,SKBAP-G&:9 M6LZG6R4=S#1*T)DBL^:+S.[>NU ?P.-71CF!,O"2EGP6/8Q@&7T:X+X;GY6P M54_"^#5"(7ORX'7OZ69GO?>\L_;\R8*LW904?#LEXD%YWNYO?_RPLW?45[M[ MII)TYZUZ\XP9OF\K)<74L OI;KZTKJ[V_K MQ"_9+VVT";O(/%LD2:.Y[:RV(Q2?>"BV%ZS[P7M9[ MA4"YV4!@.#^:7?S M:=^*2.[_._IUMZ\.MG[94>]WWAV!E7 $UL+N_M[6^_=_J#?OM_9^^__O*!O< M_=/NGW:M>_,"1_+:_9%\E4?R($]'-RQ#5_G(13Z?&WSX[M[;G7\ACQMQAS+K MYPT^_I8R\URF.A%^A?B!GQ^LV0$MJ8LCI^=49_',^CAVD?#O+U2&T9)T M>=G?^;5TRPC&['CX$0]>XXZ[OB*XELEJF957L9H4Z)G_+49N,!C4UB$8(:\> MQZ];IVK9M)S[TORXWJ7>=[&DSX#9SJYW#,(^*ZO=7ANFQGXL]WSV]._-Z5B# M37NT WN5X(R]WDOUYF-_=V^GW[^2^;%;Y.^7G9C+",)5351S><.\\[9]Y^T_WNP<"OWF'U?RTKV-.R<+ MFS(O:W9:#@[W#W8.D9#T6\S)7U2#3XP:O#X]N'GGUOBIK/&F7>,/6X>_[1RA M.:,.=W[9[2-[[9&D+?K$2+^_IW;^^R-LC Y<\7Z+6?/WMW_[=?_]VYU#N,'1 M$6P>8K+?[?<_PD<''P^W?]WJ[_21NI9_ZY';7HTL76[NKW=F$Q8WFMDG=F;_ MG\.=_L[AIYVW_^^W>./;(&W/9$Z>>M*VM_7+#J92K(B]W>UO?Z2F!R1"<,'[ M/_J[)#KO=O>V]K9WM]Z#'.Z]94IEO 8F]N/[([H$%11Y ?WN]R=7.(?/90Z? MV3ETLT+-*S@OA=/2_WAP\)[^O77XAWJ[=;1U)5.RMG;7! _AWS1ISYU9 Q)T M=+C_GF<*#K;MG;V%9<+U0]FV'5!OJY;Y,2T11UH;'(,"Z(?@J']BXOP#1 H(3C MYBP9,'I0Z!/$N^YF2.Y+7U@$_;>4O:\QJGK6M[P^JPH;'MPAB<)9L2[FJI6H MM[N'.^1"==3.O\#T.=K]M /GU;O=;6,K61R!^F7_T\XAZO2=JY&(RTW@]4^/ M=3*="^[F!"S,@YV]_A5JI,OYF[=!?JQ'ZEPOXXRJ_=_W0&)^W3U :P>$YVAK M=T^]V=G; 5%"&X"_)XERQI5824N-]:N9Z&>W3,Z, ]M;=Z>^3!C-!5J),)'] M8':H6\<6]>2 O8K?F*VK,-8+LOEVY\IVYO,[)YK&K>EM>%&!73 _#T#VMK:W M]S_N'>WN_:+>[4@S,W1Y0,E=C8BMK][DX?;4'&Z?KNML6[]S$<*>L99ZFY[R M_G7WS:XX'2W>B.IO_PK6]?NK$H*OCC=_C1" O]7?_65OZ^B*O(-V.;@^&^=K M7GIMM:TL=1Q/DW3^XNPK,WM9)?;?RM8)R'7OG MW0JE'H))>;/U'JT\U?]U9^?H:C;'NY6[%6C&:5EO3(L7Q@@B.F(F?S@XW/D5 M3$2T%A%^^^%J#N-W*[1*UY3>S#U M:O#:&$)-1-,W:15V-O3Q#@%$FEAX8>$):3*^3))!4BFQ#9?\]GGK;^W.T3%8 M/FMK&QNK/?UEO?<_IKM[=U)-09W@($W/E5(=A)7%K;QY7 .XOK72VWBX]>AQ M;_,M_\UNN*_'3"R?@;4ST##GO_7:I=Z:*I6>KSXYH\(>OED#RV?QE:^4H_@* M-\@%\(?K+]7^C";D!0Y,)N*E^H1E@]^D8J!-P5VL/^K7F?EMV\B;,#-5+Q4V MQWZAWN>GNJ#;O%1(),Q"+-;@>MO3,+:U4\"_?EDO;ON.OU82TT^/@-F]DT*):^WA?A7C00.2PV_ M0CJ?25)6>8$'GTHR+FX%E1IAF6%L2NJ)II,I5;CN=HHD,TAOD)3#NL029R1> M@%^?QL5H)J)5D92?2^*JJ4'A%/@)SI"& MR#XT,@\]S9$YB*@[X]*2*\+/L)=0I4NA0.R8KP8Z3?3)XN?#O$Y'S0\U3-:T M[2[Z"R8*[<>&^W$:SYM7SM(X6_CY+*^05B).6Z@G[$:7=4G#M3ERX6K M&92NTWR.+?'*MB.>Q*+JR!\ C!AIS?&_<5G64SZO88PCS10:(U_0U)!)5%/X MYB2&]T?KF-^R^13O-;MJ:YH+5>PX'H( LXA%M+YJ&".7%7Q>$T516:V$%$=XLO2C*K5]XS9@6$P02SG+L77L4X5,F.DZKR1#>]Z5Y M8FRHCC)\C0_YN'/BGQ4XZCQ M'_"KI"!F Q@#:"@]$L52UD4,>QWVR4.3)7F:'!)RT1O16"6R365Q4C9";7'6#B^)# >W!K[]N(;YUA$!)$J< M=&_.RNXW/[*^*?^$/34_9BEJ N;KH"I\PRQ41M01]C0I=4>XX*7,OF16']+Y MI[IY0N1UT?RH7CA&M@.67_MQ2$#D?_,)'$GY+,H+94\MGP0.#QT:)(X/?P!R MY7JQDI*NB":\3$9)7.#Q?*U2\'4+?A6&M"4Y^45GN@!MM0];F%MC7CT;P2T0 MY(7%GIF6C"D<63.BM!4%!Z+PMW >K9YS'NG M!HP'QE>PQ:?E5.?S%>E_X/$1[ O%0Q$K"+YD):CP*Y]_D YWM$J+O#Z>X("( MQA*'OC#B;T^8$=H]^W6%IANH 4'13YF)TOY'XDHBY9R*^7+O4VB8^S')XP+%F^HM'C MP>.8OOS5RM02H4,5BP-!,\U3M<-XEE0P1J=RT9O_94?Q#;?QFH=R]*-Q+X?^ M(Z1TS3V]'0D=+[A%R6B4&B8VLE_O)?<.2>Z.%00KJ$OE::1+^'''\[5 ^DC( M*! A @\"!\(!-]'8)\IX9>^ OC3?;SM&:[(,+?DMR/X%O<7Z&_[O_JES0?P'_0\.&?"+5QQ5O=_*Z# M)L6,B9#3>?<.[(!KLF# WPE/QNLQ_V^-2=PT 8@;$.U7/8I +#_$<[6VVML$ M6Y39A,EG]QQV%0\-R2SX?Q)5099M#NCLZ>IW#'["8-^_W[8.EF.S; :2IAJI M#P-_M@1# MGX8:+U@UK!2X4Z71#A$L4H+GI'IH;_Z(" MZXEB-TDSC*=8MO1"OQH%*22&@RH$YV-,/85VB\@&"9T^.CB:C:8 MI<4YNE^U<-7,!@9/O(C!YZ[IJ%$\W_Q=&DBF[8#;:_>ZY]A5J M'GWEM9N%]&?OED2^0^M(D1\18TIHD+#Y'#48K--I@LU&T$QBBP&?D7-#FNN+Y-VLU=U,,ER&'W7CUH&A+CX7 MMQPVM57$ \RW-B%3O1\&,G4WML\2I]4Y#]?CM/*?74*%+QO'+0'[-'PI9+]' MD1UYZ17T*L&U744/%!W!?]<9XTNIOU=;3EH:G3!Z /6S_@*.6(GH Z9%AHA M+# .22<:7 '?DK &V'NZ+FR+#_P=GB."![+0@<4P)PY2+K)1'^D>8?,\[>ZB MY^1>@\=X'\R\PF FB4B+SQDF&.L4C.<2ZUU4.2\K/;V$979O"U_-(IE@L=WC M%#7CZ-<@/_%FU@=V19 3\$<>%E@:Q<28^>;]"WW:%FO RK^^GJ]GUD,YP$ M /5SJ6I$.5.L D8)ZSU_OHEM] )DJMW^'OCZ( V;6(BF7P%F[,$MLL8II'%V4R3K39 M!IC"D=BS>=M)7(PPK1SDF+MM^=PP2P=N3 _ORL$I+?CJ'.G!"#T/@SN)"VSU MV4C_.F_(2\.9++F'A?53YG )OQSO;U U9V?(3R<)''W69T'L\8GKG8J0\IH MT&Y=%S+>A N,7^_^ OVR^.#OE3R(V6G\3EL,;: L^D%GQR$<]T3?_VXF]> M,O+>4[K=9L2;)/\"COG&L[67:#.@./V:IQ5NICQ+"'1.)]5T8.#M@S3'KJ-8 M8U)3N]0AA?CN?:>;7+:MP^W^@C(U"VAZTW:\_MJLRJ;3.C.Y=+OQT4+%Y$,^2!#(MR@H4RQX09\AGFKF L^D MFG+L5"7E<(+59PC>*"JL!T"WI1M LW\\@-PRZSVQU0:<*.7H>*4SG&0P45 MBB!MK!>$,-_:[+YA7H.?.>+8.CTO@\%K MCGG#09#7A=0A#<'RD_I!@H=%Z(**WA\2?;$S##08"P6WLZE[O _;! \3$6^K7>4NX2VNLRVFF<9' G M@Q+%U0 _&I>$ZE:*9%"C!70-#O7UB1L5V?_JJK+?6%*G.]J#]:_4)J%[EW@- M;-')>ZO3F 0_09IG6/[>\V=/N\C\#$=>69F<%!>VSSN!]^M\)&H>CC[I<:I7 M3*6H:2G/GA\Y> U_CP4/V:;=)B H8F/?G.]0=[#,DGWJK]3I"\>#Z.1.)-K> M9$4Z9J.86&*@X&-4%S%L;TX#PJN8($%NO?4YO: -/3AW.:Q)Y2)DAK9B*^*H MK;B0_?0G%"U#K%D\'-8%]V\O])@@@X11]P(%L._159&5#3#>IGR:=$]=LI,/ M6P??*:5!^"&2:"PE\VTQ%M:N'E#]!PK$M0]AUP*?5\-]E,9U!F8![$>8RZ!F MID_!$,$DNZ7ZVDH9U5XIP^4"M(=GLQS/AE$TF$L5>]G(2?O9Z!-M-X$IJA&8 MZKDI1P[VZ"]4CC]B,5Y;]X-8+A\9V9T'7V,] 5(Y-=/4YFC;>,92?%QC8*KD M8G+)T"Q6F..G;^EPX]K\[3RMIX,DYIUH)=_FXR*_"DAMF8]M/9!$T*1F<@Y& M'EH0Y"K^L\ZT6H>E!P%8?XF*@0+L6'9/-@U.0ZE/J&JV(@FTD &3?!?;)\\B M(P%O]9"@[6J]AS=>>])!*?@W;?M

.IUA\TY53@91(0,TE_Q[UPOSTS7B)8 MGHU@?T:LP'$;N+)(MQD'%"+TJPT(,Z:V"))_*)!\)RNVD SA^RT2Y(,Z!AH. M45#JRMAJ41O<'P67?O$6Q+5BAA2"EKB(A(EY6M:7@X31RUO%<)*14Q']9Z+(>! MH-#-S(;& AG18M8H8R0SJ'"2)$X%F*H!+D^D((;PXQC/X(??_I="BV[> T.O M$1BZ=@\,_3[VU*Y?ZNRHF<M"NKO=$=I$I=F.@^B7&EI#020X]##>MV'"3Q*S]FD+^Q.=,L(<^ M>>?-.D13JAZ0C,F',!*+N#!N/8>^[%T-"QT7#=KTKKD['$!@:8+7#E/EURR* M6^ASG,$V35>H M3\V 7;.U&8M)&CW_CB_&8XTD)/."QH!_C#GVA>+,%:A#N+ MR('\[X:=:W5^G['VFZT(S$KC(W.JJ)F$W([ M[X:_D+PQ6_ KY'K1S)$JHBU),1$A.?$8V8;Q+":".TN/!C_E(=)O;> 5G3[9 M'IV@)LBCC5.X-<9@+L#P:,P6!4; M;!"7D<@LB]B0U,7(+V"8TF0U25%34& "ABUI:1H.W]#*XA+S6OT"P\LSW9%H M/APAH#I1=IZ;KQ S7PR34D(F[0.0DR(< PGD5GT,^V;1T;.O:A[35H6>UU59 MQ>S2VWM'\ M2H6=*B5SD^04V\"+>@10/<,46X63HF1LDT;@M M$3=F#H5F M#_;87=:M4?)BNHGM5;CVX2-E0GW%'P"ZNY,'IG M;M7A]!C%[E6J8]JM'C\+A4RT228,.9F@&MF$[8..:L3^<8/RG:GD!C8MO-N_ M,62*+C8%5.Q1]:G_FS*!\O?@;:.S;C6N&S>>>MOQ' :W>-J9X.HQP_-LNL2C MEXE')_8\@W>"0=LQ^]E&SQ:(6.%N/.\^_SO^!,9B-%%;01,EAF#F4#.C(4\: MU*KD9PT%ZN(2#-I=NNJP! 4W6S$S;%I MJ6/5-1'HS=[?C:XV]4YEE8,[+0F/)2'S" T:G]C&9%C,FGG?6YDSP_1_&ZKS MP/AYCC] W6M/2/%C<"; 6S&60"1#I=NZH-!VGKG@E0L.PRP0N>M8LE%Q5C(5 M:SA;:-G!F#ZX6)K)*VR%2^.]#*:#@GB7A;C1T XF&9D4JDI8BV%.]2G92/A*"+8Q4-9,K^ 3:1!E-_([1U3^R#O!JUIFWC*T=F'5.6-/ MR/FL%*-OAAR[,1XP%:+JO9D>(VDDFXJTN# *-#>"1]^&8^B;'D;"*+L%#G:1 MJ#=&&+>]HGHKXM\0DWZ[B.NWT-D',R:O2X*/9#GRQX\Z 25ZXQ2W^]SC*_ V M[T,42^,1M:S"8K:C0UMTA&X\;%.;S'I"VWF]PR%L6==/?, 2(A?/\U+HQW;Q M!+4PAF&+YN8;6*7]<&^K_W;KOU^HK4^_[DI>0I[Q01?'\/Q^/3!4:N[6T;#! MZ1LO]6#@7>2&9@CNQHXS"C7?V=-DU2&,@RC:*9H/NQ]?O\,1&#G]2#])B,3F M_X1<63)\"N-0H-_XW 5!;+DQ@6Z'[33%/_-QX!@J0+V^&")^;XS3W&:9$2627CJG!.QSOH2Z;0GLXXN2;//UL14IT$BT$\KH@:9ZR+PJ2H M7*A3NB:GU$MA$H.H""/^G[@+;'!BFRA< MML@$1X0X6:R4DJ4OW@1?7$AWZ!*%+"F)D H]<;)*8_+.P_I$36&?D#D)7__46^VNKJH99E1Q\,O&3O$"3#:#S:4CZ2#" MN\]'--#;.>U(D&XU^%3X+X5P$AACH MZA1CH)OP@A5"2SG -5)/-[T/SGDN@R9)=V7*G3S4V:/.9G$R\FR_RI<6">7I MLIX:>P^VH^:>'X0MPRB4%WZ:U;"^0V] \HYX-36.R O;_8,?T8W >3/F;<>N M@M&'<8$,^"J<'I)9_[%R&6'$7%H#UB5+IC55B3[KKFTN7Z=/:,18)B/C4^HC6)_,L M%U-8R/ -M!*,1;"\6PPF_&0761>0 9:P=:)#Z?# ,!73NP/WRCL,X_17-M1# M-%.FC,0RK5+H*C&+S1'8?BMK7P[FSL 0BRCP>2.OT2(.UC9;1/1-4I:^Z=K? MV7:VLO>2Q"R*JG&N;!\2 V1QC\5V)Y0[3,&%I9R"F ;P12F_ M<^)G0S"?KRRQ?T_NS'%#"6R.$.830^NCS4EXR(K>OY\%$A+^-]#S&QM_-Y)F MLP4M<7>6/-]%,>E!CS\#%412"9>RGI)PY17AGI5 CQ[H)*WQSU?DN4IXU1VH =%@F6E*^: MZ'@DLD$!SX,4K ]LDM)1[]'+XS@P&(]_A%@"C&2#D+&^!.%+)&#JQQC7-KOJ MT*;,Y?0G31XH\H[U9O&P'<.96S3[D=DT#7YV (^B9FBF]D2/06\1<17LP7V^ M@]5:VSO[3FMMYRM\_3M+QV&N1\\(E&%!R/&.W';?)F\7;KOOW9;ABF?=6AVA MUX71_N]SY_TE<-MM1=8]N4?672.R;OT>67<=&_H;G3%>GF!)*TD/KP[V2NIB M0Z!*&[_I$%E/(GB@4.>++784-BOTD'?6A.=*>#B3CF*X:T>]>]]5^W41+2*F MK9F88(N\XSBC@ @%"A'"O.299GSAJW2,X<>?FBJ*!?B[D ?1C0*P.5>5P+R7 MV/[*OL1>7$Y.P(W5L&I[; MZA#%)A9U4/TN=!K;2:KSE6?4O,A3B58)3^IC: MI56V;\RIIL+EJN%-/>[+Z&"'.YUI;56!V"K8_E%)@5"F%Q79I:^/1K5%%2.NX:HF2 M\,HH(JJALNE@LW>#O6J+N.,1!I#8K3XA\!>S@74:^#D.?EL<:!6/QV&;7 :; M8GB=9MR^\P\OM+@:NMG7"%>%2L(B+A.EY#3,+HIQZ;6T!9.^<6"@GV&ZO'J+ MU/$TC06L8$ &FZX:![G)-8O*C$4RBM4GU#5.KO8=%"6NPFY')H)AI189ZF"O M<&V\WV_34^J_UU\2@P]24OF,(8UC&PWW**HB#UX91&&+H.@UV,/NK1V?E<$- MV2&W5>!S"T=2%O@ #QX762X;LP'\BGZ^,T+E%=:VSRATXS'L%:6_08SB\&OZ M0?^?,,6!";RQ1N!0JQDX]V5M#/U88P_@V22YN1UVS<&,;=.?.<]N,)IQFY@# M=CVNB<43*Y)->XK9P_!X,U+9(0&>E#:BT$_0](*K#B9)FLS@+]MQ M1@DFD.]?T=I+AEWUFYX'O;)-VV?6(684YIZ4..A@S T;>G2$_%.;1N@)?RK% M%7,T^#"J:PEW76T!AI6S_$0"UCX 6UD -CI (S3ZQM&9AA*S2!7X)R6(D1[L M...F"SQC>"A:A**;*W[)I!3-\,.?72*105M2TL%8ZCF/0B%KJ:S$$DJ'4L.Z MU^-QK/PB^ _#W^ [7')/*!$M7Z#A([!4IW]]=A1CC]ONC^5RX<5GLT!XLN") M;6'+:E'2QFE^ZJQ\$%R)05S@FJZ\]'OP2)&JN.@<)/IADWT M$ES? R)?DZV0Y95*!-@2O;)T$9F!;D,5X(8@KM\HQV9 ME_9TOR70-I%ZKY; 0?>%2\)K44E8*%K@K)[J@K*.GCH!$3 V$4;?6"Q!*63' MU4320XME#*C5";!%L@WO1_53;$BA7QYM[R"&^C,5U5"Y%>TV*EBHL1 #!.G= MVRV7FL-OQ&3]V%?XE$0BB,2*N]N(A2Q6,^ M[-H*"X.BAUM[GW;[6X_LPSJ>S+NWH#V<3%'%8#Z"%)89N) ULRDO1%3&09;- M3)Q+]!ELXW1TZTS% :*RK^J9XABQ 9V9*@"L94"M=)?XLRX'*(V;[#]^R47D M?",L.CWE/>>SE1AF-]2$,G_HU=AM>8Q.2D9>:V%=3Q63H"_6^,!R#$?A M,$U<",/\(ZK0"6[AQ1)K0-GOX=#7*?T-=M0T9YN!-V,',X'T7RH>]LU5\8;# M-;G *8$U$V#NW_ .O.*GHA>'BG H<%9_3P:5"!&C,K[37>GGHK%03X!U(];V M8/+!NT>R54!.18F#E>=.I8>;O=6'GQ\]\F D5"4!.C[@%I2]/5*NKJ>5PMQM MT]8:XB;?FC(EN.:,;3W7@ZM-=9]0SG"DT!*?_ZXMSQD12FG]>>%0!;LV"@Y? MY(-QU8P>M"ZA@(B+$$E<%&YX;:[;K1"LWQ?T-SM&'_L1SJ2O* GUB:IT[F:. MEHDP>+'--22,UD$DH%3E$.!AQ&H:0\>-)V+SB7PD].OH5(&1E63<<1Q[<4F& M2!;7Y#E\K>!C47_!"M$/07GV 18Z4UP!?_O+AX...2H87(3/_6]1UD)]Y/0, M6X::PUU4!JA M3&D$O#R[Z;#Q)P1CM0A3)G6EA> :Y?R4/'8S:EJI:3PW<^\O%I4TZ"1-28+* M"M289B=6:.FPN?-%C]GO/&2SJ"!0.-_I$3K=T3O8;!WUMJB/#92GG&H,,FX- M*Y.^IEWW[NWVEON \Z2IW3'^:6(![\9"M"#-CMDIF."UG2:,417Y6_J'7[9+ MH76>WJ-UKA&MLW&/UOD^]M311'M943I3JP31[)&X:"Z;%Z#@0S_84Y_JJ(A' M/F"<5>71MAQC1]NH1_&VDV2 !UZ=C6.P5'-D/@^P98-H?XR*N1Q37B@>U@_][ MSX-W@7=#@(236ESPE<_)\#/U%L-?C\'FU+(KZ!EW8M&O.&#SCH-SG@/UG7K. MNY(0(]H92A>83'I$L0AF#\.814OT#BO261:]$*@+6TR1V K+W@98T8BN\]%$ M^Y=BR3^',JA_(NG:DM,3/!XX9_+(_)6BE3%61@H=X)<.$1$B 2+2!1 CF.!P M8&Y66/MAH2&B/IMCYXQ"FOH^*06)XB%VS7)>^6Y_7_76-YYM1@\_A!N?/('> M2^MT^Z0D$@ REQQZKC,>/MXDS.H":Y6HBB"$LV"Y,]8.N<@N^<(1LTW65=,I M9^K351_> M?N"K"#;W&TP0QI[ 8N&+R**/[X06OX$0@* ^[3&+4U11="Y$#WB%\8.Y2=9X M:M(/^RQ$\L[+SWA!2,N,86*-,H)%:SP39(#%Y^U\B5$-.B@3O0ON#X+?-;;$ M'H71X77>Y*/P9=7#\&5CH:5EB\/B]QF*1B7:?'DU?]2ZQ 9KR3NQ$:[8G#F(F37P MH$A.XN'\.[5EC#\J>ZWB/"GNH ID+I)R[S%'>?F(Q#ZJTGW","NRP>P'H_U# MR%S%O37+CG6IJ&D'/J(V'E]28AVN=+>A'2\CH69']NX2F4=XXUL+G\&?>#"O M7VNDY#,4T.KAK[_V'S'C0CG!:+<,:L;+JXH:M0(WU\ AR9UVP1YBR^P @1., MRXJX>IX4FT%S;7'_D=[SYT_@6;L'6UO!K1_94\B+"1#3')+QTIZ%^=P?5CF7 M@:ZN==6V*3WERO'%FT;LZ9?H>1-Q+RRNZ2>6",&S><]17,7\R2DU&6)?FVEB M7,[M3TV1$N-LA(C-5%-#T<-N J!^S7ZPJOM\HR'Y*ILN4JNYD] M$A43=H9"2ELZ)'",AJ.V)HMND& J@?DJ>$0\#95ND[Q(&OY:/KSVR2L#,Y!2 M5*.J-X:$%PB[<3N@JLV"B(]"Z/\"BRY'\_#%XFL4A/L_K? MJ>HT?+JVA4N%K9/\!BRNF(@ Q 8!Z1=]"8-[8+7XP,EFA&-I9,,SG$Q?;.\C M.?]1*U.TA9]8!&V43F'CG]K6V\J7WB8TIY'5)+CTXNN7[BU,&3SR469( (*] M=(EIE'Q:QA40!5K']#&S)"'$F 5J^S@V^?DR'L.KL6_7?CZ9IC%^C8>9?U]7 ML!C%9>2**YH/L^Q"IL3P3STR1QD'?["1NMKW2>;F!XY6KI\40O#R[MMR_!B<]1E,.,*]YX*=(&LCV8.[\)M MYK VI[&=,-("8KJY&I4"Q4%):VM_1O<"^PCW5$$(&Y2D+:%E=A&@N<&M>&_1]/5DUUH2ENY?H0( M9TT=Q_9]GO@(NPZ_>J..!>% ^+M$&=>H6?:;R& ']95)?LKFY,3\PRL:)KQ!25Q-;.R128Z\CS/0 M&$.FB]/ZLP1LA+RX8B1F)R+F. ,'[G/ 8%#D\8B;'"P=6V)#K>P[",E: >& M>YW1O,.B$C_ QD3#I!/1RV!(5RCDJ/$1X\4HEF"*TK!DL_39@,50Z_B?29:F M[:N@64#P3=_X<.;+R/O2524V?XIM3^QG^-Z&B5E>_YZ'U^!MN,3=<@&L7N4]A9R8CPTI"@R* #.B M)?_4U-ROK6[T0@1(\J4"Z8LLI4[=\X\A@KJUY.9;2'+--O&UDA^=MYONVHDU1],AX7-L1 MC'OB0>G-YI+6@E8-] \_M&D!N'@\BX?W2L""[G _,7HARS$*P:'XB'GS44IE M)Q,1/(9NX0SW$T6V5AEQ_ M'O'=]"@XB1&<),&C(:'C]%L-WX$: NE )]Q.+YMS#8#81LM, T2'ZB M:ME,V8 _O? W3J*_(_K]-K%BSV(;V-L[AC.H.\M;.!"SWZ[#>D=OTY4[<*7 M-%+KJZL*%EI:?YL: H[;:]Z8TQ*7-B MJ0R+I2.$A9]PZA<%@WH_MQ:(6A"BY7!9A.+1SZE7J0,*>SW_N(*=S>'2HAC" M\3CZ%>/O^@KP#TJWN414E93CN;V3I45;#.5G6H\<74IKX:Q%0,Z$S' >.'@'UH(& #RZER#)5EZQ HNK0\-'$$+ M>55+(*_1#4->U5+(:W1UD%\M2B*OE<6$@<=5,X3?@D&'1 MC55GO_ M\'K(,RV9/*]YJ@P-Z]$KBVU MYIZ7-76NQ?!#YJ*?(>NE5XH0F0IGU1@R-4Q)O$X"[<C/)^O=]4W,X 0KMR(?+YCG M!_'_K*ZN8^8O?GWCP]L]VOF@>EONH-CM_Z;>;6T?[1_V?_1]]RIY_4=>&YH M]#/QQ"%[$QEHV90JDO*S4!*8LA>R#4<:D4@#]!5UFI]B6^AC9AZPVMZG6!!@ MY$C!F:$91V.('KEIA^U'U%O]36IWS).C,Y\L^7?,CQ@DI5 K)$RK;I"%S.1' M=&8:**&O<)&T9'>C52W2M EM$L85HMC)I1F1XW3&K.&,O]L M^X"5[:'&"G 0RFD']2K= XV/-"$:4V8K%)0H? [O@Z,!VZG&5P4]%I?4QB4O MA!T7/BKJF2V5Q4Y ^11LH;SP.R,MZV$%-EJ9B/M [9A&^2D2"F8V>8:(&[[I MW/C*!+HR3:_*R- T[W_:?;O2>ZY@=D%Y(J.J0]PN7204"M>S!O."Y*G4I8V' MGFJ_J8VH?P*432UZ%44C(B0PK&U2+ 4#$HI0HZ_/W,W6\,9 *%@;(W/DC6V# M%QOL_.8T@[>'\/!2:)+G]VB2:T23/+E'D]SXUKJ*6%NJQS!+KH_4(>K'&WSR MS8<5ET1#AA-0Z$+$.TZH3W'D]#*"-QW\$TFCA$17^(VORPB_6R8E6DHF"$BL M7267.\F,GVO_=4M_M;4K9$@=.E*TP/8Z$-OK9L=T"[; JP$%[\.R)S,MD3%)J55Q M[>C 0U//FLFD=1(4?K 4.0F.,85*1!KCC]UOWC3A]K1OP(FW,XQP!&'QH[;' M8RK(,[F,>5"T8:\3-ZUC,Q,Z=>'*T)AWBHJ=W838;,I)D62?85TZPDT_*,D4 MXBI.[,#0B6Q$58IM!L).(&K(-*AIJ)V=M3, MDL/E7>BNH;-G%A@/*NG-CN7NW#>SC!SNPYX\."<,,!&&2M)_TOJ7A> D*6K) MLX4'(7>3THW93&-,IAFP"VL,PUPRC;%%0CW2%%@>U>Z@(Y9EZVN;FF#0#YSK M0XYEFC+7]8%#S4B!0HU)K-][)R+/UWMFH<%R?>66MWHVE@;C79 #O%OB^8H< MEJM"KK":B\8YB'&B48F2T-L&MDF&=*L,8:"M$&9AL0',=U>99$[#!2_\5".L M]04HG6(:IV D9]$'4)N]YP@^ZJURHSPN_HZ%+<\F!GC7MTV?^FASLM1/Q]:' M=VP/#7XSG"!FNNX M$#QB1I'=/QX<; 0C'E&\YD./3Q=8.2838KP&9B'IG-9O'5VZY^KI6!UXMU5+1F5H*C+A2=)6'J3&0!XSW&XGS:BD8AJH+2G&81/%Q MD9\Z#,3R)IG6Q&,_F$T4IO[.^;=>^:FS:TR,OPP(_\!0BP6P8UME&*HOYYAONZ M80.!G0G26G'G=?QJ!+LL.L&(+'>_;; :\CTI/N!<]UC"X"<>Z'"2S'R]Z!MY M#4 ODX0[76K!SY'=?"/''D96,Q8WL!+V.]+C5^8G]!U"HKF,,R\L:-BJ$IEL M7UUX-QY1)6F?TG 1J3BG"H(1=Q1UWD5[D?1[[%@S+%VY. <\^VT>I;,7&YF' M'\T:7&K_P!9Q+;%,]6[4R-FIL.KZ6F(]MT*M[G*IM#W6&WYP=&KF2J@4FO-$ M&T]L W^^.DMX.T1Y'A-&3WX(GM)0^TPSF)ZS5/?DND5>-M5QR;I.TEYC*^S5 MAGXKQ?'XH)>N-11O;!]C[A$1<#ZWP-90!6TY\1#S(N+]ES!*VI"H$XEU M:51E;+9RH>FDP4FMPI[?^@NSMGNC&)1YJAD\DN79BM=HKZL.S-M&V+/#?V-\ M6TI:-_B)\< !Y8)*Q.F*1E.>1F=74!TP4ID%\X*8O 59,*]([?=,=69'=DY0 MHY5[K"TXN(%M'*1'II@$%5RF\(T*#,Q@&$PSH@>9#+%2'BD5=TKZ" &R2W'6)B:K =*QABDJ3,4CS?)AJ*^=>(R\=AN(0L#HEU7V4 MVRW@ZD0$$T>\I)^UGL&Q)FPC44C6 *H;3RB)-Q=N)!FO* M@9I1/,44HJGZ$U _YO7!\1DRQ,P2U4M+6"I,]0=\5KW,1?%[$8!W61(Y+ M)=UDF32F6O&;-O),5NNF!I4;<(A9,UN,:R,1'3)6;8MIFP.+&"V9:6_O:L 05:2#/-6\)&)]B/@ M!WP1CZ*2H2MI? I*ACHPU267]KP%U9'(A"5(UNG J? V8U AVQY7#6 0=2?EL/1@SC>R4B-<>'M#HV7ZYOE:@AS$<"4X#TCG M>3R=<1]Q-H):9*%CBJS=VW&M%S'\I2!'L.\TW\2Z8A,YT#"9.?Q,S(-T9)&G M GL*?KB2CU=L.UQSF?\25N]Q$"4?L@]"[9J9;I##,7!$)N MENBX2G.!VF3D]9+++<<(WL993WAJ3>)B&BKW9&PJDVKB=HO\UGNVHWT"EEF- MK0,\VK=:& O,,6K?1&&('7'TT:D;.<$ W>;YFX,2OO/52S8U!N"7SN\"B1 M-*N]0*\+RRPHO3YSV^S9!UI8>IJ%IBK2#(J#RHF-1!EP7$M[<\MA'C0+H'B\ M/D$SSO0,^$Z5W"YI% \>TYA3F\>D2QREKS-TG1V*A+Q8\% X%Y;!15C0S<]! M<$TL!1_&"+>A+?!@.CY-B=?..Y*6J;%T\#V[PS$%Y,PEME7(PX,/W#DD35SM MMI3WDAKD"*80R(B[9X.]=@I ]TM)KU_+@<4JJ2T6)J(9R@(%O9;Q:Q[CG= 7 MUR]W3!D=-&6F/CVF1I4G*^CG#),*Z^CDI+%<0>=AKSY10KN-7>XMW:DV3;79 M7[7/C#P-U35UW[9C_=S)%T(-PM;:+JLI6G%@'T+$1/@Q1C7@\616R.:2P Y+ MF6TB@@>[V7YX=\RB"TL^BBW=0(J/3)Y 9+=1"HJQE32>TR30:&:86:9=ZC7_ MXPY%2AK]<(,HCYO:T^ 4:3(JO&,BB_@(V8@4]6F<^#(TCEW:(M(@H$TL2",> MZO"L/&$4Y@D=Z/FF:?=O[6[C+#*1R(O]%Q8!!Q7F>2,T[X@SN"^.'RDSI[-! M_EI2<3I):]++.3I&*CL@NH5D\_85*:DX#J3\K=B>]WW@+CO ?&7>T#5I\Z=;X*1BG[)\Y$**,#4@:EJ"%/A+0Q$2]F' MN+\TVZWB-%N#U)E9OH7-'EVN@C8?4JD?LN(0VS*\C,1'G#KTV MST'GAX93^<,+RWYP+#K>7=C-49./@: <;=M98,<'.I^EUDU @KNRF!*:E@* M.3)RZEK+ADJ#+/T1]UD6M1]Q$KX,%IQ@US*@$5,R)74[SJ2A'B)=#-4+1C/*GIC8]9C+3A_3.J MV5FHHXN!\(749WAQ/C,577C6-+^GY@*)9!NDM6!=!(4XW&.OX1LN,V/<&S'1 M2XOQXWCSZ$=4(TG@0$2EU)D4+L_>N\^S7V.> M_=E]GOW[VEL#/+A(;YM(FL]:BG9":'!0!87IHCJ2JEU0NJ.E/G@X";*!\D>VMTG'*WOSGQ-$IH7)I@4E*, %X5;%2>N@144< M.!KF&7&,G2#HG#6"S9&D:!#+CH<0;<9%VV2D-26$S4&&\PZ'2/$6#E]U>HZ\=[FTIU=[U+DE!30[<-9/"_@ M/1_QK;O*[\@<$]2HTD29@-D[>&&X)W(LQ$8P'TKP\E'SW/$0XG!KVL8>'D,H M K$L98S;']23!EU8F.D3CGLW<"W?GECG%DPDY6FH)K59G&Q@1+P4B*'2EH M87+36+)ADXY)!@==:@,+'ONRSY?-^! ITD!+1+(4D>$F]1J$22'P6U.E#(M+ MK^">*0Y]V[ ]K+L)[HJ,P P@C2H#5;1D-!#+ QNOBO@&95@LC6)ER@"&DV2& M[CSZVP7]O#(E('ZFQ01^;4;K% EK3[VB/,[Z,\>/7&.YB**JV0%.<0X[6%$W^]P[#BM<:O@JI=]OF/"7V"$/O)*.UK2Y 80XR-+!X+>%7,5C 3' MF8O.^J@BNT,"ODE0/>+Z&)(SPM$P_<5S(FBCQ=A] <.+9.J\X^"9=![S0YW^ MD+E?&N==RR&LK;&>%UJ#VE\1$\O(X6:1!3$R'%)FJ.9B T[V"G^Y@!2KFTKF M?6#":O^7 W26Z\SQ:=%T>::_*]>FJ!].&A.3<"$.:1N8:V1:$-/;7TDIMO:4 M&/]6371*J"V8*H3\VO+@K;3,.8ON2IP;+TI<:2X#9TJ+Q*)MQF@=+0<%?/V9 MX_:4'<%-2H-+Z61'-B._#F> 1CEFK(U=>\M:Z+VW[>TB>WY];7\\N<'9_?'$ M3UC6'R]J[8]'GFOXM/L#P<11N)BA$$&1RLP&^,??65YOS LANFREP#6&Y&_% M8=)/4 I;E+$)O@344N*A,A:%&1^HH_-P+E!6$M@VU4X)1M'I;5UP_ H)SM*, M$:>@([.*0G\Q=X>#;5>-I1\-DH%3W&]659N;69$@?3J8!T>%R4&19(2\C4Y[ MPM8]R9.1O2,7@I"C66&X@-GW4Z^WGT%N>V/SL=X!:/A:FV/>(J+ 7OE6;#RA MQ/:P%@ZT;%>R0.J9W?X9M+JMUO'OPL>! MK7QH<#!C!'X8(\J+#B'6H"DB5IID%QR'.+!G!35R"NC/Z<"&QTHL1+.54U.M8!*[!'JCNN^2(#&S TQU4E7:G$P*7OYRJDI:#1,>T-38=- MCY@>+'*,49AKE#S MF4"#\#)K.;&C*W:BZ+@0;@DR"):6<:1;H>5HC=I@)J_A-T?_W!8O;Q'Q*#,56:8A M$Y3R23SQ1$E3SUVP=O:)H8ZSE>3?ZW8^LO!#VWXEUTQBBOQ/[YV9A<]?IX5T.I+=V<9#>>?"[$#BV#,;W M0X'TGO\P(+WK[7;SC5#DME^ +?=://,<#PH<<#\]Z:RNKN+_D!K$QQHQ]D%H MCX\+S,_JP Q3;;?TQG4;FG%\@DRSTK!:V?TQV"?M#D#E4BZ_0/7_QOT5_ MI>L-Q>%T]9GJ[5I"<;?C,.0V4C[W!CO7D2":P/G.YC">?/C9< U1W]=E+K:+ MQA&QN[6Q4-@1(8,WDNW'M']J3I3$#N_E"@XP?APZ7; M GSS4I&(2"0X17Z>W# KS3-7W98?=;$Q M=0!\]-TRP<1RRV5J4^5/"QJ[[H&EV%5N^+$Y'%^"(E\S0Z::3 MNY:<>)0H_L4N=G@*UR-L$=.Y4F8N0FKW,EM)P>^[D6N3C+531,B"J$[O9PR9 MD$X,3I(ZR$B+BZ"_('?MTHF0(&O'?[QW^P[V?4[*89HC\6QDNDM@5,OV_.9. M6_UP4G8,,-R5B"^@NKWABB+D?1$.TU4DRT!TQ+!E@RX[%!*27.)_ZMSPV%A4HGT]$+Z$UP,KRBMD=:.*2=Z%IC25 M5ED&S-5F0\Y2,NF2XU"5.+J!_8K.08O-S8X-VGJJ@ N^C)(818O;']&JA:DB M#)N%R'E"/ F@P&" F6S8QCWD:%E4?!V7<3"5_!(.CHB]WQ#5NM[9!AT;ZD\O M[NW8;1>/./RQEYB0_5&VZV0)&\#?1Y%)[?H+^.UC4K2TIQD$07* M4%I/"!DAJ;WOTK0[.M,2BWAJ)@D>?A*^1E@0-_-JZ5T)VU_H'F7JQ&'B^_ 3 M+%#7,QQ.$8 T3I%PW<''N?U 2329AN#1Y&X66P9Y)=>@TFLBE[.ZI'6;!.:\F/S_HK:[^'4S\JC"/ M@3.12I/,B\%='KR.7E4CVVN6"FB2[P>7NFS+F%2UP0Q'4XR_Y 8^K O_ )5HF.<%$+T[SC[KP=KDN ML$ZFE:QAN_,7B(YL*:MGI'A>I"-2%C8O[!B&[I?M!I?-)"D+G4S!("O)"+Q? M@1M< >3+J$VS'J8M\S.O"7Q]8@I9 HY."@%2.SU"K@L1E&#X[I?P!I>07$Z+ M'3*8S[!PV')SWJ_,MUD9[GY6&>#6TGY9]^MSP^O#7G%;Z'A D69PW+C!KVG, M0D[R!#Q+"A$RUTQQ#"X+?(3U_2]QK>]7\09M/[_67XUL8$VR;A(EQJ2+>L<7 MF3 Q;*=\8Q!?*)4&JB"5PR MM&360M9S .M!]A])7$A]'3<6"SL@"MW8L M%6?GA!I)3N;'<#%4BDTX;$R VY6;HMP(<#?P- BGQQE.2E%).+MM0"X[Q04* M5)3O>IS7F5?\*PD5F72_1;-!]EH0H ET#HH\'D5MWA"NU2@I8'1$7@+?Z4P0 MA^=.W*V,?GR+SC@,Z^>F!902BN?1"%NN& @ZY>D9S$AZ6LKZOM/X7P"9""8G MXLGA G=D.W&S)'5=8?CT!F?N*D7OW%/\"M%(@Q _$(F">&-XG[;SZ4"R;YS" MOB8XN?G?,C3:%8;M>/;/>X_%E>.;7?K=KOV-?M=\2B#%;UYS@HDAGU+ /7+, MT6WKRD?@#'M]8J*UH&+[+UX>#;5WW^0:>QLK6T1+[=V5FEZXE&.T+.4(__^! MFB<]Z:BUU;4-0FV;8;M.B[DA45),GT/.YYBI9+GKQ!E#S>Q0(QXJM=KX2O][5GHVO5[=.TUHFM[JS\ O/;RD8&K.=G_4H'F7[!JP'&)P+=!,20( MJ<_/@3?Z%)V12K7/=AU0<6S4IQ\8GD##VH""#K:7@9XE1?AB1(^89<+B MP% MJ5W<=A;&HH@G1?&DV$)EQ10Q!DZVW,(D<@O'&ZK"VW'ADTSL.5,8!8))C1&' MH0P97HS&?!*4)<=N>=I0'Q4:ZYGYGR(5 TT-YG&<=3:+DQ$M45;J$%P:6=S< M8J^1UBVT!:LD1!L,/_1WS7)9#?'8"PH\F P2HL2]O[\%Y>T6-Z'%XQD7(!S9 M4LFYY%C.404&?G=]!=QG>MP-W;JV<;5FVM6[&]_ZL'A7%^@98OOEC@FB2(:. M5OYA\L@T99JW"?AI7!0QT1J=;9,\=$T\[$\P*F8 T<^Z:YMJBBA2A,JU[AJF M8M5?L(2'J ]!!5B=MYV"UN.1;I'KC@ZUC2X_3,QK+%$EV*;+-%W(,(%#)1G8 M&HOVBW VI'E,NK&>X94/!;L*)]I/JRH\U_AAYG![)#PI\N(&]0G8,&!W-:+X=LS;(K0$CY%SED?JD%W3"RCA/NQ7=((I<2*M-=:-"1P8]YGTZZN50KD("&B%FL9"-V!V?U3$G#[ M3R.ET9L'8N,(K.A1YC M"\1L.W'F]S"O&U&/'RS393/;W"](\MHD*E.#^L0J>LY/0#Z5#F]*;+)\DHQJ M;$8O'E.=T;HEL:NF"HK'(D?A0X5$>W$YBO^SDF*MS,@P%7&2=AYVJ&=+W9\) MN\),=6.Z:I()SZ26ACPH!Q-"(XH=[HQE8.$8Z5T"QI5[P_1.;'708;X<@&R- MDZ&I)^34/0)=1#1AL$+!R'T(\FP,PL;[V'#N.Q(6E_"'?4,_L)_0\33E9B4S M1, XZAX2T&B)*JDFF M"_[V@85"1K7FR8#N4*0HD*WBBI7)R67:KY.?."K3@ MR-JE+7W5.KUU;<\2[.N2X>_VU)*8;DD5=]P=U_1'\21D'.J],^3]//%-"A.U M;9X\41#(89",&X)TYNBH>(HET*:R%^%\+WY$K?GMP(4OE2 !+P(N7)*2_ K$ M87BG5(^O>+8O77AT=0\G4)H?1V,W9F';#<@ 0_9)L^4ZZI]Y.:ECA !\!F.N M^K.CWL9@&JGWB89;T-/_62-$ /X;9UI]R#5\M#."LT =)CGI+%4[CN)"[U\23I2&1C)FBYG/DW,:;@>5N++L["6,7+OV@L%P$/'0EV MHM*(4:PKHI%$NZF#P0BR.[G2'KD?4QZ?13*--2K_VWAVL5-AY5[YW"N?OZ)\]!<]K-EU,T>[ M*!^_PS$K$NX]4V*G%SU6._:7^_S+9?K"[N0RGFJSG1-=6J>0O%6!YM_OLOM= M]MWML@Y'MJ_&W7+*2'&Q+"C8C6 A<5#O_J?& W\TP M,X@:Y2"%V3\ +S,OX[1S5R9JP11J4:[G)#R:&E2H=]0QYZ8P-AT8-1)M(BX4 M/;HK$\7O4&=XF!"(],(R,2[R*'QEW. !1,0 M#O7[A88NJXM(?K>AUJN45JRB'5-?*7=R_K.>SLH*.ZM@*:A5 M;7W\J)Z58(A5D>E-_,_]-WW\P /#8YFQ*-I<#V=8ZXDI47BCIBX$-[*,%5R MJQ)D8 S?*;+)-CL1K.M-Q5Y%!(:FSZ#?+9<)_YB\#BT!VW$\I(OD;GB%)325 M/2F= QE^Z7HSV*NI/^*R#7L.^U1GH><"@2?A^HH8?"NDH:R8*3#,3?89B<>U ;QX!<,B8 WEZF9DL57 ME))\%<-$9H.$<5NPZ$F9%_/H)*^('-E9T,'XR/%P;H7S/*3_Y3%^3,V&XN&D MKK"GV9R?S&TM]0ERC:6&>X/H\+\?=7-K3ORK*#_Z"M/I-IAOEZI(VKAX1=)% MZHU>JO/JEGZLBJ3>#U"1=.^8?+6:LEA!RUNY:+,8.XP #PRT'<.IQ*\PUW'A MG734YGQ,MOPT+RNAQTWGSE2"WY9(+H0_A!,S19C&\00-)C"$HI28SHED \[5 MNE1P%?9&[P@LC(IM&1?F]3+PK:03/HH]<#/V@K'6%I)H,,LUVRX5 0"(OAK> MMD3[ .Y0$[,XF$;8,*92/_6Z:^N"[QTP(MIVF6%+3^HKQ' T!BT3\,3#H4[E M@5CN7!A[UAJQ?&=3YVPMG4[$B*RICDUC.(\.XP2U9FL6,O"BFM4"8'&L./H@ M?A8S=I?JIZ>KJ_R)X+X90QTU,=2ORGKVNJQ ?.&_QAZ3@NH$)H;7ULR0Z:X@ M35FG3$<-<@;3NAI.*BP@C,]'8(_TH/)(6J(1=2CRGE5-"JU7\(D6?PVFVI7S M,OS8QLQ5,@Q(F,'TSTO&'@&]C0B E^=')LX*"_@U!_0=H X7_EN<'%T;F1B']"0P M##D-;FVNIS.0;3MFGX!8;DN[S-(4?T\B]/UMBH]X#D3V'#!1BLYRAYP:A(YT MB@PV(\R'8&DA/(] QR=4BP.G#K8OI)(W+ TBW(>H8&Q#R.W6# )99R" Z"5& MO@?NXB7X+Z^!-Z-]2V'8E)A?>K_(NU^Y1(=< M,(AROPEO]1MA8!W4L#'=RFE,/"\NRB96L#'>7"#36,XS!%%5DKS$T HR.=-! MX(6BR/ AN[!%D,3< SOX/B+^_4;$SV(#\(/*'2I;,>7\7N'R\LI*O^;\H:,^ MXQC\HX['AM84]&A!T-O"[N _'-:IG Z]M<'*FF_]+W%CSHZRYYGVJR*CLZ/N M7;6%EM32W>G%U6V!#BQN(L;@A:/KD6G)L"3*OCRX[A]YV]C@0=J:=L3%M<:9 M*??!>X]]IDE&<\;I_$\=+?AVK;VY&Q!VT#W8 *GR%(K'44E*Q#R,ZC*0^&Y( M??S,"(@XTS?!;=''1:UY;*7$P?]JD[H3M9C1:KD9O7"_6#ILW!O/=_J- MI"HIXOB0T&?@8KJF& MOS^FK_?%PHJ=4$.B5'B+YU9K.=>&7XP:2Z,S*H0FO88V?CWCBC97FVD@_"A3 MR;!.,19V$8'L\KDE;;>DC3S^4*I*E1%QQP]#!^F(L,;"C7N)!XURS3E!BLY] MUO,56 5>2]?_-,^$CF6L38)1GN(ACHJ61W++MSJSB#Y38$Y.%P^8C[&,8CBD MLS9+LRLS&6,10)'L]P!')5+LX4\^](Q"1:G6E@\EE)T,&0JN,V83VRV0;\.WT>$NI.,$>Z\Z:;2-).$))7V)>9(8 M>XQ&?JM0/#RT%=X+B*N 7+18(NQ$GN%(O2.5&N-U'5;"W/78=+;TQGP6O6TP M16U<:TVJ+\EB40@1'3!YW$./)>XC_23J'VQMJQWYG26+$Y8\SEFIGS:ZFT'* M"CS$\ ',GT1'Q]FU=SZ/F*PE]N::,INU.8Q-M2*/405CY'PB!A #NKB?GG2? M-L:X.^:Y,@\@^<*$)OS=MGB509RBFT,51565:B:6R/1Q7E$5.L5C6PVY MR#H.O*@T-3+7HETN1.TG6Z;U!N:PMBHULBKUC,/;YAH)2,#I:@D9468%"5($ M<8"$]H7<7MK7FB<4IA((=B$G9*AK*.84H\:!0&PI,5S'( PJ1IC,IP=#%]*;@?=-4) M;HR1V5%-0*P,#FH=8(BM7$U9KA#CW1'\>SSZ=UX7&>6&X7:9QE!$7>B/7 M^8!"Z!:(;'JKM]L7%Q%9#AXT/N1,6Z3_@V"M=4O BY9-,I) CT-)+;*AXC'A M<%JFNO",V>S(4SB*3L\MH]:==%\Z==M@Q9OWL.+KA!6OW<.*KTZRKZ=3UK>MX4TJDTOQ M\O]I?,I9;)T0#$!>6<@!/1YK>MV(>)K^^@LM,I::B"'YG^1BGN'Z$CEBQ/@W MWZOE#(_T;K2#](E!!]I,G\VWF'5:,+GN?=1;_48N6]+>M,9$(23BBLZ![!O; M0Y5SGP:X@36PKI^J::/:\:L6;!//!62)]TOJ!>&$GXCR02W\YXZUS_T]A@ $P E'YIL-12[L2( M+(I[NDLRT?5+(_'*5"CP!<9]"H5B3*Q\5>HR'+%,@$O;0!I7/GN'6IA:!S-HB*[]/- ^^$3B(FJ(%@YPD MQV@1P RG^2F)8LP_X@T*+,$)7.R>K M=7MA_ X3( ;Z)L 9!$:B4)K.XF $ZC2U69CS6G(KV9.@;:)9H:=)/:7FL%F5 M#)/9N5E("]AI_=(&'C%S6B0PKW_J]I/M;?X ]G:GU MCH(7=VW(N&O3S$4788'J62I> 8;U%8\+=&I@P]!03"J,YMAT@L]@ETL#Z0[& M:/&F,+G?D_A]?QM*6D$BQ@_\J[C$<[% 95M840N[')UM?=!A1LBU:J(M7@V/ M(F)]DY8-<-I*LK,J\M22JT0>[(0>["H"W@2C>,E'/CV,6ZJA(B\TT8JS)O

\#YD1=J?=]66QP.0E +P,520 5DU][1#$^R,09L, M%,:52ZTQ3A,9?1M6S=I6>9.<6S^VEMFTS4F5'W._"/I93$65%1YPH!^F\;_S M0OH@D;W'VWB&5F#45K(?] *4WF;T+&=.RZUD!5:J?$4FDHI3<&'A"*M.M6[A M+VIYE[KFLG(S!%GDH!9G'DF)Q?[T"%@399/%RL[3^=0&8B1P M@2=S7IFB;_.H-#4*#-?'E>G:^,(QS1ZN$KB%591FUK$>>.O[+:E7]ZF;7 MG\RPT :M"*& -*TA:%>,DC%VLR?/$I_*P4GR/W&#H<4%WN"(GTJG,_RQM;2T]40]*P5\' -?X- M;.4X#3ON8HN *3ASE:K3RL#ZQ%2^2'!K^1:[-_IN]1NUM?.S?>SHT',E)C8^ M[O7+8QG!: $A,;AO0QD01V.\W;D-H#,D]F^;-AB>-]2C23DUK#!^GRXKJ*1M MT)OS0D\&>MM1DX2P[P$:-G@;J5DO:8,?S[EJAEO^42&**Y6[MP?ORHOM<@7/ M+"Z#]G?,DT-J4RH=464N"9O%?O5[(SK9\<67'2/))GFR/(F1[['2F%7 /PHT M]L#K/8Z3S/0!DT=T?<2;D_H@"45UO%/AI)I2]#DNDE)./*S=U6Q\E8D)AG6( M=P*?'DE'9"[J97ZJKOJT, E^86B3NCVLNBZD ACO2AC_V-Z$K<[%;1I)"Q>* M(2,=0-4(T)VO"+I(G]ER^0)!I)U"1XHURS'U":9JQ"R6>/HR$35/L"L7]LW: M85Y6II:,6O).;2O ,>]V ;' ,S0ZLGL*&VOP(@LF(53T^@F\ \D" H&W5S: M(;;/U;*7E_4(%88TS8G9@] /:;U@BR"B=>_[HO*"UW4RGN$C.(O7.TDCBR#577^Q9FF-,(6?!;&6'&M%DL.7+I,>W!J8A9WE M5)G'PA/L$9138Q3J&/ND+O!V+]DS&-HXU50ADX70J,Q@H] BPW-+EY2IS@MY MO9)==_JB@V.J4V)),0GTW<,^>$&X@P0U93*6^#H!'OS,$IJ.BR 1H1JZ;CFW MC/X_[+U[<]O&LB_Z/S[%7)]X7WE=B.%#U"-.7"5+=*(LV]*6E&2G;MW:!9)# M$(F('^*ZFT M:AB[/Y^>TL,)&P7Q]V2IQ^9?8OO8<(?9R09;E"@]OY3#G!(.$"AFK*+?NTT9S&!OA2>AP"[QWG6H!5I-6 MO/K4_?TJ=7^5J?NM*G5_?>MM5EQUPS"'QI869R'JM22Y6'%:R0MMS6S9+UA M*?N+8T03^)\&F,PI +SE#68L)XN&MD-,5+PA&D>M/4X'CXL&.,)\%WJ%^/E& MYQ?(E9TPV3>C8R;9R$\2_.[.5>?DC>VXT8.JE,#.L)^*R7WXK0_P.6SK M[C]=U HP@SVXMT?1?_]O@PZH_^KHOQ[BP[1,[+&BVLS@[F$:C1X*ETR.N$$6 MAWXRG$CO4_J&:+1 T\"O-=H[_3?ZFK5VPMK:I:/L+,0NCS N_>,)O__+*^]_ MZ_4]O.6\=\\Y337)L^O.)]$X(>R,1N.M./G[?><2V.:/R[/KOU_\T*W/\5^> MJ#[/8N<]N3A]C3B(,,;A#5Q*)B\T0K<5A0R-1EWTH/?NL8TX,SZJ_I:$R#_M M>RF&+J.4CX^R6&1O&$9!='./WMN;V!LE0K>X*HQJ,%,XO_D8.S*1ZQKCX'E: M("T%O95L ZJ4T1 3]0(!:\HK/-2J0>7/@@%6OX+@\5%2F,6R\_+61T#E\G6/ M0>7J:9D'\^_)?H89%Y/V7&$EY.1#TPST;4:\P??@9[D+NN94'W M-4-#6;$WY>E>)$T8'5@'K(G>BF,+M3&K4_V_ZU#K3 M)U2I4S)196SC(+HW=6Q1%*@2/XH(D$["YX55NU$48EL[/6.3W,+/,&ROT:2H M(9P"A'>*<\.^)9YN&C<./(51J4+O"OK+Z_=CI)/ZLE(ES8HOU'JPSB! \9OH MI?VT79Q=]8S_;GK&=T9X'/&\>&*$V5:[B,44YSDIE%DVP,!EX5S*4.'KH]-N M(%%YRM4H%6P>HVL8647E4]KW*46U0=MZMJ;:]&]CDI8S.FI7)ZHZ44]]^2>^ ML53H!E-B007 RYZ"YSH%PS4G0#3W=H>43#JF0C0X/P>[\!_^_4[*+ZYH[;?S MCU!CQ;"'N=OLI#CRC(J=J_.3-]71JH[6=AVM"QGC#4*W%3O>,(N*RY9+K4JM MO.G;2)+J1T=OPNJ*$LPV>K8C4ZEUU4E9Y4DY"W7M QX61%Z),0!!/HY4Y>.Q MI<8.X?,3%^\6/%T(PRE3C>^FLA3QL.QZ:8JAO,0'19'_#"9OW/,3?9T%T8WM MH:&L O)->2',.L!D/T3N[[%KR,-3QPHB1K=ZP^K"JH[A=AW#3Y@<"?_']I7Q M ZEF"):[+[^2A&D&45U&U2G8BE-@J6W: RHD^1VDU+<)QB^'?C+DBDS0XF R M274"JA.P%2?@) K[62^U#)>B^<&.9LJC5,YGS/BC>X.K8X/ G)CO^U1LY)H0 MR (C17Y2<(MR&T(E&DD/GPP9&UP67>%SJBM\N%;\I'-N%9B,J&N\U?4I]*/8 M#LA07 K4]NFP#>6F8.[J#3;0$ETO\1,[#T;>1@&EBLZ(JLR($DW\P3%15!V0 M3J(@8\\5QX4P+YG*U4L#PECPI2(X,Z+:A2 .Y# M]5$>G:4 /P7_ LH2Y[JX!TE"&#]$$LM&!N!41-4YT/V(A(#RMS8E8X> M8B8C\BG>-BDV_5(9>*<80IO>(D(^\9,X&QML1L91+$WI2NZ35(XTID3?&U&[ M:FL#5&H?(LJ=P3=%XUB__Q(G]\$S9=?8PEMSCDD&7MWA?\8S/9&"VWXH!;>+ M($U/\\ONMVJMMBG_,VY8]?$K3L!MFOS;B\OSB\[E]5GGZD6ET*JJ?Q:8@I6. MB9F)E%H&!P&S(%4J>N(PGN*A>U"OBP0_12L$!!FJ;5S1FHI&ZX!,$'3MPV&^ M2F.);3DO C!(T9O/Q?!_1_$7T6@Y^AW6W7J\K#7PBWO=9IG^!H2*Q MH,!/]2YXHK'O-F>L&(_T-3J<7/$AB&+0]2;70].GU-M0_)Z%$J>]IZ8[9]="R_9 $0FQS :!_(H6H8.>'1!\#;<]BSXPA\]>,KSU ^PC M>2U#E$Y23DX'H2-*)M-JYGMGAK&7B9='Z/SNP2"@ ;4:1*.6KDQ4>794T1#2 M1<.&2Y@.$2"-?F#+I2;^DKJU@WS*R38&42FNUJ"VG[U)*FQF],+3]%Y,)$8?9&@Y14P,O_ A'R]M1D_E[[7O@O M/RQNC>=,"Y0/LAO36;.7KA?LE2VX>4 +7J\C,$^AZ4%5:+K*0M.][Z;0]&G* M91EE9POS"65W?_G*;OE\+HXOK\79V:.G^P7VX*"P!T\(3RTXYX>/&\>H?GDU M3XRJ/!Q5&HK::]MF1EN;&7/%BSX=7_ZS?KY5N>B5. MSC]].O\L.O_]Q]GUWRY\X^/Q=>=47%V?G_SSM_./IYU+\>GX^KIS>26./Y^* MLZNK/^"CBS\N3WX[ONI>3J/A&7W72V.M+ M4\9[?GTB/C'FW@[\_-__\\8J0$[N1\"HXL_CJW-6E/.F&HAJ$?=M5(U)4%/X M" 8&3:39)M5YSZ7V((4KW#FJUS6^GH$0484D$Y?](1D"W!F(C+'H+E1O5L#) M0Y";NEXM]+@Y2C>.ODAN$L-1B#!".!.9J#Z?=')!.8_N',Q*1I5;E4C'5&X- M0V"40*5TW0G:/,86,\&E^,$;D;] M4R%8SG?Y/,MYA5?@ U*+1=TK=5%:8FKHIW*7E-6?@*YWL3=^6*@7Y=:WK7O6 M7.6>X4549&M6;?%G'!PCFV]%.:LK-?A.8A!.?WF:_\L&G'NV,]Y13O85OVF: M%9JO'GKU8U0O?6.Y:/@-OO+,J_TN]O5C=%=M:\6NF[*O+\"NTQ?$K,N@"^NZ MB2-0RU'GBN*?1'S3W6G6]]QFZ]!MMMMO2G0C5L3:S==EJ80?_#A)-2C/U"VH M=+C7Y<29_%;9^#_,&/-HXMLQ;L^K=_5:\VCF+,K&GZ&A//J:S&+M>"\146SYKRBNWXU7M&2^,XSIR,%F$/>]?N%MBZ.RMKYOR?Z MR\$/!=]YBUSG/P#7UZW>A6OI2EY!<,Y$E4Y]3$,'I>L":Q[N5Y%"N :QF[\D MI[.&"&$/]J7?Y_[B7C)T^FH'*'XSU?J8\O5-8E(_4N$4PNW'KC,>CR+R472O MH#S32&47K2=S66%8?RH4O5 0HR12L=28[/)*!1^*S999/!2MW5\H6BO^W\O. M5>?RS\[I_[=.E71S!N,/O[]@_,&"P?C/Q[]V/G6L"/SIV=7)'U=79^>?*<(. M7_CX]]491=8_G'T^_GQR=OQ1G)Q_/CV[UM\!%OGCXS5]!=.,C_$/5[4U"KO_ M[!N.\5^X#L-_1Q5GGZ::E#FG?M++&&$;I?4QPC:J\K8/IFC@1!<-T'Z+H29=J]OD82P;@?^ 84,*W M'V+-L)S5+ZXF_AK*$*$AS4L=_=*[B$!N,:,7+ #%E-@4$3&R4ZG9T-5_4IPU M]3EQVN2'B!@V*AN%Y8?YV%$?C[S[R6\2?NS4A[H25A\27++ZF^JS9/\E\4<^ MEEK#6[%<69VXD:-I&0T0+6%53LA*V''C@,G!K] +F0FETJ M15#Y4;2? R.$)JHL''L"Q>+I;*1$,@G"K@8VR&NN!EVFX4T M+HY)HM"A5V5@R&*.+4D\;&D83 N40L&;0BPU;1Q^FNBA7>C.BZ[N:.3W"K+- MKMS#"O _STYW&T<.S+PO1YB76QR0B@EC#U??4]VW$VRG2DU! Y5$C_B0\+ZA M]()TV(-)OM4(09Y&8<9Q?NW\=B*HD3AN"K])=0OF3+2Q!"'OWTK'JFRS"@$2 M#2?@QV2/PQQ K,B^D@:Z#54#(K&I9I@A(;BN&ONE M9N,QL S=8$#2$7U=V5>A8]INZH)]:E5N[+ >@V/@(M1,X0NW,HC&-HITP@OF M'E@)9^,A6 %P ZPR@VO"ZNV1HBMX%SN,WZ,!B,++Y[Z\?X0^KN *N5]=ZM3P MTDO>&K2%0KTARR1L[$:WD3]BAO5'!B9^DG&O.B>Z34>A2HES#+&7;N*$D8"- MTOK<$%N 8NA<7:8!U6U0FKK$YH?S?5 M"2]QJFR*@"!.=Z_D#5\23 B+I3>Y0']"J]XF[ &RGJ63-YCJYS9S,M1M+\FJ M8VOK7Z!-%_M;Y?7W$V9K&*4R,< I*M,\5_6/N=SL4O>PVDZY[?8T5S>;00!5M]);YE';4IOWQA&WT;<%89'8XH(31'J5CST ML#S>1EW2!D^HS;.\)&5:M:?B6RXQ]E,L8#> P^2A2+!A;HA%Q@CCPR,[,ZS1 M$G 3W>9B&@Z%&HHK$TZ"]9JRH$6C@0JM8248I++P6;130MPID"J8!^()J.7B M>%W)UD1A@_CU+,RQ4Q#H13T%&Q=[8 _@%U*P]7A:%"I3?:J-J3N!DD*FW#W: MJG[H.E8-.1MN(^[5$V,7WQ$:-3E$# -N47DUA?+RAEK]R5W6IE.,;LV8&RV" M(9/)0M\LU3XI85W&\1*FF 9F ^:$7^.$W]8%2U-X?3+F;"P--^$Y%'O0=+L*@G&/?U3N ^QMIM]G/4G#-\"S. JV=M9LO5WA8C/#8U M].?[8WI](A_ M,@T>,3'%-Q#[+'Y/9(H^R&# WL'H!3GY[Q,V/UHG?]Q&F!<7 M3EK+"1-96,?S;C\WL8@_*^=A:;!+S_!\78P!O@&LQLC2S40"JHX%B._WP_PRD=L"PIH MO:2(J,1!)0X*O4;U*7C:-3WSX'%?4M<*2R-X+)Y&2K104H3#RS"(3%$^*#5_ M,8$@Z=Y5R/4,_;:X5/ID&QC*L%]H&F@79'&H;8G$O-O,/57>;]6QG'0Z46' WDIR-7PR4.\R$;;%:JI Z>E M% #M0=8BFBNVCU#^<>Y!B[\9F%Q7?/QXHOSC"3HF_8I]=AE\N?QI=A!CP@BT&) %-.58+[Q M&VN\HO8'0]!L#10NHH=*A7/*3>Y7UPJ^4J1$@$"6(2;=@XR-,7>:U0\4UXV#]O^30_XK,5W)WHJ!7Y:!39<= M'8!X5F.^446V%S,=G8R;G_2B4==GM\RD$RRU(EDCF0ZC?EXUT@4C#Z:ZVPL\ MZJ:85U04M$DLM)&!CU7[:$.R/87OB!)N ;7J+=[PW(=O*EHXJHH65EFTL%\5 M+6SWX5NY3S5W':W4IZJ\W<_A[-[B&HPBP1Q$F>'L52NATP_1\UIW9U9A3"8. MRZ^@->F[%V](^;479-1SEJ/$H%Q2(#OIX8K]GO,0ZM^W7CG;%NGB?#Q#.S, 3!!*[8NHZ?QU> MFHYLXX:H+YDX$P>B\_RP4M>I[?!=G?>T2F+9-JOHF:+6> *_U?]:S-O,@C0& M49-A)(,;CU:6?<7#:\7#.K!F;J/$-'GQNM&MY5:M6+=BW;5B79"M?DC8"3H4 MC9R;)=+$P2L&KAAXC1EX$L#$JNNV.7H9K%PE5ZV#H8F%G-W,#U+JFNV-J,(1 M':J'=6K$AO6A5BTEFXUC*[3$(P8<::AI% M 3IQ%:B3[NTV#F0J\S?U=*X@XP?$!#&GC+LQ6)>I:JV[763:$A^4RC>M'%!K MSW!8"%^2HVR9C\;'PP"2%GE1[\&K 7LIX#%%-$@0"[* 426Z\L;C3^SW=,*A M1Z*E\Y4R> /G!*Q3^'&G GY^4ZP[G%&&C_(- MILUY>C).J">DR*%(5+J&7NW0B_M42 G/.CK-NE9(;E:IQ\6LR&:]TK$?9%.)NO8L7?GL+6=E4]/V7_TD4X&F6A3GTWUP8:DIV37SGAH\C[>/V!:>$N M6)JD[\]>$&7]78:5-:^CTQ;<(%3G<$1U41K%^^DY1=5)JT[:(@EP4=?'6MIO M.VTC1+-%_XPWDGB?W/FQ#% OO\6HZ"Z>'7W'D"N2PCP5:U>LO=+ZVJ*)]@2V M9I/@7H](:.222].$50, M?43/Y9!<1VMB(]>$'3P<#81&^:.E(VQ-P7ET-#[0M@&R75UH(Y$68S/D&D/ABVC MJU--H4*S4X IY([$Y\M37*G,$%/L$[LN/-%/,$0ZOL0 RVF/1NVJYA@\0>!M M, L(PIY&4>/]B##HI4.J48H^!S7;D>>'P;TIX$:ZCB41%X]0&OO=C$#UMHO+ M-MZQVGUWA2YO>>/WG(O 8W#$\^Z_F"^314!H*XJ]U)H0PB\9@HVT2^0+HO!F M%X[H2%![#Q-CNXFC.Y!+Q5X84\$0ZD4WC +TWJF:XEBNSGWV6 1N8N]V5Z'I M5 KCIBN,)Q%#U"Z67Q$5;V 8(XX""P4%+^F\N8=*]O3#051L!MQ2!YH;<>DN=2)-)4XX\2$C=K.FA M2;K()$I.L=W.2TL#=-4/HL"/$![>5(1PA%F!UM]3CA#YUD-YMY@$DMXHX::- M:F05=]_19;6L-K(3$F\L0YT0 2A/98^ -D6KX8IFO=DB10%^:&[X5FQC M^. :&W0Y5@\ X='."SW+--_P^E;$\+\[3QQ MN<_Z-9:OR-CR)V/M2TBAZ#"? T=4:934^RJZ8%\/_%3<$-0!K-O1(574*[B3 M34 ST$VYY4#&")"+3Q,RKN#F.(3!@$TXM8N 5ZN&P0X^@P%^&ZBL9GI#S=#0 MB^"G>HXU<0Y2&Y;J6$O]H5ZKM] #@=W651)VWP\R)!/FYU&K3YV5]SAO$ %A MR /ST_Z#@SLT^"3AYGA7L^HJQE-=!)NI6:^PF5:)S71083-MQZ%:9F'8I;J- M*P#[%U2,%!$RME69&3#>^QQ8"5_ M_G:R"RLQZEZN!>2:#RE8C?V&5M0,%KW1$JL\KK5?TPGH2CY%@VS=7I=,/A8H MFK0"&D='AOM:M9:R EH'[F&S/K<5X$P>@=:^N]]LS/E\DU5PP\RE2C=<;=BV M1FFT< 1HJ)[9"X%*M8/G+?>=*]A/77RI%',SR&T49&QT4*3K@>=JXCC1_>[Y MT\]1*L6)4%VNRAK;NXZ=C47:?$+E6C>AKZ-L]O25@ST+4S^@0:G0,K@OHC/Y M23X[FA6,4J)Y6Z]V5(E8'YL18=HGEE^B-L9-EKV S(AD*&6:VQPE$T/1 =*H M43#&K*;$.[G4:NR[K8:R!I,\;>T-MO&T91_RWUX]MT+W:FW@OR(CU=T#]4;X M_D/S\])IQBI,JNWN[].['&2P?%83W(?HFS<]:S8)I58,OJ"VTKU=XB: M)V6_2"U%*K^2JQNP)DLK*(;@ID5GHUYKO";^;+J'K=;\J@)[2YIN^^#1AXRW MQ$4%PU.-;KGES ^M1LN-%U\5$,1^75NQ209Q)>M_U MDEUO5UT?YJ9Q+;V"^XY;^T07SJQ&X[E$GU@.KM]T7^?$/?P8[1TL4H)S-?1" ML$)8P ?85\&SH"Y!.F\7'VZ60?,K^I:<"_(M54;-"T-S:&W#7/D%SQ]>N.VZ MVS[*9<=^L[;W&O^@SO=U9MZ3&>__H0Q)W5 G&O3W3_*3:-V M;1^D'%[=2I9YI#ZTM)::2S]XE6/9=/AU7<42%5VB3+6WPH.1ZD>E(\VC4Y>^ M04O,MPXKG3\T#AJE+YBZ:*8$_L2(I:Y>%L;VLBJQN/9K.KLVI6P3/GJM:>#Y M:ARX^^W<2MMKU0Y>3"]&WJ!/'6N5$-EWJ)1.)>^K6,+^_O[,@=C_X:IC@WHX*5OJ[#"M M33;CR/]:'8^U7U.A.W>YZ"T<&_+>D<68GY;#AKJ-""O\J2U NS:LR:U9SWI3-IM4YMA3)9E=:M7!63M\_$RR>OGL?< M+@YJY07WBOKJE!%\K_PM-7$2*? G,\I4<-K:J@;=^RBG#MQZ34(5Q^#76O7$[_*?6:)/B>QX8J]8<8%1,9K<0M MH\9R\1>3NF*(O9?+8EZOD11DPPT=2$YVI MR=F/,Q1?7H"/B2 BS&AZZ#'Q>EB*[TQT1O:_JJ9:7.R?1$&?',1^;"5:J,1N M=I"#$,*PKV[V!Y*OA[M#V>3A39274.(%IL"L7;* 4AF2.YF $>FJ9AC"O&A, MBZ6!_Q5V%S%CHSZ/9K=T5JT%?7SMV+L'#3!0, Y)%N,;*D'Q@CZ?T+3_S]#8K.6_?W6M/)^.5C..$"KR>NQ$_:FIEKBNIEA/[!#_LAM-^OS M;E-3*:.+[*R^-)S9N8/*@41:$LENUC*3%)O>*XR\P,O"WE#+7VT_V-U:-![V M3>R-;%^][?9R^#;AO;<<94#X##%V\:+))QA$7'R$L6)->]JTAKN_Z*;M*?L= M'G#F\E,84R3GBMP?9E^--7%>G/$LYUI!0;&2+]2:#@M![]S3P=-OSY\58CLB M%&EM?\35K__EC<9OC^FFO*2?3_4U.&*=477N5&MW$B1[(] -TRHK!A4S!W-]&]R?ETLIQNT2%" X1RZ M^WMY$*.M57NCR)/+'?.P#NVO-91?,]?WBXG&RKIF85MT:V)2.DL&]$@T:H>O MI[,&S)&FQ?5];/^>.'.DSRA)@>JPD7)T8#'0Z^XUVD^-2]@7J#,5H%!WA8R3 M* QEL*OMC\$("%@@O:5YU,NC(Q-QEGQT,^[T> Y>Y/N'\P5#RH,K^>@& MRZ7,H&*W,:7 :5F8._*H/^*4 +680+WKVT79=RS,YDY&;U3)Z*M,1C^LDM&W MX%"]4%Y4 I=7;TB7JM5L0NPHO=6ZSO&N/&CGOKW&Q(4[EQ4ZX4)L6V5J[=>N MP[KL?OV;WE+BY)]M>.H+4\.!6IO@/'C_K$F&TO?LJSKNXZ;(OM-Y?W9]>KPY MKJKM;2+T%W:(&6 #'$TK('',/N(#86R*JB"I M-0;V$/@/??!&]Z'VT7. L-"_'A]?6-G9(SCK&588>@F5/NZ@J^"-\AJ!X1UD MB:K^Y->:B-@.?^4-S4-_^LAL6/G$6?2\9%@T>:C0D7L/8!=O_ L]4V.:3VT, M+6@DJ3=V.O0H#SQ3$I)CD48C57T4-+HQ>?38_L+IY"6DXPQTWP0C@'])RFV' MO9 .I72K%Z%00QV*L# R0KR@,91S7K@I5.L,%:WA>KSD-H:\_/C M!&^0W'N1HS@A'9&MPB@E7J.30F$E@7^R$_5/8RNQ-#T%,1>9)%.*J(.9%A?G1"P$ESC3CY%:\6NN(\R>YUFME.' M-81]C (E!&#)Y,B]C\A#WTB+38PQ \48.. M'FY)39RKH3 3U">_,NR;%R"Z>3HMA3#*TC>M9 'VF";^],AGLTUPT&X>Y_F9 \_Y9;4Q.X?M MPSD'?O./NU+R[;D'>^4WZ1(H. ]] M3A_R6SW;/AP=':TG@1KNT0Q-9UD2$OTH M X-_?E5IH8'4_K?=^@S]:7(9S27PY%IOQ:&[UUS>5AAN+ ()+S&IIMP'4#D= M%XD;Z&QL#MFWW)8N L:T63H;BR+*$A?-#2#E+)!&SF4YN8O459_,$0JLJP8/EQ-D);7FJ=K&8K%L3N3EL;7T!,\MY$*B6 MVPGBJDNFI)(6'DQ$-D6.81%D8I5Q "M7:&TC#%@=@P$851DC=CJ\Y6"V?I:K M!4A91U?[1JZ)":@.QHXT! PY:+(0!C55X1PTZCF@]=$!2\8)=.HBF".^*K*G M0<4W#/I4@I8W59_\@T;?4\?52"MJ\I8.\X,/CR23-0J3U,\2>6.2EK91&IQF MU.7[<;V%^J+IHOBPY%9G@!2-=SAQPY?QZ&QW?FA,=7U0D@O. -:'D.,BS0P+F08LA3*^[@D-/$'MX? M!.0;@_+SE<8-L*:,,U,7$7'U6I]^MW]ZQI&YJ/_K\S MO^^G]Y1L?Z)Z+5W*),KB'J+&?Q_)D[AJO[>&RSCQDJ$B33(4'^"6F6J7])"2 M4"EQ+Y=R/O1N-5"WY$;75IW&1%5?7LW'>LA=%%.5GVI^5A/')?-YQHT$S(8B)8%&-,"=N8(GB$MMM2=AMEIA;?RNHCZ!9MU;<()O&) M4JV;>S2#/1OVF]CRX&TR>S:.RMLMFPW5V1;4&H0PJ^T+V/X \]37@3U69=DM M, 42 XA7Z/?9]YFKBA8/D1.@[3:/N/B^3Q:%$1;.;(N"$J,ISYB")<7,3F^0 MHB]2UQ=XY)+-F6G?;1SD?;18!T^*:!FD-BMGH _:"R/N$,+=SB$;[&]L%=Z@ M*F#F<4;5KX0>;WM;5?VLC?Q!N(MR[/G]'&',N"%Z61S3D>.Y,+J>0F5P^%A: ML +8C3,K8(@IR"+UN;4,T/;Q%H%E(I!L@^R?MU,NS511(LG72."2]NP=M=S$ MFC98>A(.4C=016]-M[[?-+L]X9ZOG G+B M;$\?BM4M3OKRYNJ2.<;>+/1VBOE MS$;ST+"8=V_NES!*51Q)Z51.P%*:@7KU(U3HEE!]RA L2?(FJ6$(E4YANU%U MWW?#7VMKWACS<^-7\H($6>VYUQ_@0#_!*8Q'7H").#;\/VI9"/681J;=J$BR MP<#O^50ABNKB &U7,FXL,P@+/>''9'#/(&!=6)BVD%*!!SR/@(6P2)'>R8# M(\-T./_Y75.N*=O:)V(&;MH*SP>#W?>LS#M7U KJ.(Y1'29YOU*TQ.J:?]1U MT8^HX)1L%^P_Q8C;*1 HP=N>3BX6A9O#SB""\/G0'_/E*[*PT/<+YLHZ N(: MY06^\ 88@AYS061@&7=BO@N&82I15=2-B2/\:Y+&V)('/U": (Z),2 :D:O, M\_?M7%UTKDRA_AU5TY)KIBMA;% UP:;RDZ'LY[T3U1",<,N5YQB1 UUVM]B^ MS+-XME!5"UN%78/0[ OA2R#YX*]4XHII,Z80?F8[M3M)R+M(!-"'L5T!%^"& M]\[$ON+J\E<_/,6M0@5YDIA<4R]\AYI0D2/D+!SP4:KDW\O)OZX,?'DK%?*% MIDCNU\I!JAE G\/&":HGD8I;DXC!\XL.6D\DL (?]"$/ 4%!:>H1F#8ZA8V+ M)LX_070^X@8+JGO#67PKHF4GL4]IZFS:H"C9<,L3&"A1!$,!Y<^Y![.8>, M;0X9R708]168CDJQ88P-3SO#<*BR!J\UN!P4'D?N1"[M!,N!(;23O+ZD\;I4 MV:BYDV;RKZQ_8[PK"B7?\4;L>%:+U%.<\9H;_Q9G@JDN&IR$5P$;B2^*X0$P M[MFE[XW'L ]FE3S]LFU2&D]"*5#RJXQ[/FMC>L8T_8P_\Q(@PMB KL"+59X- MZ$F\IE1M?0'?V16LH&EA"_-'Q9#124PN$.J1>L]JSCGL8T])@)GTM?8XII8L M@PAS@Y+O"_%B,ZS35^^.==X6-7*V.M,S!(1 %;*I[-2A'+)=4+V3\.C='1BNI?\M6X2!O!:61ZTM:7-?$%=F=2O+A ML>T%(%9 DO-X..79/:P)<=D$[/(PG6#TRF(@CG.Z,5YBT@*M[D161!4F!=9B MX,68JVT''\?>O:XKH2N',)6!>:EE+N,I$WH:K @WD+#M<$ESMD\R$Z24;*6H M\F^/3=DE9"L2VE8_IX=:.:E0;^EH-&DN*8U"2ZJB4DB)0'D?@ MU-C WJ5"#W@WWW3J *]B[I1]P#A]?I)WD.8.$!9_36XE,FV9HZ0FCJ>4"DU- M+"[PV*[F% +,8T36@J_*OC/A)5'GEQ812X:ET_R?-\90P&B3AMEC:;5K:LV\ MI$FV4+YPJ\H77F&^<+/^W>0+;\5!W CGK/_N3UTODJQH?QEA(_@LJ% MS:N1=$Y1>;8@Y;3F93&B4#>DU+^ITB:>*8>I64/NXL0]KE?"=!96PTB3 :VB MO+0GL<-%KD- KB'H)$D"RZ72<^YHE2N]IE8HT5H$FQFSID(N'J4(45M"4S-$ M:I<2S>S@48UO@OLB@^1\@C_7X:@V&A=9B+7$E\6>'<4 MT")=JI:?66L]9"=%Z &A.)TK1'MLDT\:&RV%)+[03,?.>.[%)P&0_$:8B@W8+ M"W(Y%6^RD$R;C1,FBWZ=[L.C&D[Z6D''M6M-5SFLK'7S?NF5%Q;;5]$(@N+& M9.MF_>T((( W<9+ MXWJH*RSO;=>+;03#P5"28T($,$PKW:V,=3EZ>#3Y=/X@3]1*40J2R" M'EBD7&4 W,?V^0-EF3K-H>^4C6[CA?# M%:,$A9_"A)=,V"Z:I(" @E'<91 M=C.<,O_W7;V47SN_G3C'(%E8H> 7,,-18C[+80,E_] &*/^CO>>P5%_>8>)& ME/A&SH42,]5N\8*%NY?PVDT[8<L/HX@J+MC_8L(2 MM#'KT8YKA"G<;D! TQ[ T7 M^8:K2PS'@2\P:2A8'JDPDF/=767W"@O^B?J?=FU/E__0>VUUSO)U/EHPK2\. M79^NKV9+N>*SRW-OJ1.YST$C<@BA3>L6^I66*8CSI3\WBU#Z#JDEQUX5KNRQ%Z_MB]1BJU_FNDMW;BQ5I.F_0D.T!J^$^?'T(&H:@?O"S) M;D"_2Q=Z46T;K]!U6-/2?0._@JC#4TF7QUF88DH-BJYU<0=L(Q&7O29#PQAA MS!(R@/BN0(.8PW48H-#Y41@]('DE=5EA7H'7S4"/D:1,>;U_9WZL31$M_$Q\ M#6W+&_5FU1(&![_)?!:FZGY"<7H=C?V>:+7KKK9H:0J""3! 056$#^%;'>[98U92-O2>\)8=6B7 M BDL"]-L8V[#D6X52ER5?0\^->-D++$#5( MC<&"PIR2;IW2>U]IB)3;:KU004Y-3,"?4&$L;)4"FWN"ON.T@2MW!8P M,_IUY<4HYM$)ZH((1\-UVG=GUD4-_&8U<2)]T P\)@$G;I%5CO!)^#]2O MJE^25C;Y-^$/2B0+:P8:$@A^I 0"LCK]E*23[+-:05HB_H6>99:SWZD/B&/Q MH36/6))P2&S[=>!AXUY2THPLP$/# &B/J+_3:_$FIN_ \P&NG!XLK(']BF1W M85*]SB,SAWS&9H*>1^*:&F7!]S&!U0IU%U^O0_Q:D28WI/;[P:S!RLB2? ]( MI8?%4FK^ !O):5]7@20>IF^@L$5+N@],$]]SIIS7BR/L-!2-X%D]JM4CSIFU MQ6@7@U'7A1W6&ZVEL4E+L[)PI_>=LW +2Z^)SE=O-%;EU_P(S<@QZ[2:D*GT M.[29?O*%BYLCC*GX17W-FN2$[/@B[PM;JVNN4FNU M3DQA#^-9"J+PAHOSK?UUN_?Y^U-.\8(5V_G-2L4DM6Y&NUYIRX\_1<37&'= 7GKG]>S"A:&05\K% *M0X(E9UJH/7 MJ>P-PRB(;N[IX"LQHT$P=)8CO\D2>(Y^T:[V9OJY@4H=>+5IR*EVD4Z%+%N#+/&M.B=ZW@0& M\GD830V-6^WDCW,H\@'YFD%O@"M,A=EM"U])2I@$)M3"H4$(/6A[C,?P,ET>(82D=_[%0+)!X8W@&]7Z6T\K" MM[ZBL@G"A#-J]:RHM['1B+56JD/PDS8RZ39D0,=:OMU1O69*U_.MCRYWQVC- MVMMIG BWK(Q.$9>\R#U*H[@C>9F/AG3OH]>^7PQQ%]\P*=;@+:393;,1%3GD MW*.9A%Y'[#@UZ<$*6[=N@+! MJQ*@5YD W?AN$J#7^5#1/Y[P^[^\\OZW7C_"0^*]6\$MNJ*XYMEUYY-S*( B M9Y^//Y^<'7\45]?'\&'G\_65./Y\*J[^N+CX2+\?7_XM3H^OC[?KYMG&VQ1A MK@K%?V65T*#6)FD>4,++CRY+5)_.8&9?Y[N 49D>^ &;%-J+3[$\=EU\7XIS M41XTZLN7!_3O?JO6RKO"Z<7NJH^7+B".CD%"G)Q_OKX\_\A2X>+R_*1S^L=E MYVISX0B?!,:SELNXI).&Y<6G?M(+H@1=Q2?H"(H"=@U<8,BL#Q^O%J9L'8_D M1JXIIZ/3L^DX-G2T/,/4R"\:9<$-B>D\PZ3S564T'/=2=J(,R"OM<8YFV:@F M, C6%"R8?4\RI)EH9"%,2>4R5ZE23;@@I,^39HSOS'CO>:)JZ#N^+0C]+.N. M_'36=.VZ!%>'?+&"A?%+R'7#'DX<'7[!)!)=#0*;:Q)(520WO^FN.BF=U$L=Q>=AW<1';*]7C925>6< MWSH:92&Z'OF5&-G((YM60C#]Y63HRP&,*7L9Q=3.$2 3WK2CTI-..ND- MMWR@[^>:PM3W/YCO4XXE4"DAB( \0)@PB( 8@/VM*N2+Q2T45<+442(T=G($ M"C/2@"G,<=9[ #[,%X\LMJ'<_8NYU59E#!%]?# >V$> MQ5+G2EAY_'F8KO_X42Y&[YQ"@RX.WNLD\#PH-^E+FN,U%(\S\_^^-.&U/U*@ M-WTR8D]3U6%5"D-*9SJ@HQ0I#A3DDNU2W[^;K3YNHV3)Z>J0'9J,,6J*$2!, M/C#UL*0[41X%QHA45GX?[@W&CE7D[]GDSPWI7/W2J2(F[S=7M.#NO@1-PVFT MO-U&>V?PAM[7:/?5;TJ:V5=V+6>\1]^,M[O)AK-5#5UL89+**/:5Q91N/%F\ MJNN4*<&VU%- N_95S4HCP9;E\-H 8S$H$IQV8V*V^'!NIC7.B8/<],LE _2)$*4&X257"3 MJ5)@/^'R%(,[94^.<71R(&$KJ9 O* WD:1C L1B $8B[G-I"Z36HNE'*6+4>2]"IB\E.A[+WL>, 1FR_D4'L-8>J@2SSS%^>6R;1:$HT[ZQZ>H.,RN MYNHF49"E6,S@80Z 5-P*[.4G9@@'"[9F#\^AHV]3C?"U=QD#Y<>JD*HT2H:ZZDHHC89+Z $$PB(%E65EDZUCQJF0#27F\!)[YJ4"VBB5%=\;VTSWZ$,K727==^39;2 MH[(SR>"?X,A2BPI/_OSZ3J&<91![(XD]^) !)U5F1[=]Q#_Z?P M3Q\CB?J%A!;.(,9[$O%^D9O<4N[1+A=TM\SAYGB$[YU<+A2]'3/A#[>+'-O( M8M? 68JNHA])K?VQ]QM++5-,@=?.:_:7E$LJC".CS83"[%+>8, 97;(761=1 MAZU\O0]^/+)0E333.8\)VYJ8]N'H.7'"?5JH$[5FGM\['//5G1'M:(X?C&G;%V0R>_1#%CBIXHSKM6_NO!&\LL,S7]*>! M_U7VX3@$L!01@GW\RRO9Z__T.0HQ0M&H=]N-XSB^CD=AVO\0>#>OF-F^WNXV M#IJ-PU6\[+@?83!@^FU'2WG;'.MJUI?^IEF+:C:PRB&4/_]8>-^[17]?9CWY M$UAN#0K*'\RZ1.EXN!SI6!YQF$,.'IT4\HDNC5D#VH#$M(7?P2!(^K[=E?*" M'30@#1D%A$'ZNZLOZE@50?E?IACR_0IP$%Z8&\MY\:&2F'95$K/*DIAF51*S M1E;=8IGRC955SA08>9D+O#B^O';.SLZV(=8]08WF=M0M-.I"1Z!.SRX[)]?G MEU>NZ/Q/Y^2/Z[,_.^+\PX>SD\XEES2G%\>7W?$K^=_=BZQ'*JS$:1] M'O?)DF=\ZL>2H:B4FY1]K9A#L#'+>!X?PT]Y^\N#<4S3UR1.UQR&A$ MWBD3&GX?(6H^!G,TT="-M+KFD,](HY2;H\D@&".447CSRZOZ*_H='NCIW[5B MP-I6+PH";YS *_1/;\6=WT^'^,[Z:Y[$/,M^A4K SVE<6"C]_),(T>H,WHI; M&5/O3GV-L<*A%LH03OK+KY1.D?8?&O QE7'&T*ALV2SP\X]I_]TCKU);FBM) M-9+]I>-K.L&H*UM%N4)P?".?<3%ENO42R73!69=8>-'K96./F[(_V^KFG/7$ MR^[W*!EF'HK0+]&=G_Y'[#3?3.ZVE@RO']PX]:VC MU^4+WS_\IF';]=+IGPP1B4$LYS%(.>N4+_36QO[$6V.D,.Q:%DIJ+=%> ME(+3])E>U*EWZ_?%1U_"#09KTRM8[$R^>G=PM.B3_/H_L2/L_!L[[^!JZS[( M;IQ1WR;8OL8J#P!2"1C[J=NW7W_:]EW$$L$#9OPB@SZO"<:;6G7FM2.&V:*9>WI\33:D.+&MJ*JP4_<<&L[EB1 M85MND[EM3\DA5I[@XXKDWT#RYEJ0'%,399AP"N7"E-]& ;:1:T*$J$&$& JF MCK0;H[ZM*CBUY6)*)['V,?:E;HAL6KI0"1'^0%"YIB49U^$K;^'J/(45/RS/ M(\_.#,MD&66">BR2D2=+X(M*'(B.<2UCN&Z(A\*NDK-X"+2>*8 MW7B8QXUGZ/RK-!E,>AO#=8+JGJT8I+_1W;3]YS M^R$;]KQ5U^#-OU$QCFI8@9F.B%J/C1\0N"PDS&D&(#6C.8%W![P=CP3[RI6C MYUPE8)]&80CWEBL^?KR86 %M"9VAF/"L=S'?!@;#<>![5_X().A5?-\-_2]B MIR][V,>W_\;532H0S%OO(T&K& (4][%*O%S[-6&\"]U2CN66FG&X)LZ(;F8Y MVZWDJO.HK0DR)I@5S=M$Z6%R'CQ,?V.)'AXEZOU#O7OVVGR.7,940N!S+M80 MO2C&T@=3AY3D-0_ \M/GCFI1LS"1@48*MX_9>9Q&@0][BRTE4J^?TO'2\.P* M*0B&XWZ\W&+)Q/XX= %.G+DIV?6;C /8 MK#-NH$%U@6=AKV9ZP\(>)Q@:]T-AG"5 BJUCY6W-U<<[, OA G3%Q? 4U^<^ M?O_5#TJN/^.($SDDUK0C<^*HP]$YA_&Q+*"Q[SHP]*%J#LK_BE.Z76A*0PE\ MIGM7:=0'A7(]^C-6GO3*!-XTU'%?"\:,4IZ89Z=\XDYN7 +:W0*66@9 M88]./2FPQPYB=^E3"*])L.D>G,Q^-,*."SU\B)>BB@JX<0Q_Q' 5OH(5D7&$ MIB#V:\G =HMPWURGZ\-(?;327*%^P-8)?D_U==%M(_+SF6.9_1->F&"Q6(8M ML+@-PPE(K1H]^=&_Q0].O=03U_DJZ0LN-Q:"G:%S[E#-?AKUO@SAL%M1OP87TCB14>-'\9 M=+2?.AEA,G49"-ND# /T(?^VG[Z;TK M/EU93^?;X$P]?865(R# "D_C"M_;(XQC!9B&_14/E4.0&KT=-/N(O[(B"[\K8P:XY7Q2B M$-JWQ<% YTD] [<).Z$J057]*5G$W&T$$8X4B,#$?-#@P2 !SH9WM"L9*@E% M'*&9.)@&1>VT]+CP$)!+:W9-U\1Q\ 47<81 #^*]%L4?\3_T3!;P _0>4A]S M:8_GF%K'VS,""\Q$KG+K2ZF&6MPFZC'50XPZ,&)!6.- JX9#CT0I7QP^ 4<9 MSP'AKGR4_0%N\2!U^:];=R:W M4ZO"V!8L#F-W#L7N\F5.LAAPRRW:'\I (4.$K *ESP?H9=IK\0#L:&*X1C4, ML2D>&CI2RIXG! )XK2O>QR!+E#[EC<9OG?<9:@1@6(@=;2+ O8AV>))$,1DC MKK#F3$\AM_:S-/7QP3=*PC2.CM9#S5_+XIR'"B+VJX*(519$M*J"B"TY5I] M9:1O4[2N#%8/>T\7GF!'T G& @DQO(CZ@=_?AJ3G365<2NIP?JU17L>\'M29 MWE%*#F$.Z46[@X@0U%W+3U-4FEWQ*\.8PLCLN;23J@QVZMQ>O$T S& MJ&T#4'D:1X=',-$XRFZ&]%<+TQ.Q:1@:M6@]P&EH"GU<_#"3?8?FKX(8N7%& MBK8"5[6&T*_CMZ>J%IQ)M^UU# PJ M&8_GDQQBE\C<]N@-HR@P7G;0$:,OL N( @1,#?\OT^3ZRR.\X!1ST$[>JF;/ M)6SW$69VX?6!:YP/N*>>'N!/'T^0[UDK0 <2CO%[[;0VT_DC/H(.;,T33<_: M>_5]2O>6.*G\@!$% M]U,]UZ77&^;"^6YHK@J%6SK)$CY";L$X>%JXC1O!HVJ+&-#.=,MY4OGJ_J 2Q(^>;:K2^U=U%KU F.0NN 6,_#-,)4!9,X*I3'EX =71AW'I^0#>4:NIP)[M@&JQ0;&P0!RQ9W[03HG.U ML](H7[JQ6&F>NH).!P%LF@#A0!9",+7"I1.(".NSC#QEB1>403D:!]$]MWC! M1 M2!UQ"_^S9D^$&?HC-CKCLGF^:\$W%UD'MS%5$E;*#FF)!!?+Z\#E=& F- M0JDINXS1WY4AZ*VI& =>F-2<4H5S&HPTAPTOV<""WCE9_SRO]NE\ECYI9;S! MB31M (U#SVP!.IQH9Y4+IY#:E^;M'N%/F&B3M\ )];9IO3&"Z6!2,/ E8I/C M!.[\1#JFX:)+46L<.)8!+3P9^F/5GQ%WSFKYAOYF/ZSNV;4Z^'C/SN#;;[YN M9YV'\EO7>99;=].99-GM_#J=Z[//OUXYYQ_$]6\=\?[\^/)4P"\&_$D!/7WZ M='9]W<'>U96O;KT8CJ\HY[$KRL++_OY@B)Z$-31OPL*#%9$SBA^1AW\L@0GA MLLCE;N/1_L%1OH_/6@AYL!# -5KX%$IZ(%)@K6*.FLD" :?)-SM1H>*N#>"N MO6_BK@\-6-(A]:5#?+>[ M$,QCM$]-7Q@B%?=WK#3;35A3D;@ES:"5[T$F>3&]6^8GHO(NY4+!6&?7\ D6 M6]Z%5A%GH_Y:5RRA;P1S\=!C)'80S));MP7WKJ/"ECEO7?#P)HA);5,#C 3Z M:=X(AJNA#&OBO*P_V'UMS'?*)D.!$=@,YZIS4A-3DU!=;&AKR'"'KZG@BH+4 MQTZK<>@G0Y&I,$LO&OOL08)-$6KG!>^\GB+%_'!58/*S3^Y+&-T%LG^#U6?D M4DNB ,/-RJ\>RUM?WFG*Y:^@#I!Z5%,(AH'H&*5GF#>H5A.F;!Y=T#J]7O(9 MAA$[K1P],+4+TMO@PJ\ZXLC?[\_G[J/]*'FE3VTAN64L/,>Y7NAS-"Y/![:* MNW#3%#C^N5TG=(VDSD*)]0=58OTJ$^OWJL3Z[^F8+CV-D).#I?,K):)0TLPN M:&]]"F-TTJ'?J_((-V)-?ZDT*8^[/F'Q@":NH:)B#!=Y>8%&]L M>%@39P,*\YGD-J0@J"]];IR-VN7(@YFK># 3,A;^P&KH#8_?8+<" @;P,/FZ M,$/$-\)I]/Q4_]DA)<_CI/C$ZL=.XZL@\$RP"/VG/'?U7!/T3G(\602UG.>L7=$ M:^_U*X6FKX"E5M$@HOY-P[;;I0TB'D?C7P72^066'>[ M_304?5[I.>4+H2KWQ)4N!\=\Q;T$WA4P88IP-:L@[2>_-_1D('ZOB?=2]H9R M8>ST;^W/<1+MSM"CR42XDKU8IE[\+ *BK*$,J.WHI;^HX4V91D^F^WYK)?MS MK8O\'X*KWPY]:"/]$:"2D_ATM.SLOE/%VZ86CJS0''B78!9,4 ^."H!-*2; MLUPN3N7D#E!Z,XAN^E<4W,K$L4O;"9M*00=;->B4=YU_C6O/>1$&2'=N6$7S M9OSI#H%,KU31N>M\_'B"B)V2S#+2>=>;]7I#8"5/X&BH1_CHR"W!Y^(1#(:900"KU^$NCHI@&8J8.&<> M/:=,#'!4Q6_6?DV8Z##>V':4N,$SYB[!D ;X/=WHS'"&AJ(O9KXP'@XB!82X1%MH]S"B:#0V,V% MQK$J!&$?+*&3:"&BZB2*2)[O8[]_0TZ_6F&-77F#B-&(UTS B 08.E6(2 ;5 M;U[RQ0\3H:#1T%6 [F51P'=URJL8-2BTAV[4?J:0IZ>G>8((ZP@(EV%5]D/8 M/%R4HZJ,36(_W71-T*6%-V+$T9=!TJ\J=B\Z=) M0,J)8)TH__#05<)KYC7M%*_8R4NX3@,)S]#I)QD&F9JA=5$8,(!9L\[G6E!C0:^"29@]4;>18T-C8V@&6U/D MRA-JBB#^AD9(B&L9(#;V*$-P9GY0W3O'N?32R*RX6Q\S/QTCZ/O%T(M'7D]F M9!T"[YI7HW<9WHZ4Y&299(PU=%T_0 F';N(Y3&428F50NTE4F M$>/<8V*03<&N[*%#]&'8-)MGX%E'/:L1D-[7KFH$1FO=$70P__C\-]Y>QT$7 M+WDEX?6W/^4PVIU)(.S?H@%>A1N'B[3Z<-9">42'51[1*O.(VE4>T1H<*OK' M$W[_EU?>_]8;+3PDWKOR=711V"^\&/IWOU5K4:2DH!SMJH^7N=ZSZ\XG!TRY M7='YG\[)']=G?W:PZO&B\_GJ^/KL_/-V:8/;J.$6^[-Q:#9!'6A "@MYRPC* M@*[$( IO=@FJJH TH!M3/-!(F0".U/=&$:A20U#75-HOC2/[3B'+/*_%QSQS MRD#6"$Q>4A8R+]3O*T-4AJ89&*%Z4\:.1$?CP$_P.J=\9=1+-%BD$V.F$&9[ M:SAP5F9FYC3#&ZCWP':QQ;.RN@XE++>>!777^+Y8IG^-_/V,"8]Z9<^#[&SV M<;U3+LHC6]-1J\?C\:MI@WJ('$2Y%WBX+TR&HP[TSZBM*\U66.*,)HYD29!M ML0U;YJFC"?X-@G+]]@:8%S_]Y55SDL%?:I^NO !#+#]WXQ_?.3L_S.JV^_Q[ M5A&L?++OHS!+*GIM#+VNJ+2/Z75\Y\7]A">K"2AF=S6OB+@N1#QG /O95%R; M3:PH.$.%BL+=SK\S=#XST$O @\3>2"IEZ1>8/(_.\,!D>'O$78 M4SF0,=K1,XG;\>*0\!\J6F\*K8^#0)P3H.(T52?OV&9%SG4GYW6$N.1K>/R> M(1W6N,7KM0:"\.3E!NA)0)>:^ECY/)I[M?;K):ZZD*A?NN\Y>M RW_NX&T&] M]V!&!<#29H+^T_5<.KYWI=ZE!T74C/VG_(8ESJ%=K[OU>OUQ"KSX3E1LL$(V M:+8J-JC8X-UTQM7TOQ6/5#Q2<4?%'4^7(!6_5/Q2\4O%+T^90^.HX>XW*D7U M.V>#H^::LL$Z^:Q6N/*9^ P%>CPG]Z_:2=5;<+ZZ(61&S(F9%S(J8%3&_MMW6S$AV1;>WOI0 M\SMQ),QL/[,6C%TEJZBY6=2L7 $5,2MB5L2LB%D1LR+FG%D_1^Y>:SU\=!4QO_7% M!\WUH>;Z^!"66?EE]X/'5N:_22](ASTOWN8JL"II:\EI/DP-M[HZMDK66G*CDOW* M,[> MA)-HE_&V/OBA%_9\+]!X6S1E+^S#D[U8IEY\OR;<7B5S;3EF!3KPTU*P"N[4Y' MJ2933:::3)7ND0QKJHX4-I5"%Q5=K-W%M:^>JVB)J-"HEKBZA9 MN00J8E;$K(A9$;,B9D7,.36@0_?@L%* MH.8K?WUH>9WXDR8R._*T[LPM8MF M?1U++\GBK2XAJ]*[ENQE:%3H3MM#S4;E,]HB:E;J;T7,BI@5,2MB5L2LB#FG M!M1P]QK[%3&W@IBMO?VUH:;V,OR8>MU OONY[]^^VF MT9AF93Y@YXGZ[,[OIT,](.O#7_U01%DL/D3Q M"%[]7__GL-EHO/TG3"BFD>ZE%PL9PC>=4]F3HZZ,1:OA"LS"AS'"^#EY*NL%>05G:#B M\:DX^ELXNOGR')UZ7X'T49+L9F-X(HCZ-\@-6&MZ*X=^#ZCJ!4%T!VR+(YY$ M(YC$_>[8\_LB\ <2V"C)8ORK2P]YHRA#IAYY:6_(7,:G@)XCGCYXFXB]>F/G MRQMQ$7CAW#RV7!F]@FV=N',FI?ZWSG^94_VY^^X\2Y,42 ;D=CK_SOST7AS? M>7$_$5XJ/GI)"M(J02?UWRAW.F'_YQ^[[S9E<9H4*YQQ*3NI#W6TH5Y;6G"5E*11[PL=70+O%[R<0F\$#\FOLI?A=YR((QC$ M-%.WTD_;M?F/G.^%[L!N%/=EC$&LP!LG\ K]4^$^XTG,LS^OY@J@30?'U#ST MA?H^\( ;&K4VO(_4EN?-0P]U) M-/E10 0O1SM^&G_^281XAP5OQ8+SUX^M-'Q]3M6P"H5Y 1YDW1W=&_FU! M*CTNX):XEL_>:++U[7IJ6R^]3QGZ[FB"T4#\W(U_?.= >78GZ _E5QCT?(TK\R;D*,NVJWSO\=W2.K0T9*AYX7AXPWZBX8 .X@*-! M3+DS$PW@WS%BIWYD-? G]1NS3LXV,@?G'II1<9U)V/IC3WT8A@CBHV<]=/$^C-%?*^'7JH^^,V[ MI:PE]>N?%!A>F\VO*%\^V4]>_$6FU@'^D_/2*B[XGKB =36+"[Y!82MH8\P^ M;I%Y-"^=IT.I?[Y$1YZV#8B?B)/42Z*4M[-BIRUG)Q9'.8M<>/=1EI:+IN^+ MU59;W6ZRA5ZO%@C/"Z7X%,E)_+O):;Q^GI,S^=:5KOU!\:&F<# QA0*TXJ+_ MSMS<%U]F1=^*OA5]*\I^?Y2MJ/S]4+FB[]HM? 9]EPA,]!#NROKL0\4 *V* M_8>:Y*W/-E3T7T3 +VV&NQ5C;!5C;#M[/*69306EL=90&G._N,)%J8A9$;,B M9D7,BI@5,2MB5L2LB%D1LR)F18% '4MQEUN5K3 MMZUIZN7_U^ZN^.#+H/^3N/!NY%MXP[\S&?9@\LVCMX)*^6!.8G=7/4B'FY^% M?_34[=8-C69)[X9]_&R.TL8G;$99$>4 M6X'(5+S)GR/_7[)\ M))&]V18_Y>PZ\^7VM'$].7-4QW3VFI8Y56H,D*59+ 4"^R/L#O9R270?&*\; MW4JAP/Y5FP?@CHU8V^K)\'U@^9<%,1@=KZBRS*B1MFICEE_!GJ,1*-P*+NJ. M8F%P*QBQ8K+X>QJQ8M'%++"#Y9OPI.W7^*Q_JM/*:#NKCWHICFSOE^8D6V7> M,[/,']B"!_.='ZRM:D[6KRO]W-3E+)!8_4@1USPKF)J.)M?>CXT?F_7FWC>D M61>G]]!DYEW:S/3WQXV1QR=3^,HS1&2+_%@2&EWIOC7*^>TI&S=;(,)K2MEH M)6VO-NLF7IX"WGW7&8V#Z!Z;[#G'-['D=GO;UQ-JC8S)):T)Q>5YZ'SR[N%7 M;"75.'+M-G)B%/7]@8_MY4 UR,DL#)E!\4J']-<+4"9\G"7UN#H9^G(@.KI] ME3CG]E6N.(UKXOJEI _M!F>5:C!7[R1#+T@@!>)"30 MTTH<9#RB]WA 63AW@:.G]+*:>8S =F4\'U\ISY,Y_M,OX MG:C7\Z@1)0XV]I@^,*,D@W'I-:[P!X)VQ4P*E#IJJ@FOC65JM;%\'X')@K^< M^C#9-(J3XHH<+TBBPK)X4]C6 0*!9H;O$D$$NB!1,>]S5M@T;GH&BZ"&F*1X MJJ9IW-^0;2=LQ:^"3=+=8>9#%A M(A7H'TM_U,WB1.I]!JY./3]TY%=<&YXUG+[Z5"3 ?M2U$?8LE .?VI R;6_5 M )J+:5-B'YN0DET6_2"])A#XX+G/XN_-WW8CCUG^ ,&WL#I:YC25V01>D=C'._ MBZP:@L0/4:"#+8C=D>2>FFF)&(/[M1;G(<6+M%8HGR@!I7QC4R3 MJ<5^@[1V5B"MQ9.DM;-\:2V>)*V=94EKL4VB;=.L%6Z)3 "+SV^C;-"VS\-* MK8-:<[GQ'/2O&^L#SB2>RP0[KL-Q1&'1@P=B'^X5(Y4L*P*%1,QGW1Q@% /X M7Q:J4F*S!#R8>&&"?(K'D3JU5JMLX?5!NH$PAM-_#*<\$(VCHX.:.$ZX2;?4 MLO,*!)7UK#KS9^A[".'RN$2QD:$8[$N^Z6G&1D2EWM==6)B,8VP0[ 5P7<-" M^UF/)2O=14IR.V;^-253<"EXU=NWV=A#)Y$_1@&D)%<(]!+_SN /$KO:QU$0 M\$T*!(A ^ [H\UQ*\<)*=XBZB#L7^AWS5L+/T5[^3$ 0U"3BL/+1+HJ%H5#5FO;YL[T_.$&7EC M(,Q7?P2;%]R+'YJM/50@:+P?&@V"K7&!Q9(Q$OT6OD.Z%#5@!P:%_<2;$X-R M,):F5O$MSZRF;Y"P6;*,URJ$,1-/+#[;F/[J:R#@EZXK=$"-=92<#*-PUQR4 MOM;ZM$J>D*+**OY 2N5EX2.9B#N)ZBW>#/IO3;<-?S+Z^[0ZR8ZI:#3RTU1* M9R0EZFI(H<4&%ZTG8&!R"9,?0\V-8D[@;1M:DQ" C56_M7'(4QI+MD? M(C"O$#T<(-]:ZTM]=(@2R9&-7^2 M)%S51!+I/;>/8-,/PH(I.ZUZE;*SRI2=@RIE9UV/WT;E<,P33YPKV>+5NP^H M@7<88!]D]87G]U'I/O&28=GPW_@VSLK0+6&7/CRW*5K=^)_QKJ>F!R)O=4"V M5E$U6\6+P?H).(QUJHTM^Z5$0V#352S[&+04[JQ@O]'&QMMIO%G!>Z^CU M* MQWUZ?]'U2'MZ6O;/S@]O%I]&->=JSM67+A?OLE<@N7-W_[OI[U[VZUO U>WG>ZU.]NP1N\U&\4HD])H2ZS M,,PM<^K=@L'[T9==B5[2%><+'QV@>W=5Z<(+3F:*BZIY5/.PBRG:[K[..7_Q MR32:+;>QZ&R>K_[ R)/?HV28>0+[6T9W?OJ?5=-H;Z4%"!O*N=4\JGDL_=0L M7?5X+X>A-Q*?HELOD3=#?]42]*!4]?K.6:&:1S6/I9^:9]<[IW_C MQ>+2CY+)%2S@AUS"+NXURPR?TCG,;VD^ZQ*F&+*:?#7Y:O+K._EERIP90%FK MR7W141L]@6_*5%ET1@_F3Q6R6UZ]>^!^@U%FA'6<:;=?O;9*T'3._J$$A4L=.<(Z(_80)BC/.G.X4=\3)A22>*)Q%3F!$LT M[F2,V<\$))!@QEU>TE,L-[3K-5-8-OYP+X8RZ(MQE/BJX(-K26TK1/Y[P^[^\\OZWWMC#I&GO7?D2NQ'L_Z(IRH;[K<5/'H7E9B>?77<^ M.8VFV!57G9,_+L^N_Q;G?WWN7%[]=G8ASC^(D\[E]?'99_&^\[GSX>SD[/BC M^KLX_GPJ/AU_/OZU\ZGS^9I^O>Q\/+[NG(JKZ_.3?_YV_O&TJ.B>220E6&SPI)#TOEH[L0Q!+*@T(5=)1Q'4:$WR7:KU$$CJ+8 ME!K;+TV3%*0K%8M;+W>YQAP3GK#$#2O4_0 S7W-@ 6!Z%^:B)Z-6(#60BV/D M+PIO4[/#LAP>@^>P[GSR,5'^&!?PH!=G7!.=:=$K@+:@&ZG%8M4+XQYG< M#_I*B G8",LXTC@TMQ'5^(PCN#R$G_ EH% *]+T"]P\6UR2*A#5Q'='LD0*! M[-](^U.]599K, M7D-$VD/JZ(GC _2[M2Y>3'3+M9)^[,SFMIKX@[$:2K>4*#S)PB+@*[PK@?$+ M);CPC]&4[6:KM-H'9!6(&,:]BJ-I4Q=S/:&5?CRSJ5#^'<4 M?Q&-QF&]]7VAEZQ5N01/'G_^"?@U'GG!6S'+XTK?O9/H(]!?GG:QE@U8\N!< M4)5P/I#)WN<<>HX<.FF&SOW*;TL@G?LUTXK9/*L]H6/+<[$1.-];@HX_P4T M8=N8RDPMF^$,ITTI+::YT,Y\E'_A@!M+HA!TF M_O$/L=.:6NZJD]J.RI/:VOMN_?#0;34.9TYH?1+S9JRAU:@='2TT_==/CXN_ MT^!Y%\-3(.6J8WAUMWETZ#;V]M0LY^% MU'4@]3P2IR+UPH=V(G_\.7*O,OW5WKZ+H"QWAR6C=_^(S[_I3)+)?;__&/"3"XLOB4B4BMX7:L MU616>_=H5RN^%V,TC?)$MYE>YYU&74?=GH#@L SHF_(]76PD19Z#0[>^UW;; M[?9<2UEE6ND+[\3>7JW=?/(F3#B?"JF"SQ]Q_'ZR5&&U/Y8XQY\C>W4>+#P.8&<0FS_'?F=(?LZR T[!&LA6X\AM'NU;Z7E%-K+X MJRPWT!5>'V?/*6J<:\R==N(,. Z;"8RRX 89S5&);5>=DXKG5LISK1?B.4[F MC!Q)1:^+8H(9C*X-VVSUH42:&E6;)^9*8 MHAC#8L0 3#@:[&[H]X;.)VH,-S$5RE:DKTOY;/4Y2F^8IOSF@9'/L92%<,D; M%2[Y*G')#RM<\N_@4"Z[82X!81>:DC 6]EDXP/3!ERF;VR!ZO$A>]U_2T>GP MXM:+_2A3#>VHNU&BJ@/H:M2ZG=4BCS]1[?/P:J6>>7G[NV(O5KRM2SJ8<"\K MI[S^CIOCC3/0'K$CXC@&PV>B-B3OL,13UAT+U9^3K/LO>!-V:>+J#P:%ITEC MJ4*"-0V"[!RTG*A:<.#Y,1+GBTQA5^"BT95U=A<\&H'G1UT&L4.2]0(8^$:& M,J9B#FP"S"V>N*"CK%<@5?4IMPJ-C?HP[EE7[UG?WC-5Z)?O66]BS^R65ER0 MD9@MLHH.7;OBQ50?4N&)@\6/69#J[HBV:4C+2).\*:&?=("IP,B,>,GC3G:05ZG< MQ053HOM=[(U?O:/+")T7-U%\/VGCE#SQKZ-2^S]G5+J,Y7BR ME\54=,5_$510I[T\V1AN6_Y$X4XQB M"B[HB=NU.1O>U1O^%Y5 R/XN_^IA,]4;:395;9F^E]2OUN;:6ZZV.=]@->;W MN\V]-X^R=2Q102%/TJWG!Y[J^*O^.LA2K$Q'KJ<>MZP,\!]5:Y:IGK]ZY!WY MM1=D= )*WCH(X%+D6D;8A&P4"CB%TR4F3Z30,R0YS2U/E:C?WRNMZV"]O@B/ MH+0(["UYRWX[M8'WRETSS/_9^]-FQ-'LH7A[_P*7=_I&U7Q@HM]J>IQ!(5Q M-7-=ML>XJI_Y-"%+B=&4D&A)>+F__CWG9&H!!$B 0,+JF''9H"7S['M&%M=Q M1#2ZMNO$=%C';>;J9RK%A0BZX,5?+KRM,24<6U2TGMN@ '.Z=I1="T];Y]PV?#P MM90:98!#M/6FF$J2D>V)Y.V/'6H^O>J7(Y;:'JW,;V!@;(K9L2IL:S44I($" M&?C'L32*8\T5:(GL5U%ZG.$$,!XT+@92:=5RI4;I6YX(BK,($.A\F,">UM&D M=5!2*]8ZO+@W#\Z.1,YL+F>IV=+_,=' ?/!+IAR%C MK09?+X*5XMTAFZ3WPE\= 7IXZY0IV,RCOV5R+G#4K%AHYGLW^9M8RGS(6.'& M=)CT3TRY\)RH09H+ZQ6E*\V0#3$C#C[ M"9-5Y2 F15+F[K9<+QQ A=8>.F( MR4@:?E';S+*P=#>8BE_RY?$[X<='GC:G@5&H*:DFBH7YJXV]S%]=+N*I=\*" M+_S3_<]>K4G4@U#Y(GG#5FF.ZN#V!H>P#N=RGJ\CB#*T\J6ZLIH7I7C3MK6 OB?J\#!(:1" M?=O,?PA:2X&;G(+7GS%AE#)S)^%22P5OU8#_+?7L8H$/MG"X,V?]H> 6S>KF MMV,WQK.FSD"!P)XI13H_Q9OJMHH%,8[5G,+&?.6S7(I5E%[,&=5& Q1&.)G< M&Z$;*"(([@^PJE+E#J5)9+X<]F#X;DT,'#N M*M5K\Y&R_F1B=[@LF%ZZ3JKO4DRY;SSJV0&F7NZOW]+(JK MMZ*GH;'6K]LO&#O-5N?+<3PY.9:?X F,E[$)[DF1.-XAIJ<"P< Q %/91CZS MF%M:^"+[)7PJ'[/]19K;= 2O80[YRZC/J3NG[CU1MZS@ ')L*N-_CVE.!5\( MZ$NJ")J[#IE@KIIG9)D3('+0!C$C XJ8]?VWBG#Q!5OA&T#U:"8I1N>%Z<]< M[;CZ>0+['_/1\NZ0?NXW!W MZW#L;1Z'L8.,%CO293/KF2HBC16FIFO(^N?G((4S<_0EI^BA9 1(;,,T2GY/EVS-FV.YZ,Y=C92Z&MJR9X&Q*",80HOC<,=:R4KGG ;S MA>B&+#OM,984J^6_FK?\)]GRWWD'+?_I89)W_>)@)7!K>V?^"I0@J'1?+ M8VK>QQBD@N>HQ9@.TYM?]^ =*.C'!=R&=*_.P4UKC18#VR.P-D$WF3%CMB@9 F, 7T_ ^5N5QPOC M@8.@R9[Y:8TXHRT/Z*5.J)V^2^@R93ROT-)LDD?\=%42#OZQG<3'&/?P^V?S ML$9.PRFC85YH&1*[& -U"XRCZM4>9Z06)[*CC*D(P3*?+'EBYX&-W-+,KJ7I MQ1Q61!MX)(0,DGC&%9[Y_ :OP4*AJ"4*PLI;<9 VFHWZ3ZT,*EL*Y,YH*W#A3-7A>/"\%WT\O]1[J MY[-6O(!6]&):O_AD8+R"O@D1!_&LSE!?D"3(>6S6S5+UZBE6Y%Z95F$ZLZ:F MS;PIDBK++QY;$Y8Y$:,;.#N%.D1^\A""E)(X-I H[:H&E^L_:;ACNA% M>$+1D]M^*UBDJ:@FI1P4J4[CM4JO0Z/\:T#?<[Q,I M7QF?@JHS5/8M/UPK'FQ'7RI\_B;^2M<76O->[N M?G#3&]QUKZ5NKW?[X^9A7?E8CYDUUPMDL2?-=J@]9SI[Q#9365',F4'"!G59$2TF' 8N-"SY"H&#' *9 MF)'716O/=]'B?;S8>H6 $3W4U2H?@^RW%'''&=2M[>I;'1MO19['->@T4[63 MZRC*U&R(8T\'CC*=)&0^Z7:C2)%TPMYTB!=70U^<[(PA@<%6,W1>8I>\>&2. MX\^RK#;+8>>=9V(.9[46>E;[X695SCWY07Z=PVE" [7R0Y$CG3O>!?7#X])1 M<7+D&4R@8?=\2OV1-Y08@>1G8J=BGMZ.,_#J0#RJ"98LVWYNYZIGN/JA M.L16PE7=.Q[$EDD'#Z.CW/KSSN#AT4@Q3T.6IB!/E3<>A11'-^+7SS1_GP\H M K<-D\H8*,)'%?D_)9I-@?.]'#!$W%) 'O#DBM K#_3\1/?XQ\6#?(-^ITA& MG4M=!4\,!"\&S_[#NQ8W,L$#_\0,)9Y=PIBJ@_MR.Q9Y[?)"+-1,A6\9!EJIK[3$EL M73/8V84WP[(0F&&)9EK(<$MIJ(R9BL=V>RA*/+45CU%!)7]5JF!Z^I$!3@R1.9<=1T;"]S-5L5;A M9[7.#U3/QKDG\B2[DV"RPQ2U'HC!Y$4&.X)BZ+^.M4?-61+UAR'=G""7A^A' MBH?&;!9J[9MT:Q\_:$=2#\ VL03S/2/1K$H]A/9(4\2)SP,#^&$J6$+Z4/T8 ME_9/OH-@WQ;-UK1=.6"7P8?'(]$UN(5CBXW^?C9VG.GG3Y]>7E[.;::F?V)J4^R]0DL'/E3N]8IMUN?RN5RI0J>)/Q3QM_+S4_/LFVV?_UG M9K!JI03?E=EK33L?.Y.SBP4>N&0V;$?FY[_#WW>P &9AZ(9[!_=TB"U^@ZN& M#_MH9!%JD>+XY5@>Q M@02QP=S9GI)R1\"C@XS.2O14G-9&5ZBWBI$KYKY+- MI@Z>Z0&,=#Y51TM\U 7#7R7?&=V0M7JF4LEYY# \$NH5)65=)7QH$=I;QS*X MOKZ5KN67>!W:"\&#)$^WX6=_+)T1%NX'=_8;_3P55DF"*_:M3NJKR'_Q%,7E M,\0\6DA.V<5T2N:8(\Z-R?^W!K+!\XJ]>H45P-YK1'#*%+@BWHS7H!K&>O > M/Z9,6*J5W-W+E@;>9+HFK(!3X15N9\R26U@K"V/V5XF]UA^Y-^CRU1*O1//V M&DN6;.)ZGM1*M#*J/*MT\DR980^S05S)8S6E]J^)_ 9?-( U*X(U&+#S3WCHA*F(^B+ZG^>\ M*YBI#TP9&X#?IS?XV)_Y=7W=DSYT#L_-E:C<7-I_"#OAHK5M]Y=>N;*^FCNZ M&[%@8R[D*#:W\0@5L#[C%9+-+G]<,KHW.A$+PBSN.^58KUQI71\V5%PIYF\%;99E+WR6*\B(1BP6+SRCHL[IY-+68#T9@H=UNS7W9 V@C0!7RT^&"6!2;&$HJ)\>/\GT MI?]0G$]ESQYQ5@Y.680G+QL8BT9)A1LE9>E#_>-Y'O#.+?MW8]DON]N5\H2S M-C&$T)AX.#QXT$N\D;C1W:ZL")7G+)5-9:AFEU>(66H5H0P!0&, MKV^6^>*,I3[RY=32<#+DM3;1\'$?KK[U/WHSON /:3@&JY*?A6%+'YHYV^5L MY[+=*+ML5R7+KQ&,J<"' ;:;JQ+*K'<'JI.!1""I4)4^M'+NS;V[F$S^E%TF MKR&35YN+E8$UG\OQKSDGKU(]?&8E#4Y>XAN)-0"@G@\ 2'( 0"4? + M'0>6 MF$W-E 6[1V"(!NK=E\L*XYS./.?4CUM?[54^5ENGP$X1 M.&B.Y]Y7NW#U6+.[/(9B?=*DRZ-)49;^K",POP MI9K[E>I^I9KP'L.DTQCPM%"-3@Z%9SC,DA6J;KH$#TJZTG0\DT&19S:3\+! M>I4C/]ET3BT>_:?B,8!XWH+W#']-[ON6QS=P6@@]IRRAYX5(-F&/0X O5[W^KC0Z\FZ,M.YJKC6C%^/LLV) M>P,\#PFDR_[5<8%TR4::H<6&44II[KK[E;]DP;@\"FBOY4>F>U!-$]7=W?>/ M"YH[KRCV%.BNGC P>R:8'E2,M4+=?L SC61'9,DX[&D=!'_,A6F&HL]4:JB1 MQ$AH>'C(D*3$SO;:VOX-%'"A?UL*%G&%NJT;+,MJ YVZP,U!> <*_^AA(55_ M[CII<[Z M!X+ 'S3O85BJM(O2C7DNU6JE:KW<:9Q'=8]S0MMK?/_T":WVJ5#]U:*Q 3GN'I[U:]FD/PX(>K;5+_RLJB'AG$R\>*N?4=13J6CGE M-;O4]:DKZ&MN+@I:W2,PSG&JVS-&O2RIDU/>$2FO<6*45RF#8,-AGAA"'6DV M($5ZP\@LC3L@8JSELNZ8%-=\MQ17R2GN*!37.C&*6[3=1%=Z3EU'H:[VR5+7 M_&RAG+R.0EZ=$R8OOQTL)Z[CA&Z]\<"!;- IT=BMXICH9+9S,CLFF55.DLS M\O^G9_G_-9,M[*SC5O^031T>WJAQZZR9D]YQ2*_Z[DFOEI/><4BO]MY(C]S1 M7. =E^KJITIU?I0M$%Z[9(H0=MQ-[40FN[W7G01.63C4*4Q11H U\A%@28X MJ^8CP%9Q2*3>PH-V%M(/6=+4OY_)_P9A@<5A\D7X=A]-7=V?HEDF[WUN>SCX M=M-]^''?'Z[<^D&0>>!&T4SNZ4[T915 R:$RLT!D:!;C8XWHS'G>JU6I2:#N M*HT/ZD>O9VM%AR-\7>G4ZD7IA4EC^9E)ZDQ_DZC9!,=/:S:\A+0IO/*1239L M%[Z =VB.77AD8UD?H?[%5\P,'$]-%Q3Q XO-<-@\/5">.6/3@JW0O7AUY7=[ M-KVPL2X9_I54F2;I=J>6IH,RKM;/#XNZ[#=B"MVJF+HN3VU8C/O;VA:P16N5 M2Y[UM=[X9-S;W\^J<^LLO3#M:2SDW]G%S^[P5NK=WM_=WG+M:*0IS"HFO@:L%KH$V:@X( D_W%F:H6A3'/Z] MN)2/ZTKU3T7DI'[]FS1;)!465%=CV09]Q0Q78STRW7Q!W<,U#'E\U7K1U5TC MD)7F"\A>:0HZS#3L@FBE5&24R?124.MTX*_Z.;MP3L$HIY5Z*L*)F7M2'F7\K/&2(DV+-LLZ>QEI,9+H=#)@B5G-AV)+9K9AJTC$LV>31S M,L/E($Q<>.Q 8',A]:P'2J.4S33SLIDDRV9J>=E,-+:P,!L[-\1H#QFM+8I5 M]CZ(]:@%,W@V3B%X8AL='Q>8S[[_[-!1]QNK+JI:/I6ZJ,'-9?__%1ZP@N%F M>'L]N.P^]"^EJ\%-]Z8WZ%Y+PP?XX'O_YB&!NJDTXSN;F[HRK8);_FN'U_]6 M:\3)."S[0/G=3?+QR-G8C29GT&1?+&.N\'IUL? 2UJJ'5[$OC2L$TW'1E(R7 M\ T#,:I;WRK=L+-HT^:WV+WX6""@@_ /-V/=X>W_?54JERO[9 2W-GXD#6"Y M4T9K%M/%F 5<<3=[U#5%ZBH*;-_!BH@KS9I('^YZW=NOTN#RL_2[]OK9,(V; MV03>H0#!&+B)>URO O0(GBDL4F7:Y^Y,U<";P?L'ZAFI".WUN51I5:O5LXM* MI=, /ROXK L_!R=?+&'>I=O?EFAEX8K.;XF+DU)UR4?;2%2[D$S"WHZ?#/5& MR\U%L-8QY#J)=FR&6P>\.1ZK[A.:/=,@441MQ%]EG>:^#\>,.;8X=#&"ZI&W M@_P^:;Q^(!J/C*5:8ECRR1[1*+PH3'5 M3 V_- Z%!]D>2U>Z^6(?'-BM=+#%(N2;^X3\C>G ]8XIS:%@KM]\F#_*N)X5MPKR5/,H; M+XIPC(B?ZYZNC/BE;F_W_;O;^X?"[96$ ;Z[/ORX>9#N^]\&PX?^??]2NOOQ M]7K0D[J]WNV/FX?!S3?I:G#__< 1H?1'\T*7O]^)!&@=/9@4M@M:=V0\4.4: M>5(B98IVR.^/UJ>+ L;GI W@_LYRVLRR'#_@"%U?A2#+B:58* 5['G9 M%I-_72[PU_WQ7!H8DCFS8/7$,L7"JDOG'_EHPJ:F_#@H:21KEOY61 =9UG6@ M(= N>#-\/845%1=>/S5M?G*9J \66(F%#7NF/(@$2U@OXQ$.8 M$/YXLB'1'@](%Z:\B4,'V#XQ ]Z@8X>YHN#T*M4]1_&'H7F.*JVG2R%F^5S* M*E>>B KX*MN:74#<"V6094F9=9R A34&45$(E2MXO*A@ZBFPL/:HZ432A-'#EFCL/8N%QX2O"4^UH@@0*1M), M]KGT)Z.5RM*4IZY\20&BS9K 0KSD%DD2?)O("51)NS^WZ4S[ $2R4EZJWR MQ_GP7!HQ%45H/[4F8*$YY/Z*C+!DX55H%4/U1Q_TL/8M(/? M"N*$2V0'Y[U,P68CG(.61EW+R8F_"@C4?'1DS2A8#"PY@^A+MNV91>\&,V,& MSQ@SG/.RTH@AEAA9C.'"/.,#J0Q-U")\:L%^X%VP*68\@1BB+\6VT#KAVW+-$@V]; .6@KEKR]0E.@_2 MWP&?(0#2X%SJVM)4Y@ES'Q'%P@M;8G<.+GP7'X2#8$>!@N^,^KZB] A@Q4VZ MMM%T!A:T30 4LA.?Z8M/UY/R3OLR4+RN$-%Q]DUT!K^B^8A@%8+;,"5[IHS= MU^="XFCK!QU;\.2".(Q44#S-L;!,A:DSBV<.@',1>Z3--?N7O9(A7=()8^>5 MS%H@9BT&9(1!4X&)O.^P58&,07Z!V HC:#MH M&BR%/>-$ P5Y\$DF2B4'29Z@(N9'!_G M+#L7'.JA":: .4?%4=)W/&38RGC,*^MH 1NCH B\"$-APO&"L:+)S.!C?\0, M(=3[[M_\,MDB*^#X-N.GL%]*E/0G"A M:>?O*B#GPG%14$W!9Q[G19&N]22\X.- 79*X[&:Z_'/D7,U#JRJ#*3)UQ ME26,.7@TS8,*K$D(Y?D%%5SL$ST4A90ELTRR&5B+\+[%Y:P@+Q3"1E"UV/.X M(<2]C#6%#/TW$5@\0:,K2O*]G>?9$\BSYT.(3\]TR?.P"4\K!'(K/+R8V=U! MMDTVRB1H\X^C%ZI,$=3VF8(PNF:PLW";6RI)]^ S&3/T(!43/#<<3DR&G"VC M6Z?X<5&*M'WCJ2:IC[D\;'SX@X$A,E;0=/CPK?]'SV]>T')C_FCK[X*A"/;3 MS+9Y+I 73W9Y(?>2:3MO'?HA,_S#,F=/8XH7HJT(]JWY@I-$;5>$O5&..T@% M/X$(BF"1VAB4-S':II+89*^*/J-LL\5\Q_[9+R)'BD,IBF3D1>O@'4^&"0!2 M;$F;R&A64T9Z2G$:V E9WB.@1(#P+P;F"WORC?0 41,]%P+T; G"?\&4JS>Z M6W^;?P.%-)CUK"D 0*H%H(&J*M-AZ>B8>&8].4=OM/IS"8! TU<=TT'X+O!2 MP7TW[!: 9)FO%"8!Z/ZMUCIO2X!T'9>X^;R.:JTH3&,-7V"@U67Q[#]8]KI( M&].:LDO-Q^'&/YE$XT*!N$3E!T;>1#![23JZ&.6Y>$=(T0)"GKM:H<[/N304 MY(N^8]%C@[!'@YNFF_!V+^,AV[8)[(OO4MWB!_]:UY4"%F#:,P:]"J+N0SP7 M8_IO% Q#,@."+1(-R;HRXX4;+O,3>0N?&Z.:\+4;GB1HH">!QP7*7'$\@UUC MSFPZIMX6"0%7J2 X"A- TUA_X\40-M:<6%Q*@><(@D%6J7Z&[O=SG;CAB8P9 M3$E^LACSF--]'4HDLMOA8_A2%;E2YKP@OW(\B,R>$&_GA0;@^MO#_1?[8A64!,2I"LXL+ M.,_9-=UFU1_F"VDWU[R2YLRK/X%3NJJ*22._*(>N.**9M/=)%.M?=SFSO-0! M[IPR:9Y8",L4XJ4J0X[C,@*99N+F 0KB@O T'J_4F+-HR>VBQ(K-C0+OPB5F MPZ.R0-NC;4N:G3R\N7(+-W)'R4_4!VQ.I 3J0$A4D0P9!4P$3$R"F+=D1=QH MPU,5QL6G*TOF!"@%)BF%/+-XVHF<3(PTF@:6=H!YY2EY7";7'WSQ1==0X=(6 M!+Y;+(=*@8XH\??@R79<,*6!%&4&*WT3II2;/#%<0)(@YO<&;1LWUDH8=V5U MB"AV-^3MPS=6J"C0#?KQ#6$!"_K/RABS/$(A _DQ1V@@+H(!A_RQ$] J1:JP MD@5*17#5A0P@\!FIV-7N'J2P>I*+:R!A<\(L]P4XSLC=F(LW4YGQ2.ZILN\6 M+N:\#'0;H'[R%!_GX&^FJ;Z E3LG!D\3@%U;6O+%-CAAA6!9E,B-8IVG !IG M4/@6N0;M'4?(/5&X !(5P*\#F^CXG0Z-&)MR,S($U*60O@2C11A(* M31YY5[R&TH*B64#?*)L5YI_]P&42/QC"LLAAXKPA1#/FV='"?:-$Q2.7Q)C2 M?409BT:7MQ.W9'I51SBZD7^K-,Z;!>$3S17#N'EV6V(:B1(9#]0$DUUXEK 9 M^%MW_^3Y?]=Q%-4 FC#2 )CSNQ!5:L)AY9 M$&3!DP6Y9XM*WB $^.J"[_1V M&L27OP[/O@QDP$(,,@0'M8F=^+ MO$@88'/KO Y"-N;WP.L&SJ4_T24.U#"(DTI]P/H[P+-*/)\APMOG @Q4KZYQ M+6LZW-/ S!&^0KCSH)$<7F$0+!<0=06\N@'7S$*+T^=?S9$S9\A[]0FDSFQ[ M-N&-C6[Q R]%$GDQ /B$=P&81=_?L\P7+&G$IQ3=4F\@%"X9[*+0= [F&($+ M#'."Q9GPF=@?EKB1B2)R@>Z&^!/IU=P F4WQO#%#!;$".HH?,H7V$_+5$RI@ MF[P819YJ&'*PB(?/"S=FD/* M4%C$EE%0;N-JH@<4=C$O==BT(,'P]9@/*,N4MK2LZNM)9':UFQ1^Q24 M# (>\V56KL(2.YDS&ZD.<#IS1,$0J$,?+I[QO)(MSZ5A ,;^G8%"(\&X2-6 M';)MPUDU< %\85.=T CEDULTY7/AR5)_/#]7BNCG%E;ZN:<)1:]P+L@'@DGG]2QC]$A%,7$=07 5? M, N$*F!A^INM\0([KIVQRXS7]W"7$GQ5B^L.EZ.0E1B_# MVW %"JO2I]#R/*J _)G:?4^N=C8D@<6$"RVP,'/.[=6H6L16K[U'DVWB.(K M@9L6ZOS-Q<-*,O>S/;14$_Q_--?FD4COP[P4 MY8%F4]J=EDJIMO3%T( M<;RXYCA30Q_O!M0BU@'[8C,;\=JLQYOI[--"W'&"6, T/TRP=G;QXX]_2=?7 M=XOS!+,+F:QCUFT?QP0R:>S06+%KO(/441BU$N>YVMB&;#SVN39YL:W/0LUF MK;W7$^4=LIR?"G^0IPY7XI%VVE/@4*=%+CU4/#)X]NO^WTH_F[7S6B-\H/'" M&*J2N'2?"3SZP#V&VP ;1=9W*[KMY$6W"13=OHQ8J.1HZ9YLG/, MLWKX0'2\T ]_NECU5,X3"!XC4/C:O>[>]/K2\(]^?[\'".Q1)";*2RD0W;]K M%Q_(Q3=G-K 1]I2^X@P9R1[3/ D>FQ!_897"QP.6K.R#E6*='[#R(("% P.B M[F[3:>XT L GS- MGWM\<'Q87/1^W-_C),IX&]__[L2947O87+1YRXO$(&1-J[EPA@.*@L71R]7Z M]!44*R:_J68)?\$\X;.L\T&"\T0I+E MZ6?<<]_?:=?IB3H&.G<.$ O8@,OAH1CHIO?-[(4C..IX!$>Q5J^Z[KB[S(N5 M@ L#2;A 2QFLZT>&=8-@W:Y6]@?KZ&RX6<>&,]9P;%I."0/XF(Q@MC,):U%(^2[;J,)E593C9K?<@)VL,&HZD2FX9OF"U7[446T MQ3!EKIN8NW*[([P9;"J&*[W9I7]+C"&Z[IJN3.O2G#TZHYGN[NC>VT:/)[RC M8;U]=M$IMLKM):QC+6;X^-#U^]N%>!/87^?LHEGLU%N1]E?-JJ1T@=0UU%LD M:A]8]@USX@"L5@;162W66LL0.W71N4<@5@"(]6*C3R$-G9 Z*Y8!&>M4\VF"=$\(MAJ9Q?U"&;ST#C/ MW&%IL*:Z?!)T&[VR8FP?6PI4C0"CHR[6MNP2U M6&9%&P5MJ[+9+UF!WP2R5!E W2[*<&^HZR#JRB%!AKV@+AG5N58ZU-LH'1YH M7$XN""*ZU['IIEX&3Z)1+'YL/CL3;9UK8F2($[)QSQ(YM\7^TEQE[^_I8:392(/W^_""75G_1Y^[>[C39<.![_KN-J))WBK85>5BK9&2[,U!]UZCQ%7[Q!,[ M*X$4-3Y5IU!>I;5K)B([ 8[]@8Y">[7ZKE'0P\8WSBYNW;$>-$N'<4"CV)O9 M;,%+R1H[>%N[QIW=X]MN1S_ -\5=14,JEH84.SL'K;+'#WN 70MAUVAN]N,/ MY["?7?C#N;))T^[ZHZ$ HV"-8J.]*PZR1[_QX-0A.#4/F('?C_ >&(YL/&E> M-5)6J=K?!X\H@-+MOXH1/K$PV2A3@JW+2U M3)-Z("I^8QIQ,F@-<.#JQ4YY:CG#F[A1+(_FX&1M\88\VFVG_E,XY[-.+0FLYTFQQ]OLUHR 5OM=G> MM98B.^R0*"S!?6VW#Y>37,(UPFFF:772."[&!H9@3]B"_>B9" M--IHDN)I;!:B>6)M3QIO5XR![]THELL)E3\[-I31\N.W][Q^W MUY?]^Z&8WR?U__EC\/"OA/VDS1<>T&G;9C'[C72Y@R("^$GAGE.UF#2T_WB] MPN+DN>W M&2I'-0\%%NXXSN(4];7+)]=5(O-@_< [0RO?;2 ;@.O"L*KNC.\ MDF\$@DU:L[D^H,S6 XBM#/',+;^7)1;:JHBV^LZYD>S$'/<(NQHV #4JAZL' M2%38$U.$=/KH&A_'?^1.Z#WPR;6_$[>;(_!1-)S7P5\MUIKOIV$N 1AB9+[8 M[J0I'QO.%5TPC<.%JN^O4FT?H,.P<(28\+$5!%F/E+;=R4D^ M/KG31K!*_%71;$S/;>$"ML!E;D9H5CPU>M\+[,!];I>S.DH@=,Z&>Y*?IPHD M.H_)-++*(^[.[OG&8J&W2O6X[7=4V[,/J-4(:I5:.JMX@E2/YT1[D=+3(7G: MUC;B#-SD]Z<(MH968W=H';N"9VA<(J<0B)!SG ME->TQ4'5SI,"MT55*S%4I60@3$C<^#1):!<%NRWUM(%ZRL5RA.;KA%T=",IP3:&AM]=/&![<&''&KJ6)LYXDY.V"LP\^IV2P(LIARR;E_VTA^3#+JX#2V M=K&=%!V=*K;VE'>)BZT*8:L9!GBI(7ZH@AW'6TC&]V^_?!P_? M^S4H1];<=4?A7C'$PSN+D*.:^//VZ(3[N3K5MKZ&#)\4]9G[$[ M9@W'LN4G8,OSG@-\;^/W]KP+48WCV1QJ4;6SB_-R6/OTXEDP4]F2GO%%7Z3H MH"W'/24QL$':C=V=.6/3 @FAAFXL;$OU.' ^R@H;_!3',OX_ NCY(R39>Q&@ M("A%U]E ]06)N^[:1HQKFS&N;9U=&)KN2?60?]PM:K:-HR-H8L3,L1WX!5.< M*X]@.L2!1!&-3>#N4B:MY-J6"T_@Q++(XAZGK)C&?F0]?]8^96IS1T&__Q6U M4,JG1U!&TG)^/WL;P.%NB4=Q+Q!X/^@&1NQ*W5RA2V;A2;U5:Q%M*# M2F+Y8*B)N?8*7WN]UBAV0N;N+&JA=5JG*,&54P8W/C/][8#,UVP&J0Q,AHR1 _&EZ3(4\W)WJDIWA0Q;T=W ML*&!T>/;B897,-&:M6*G\_Z&*.P$MA8'6^-P,Z=VF$(8.+1XI"E:TO.C/B1& MZ??,D36#J7W9,F"?]MSQP+2U(/9L6!2\8AT:L>6S42S7MD%CTJFI]6#"6R.ZKYZ MP:WQ$V2N87\WS+D=/Z6TJ0K/+1;&I,#]4$S;*2;F&+HO)(M6&+?"657$?3QQ+N\C>;;'42 I+J6QF M")8SDS0>FSI@T7;S_>ROF7;J8Z-V&N 9@%F?8!6-RL"GKC:+[7H^-NI@SORV MJ (_O@H2H7GT,Q!75<+A[Y\E#$QHRKJ\X*J#\398UJD\)V]/?0A=0]V6+!(_ MUS!S.-E3M\$..#G0J8:?'!PI044#%X5"010$3(-<225]TH,V 3O[AKU(]^9$ M-HK\@Z(T9)8V^B)-9.M)@S>5X=+R_,O=P]7"[@9X%!(&NSER:)HND7MQ> + MVPR)A]0 !5-&-+! (S,$/L!SJ>US0*-?_#)=!/A_E4K2E<9T];-T)S\!P0[! M6F&& @NKEZ5225Q/K,/O"%1Y<&B4'',*VZ@B[L4G+D4T\;--&NQL*TPL(]I[ M.ZVG'+*<<"[HOT\#:%:[H6<"/HDAO@40[<&Q,!6@_>],F] MBT =P)('ZU6P?P33_%?ID8%\@,=/"7?!_3=#]H\X"D([0,US7!+^\N"R<3L^ M=>R+H0[$OFL))'P-^R.:G[)M%GJF-34M.A:>@@7#V:.MJ9IL4>_C(J]F>K\+ M%=:+FZ(?,BF@JU(9\^Z_?Y(OPG?\",HL*]ONW=X,;Z\'E]V'_F5A^ #_\ Z< MVROI]JY_WWT8P 6B'^?[W7W_C_[-7#,)T4=;W]D$S M"L[8G-G RG E>U48+'W*+!XDE$ YRQ^3V?I:P7DP)B93#EZKZ\(DI' K_@TW M*.[?\R:S8NJZ/+7A%>YO7Z07377&^,[R;WP144!Q%LGS6_;[5GF(ZU30O/T; M_0DK DGA(02 !\+Y[V?-LTUOBA<<<'?S+R9;$C-4L!B#L>MDMQ?91\\BIJH) M80JS"0FCY22 M)1I.3KM7HBI/^L3V2&PV4S444(-65Y8HBK2GY;&Z;UKHH4[!%7=WZ+ M']9I[51&PBDI4OBF6CZ[J)>+M=;F$RK7;CY<1*0,JNV#0;5"4*U$R&A%AFJ2 M)6F<9>XL<\3H:&","-%Q;XOLV%M6!RGR:U'$XK-,\NVCC!.!\8%X^==RN]CX.AUME%"UOL MCCX:,HXZ3^_(D50M9AMA>M$S;4H.+XK"%.TK58LY;CL$MTQ=G$VB13B.XHKL MU@AI.[@J2K05&=YO$/NWJS#T2[QVRUP5 ,FVS=LW9>U_1BRW0U* CAFN=@\VY3X&ZKS51!GRS3-LF4]@?%7&:-+4+ MYQ.4[@A(T0BJ>7;1*!<;$2:MY'R_+[Z/C:36V46]5>R4C\[U>5@RU1&SX+F3 M['7*##N/:1X_C#-DN@Z?%:4G9C#L24(/558GFJ'9#F+KF1TS,K&+NA%;^\8W MUC74[MRV^IP&HPFY-@BY1K$9H3\YE?&=G5JZ]PC&#M5>16GS3I/DBA7YN6$6<8!"XG MA+,C!X/,E8;.:9+2+MSO&86">**52]2KH$F:Q5H>\3T@TV^)JAJ@JE*LUQ-" M52IM 1X6\AT>C8;;G39M[44*^%, HQ%7'8BK6.GDNO\(8B NKAJ8]JTWCE[A ME@>*TAXHHDFR'X3Q]'%!>J8(,*E:3/+!H@&V&C+;(=]63*@!Y8:YS^-.^=U% M];B;(E?F,9X/0PF*S(WPW4GZ[P(N3!7L,/$X#16>8!K=('3&]/P'-D;%BT;5,C+L$MWBST!K:. MYW.5#Z(0]XDV'&'_/@8M\P")")>N4J.9);?$9$10H\RIFDBZI5'%@:!['.6= MQTJ2Q5?M[**3HCG+Z?5]4[680X=+.&%)?("HD*.2([\>MP-G-W_$C2Q>6>:D M!X_5C!F0N @]FH;]E3;+KWO K?9?'4L&YM<,V7H;8,L=\!XNR#*I?L$UT*,Q M'H65.Q'2DR?HR!P9]!0E;C32V0$7P0,:>/P7B& ^,H.=0FUPDF$X04]"07[E M$(M&,TT\\2<_2.: F(MHB)X.A@*++:2.N\CQ2[/#7/R;/ FJYDY,7.+#2S0 M++:3JBU/D>J%G."IL9D5O,F9RJO.3A4P[0F0/B!$^;N[AOK@ MP]>-6'*)% MJ1V;_7=$%3]RN1,A:K?327-YLB(CMKH;!9URNWP"U$H'Z*00 *E:3++V>*A& MX_9X"=!K:\I)BL8Y)5:-)1C[LF7 _FVPC^@0^J\(I-"#Z$$DPD4AQ]$WZV<7 MY?-R?/LHUV*'QU6#<)70&;:I-&A=]E8P]22I:H\"X)*#*299-7,1%Q>+)NT/JU)7/FV(YL(,Y2 M")-4+>8=FL(Q I#'"NJX]-WEY'TSPR,G;TU;G[KGC:]@["!,XK;/+BJM M>K%>3RA^<(I8W"G@DPP:,;W;JA7+S?AI^-R 3CW!)2 VA'VV1'91*:Y51HIK M%!NYX#BNX-@9D16N 9J-A,WN3W3 ]6F=V;W%\I=EW:KSUXFB/N,>EP]DW_/A MZP]C5I 5+..0C3=L+#=,!V?F6TR"EV@ U2><4#B5+1JU[8R9C?:U06E8&8UN MT9..)U$X\ '.I++/#W%%M"M=T+?E14[Y(-R"O.'!O3 1H(WC3)_8_$9:!!Q%]Q_,V3_%:(%']H!RIDCD?"7!Y>-V_&I8XEXPY 3EZ W MH'&)HO2K4KE7@\NNP_]R\+P ?[YWK]Y&$JW5U+O MC^[-M_Y0&MQ(PX?;WO_^<7M]V;\?_L]_MZN5UA>I_\\?@X=_G1@5@(YU"2$) ME7CLO7W0C((S-F%G4Y1=_P;EJNX?\_[-N"B MZ_+4AGVZOWV1W,/7R^7?HNNRLX7P (<@_OX9C$EP MCA&$/7#. "R5SRO5AF8L1@F\CT-?$^[YA;ULT^W>@@&22!^40=GA>3LN)]_- M?G<3ZNWG&\S0!O/=I'ZQ<9+OY@!B M(=]A:G>X*ARV](XN2 N'CB[.X"[?*=]1_],I;Y"&HF59-[^,-8>5T-VG#U\L M>7I@A1VZ@O@(;:Y%:+S&0%<.15]:CRK':%5#QU1^);;Q; SZC)6,)7%9'MF MO9T,.-<+F]V =2=K*O!J*0?1OIS"=PJEN;["'$XKX40":6SJ( )MD8%*#EKO MU&-?,9[B$#9=E)H,7CH596\K^NC?'<2Z$W.V?*YB#K&O)4B^B_ MYB#C(+MD(TU9'@Z:@VPUR,1X@0\XR&9I6E .N-6 Z_\UTYRW)"%V@":-R%:D M6T12_6UAX5C$%E8R_E769:P.E1WI'[(QDZTWJ5*4JN5J=1%D[J/#GKRV,6#= MC=&[ L13VIN?$J4EH#K7VS&XN8IW0OC*JO_RAJK_ZME%I=THUFN;J_[W"K;D ML;;4)YTDPN*>Z![P-KD\B#3DIU4C;)T:IO;$7^LGOE4KB3'8\H"V,$ZKTX"F M6GGS(;QQX;>D?D\903(VSRZ:M6*G MLGEP3,:$X^[(VL!=N_0B[LQ=K;.+1J58J6UN'LW9RT58_0CLA>,!(AQ;]>YX M:SVF&D? %!_P7F[OGZ/V.AIDLP,9DH58M3*RSDJ/LLU4FD'.#)MZRMP=)S13 M92D[>Z39+L$FR9+-E)+V6AIK*@#XL\3_+8V !DIM6C+UB*1CX5D#8"=M %PO M?MH[B)^N^I^9[5#[]H/I%^EA7<+ $!%F=\8?4WL!IB/!=3NE@ZKN&4@N6W/8 MD%G/FL+XD.M[IIA/!CTQDDQKE\\N:ND]""PB\53*J:.>J"NOI&[EB4W72!7= M5_9 ]ZD(!L?0Y9&/I&^'IINR-"VM5H1X2L":00);33%2::>4T$Q=DJ\-V[PYD:\-=G8.>I-JN)WN2:I;1 M%)6R5\=3WQW(4G1&<+N1EC."DR]/W,KFI<'#@3K%2Z8P',(KU594*H:\9>_# MC'?(M^[Z["@T7$NN_&I=U56[&;V^<<54XQT FQJ\QS\S9N\H/TSZN]V*5B%Y MPKA.E,*;9K6Q\*F;/X-CA/KGHQ LZK M(-5K6Q_7F",\ODP_0EEQIP98!N7=3):S#URX&CVT$%G;K*6Y_:JU$++9ZMY\ M?_G^\OWE^\OWE^]OWZHY%7F!-:,*:BE'6!HC]9UZ]$A]NEAGR5K/:.R\TX@6 M.T\7]'?A@W1'LSO-R-'L/?F[V<'&H<,1K:A!YM1@(A&I=(RP;SMRV#==@FE+ M!*0Y$-N)'(C-.AND-S1:+Y>CA4:SCH*4!2OKY4KD8&4:HY+I;Z=?SW+-G8PQ M1/G MF=,O9Q9 !;>D,EMM/!VSHA^2[V,$]0ZFZAD'HZ46 M!1'+8:N9;1"O9JM!O'8B@Q'J>$QT?;,Z2COUI*Z#.?+*T]I:G2,/T-I\Z'Z4SHUX1 M9T0VJX=KTTTAWH_3E'WX/I!ZA4Z9?-?SLA+E\0WQL>-VG=1QIGP^0^G(:#]P M27DE\B&7.=Y<5HA\( YA;@PI[*QASEC>2)IK]]WO1&NM;6_H_Q!2)6O1UJL$%\ M+OPSW7UORY&05;NU. +*8=O?\U8?QJP@*]C:)1MO0!&283KP#/ %)'B)!L!] MLF0=&-=R)',D.6-F,R1TBJO)#E.ED6;(AJ+!1>!H.(SJPL_W#3L.!P( @F4N M*E5KG5?W#I=D2"#2-I9>]%^EDG2E,5W]+-W)3R">ANRO&3,46&^]*I5*XG*2 MG?R.0#0X2&.5:@A+-?&S31'4LYTIGC-J) [?)RJO2D'PN8#[(CV\3>&:KB4_ M:LH7Z0;$+P?NC8D ;09O^N3>1: .4(,'ZU6P?[28_*OTR$#TP^.GA+O@_ILA M^Z]P(IC.XT_ Q:7*E2\/+ANWXU/'B3%?$*E377-*0_:$HL?%9B9UM2T>&6H;*C2ETEZ!6+)]^ MR&1*797*V%/T^R?Y(GQO:!7%WR#];-;.:TOI&IS.\O1Y< M=A_ZEX7A _SSO7_S,)1NKZ1>=_B'='5]^^=]D44]?EJ0VO<'_[(KUHJC/&=Y9_ MBRY%[^KJQT.\V@,4( 8__?M9\^PP:_D7DRV) >S5 ME( BULM+\-),_32MZ*4X[.:;N@=2/#LU<.2[3&M9:2;+[8TLLR) M9$X9.M/&DX21^&?-";K1H@?HT$28-!]F^OFG![ 4M3L)5ZW5_"TLL;0_*-PP MA];IMD>%"CK7;_SM0&I@\;7)@N!OZW?=^2T\I;G'4$9JRJNK:]H&UE-&LBA: M:\3DU'DTZCSL(E((384]G+B0NV13 M$&P:)7)IC9C,E2WAS>N;3'84])$)<'/'"4[E MK1=;[;#6T8,3X\=W:/]C^(DGHS -I1G/C(<\X%>IW^_=2=]T\U'6 _DMY-^V ?]M< 7:$2.<^>>0.QMW6&L MVG9C/G@RA (J77-HRC,V=AETD-=$LVVJ\/=#X3DK9D83>$B^,JU+<_;HC&9Z M5U' 4'$BIISP),U<#;Q7VMM)#>Q.?!V*6WE@VGI@M,@'!>A6P M_QWN +CGPVG,_IPSWBG7.N0(/3&$O@_[U/4GO,(5$X\=P4H]ICUCVW >KNC5-<1@-,\65%#): M3H)9$_[;TV -JQ7J:8Q:O@^_8:ZL:"J_85X_9\83*"2ZX[B,QH68(RZG@@?S MBJ$34 =K:'!S/+/>.+MH5%/HDYZ"_0^8L69+J80\()1I#T @]=IO88C)<4V, M Y6;>9'0:=+B@47_&EI<38*MLXM.(T\AI$4WA*00 AU2.8N>EKIPH[2>![^] M*FFC*FG44S%8,UX[+:(Q8Y298*Z6LF--@QC3"5D18.[MH%-NU[.N#%$M[T8Q,QTGY MKEWQ5XEFTSO 'TP0RT?[[%] +J:(.E@>5R)R +">:$J+ !5)B*>\P1S\?A-)Y0?\;C4>$O+LA]"U'-C&J++ M)6Y4N-$\NZA%#@F'$MT1T9PS05:9((DBW!VX 'NXVY$;2=/!!KLX2HNZKQ*8 M1+JL*8^@%-TCV[7#EF7#CL>"-\#HKD3-//U[8>-AUCY%?H>V403#6T, MEU0[&1,..1=DGPMV/7A^KVR U0/U8HQ!)^G@@V0]RSAJ-(_=IS^0DZ;1SCE" M3PRAQ[/7][DQ5"I\T*INOMC!XR37VN0Y+9\4+><(/3&$IB("G[STNIM9REBV M19&F.9+87S-M2@?A8K6_;8Z<%]G**W,RD*?U#J"3W^C R@>SJP R+3842(SD MUS3+9Q>M6@H[+G.J2V=B=D]D5SF[:*3CR,V#-_H>0&;5/_H\-U$S M+>41I0^ T16G3Z]F/1S]4R_66_GTG_=(A'L6^EM38>WLHETLIV-R: J+<8Z6 M>+QG*IM,'??(]*C*(\^V9#W;LN,)[ ICJHU'A& /X.UH>\& A:*=8J,>N4D@ M'8F6G 6RSP*['@2_-QZ@,M7(??3I8(#W4XXSLYF*APE'"/OG,B$#,B$YKVU% M$<+ )9SP(H3-=>S-)A;E-!MIUI&+GEW."IEGA20*39:)=_<%\D%__]#%Z95I#Q.E7V=[B MW+UF^^PBA>43.4GR[TLV4TK::VFLJ2!@/DO\7UB+XI1J3?&V;5=6RIIXSF(6 M=,JYUTV"&J9#@IFFSE&M)#!$^"![:?X),,$K?+91;46 MN7SHZ$R0GJ!O>A*H$6(TN>3(O.1(((%ZY1+.MDFC%HX$KD6>!'9TZ9$SP@DP M0A+IT]TYH7JJ>C2#6K(_&C'%\SG9JS*6C2F)M)N9&8_N0$=3OJ"U*Z!TJZ-5"0X/_[/M7<,]NQ-,5A*GX! MMOG\!X$KHUGG-="O&1N5DO-*]GEE)Q5[-&:I@PI.<_E2/EL):^*;_0.O]<-GOW?>[P_Y':7##?X-?I%YW^(?4O;GD MO_3_^6/PLWO=OWD8YN2>G0#73M;%'2S75)>G 2OZ#*DZ:,=PVR9F:*!Q=E%O MY<=YGB9-)V=''X^F5Y,R-9( MFA*%Y*[[B;GN]6-)G&@"I'5V4:D4V]7(H[+2X:?GG)%]SJ@VTLT:6(I:+%5$D>S MV*,)B0[ISUI]Z[.6JBG3GSE#I)PATFU0MLN[&I3'88CT>*IYGB#]0:8TY0ER MA)X80D\V\3/\<7=WW?_>OWGH7M/"+P?#WO7M\,=]7[J]XOF>P&SLXMBZ:RX,).7D?+B&^%7U7SR[J6S\)RKKYS"#ZF^MB/Q.FBPK:=4I%V#Y='M/*J0IJA" MCM 30^C[B6X/>W_T+W]<4VS[YO:F).+;/_O#A\'--VIQN!K<=&]Z]%?O8?!S M\##HYVT.)TW^.4)/#*'I,:V.$C[0'$WF,UXMIIA/^#<8Z>9(,J?,DND4&3Y) MD(@ OYC!'[)M,WXTLZ[)CYJN.6^Y2W8:+MG60P4%+=W[9'0[NG6)B&:IW>-& M;D<_;-9%^ND:ZK5+/=$\-SQ_J@B_9,MYRYDAL\RP_73! W!#$[FA%KUW+!W< MX.K;3PY.6[SX7=6>+PKPW^^?\+??I\'W\L=L>NM$MIXT6#Q>6I[?C\(PQ;%? M!.:CM! >'NV,2X2+;@0]HJ/AYHF!9 $JM=5Y-5((>:OU+ M+_JO4DFZTIBN?I;NY"<0@4/VUPQG;('.J$FEDKB\7QQ>E8+@A7L'RTF_RH],E 3\/@IX2ZX_V;( M_BN<"*;S^!-P<2ERYG#9?>A[8;+NM31\@ ^^\VD@:02DMX9(@BSV0N=$WI5IH5J5_L5DRY;ZP%ZJ M=,D4-GEDEE2K%*5JN5HC H1?JAOAA1'2K,CH#1S/[=F;V01N5Y;<4_Q;,V9, M[8(=_N\;V9E9S#.NP4 I*>5_XS7_KIQ)# SI*:+3FK&ET:5+=_KV=:?:*6^G M >=$YU['[@!K%;K2__QWNUJI?)$N^\/>_> ."ZTQ0/WUQW!PTQ\. S %<.[7 MFO[/S':TT=NB:7J>;%HPNQM!95((*I,7V0;+6A&?\&'CETR77]#JAM__,=/? MI$JGW3J74#A,3)ML;\VQI;%F.Z;U5B2)T>-6.SU/EFRPWG56FEJF.E,<29CT MX+?B*!WXK@B@,&9XQLO,PC\+ )E?C!\0#<+%9M:S1M/.\3WPE"GH.4>VWD D MC7$.OBKU7T%(&&#H]\P9RHOI3.=G A4E6&:_W[O[W9Y-$7&M.B(.?J>%6O+T M3;+?;' .;%R%9L#^1ESL%1PPE>CP<=RB; "NY'-I8("PJY1A*3A< _#@F!*( M!&;9@"]:X.,,]LMLVPU0 MN>2P\!H/!!+"I=C R/CUA2ZQJ]IUF [R8FNCR* M,D.4P/HL-M(9P!$![;Y:@^<9)"Y%@A"/2)^$YE@!4FV:[M\78N_3!T?",^4\A$6.Q?,\V" M]YD([A?-QH7H.F["'6'T2^5+T?W$G%GN1P7QTO$@ =O%C MBST!35JRX2Q^@UL4GR%]B$^!",$\182[W]$BP]!30%@BE.V Y75^ A+A8*)M MGXN^?48)P5YR^*=G(TNJ!>2'H6A3X/TW(1D9ZAH0%A9#.89G68-0\\26S9XH M8,.O8=*8R;HS5E 1H4B9DF F-C1XR!-?XC!E;)BZ^02BV%!GV&<,?%GXDTF< MN>D&]BSK,YP,#L(E(*2Y@+08K-BAK_SP$[8J#(L<_8T%L$FOO2E%1]" M#B1-AF; MP)DE\\4 2\+7Z:3Y'CRN*H+]HYP7D9D!C=(GU4IF;->1EGOSC)'(/-!;XCBA,A,*(.)[%+T M]BPI76KRDP'NEZ;8G"ECK4+]]/A)I@?]X3%B"%:@ZH M1E\7HZ_PK1]K&?SE/7S>!V&$?^O_T1/F]T=,\I@!Y8^^'Q[B HZGIJHZ*G7T M$[^@_,A%0RX:TB$:^BY';*><5S(A#Y<$8R7 LL29?I"$N#3$68\G',BQM_EC MS9'S0L(AKH02(0378G@9:\HXUC+0[I]9AN\LN._%I[M!B*&ISX3UCN\A(:3" MMR@8?+8-\!OCH]F]^UBWG[=2'YOX<]9!+&AW#^ TY#@5@38\'HJ?.H\G?Y#0.<#?"Z>233 MT29L+G8L*Q0Y5"E%FGC7_=,.=/4W_&55Q?]R0W'B>/1IJNH;@H8B"; MS[ZF6R>4MK+'VK2@B;9BBBUX#\+?R/,8"G>#/_F# C+.Y6LO@NC=Y=HJY]+ MD92990%$079C'8IF\Z7*2[X-K+9@,[A:<%_RHKH@ MQBC@\;-[+WW > ; 1L7\'.P+S %F?0P\;][.@T?DD\(3#$C6@'5A(/A*[?%-8J] 1(Y+X3^)#+I$!O>"#*3ND\4HINU9V$@RWJ>> MJ?VB.>,"&M\8[GYDV+@(A.>IN3 20]JF.RZU)_0%*/'7^F)[1@/6Z7#M#,:! M @:#+=UI9+A(74L9 WV*# ]L>#(S!$T7AI2/\=9[U^T-W646I7M9U7A48!"( M^RW<CJELVR/M7WAH$VF.L%")(P<2]8,D89R$P+<%II-,3:(R1PM MD%]QS33?<,,B3: = *'EAS%]V8"+@+4\OBTR)MSWR,:R/G(A>RYU"P80$K>S MI$4[*X2SA9WBX1JP,WCP81&0P8!F$%*4D%L(K\)3W,WQQ!503,&G(Z04CG=\ M&DC2B6:XN<)JN5K)A4N*-@+"Q=>T0=DRFEF8D ,1 G^J(ANY0LQP38R\XFFF M\X#>Y(X)M[)5IE-&4IK,=$_R08UO.D V6)%Y6DZ^QS#A9_X868/]:9 MP]R\LFW.+,47-K!-,"DX?WNK*[J/+8!%,3-4V5" ?8*:5*0S?9Y'BQ[<6K)+ MW#5-3$-S3$I2BTR!EZ3FPL%-)O,MX4HM-F9@"SS["SQ,?L O(,J0I>[+LOU; MZOSG^5(?4S*[":W!SKX4*<]+$5V>&@5Q*5M;;O-+B:6;.;%Y];KL^S \0(;#, M(?\090=^>JGQH11D[GV]:HSY"53#M=:6+;EQK#U1\8,V+O#2+C; M#(0R/,(AQ%,AB&>.@ :@ HW%RKYF$='R'ZHT,24F6[J&Q1!"WZ/(!#D*GRC, M,)7\ZOP?HN8#",]&+C,')>I=-I@$QE M1H@;BI^LK;TK+-;>21]""^\^SE=IK)")*"9@V:M2 M>HJY\E:E;3ML\FZD)&"UM53+7C=24NVY1W98EEJA1%,!9W)L4%K?\Y11.&"5 M>0$)4)=M!S[[_Z0WHL2 J>QE0/K+QK?GE%/3RPC,--?[Y@[PR#(G\]T8H=9S MR33TMT*PM61@P)*G#N<#M&>+X6G4*USV-\M\<<; /6BH6QKF+:ZU"1G?;E#A MZEL_D#R1OEI@&") &M@[KM=TFGF*!AV!X& 2&,3A7S7S%39N.]:,XB[@ M>YS/WX%7>+>4*()!D*:8$#D@9"B+RE/?0,?"-C[D0G.C,W K7R+=JU*@YI&' MFD52 MOL'R3$.T$%'RW@*< ZUUW*\P%6DI0$\#D% MZE?<^TL(*0LP9X[MP-H0?_[3X987!A>MI1-Q42!%YH44?2\1J5@6[F*9.KZX M@T.IC*EM@* /""U-@!21W/YT@(ES<]07-Q-U- M*CR8X9 +"QD("(2FR]@B=JG9XK9SJ8MDQ=L4YMD?Q/8PH:M7TB#?K7 M@H'J[>H7S%@2-TP>9[J,77[2RAV .W>]X;+P!#/\'+#N(5^[QMQRZ-NFL@S M *L9^?"R_F9KHOQA/8Q#%L*=Z3Q6F**-#(Q"%]2-'E+D0!85L1E*"PR^N+HM M$#2FG'-O;!I/?R&&[X;_6^)I &FH:"74&F *>C$7>/9Y<9[-X0Z7Q0L8872\S9>D,YE$2*#"DHH M887PY(*K0:6?P_^5W(# M2G5:7\GS?[!DP^:O]J9.E:J!L5-3 .;\W*G6V46]<[X\)/XWW#A U!7R +X) MHQCF7#1/^@?@']4>9LU)/7GZKCU/NX'B!][SZCVGL$"[0'\BN*>+QE&NIN!M MB'Z@$;CB7+IU"^/(FUE(MBFZB?IUH29_/7K:0?14]XJ>[@BVOP5VVF<7C>6S M.W]S=;G;6&#CB^'# D)K5;(03>1@A:X;:7#9)_"]9T^YL [>.Z_NY\SI#MZ M*KG@VE"B"#$X7%+C%@.D].G;,+WH=) MWMAB!!ISK[Q(@^N?2I"QV&C$"SLEE=I!1QYCN1("+"QY!AZ]3"T.X'@!(MD+ MF>X(16S"[F67/P,631 >+!ZSB''0MIH%19=G,GG?:@-14 ML![!@P#CC1FV\$6F\AO\4@!CQQD#/060.\(F6N[!$$4)Z,^]^A0:4Y-:M';1 M54 D:])7ERMZE!+B/.'Q&D\:'LX0(S-L/F-Y:"NPBZ6-8%*;,QM(3C8,,() M9Q(+%598<9YH40) #-0O(%FZCOI:>/O&#Q_I)Y.<]<)^31[U*Q9(! H,_N0& MEBW] 5(;&,(619$#M*"\:29*B+K@#_ TQ8>;[O"R^\_/4O?G'P-122K>\9U9 M3_#^X>S1;7#Q'UU0%F+>\DK'&O8B'N@NP7^P7UF.PG8]F#P)#.L X?#$LZ,% M$2?L!I)/HF3-J^X0$SM$_8:$LY-!OG%E!2(*:,E?%Z@;D$X3_)MK M'AX4$$]Q"2*(8GZOA\J"IP8]-3<#S<2K@>THT#J7?DS%=A8TZ08P!5?5XW<& MEH6&,@AZ;U)3!.9('8 M-%0!B"I\)3QZ!JZ%YE#*:< M@>&7.:EOJ*!@X&$&:!B,W"E@B)"R@76",B: 2@277;>8Y\H!U87/] M.YGR_U M"%60&W9WO% =F_1BSG0L= "B "-C;%J@^M1 _*JG@Z4I=Z+2%*"V4A.FCU&43I8&V=9;Z"CT#CA_X68SIW M,Y;'X:X^L/@>]M&HPC0E9X/37L7S-IIK)A#CB+1*:WG^L 3VB$[&-NPNQG[B M.5#N=KH8L;1)M-Y9YA4^H"];V&)@@V,U1'Q_E6U-\;94GM_2'?I;2!3S>\-S M/,OGY?+R[J;8=S"6^2RH,"JB>"&V9("=RPJ/3-?8LY!X)%.YP\)+,>D&]'^P MJIN3+-BE#$79/%W$((M&+#AV)QAVN1W=LR<1?NS:V%R%X8Q[OI2H]%!%>CA? M31!1N"\ H8(0RG37/(QPEA@%YQ^9\X)IG\0.TKO44/,;*K(-K)0<=OH1:4AW MIP;N>!@1@4":V3R?L"$&M,OB::'>#H:"S$/6'<8!];.+5F/=TC=@4V7@6E'$ M#Z6D9_MA*J0P,_"@RH#WY02EN&A)8/9LXGI<()1 K[H>-"4G EF)Z0SDKA)8 MD* L6V=&ZN/S$(D;=*NJ/P4?:@,2(-2W7I SI>$]XL *(( MNYEX4Z1P]%VC/OQ17FH%' K/91(^WGQI[Y!W/;NY]?ZK\*I0=VG4.^)Y.,-^ MS_?^ YND+:'A\29Y8_W=9DK>QHH7P]V\F%=GLD7)>^'LP!=^7I&C3=;=-NW_ MF-22C=T@094.?S^:?H#!'2?AFLJ8G:70?%C8H_"!FU'!YWF=*(2TZ%948\_6 M:""L_]/$Q;@';O.K0*5%#.IW6J&';O.$B_!2J<(@)%//F2@8/W)[Z;R $0%T MHCENJ_,$2QN>38=FTH[D9]-:Y_^OBZ!H]IQ\I!2+&_*V&3*<]-=,MAR>"*R6 MJ_5SK] Y6/9T8F6B,>9;8W3^W_>,SQJP'^"ZKSJHGDTSKBFHOWQ;8,!UO=I. MJE1L[U.OOWI3K^_[/P?#P>W-(>9<9S+6GG2IP9^L@ ?%62J7&5RG6.#? L%2 MTL:MFO+*7^!W'/JK4B[SODLTR%&>%EF:F?&86@K"OH =.S1J2FE;&_CQ>0H'0< MCD9#5D'$B9G1!=Y0@XX["E&&;HTBU)2[MOG,/U8-.?(O<%L]$Q&0PZ:T!6]@ M0C#_);IC=+=<#9>E,)7B\"\8/7Q\X^,E*);J9B?G'N"/<[!GHY&F4%T/IA-L MVYTJS7>D< T]#UT7\+;T9"(NX&G@_:CGTI],/(&#M8"*U@(0"45/953XC*!= MQ!TR,+4U4[4%HD./$T+BP4.*+)5L#+)ZT/0 $3AY5C.!ROLYT'4LR?/.F M^]4SFQ[,*8C9ROGWHO3=7QTX?:;*^YXT(_BL(6I0,E![=(&RD,48^A/T^).K MC7(Q^( >&5W"!+,LV&K/M-#.Y;9EX$%XZUSE):"7ZL-4/UP4!)Z@0L-T)!?. MKE_+82H;!A:TN7.TM(D+Y51T*J6V4:F1-RHET*C4R1N5\C.5\D:EO%'IG3X<;G8X,]I@U"4[$F<:O6%\;\FN%.:8] %,1^G&/(?;VD7) MS9"ZH< ^Q?\H9G5'%A>2H?1]WD;#%O]_8GD:; MOG/\::Y=%@HMNOO(,7R_B M9V.G!..Q&\W@(6[5,]$G,UY?H#(TXQV,Q+LUM9S\JQB-6Q^';U1V2"O=,W3Q MF.KF6;O^HB[YFJ(EQ]IG%]5JIU@.39"9WDD\&W92W6$G7RWS%[- Q?L14ON> M>[/1MM"!+;1;X5O0S1<#ZR2B<$MP4'B\,: ELJ<_S;%&VU"B7SRX: M[6@[&L5Z'.^J!>WT6 MP9O\!DAWT&%@(-C P#&+P,*R/9:N8.FBX\5US[ 4.9!]=_W0/J_6<,MXL>JT MP$*U3-6/=+L3$/DAND2[SY@5XT_!J.>\&\>##@ > A9OG!D.QKI1)*D2?%@L=$>^&.SQYE M+$0$,DS>H3W9.]+61;S3!T2D >L#Y:D-JW5_^R*)L?]XDD#T$TK/Z$SVU<<. M<(/V3'C)CNK!9?T1\Q3[. M>[#X %XPPQ2,/O%V%F=B;8RJK=4O\Y7G'TV<3 M%-UP57H0.,RQ&_W^6<)6(XP,;5[Y!\H*\L(B^^,^@%G='9;WE'I@ZA;P._+: M512%O*,B:TM'L*/MM W4HU+M%YK)]F3A]$,4HJ;U6;*>'C]4R_5BM=8N5AN- MC\N4+21KL_[;O-K1V4CXES-#=*[QTG!>R8ERW5[9[8-5MH]BH+A<[K 1@ M&&C"R?GP,/^P'NCU0P(=FQWA+>N@C_6[Q7)EV?&+!?PEZ9TV6F^D@]9K .UZ ML5'9(ZU'EW_+TBU4HH&C$\ST>V)L'2(C8._0X@FW<>TW$U^9UG)P!##Z(+^N MJ(]>0E[][*)6;%4WL\HFX;1_2"8K=+8%903QTSB[ &MU"XA^/!99[BA)]D^6 M323+1J6](UDF:T>%2IK%J/;1^&,741,O,!Z!)5J STZQ7%V>MG%4KDA0Q.P= MA.VSBW9Y&X8X'OQV$2M[AU^'2+!=:VT/0E>00K5F ML5E=GM)XT+CO3G'(S1I0 'WSA;L'1=_/8I)14>#EV.336%$T>8Z&="UFEYS/ M"J-D\84K[5B7<%8W=R[9*3$LXJVLX!6J(=Y#$K=P$' XP@1PB. M'(S1I AFVT1-KHCSQ1Q)$=]ZQ^]IH8G?TQ$2N[2E>E#BV?%K$!G1A$6'/-_: MY@ATKFU=/.U2Q+8!3YNU;K6<:]VH#+5+J=RV#%6MH!=<;^PQ0I$KWWPQ1U*^ M-\S)U>X:*0'PB2L?L ^H4FRW8'ES-'5;WT9,P$V2:LX>=;:]E%CUC,15[1R4N+@ N7$[ M>I!?HXF,!HF,1FUS6^$BL*N[*=ZTXBI!I1L161%4<',[%;P291M5<%JQE9SZ MW9FS6GB<5[$32J \>H70535]%F%87#9)9(]B]Y+#*2:15'+!>QS!NQVZJKGH M/;3HW0Y1-4)4_*Z"6,+7'?QQ^(.'5ITDF.+#B)KY840)'$94*>>G$>6G$>6G M$>6G$>6G$1WG-*+_G[TO:VX;2=9]QZ_ T9V^84>0&NZ+W4<1:EEVZX1;\K74 MTW&>)B"B*&(, 1PLDCF__F9F56$A01(@0!*@,!'3ED2B4)65E97+EYEIN@MU MMG9T2"JI)36BL*Q6M+$';^BQMJ#6J/N6J^]W\M;K7E\A*U6?E>QK2&W1K[?G M4Y7S.4KYJV@AS$_Q0IC56<2#[5'#D%+L^>FT(^##UST)*M:3H 13KSFF4AQS MD"X6G=$O9Q>R6\YJ!\'E:9>M#M8@3XW<5>TP&^*GVSN[Z+<:XQ3%RLM>%&L+ ME?/4.,E-Y3ZUASQU$N$Q\7!K5-UT^W7>:Z=+J-AP MAQ^:I_:2_;F>0)W4J86'YZDR93+WNI4]?,=**.[UJG;X#IS7V^L7=/AJ1;B> M3#V9TDQF3RE\$1?[VH9&!U?L\DC,O,Z:WJ"*/0V'QXPW](:5ZV$X/&;DH#?* MW[/PX&I,KL:C._KW>F-TG()^W*^!NNW2G@@]]=3=$?NZK>)NUJ# M78[AIC2")9!_W3U4O]+/W0\'KUAN.,>&X+B%JBX!RLM3Y+>5/?] MC$\O2]_/-X87K)MYULT\2PPD6].Z/--F9DNL) M.$C7&+=L,=@\8F,/5!R>7?1&VT&2Y8*QP*K!*M>I7)M!3;?V*%\.+%YP85\- M[=$P#<](NXLCN!P:K5(B$O:HHF2E7PJI/$[7/+)$4KEP>;(+ PY:9Q?C?E%B M9(VG<7LYD>JY(>/YZ)L]DF+I3+^$W?WG/UGG4N6/UGG?L/;M M]*[D0BX5UW]^Q@0Y>TH%']R0754MX%=U+A@6CXIKN![,QERHVGQN&J MD)>0 MJ7.'S351?D0,-XGZE:>&I5D3 ]MX2@\SV#0.4S57F=HF^I@_'(&F^V>-+-(G M],0#&4E.+#++G$UCQ"3-<+ J:;AW.#NMBR3B-\< 1IF#KJU@""*ZG%A5H^6 M66Z&.0 GK!0/2;OE>[H3]BUB'F9,V2X&8+]-7V M*9?$%YKZ#I7K3NOCG^?WY^J7R\MO]'O[XWO58?_V#0>^#>O2GGBPWK/AMQ\@ MT>2.D)S27-#PYEQ,>3,-M+KIE$T\+B.?N8AT1$153BBZ:B59:\.1)T(PXD(M M&UX8EYWKY^$P+ 6$$PZ_0\263B=5"T*@KJK[3(&O4IQ1G: $-DW:(-A*A&S M:KA-34IL(/=#%WF#%@5VN&G\)_)-G4V9X\"J/>TG3H]Y,*"+F*#F(YCLY 2; M,Q#R_-YYT4P?;@]1O>2ON!%/0TZ\E &(H<^A.B=QER[(2V9LX<J=(\JI44RTQ[7>6 MNF^R.NO&35A7G#679[_##D\/MMW6@J.'<[NPM MRK!?!^NOQH58J!)9*6A^%_LUL0^ZU&1F3S#$=V4ER=M9F*^B9OV-I?RA+4 4 MMGO<@OI\>?^;"H8F ATN[_^D3YJM<4,5Q.!6S)6PCEQNE%W!9&U@)E=]]V#/ MX5 /6H/WYV"[HU5*D1,P_'3-T1M@&?%A##)"D:[_@3>]SIBE:.I$C ,VE:<9 MEBO]CFB0S>&]B(DE"Q!,8D=%H\Z8\&K#0 YNL',[WF%3-'W=P&(/;#WZ"] 2 M[5SV<\Z_9 N#&-O<*NSGA*H88TA;F&LKKSR/T@;-5C U8&K/M@NF_4_#)1M6 M+M4)^4=]\@V=K$:8<^"Y.%4/NJ7 _@^4+!KCASN!%NN%. M3-OU'29]-MRIP?W/&/QZ!I,#-L0338AA;RVQ)>(!7?6)R< RARE$*/I%>I0: MZ,@.6"T@ 7\LX%9:'=/@M4 FVW?66?@*,PAC2'YR("Q3WSV%;T+"D[\ S7WT MMTB&>8\$0O^2.K<-1C9[KVJN6I" /#DO>:%2/)N9DG>R9HIM5,Z5%K5 M<#VT#1X\NU!6\;=\>_Z>@,QMG7<*W[GQ8#@.MVX]ZF8/$ LT:Q_89&;9IOVT MB,T!$3TQ.$]]3K9P?2_S.>D6H/'P_YY3@[V4^N/WX 9#-S?>=;8"PAVN(_R% M._QUN$J]5]OY01?.BXT^VT!7$+>7[9)CF$4__S:(8U!ZB$S$+Z^ MA6%+C !@;()?OJX/WPS&]&:.[3_-;-]3A+XA7,=P(S?H'O-F?DS?T2(3P5L6 M+CK+FYD+ZN+J!K&-X):1L8US]=:VFN&"05-QL-\"#QK0A>Q1H,;F[3;P'HG/ M57-8="(2G0*[8^OAG.0$8K=5.(D;_M3-@_J/R^_JH^\:%A"FH;KVU'O%-[@+ M4%>>08N!VUX&))9?[<]A?B_(%D;H=H\^P?6%GW,C##EIE@@0T;TL9KUELG]P MTBIST%V:QO/<)"U#G!>YT:X_Q]!#@-C2N"H&I-;T140!D!'S*Q'V]@*]"9@/ M ^(6S2Q43:>T"M1O@2L9T%9IAF3F2@AM4(Q4#6205[AO\-^0J+;I31>9>/2\;>'^-VG,* MTKP*5G$_\QW1JW6IZNA2OS/-]&83:D%_PKK4WH_)(/,QZ1]'E2J.?:X";(*R MWKU#UP-=6":!(M!^GU/X'B\:PH?I#,$##E?.OES_?B6A%!P1HGGQ"\J%BXE\ M/Y.)[7"O"GD<4 /"JR2 M[ES-D$M0W4U!)MH3P[CJ)#-FL.)6=M[Y_QA9LX? MU!=$=2Z(/YB.-*EOAP#CE^5H'$7$WR1@Z!K*:\P,P(? ;U^,'10 MNRN&ICL3#XD[(9PAQAW@ D/!IX%5S1RROLC@\BF' \TQLGYL1$O0G02L 9_# M?Q""%]Q:L!Z0*#-5A[7"GDSHJ\DS7+YYE"V$B%GTE]^O[G^%R2&G#GO(J?#S MJC$(YIZ:T76J-6-_@.@K604L<6N*GWV MZ&@AMSON"\+O'$1N:F[ST3!-U#IBSI=$'E4I)D2TB#%HX.D/EME K<=A:P)> MCH9"["-0(1L!O# M%8Y6E.\$+@4GA9 MSI*;E*A%2&>U:L\%(L#='B0/ Z_+N>$',0WW#]?;:@5F8Q\)H,G*=%LP:KL< MO^[N)S=S*/C813.3C,'E0G98_P E2)O;I_NMA-?-6R+R5V.ES**QT?8]4JW- M(]&WW2NB!.<:C&QIZRM&5ITTY/8LD VK7BD\>@K,E:/Q\8XOV=]TOCGVE)&O M&9/NM$B-MV-/[>]EF$39MJMDTZFY9Q_;52IA=YR:O33KHLL71PG?HZ MKP/_\JFO],'V,)YSHJNKC^3)K#,XDN@&[XX_GOIZBSR8^ZV2FGA9+[DKF\&? MA1>DTUI7/IY0NS+H=,!2W,,=2G&W6WGZ70G?4\I"E^VSBVZ_,:A< ?EU=(U4 M%VBZ;-(T?C9GA@[L\D'E_S:GL+YF=WAVT139JR>]SE'%U[GYG(P/=DXZ)W9. M-M(5&_ RIT37LNQQ4_ERG7V0M*!Z7Y;Z4ILOE$Y:D+GNU$]8H_ M47D::V33XU;G$62>"(@M8J1X2LUN%A M6[JSD';FO=+-?"-S=MH'8\Y1,BU"'TP0' MQ1"J/!Z%535B+4@F0;O@P)/EM6= (DGLJ%^-C%/MI&R2I#U3L+$-:>?]NF2 M;+UW\LV1;*,0ZQT,G# $0Q_._E815N]/;'\.YK8>CNK]R25RUCND:Y*M(=EZ M_^Z;(]EF*7 P?,00>]QWMJ-=ZOV)[<_!'/^CUA[WYW!.Q$QP_\,PRPI";1]\ MM0^N^BU&MWA=L=R)8[R07;G8 ;]J),Z?%?OCMR=@Z&+1N1=3H/YK#3?^2_4VGKDY5J>TJV71J M[JEKFVTA2UU(J2ZD5!=2.IG5U0?S9-99'\S]VR/'KW 6=B\.&L$$'5Z6B5&V MVBC]@R5AC'B>:2<%&J$:-6?2HI:J7NUL,_\<#&HT;IU=#%*$BDZ!J ?#!V$# M%T(6G,JAW$S7@^%IQARQT1J-3X2N:87=29<\[!\,4S+&TGPIT-6G0-2#X0W& M/3J4O?;VN%P%JK.M5:(3U%'-4S4UU@[Y.&'>@R%L!P>#28S[P%2-=F][RFPE M O&'VZ&@]-"3QYNBPYF&XX)S=(Y%0CEX7;H8)B6,58IZS8ZK1-!@QUN MBPYG(*.#I=%JUSN4<8<.96T/6JW3@E0>;HL.9;@/6FVZB6IU+NL.'2H99M#J MP$W4;HQ&>U+GRA1WJ//>]LU,W3KO+?/N'.ZH]T[+5]S9HC>N\MXR;6]7RV=(DZB7\!8/IE+_'P^K\5_'+GDB DXV]Y[^:3?6SP4S]@_I->V(? M8;!_^\R:P%I[([79%%^G$Q%,4\Z-O['IV7.880?W6?Q%[OX _[8]"6J7U2:! M#Z/S:25,IX6[5P0;M&FDS\TH^23A/JH/BSE\Y]+1'HW)1_46SATG[JV-!&UW MHD_]73Y&M(ZR5,@3R<1_=)CVH_G(X-##^'/:O"@!!@D$P$V*DCO",B%;KWUY M=-JXGI ]"N9:Z2_I#L\[Q6[9ZM$M9OX;>2[Y+/Y#KN]O[NZ\VGRX?K3^KGF]O+VZN; MRZ_J_0/\X8_KVX?[DZ'5SF+ML^VHWHRIF%#JKLNC)1[CJ:5;YOIHFWI5Y/"Z M0RV7MIPD+GYA^B7H2O^\AZD;4V.B6=[E9&+[^-D3Y8G#&7Q@JYGB/%<]XV.= M0)F[]9]A'9,5!T)L5I3#_N!HELOUK&_P!+LT84C-8_J#_9T]:X:%;V0.:7UP M@]P]PB[0"MUU:>Z@S3/0]^9 <<_QF50*\6T?"GM;1'5L#1 <7K R\R_?]8SI M8NFN:&%B7G$\%1N)7@2*M)#4'WQXIV,:%CN[B%!-(;*I =U4SU8#RJD1TJD1 MV@5<&U+I6":J@^'X/G.65@58A\GZD#L+;8G@PSYI[#Q M-J_L^N><39 "QC-\Y6YZ#W]UIYQ&:PIOK)$B2Z9E4:^-B1/$$Q7'HI>N8D]7 M;\D&7:2R? C\](SB786O>B'_J',Z[5KTM,\C9]P.>0>&0YRFP\#"=FF=!GS_ M'5S8<\WQ#!ABH40^>8]VO,I^LHF/XR+)T=IV56T^=^R?8,U[L,J_97!(#U*Y M!N@6^"ZQI6(7 __ 8)-_ $[!>!73K,*NF/!# TGW.C,F,_65P<)PYY%< 8X5 M?N+(5LV%B0)%7]T/@>"(2\-D<_N4921I&_L[REO4HSV)S>Y>A7+G=*KY'+" MS6Z9H;\:%^\0>CZS?1>L"_<]G,Z-[4B.5+FF](3\;*"D51=DOX' =.)H?V3X M-TC6O(G+'0J5GFA6-BRN?\J+&YSLXAYFS&':%'ZN1%*]N 3[G<2TJ3^MJ6]. M0=<#;76-"GS 7+7Q+KEJ@P+ -9N5E72!-H1 ]AJ#%#W#RY4@N!O1"P!F%$'T M[ME%>]P8#;;C DZ Z,,"\!9%$+UW=C%H='I52_O?C>8%H"B*H#GB^KJ-<7L[ M!CYSFFS&DK4'LM>/8ZWOS68^K*MQSVZVSG[<;*^L2#^;OL7/UMO5S[;,'NG\ M;(.SB_'J+27];.<;(2DG=>92^\"_.;;N3[ROAO9HF(:WN*)/GYB5'*;;XMI. M-UK48SW$#I15)'S: -B5.#;*;YJ))[)$$:TCQ[.R\IX(5&5GV8I>"P'G.' S M&"^H/[BJ84U,7V=X!>CD^Y*?-%2+>81?,&TPA<$N?HY^K+Y#/YF#J ?#4N_@ M9G%4S769YU)A#+AH@%ADD)-4?^3,JKHS!E]Y?ZX&DS$%V8'6JN88+L/G;=]1 M;QX:*F)V?F>:ZZY>L,?^\?O5_!H\$D#[J(% M=2_6'+@"GAC^[*JOAC=3)Z9!OWB+.8X&MY6D!E#<0!<@O$(^KOMPS;;'FH^:B6.,0]P3*X_G]N.ITX9DN(*&,J& MLQ\^Q'>.Z0T5GHYNH]S%!I)=TU_X)3^5KU=P\(D<3IM,V-S#KS345_2HX-4- MRA,.U:" F\ZFS'&P4(H;$BJRQ>?JO3^9"=7##941/:H$P&HW:P'#6.)4*Y-Z M3ZQZ.9G ;:-_#2=VY<.T+2]0"UJ;U ),.P +MI60=T"[L67VH^/.'@L08$Y+ MPNP54.C6@Y@:P"TNAKR ,+4D"30^-PHZFBY>*;A2S:)A^A)%V=\ M@XPHAW)U=)!&UMNIN]NEUJGJI79C*23U8Q=%1/J_PB\&BE45Y2.2%X3;Q'Y^ M-J@4O*O:_+8BK[)+7[?M'X*70W$8R&RTEF9H\*!"MD#QSV1IVG.E$-DVWETZ M?!+2=QE+L%$<8+&+3J,][NTJST:MP\ZX@\4?6HWAVAGO(L,F)F@O!AFP!F>I M#;()O@)F\80+7;Q10Q4IN !E.!&U*& :T Z$@1LR'S 8GA*ZH4E_P;"#1P". M5R9N9D5;O4<7I -(/F,"A8"6^B,L!%YN\"E/?N#?OER#1H3:"TU9W.3$[O * ME!%X#%+>R\H63F@?]6;K("QFF'RSI>'CSG%GW^$)6<,"N7KGFUFI;^:B;^;> M;C=S9;V0D9MYV5R+7,M"X*! 0[.G&5RTHK(]9],7S:&[5O=%[H:L>Q\Z$>/W M=<1E6^)+K8KQF5TG6._!D>R!X]W49KQ@*RM)E#*8F,TB.I;J1:_&U MD_CJ[R:^#NN-S>*IEAZHOX!WI,/D$CU8EU9PA2]V0V3O,'3,ASTL%'7],&,* M1_FB".4X3==_!A+#EUPR9Z[L9WC; IMKM([3"CD_9_4O,N@_W;/5\H;;Q8^&_#/^0['MA2PC#)DL)OH MZ5<-E;P&7<$Y"'_^H!H>/#O9#4,W.-LT8A(.;GLF^3(4.55Q@M77Y\7+YB\] MD:I)7AJ*)+5/W5?UN2(GO=+]M"P@R.'@ES!V%8M=--7_T4# @+'0W@,B:2/4 M:1=84I[ZM;\1VE-2X7M(A%1 I Z(PG:_T6T-2HK^*IS6G3RE:',2>T#$[@U+ MUAQAZ1RO.5$18^VT"ZWF*>:3DT% NV]W&]UQ71JW*O)SE%I^5JQ2;F1*JTIE MC[OQ)@[37*:^ ]+23UO5O-XN3 8/J;KMPY[DY+%U PD6>U=X84G"%THR?1)$ M6F6U**W5,O4[ZSCNE/=MI]IL>]FX;@LV;I!=M&_; MMEU4@"7R;]K;M%N7L#/;OY@T8(DFLQ_Q&VI8T?!:@LVR)TH4?I?2<9&+B@0Y M4UVA7>R/V$V5]',DSBG>GLA', P'#QJC\?:,G>/9#G'.KFV'O3%#ETY//T47 MS-ID.*J8ZZ46<[6E4&F-,T]:Y[+.>6,EQ5N".$=&!12S#H>=VF[8=TGG'+NX M?O,&"/L8[]!%9>WVY<\>/5U$Q"YAQ4%5 5F( Y"2&7$U"4%^CK9:@@,29,=P M"4,Z=PS$#9@+1),:X@#H ;H5H5>8.OI*^!P$=26C714!ZUD#VSY7/_D.@15F M3!3H85L*K :06=FH-P.V*R[*^YF$P,8C'Z22RVFERCKM#L\NQN>K ERFG:8 M@"W)M>,O:81+6A5J2E"Q+@X$"\LQ1;.,HVA6 0I;@T9!V!GRSB.#,T=)6C"B MBS# .1P.6X]C6"MYFGNJ M^'55_+HJ?@6KXLMDDLS%]+-7Q;^R7<]]L.\>/4I^'#V-(0^+1BO5[\SE%34? M'NRY,5$&K0$86O_V#4<:6F33HXVNF4!HH E:3C91A6I=A$87&NQ1@QM]![P$ M",_C><9\Z__PO%21B"?+?X^,$HG,P8<#Y>&1W6T98IU0CW>\"-3 MBY:0.E?_8NI,>\'Z$YCS R=)YUG=%AC_;B@C$Y8'?_$I/>9SS2!2 (7LB8$EY9=2?B-Y M& HS14KO#%TN:"QC^AQ24<>2)?%B[OBE]-OV.F-6N&CNH@F62S4]J$H8WSTZ M< JWF>F[]!GM<62ZZJOMFR*7]!4KN-!61'C#P#1[[LFAW"QT\=196'G%5S>_ M^*ILV8<_\<94@K/72#AP86D:/"ZK":/LYX0QG02.Y$WBVT<&!P04%\I,(,D6 MDV9P9<.8"]5^870<%$HR%((I%$CKJA'%9DA%]L0$GWW3,YHTC5AUGW#"<'(B M7Z)L6?FA(NO_K"O5A[(I42(O+T?%Y;AR/='W"<>97%+B0E!QX2GE(,%XY2&2 MBC-@F/A[M;#"$8J@U0I# 0GGCCUE]"*0;7R;@]Q@ESWA6QHKDI8F @_S[P-) MT"<8K4^$FK*YMI0'2BP^%F7.JA( MANNA^?'"KOF13$=<4'B'_9WST@='GGV'^NJFXHMPN^^9";;94T-]XE/@FQ:; MA-QN(=V4R+8G)KHGE;]R/?B'RTS4W4#>2ME-B;?/!ZN:BQ 3U#<[*VU6A M\JH]E:VI<>DIFT*@V\L6B?*&A[FR[E$D7H4W,YS=SRP"I-IX5&&/AHUV:^<: M&'DNIEP3[]'$V]W$B2<(@HBJJ:QJL MT:0'R>7CEO?(87#QNHP5M4_SSA4:Z$HZV'P@Z]=YVL@Y% 0AUD\'J _ZM_$?JQ!237/CCY.B1\<3KI<%* :&2Y7.T%L(W\/["M9EL5-NGO7SM)!2AEV5YD@H2R]#T#M54,]T1QG^O7RFN@P][. M8,JV0[$,_$063P<& X9S%C+4P=[6K;EG4=,M4-14-EYPQ>-RB@PJ!O5UMQM5 M@4V%%( QW!CCHV!X ?.,UYD"D63HPG&#(&8FW(JJ9S"'Q)/C3] *PP8]W%H/ M-'UXBLKJHT4FD=4N#ZL"(_HQ'!P=W^3Z9Y9.<@W/,NR3%[]TVD&#]DWNV )M^L6P?9?C MND7%.46\D^C,EX14H]+%VI/#Z -1HSAX.S>JZS#&'-^I& !WK:EG%N3ET.JHIV0 MW TRQX"/4]R2@9"3\I&D/O<]*KSL_ 3/AFEJT*EP0L[QV88@P!% M O4(?,'/[0 Z-PV@)#7E6JCYD5R-2K&F_3I CB7AI6DJKE@L MW98SN;UA6X0X8&4B@OTD[<[52U%&_I&WWX[TU'"C4(+D=W!D7K0Q@X+Z/>E@ M8#9;D1?58BJA9/=WYH+Z,YD!FWX"K2UHFD=2)IG4A:)Y)6,)&TOULB:2]CLYU[,*C8 M;^@:0F\4J"@T]3M*<0!][L9"6ALO[)NI66XV37Z'H6.:_3@!YU$&S9[6U:2% M*=&5G99F7QR;R';N^5BMHF9#U,]+$1UTVE)(Z/+^2H0'A^U1(TQA"$E#?VNW M05?VX(BKT8\DKOV=> P'@V'$G]_+<&600JJ9)D;08!KX_I4LQ<"7(N&JLBTY MX3!^3F;8H)UC+6! ;T%0!<VH.Y3)E!N%F*\@GO<^)XW!Z3T \,KXK([21* M[( &=+QCW>(36M0SV$I[P>1!1^A3SP< M ZU%4,THVRI*"MW0"?C!ETG$>=4P:@ K!''3#&:%#1E3U>E2Y$W]IAQ;>Y)T MW0(D7661'+PRG"(Y;AW#Q:/[Q,CPMZ-A8E>X DF2 MJ8C)K''IS =07AA*>,RGG2(FC\O%J6,_+UT=_"'/QIS]R"TB[P97Q8%@%Y9D M[-K@_ZOF;MNN4<[M>MR^78^9M^M2=N2-[]0_:/7I@!-=+'F;O$VP1,6>@F6# M$9H4*8KC$R416&R=Y(P'KG#%6?F58?5<% ' Q^@;2]9X0EZ5$C8ELRHIF#4F M6VYN/Y=2NOPE"'7)Z40??@(J?08B[2)P^F<7K?-.0O%/T-0XK1MJ5+E5)Z;M MAE!;+4C=C\B96N7*K7+U"E"Y*@LB2J=R=790N<9YLDO+IG)AW[]&:YVZ4)S2 M506BY5*ZL#]>>XWNNJ)U*1%E258Q<1@W> ^I?W527&GC]HDJ%R-0+M: ;U&Y MR*!_C3LG2J+QV<6QU*^5F@&=%+9"7,J\$?5KT$+UJ[U:J+Q6OXZJ?O4+4+]Z M556_HK[]5<\LUQUL?CA2^V,1',UU-@M^HNKZ.)@8ICJ7]:$=Z2A;DB$&U*H";9%HG$Q7B4YA@-R1ENIM)) M.=CO6NB#]SQ2FKQ_M[;%3132G-P'M&2BGR."_];V_I<*Z@E*A"/QAY;5JW3, MT$4+;8TZFW@!("E?,1,G'L)%>TW1 G6W*=5=47$6:[+%Z-T;J& O>[.2X./+ MA8Z_TES$1N,_J$6#B8!,F[%\2E";,3))+ZY_G]N?H0DZ(D[AXUZX<4 MLP(,M\!D#3?TOT4J=^OLT2/A+X"#+IL("<@=JHEOP43/H,XT^NYF,'[3LYM" M?BZ$!0!? S/ X+&9L(JZ1/+%5-0M52ESF 2_P^0>[#_$U.Z#!5YADI?EI5/< M>Z"X=QO]_CI+CN>EDA\G@Z$SSE&5NI!E85@=CL-16OD;EY ?R(13:S3=K^)ZR@ M8&SSL.P0B:3[[P%T('A+N-MHK/,J#K_S"7RU79?G6J=;ZW!C>&4;'(4+B;C( M63KW(5FACTV&:\Z)PH2:6I M$X?IAD>#TU[BWB1?,'6B*T]T;=>)KOM(=.W7B:YUHFN=Z%HGNM:)KA5,=!WL MENC:SYCH&FAJ=]//TF$70;-D2VU--5C,430L,)EU[\Z48$U*9%&GY8#/PQPR MH34K2U7?D;24PLJ[8-JRM"F87YB'.NJT9#8K4D@E$JE_D(M']I[#FDB!Q>0F M9;/"*#*;%4/&V%50_+D1=02 ):RS*?45U5PQ(01\D?>=M[_DD4V>SDH-!['N MH.R(BC5710-0*G8^Q3*U087%A?K..&?G'$ M)L=^&IY"+Y'S(T\&EC4DKY<: M+9K^R+Q7;%LHX@YSS?% GLTU(@+OU?D<$N:(L+0JG;_N3N>OLHF5-Y8BLY>I MW'' _'%QP8/0,*9]3X%&2O8*J9S_@!]%W&F]PN5<^G4X^+6/FJ;ZU^^7$A MLM%MOUE(0O,SY+JL(?^$3.U;O5.5 ?7=L-9KYZ+KG4\#G@19;##_OK MHC]%BH$7 S\^S,1_%D _[='V/87W&J8'EVPAQ_(;%G63$69+. 3#( M<";^L^AA<*Y07GP2;X',QGCMD^V(<@&4O(^Q4!-?[<;?*S<.G4RF:;^Z'S(* MR-*J6?N6D[V=Y&01V5#':)OS%7E'::]IB%/T)5HE/NCOQ <%PK+W=C6*/0]* MA/ V[HSW9(Z6R<;KC)=$\:BU"EX#__9MC]?EX.)9U0@I*>2G\&GCQ*E30N*X M>]?5JL1F@YW8K @$]?'$3:<6-RL[.MR)#P955<\%(^PF@X1RPQL3@D9J+4DE M4E+QBQ']4,9-$]11V9\J/@@^X(+6;6K.FJFM"+^/"4-LD84XB'A:(>^ 8;D^ MYA=B@ROUQ39AVSGB;NI0B,:+6LJN^H[@;_%IO/^(3SS;.C/A&#IDP@>F#;V1 M$]0-?8<113]J*-C4W0 -!3D.K,Q"]1C!>:BH$QP03KIC/^)Q)\A?(TKWB(I? MR_W(R1WM=-Z+ "4?3^YW:[F_LJ/CG?@@ 4!9);G?W4WN)WD\1 F[T'7SS+R9 MK=NF_;0(+X*HJ!-/1#R(BO LQ'.1@]OBX/IKY6WH=FLGKAY7E:O1V8_@*@)O M:H3S(B@EYQ[TX,6O?(E*# #\RR#_QAI,4 /!?[QE!_?.\S:6A/]YM*,'' ML#N@U5]YD2;6J$>@FM M10U@J/QLD57 "I8JDH#8 B.'TL&4='GE.SX;LDJ2:V$(NVMR- M)^(]V;:.V5F$TD+P5= ?51;=;(K#3W^)GGK0Z)"P0!?'IB5&D&.ZJA$)G N.?JS932C^4@!+&V=)&+ M00(K,B!E];D-04Z9EBB46,-57X&@'K-4W7ZU<"V()@O74RB"+,/!*@W4+(LP MR(1)Z]28M'U@T@8U)JW&I-68M!J35F/2*HA)&^Z&21N<;9M'1N.CO1O2J'5@ MZV,G'-XE::$"%J3?6=^ELOH;ZJJ9\^*SCAM%Y[6Q$DBQ-A2/55.4G6Q\D>CL MQB/H&+I?%^!'%3U0[F-Y+EMMES!"'L?IO8F\X32G+ROOK2#^LC-OP9)A1PPB MSH,S)#;UG6/+=>N)4I7P=Z#D1/XN%5"NUT^ G;6Y"[27/WU47PW=F^%FM'[A MNY.&<^.^SSEG, M@;MT@?\_BFCP ;Y16"-IU)POB=P8.XZ^X>LYG_Z[YQR/^H:E7I+)OP>B4SIF M*3=ST^B_:28BIUA M^3<4J*C2P%)'XD. HK2?S9./B0LU=,6@ ^QL]P6D\:N]HT"4VGZ??3+EF'FG MLC/O5F_F:"?L,.GL)R2FXO,ZPI[^.38OJ6C%FX[ M'U3GZ?%=I]5K=+JC1J???[]*=*&:]SN_Q"TSDTV]);.LV3IO=\ R^ZA*-L O MH;G6(7OM:KEHER%J&Q+>!XMJ26 ,%=7BQ2MB]5R6V4W:#;\DL_KRMU97<';Q MMS5CCI>^[2#;!0Z*Y"H0[6&LLGFSFZD01'(-MTUE(;J;RD*,SR[:K48_H<_( M6BHFT2=9WAR!\)%01M-EDZ;QLSDS=."\#RK_%ZS_B=?$(NQ\2GG^VQ2NP%.F MU*#UYBF5NJ3+48_RL%7\44Y_::Q>":O70.*UG_%V^"U6F>==M) ,ATHLPSYV MT)B65[)-R4G/O-E&VO]EDJ:JT$:>:U-5H:T,MVGG4Y"M#^]^S8WE*74RW23M3@QJM7FUO5VX"QY2==M_-%DJ_2/3&/N_%;BY MO#-;=4D/&?<&F3FKDT\4E':KTJK:<)NN491K2L4IU7GSE-K7K9+S\/?V>_CE MM?)WBBFGPL@J2@738O(%_SL)P?]=@O>=.GA?!^_KX'T=O*^#][L,7_;@O5K' M[5?B]FH=LB]5^+@.V1\E9-_98=)UR+Y2(?M$KUB@IR=&\C,'YTL>O&L/^^4) MW_7/+H:-<7>[/[8:0=.TGIQN$>'E$PLXIZ5=;S^T.QDZ;CK[O?*<_$'A)S]/ MW'[-O9 RG%]'Z(N]9'('^; =4K=;1^CKV'1-A5V.;YY[(O?A'>WQ\!XV0K\< M1SNUD%L^*9\SZ#8^NQ@UNH-A'7#/J$#WWWP8.2VE!F^>4ONZ)/*=_5%KKV?_ MA./MJ0M(8(M2!N8>Q0U%50[W>U!"+ELCIU2#14M%]/H)I?U*VV% KDCY'BFQ M9S'OE'LY9>,/64(Y93]H3=SI@M9/@,]@]K%BZ M,@R]]LOU[U?GZA7O,FO (#\]WB4X: \2*3R(-2J#B09+FTI4#?((#",J<#74 M)V8Q!TL_-S@FQL/?%,.-%5D\5R_7D"9XG(C4;2%AQBU5UQ:N:/HRXT4?8T3A MO;)P!;*9K^M1[47>O9Q>A$4GEXB.'7EQ>5A0AEJK4*U&O!N]J6\&V]> 27J^ M@Z4CR:4#1!:3#\MDAF-$UA;6&/<];-Y"]3Q-VWIBCD(ER:FW"W 27F4^T'*N M+6AM^!K1CAD;R,,=CF6U-=?#59RKU\#1SU0+DBK>\BY":K25$=6EE5-*7A7? M;$7T@EEFW1DPDNU0\!RWD8E2XE@@U#&PX%XCJ SJP7]UK+C)^6E.!YIOA K? MQG <5KL#0E./Z82-?UPHVA.O=4K-:Q;GZLW*>EP6&Z\1;,H,[8L#'V#U<1[9#$8OX-NQ*6(S6<@'F(>E@NZ)6: MGKGJ!/;SB==J%]^,D,-8?J$0K+;O J<_VZ#TX&&.4%I!^@EV$)R/9SG@75[% ME!:)"YQ&UR::-<&\V!2VGC=$"\=69]H+-AV"[["?,\W'J-:Y^M?,,%FT\S2, M@U]40IK"5.DIK$%O6*)=M2@8+SNK1YK6A;VP]/AN330+A<&3KSD:Z".B812\ M%@NR!G<.GOR0W:@-DPL:1JPYMA,61(7/%WQE0A3B<3E.%>;RE6?*=@=W=[JY M#]T%+HMFNSKY2RDK,-,MJNYNH\=TWV'A9=+B\FBU#-J6 MRX$*3MO/SX;KTM6NXV:(%I,.2^P9]M8JHAVX\/ Z\'1NWEX#H./NE]@N]RE7<9#A*1![\QD-YDCRR!U$\0^A&]1#X) M]6#U%DCGNH4[9M 8][:[;JN/MNGDBHX52'-0Q_N-4:M:6)NSBV_2?B2]5-BA MJ("NN@TV(D\31-,F+LJZS:T==OE%<^T/P?I@B[_2ZNZL7;<8=*[!]O3#;20X M!OG:NR1N%DZ_'M!O.^:@#.""K$.$O6[XN_T< MF'0R\6H&EA6[@X7?,N]N^CU8=)03L,$7O'P32_2!)5H[L,3[HQ)W]^-T6.H. MSB[:_?'NY#TFVO,JT1ERVI"P?1_:@*27 4732>XAF ^-8;]?HST/<^ON>S]' M(!C@&MPN&JH" +SFL;XU9N))0(%RU=XHT- 9GUV,&\/6J,8$5LXPVIFB2N:YMXB,:)&ZB2J6MBM^Z:N(^NB<.Z:V+=-;'N MFEAW3:R[)E:P:^)HMZZ)PXPPF2O;0FIRT?#=<']P] #^E!8+LV&(*."E/RP0 M[%WDML;F[R*$5L!D<06G#.Y.L_<2TIV.3RH*Y/Z+*:*R!P(N@R;S),5N'D![ MG'JOA#"V39]C'^>.84V,.0$D/5N=V2ZUGB>HMO9DV3#MB0H6%8>XDKCB *OY M;.'"T86)PQ OFH?P2;2#$$6L_$5X5[3/).0Q!&43IC6&!Q7 KO6X;,VEMO6N M;WH-]9&9!GL1P$L<)P+&%2]S8#,1?TD9.HC?-HUG@Y"B4N@O2.BOHB_B0K^A M6G:(FC6L):K"6$A4]L1IS(4:#(C1OXV6['@0-65O;C^G]V9=B=D($0H:,V)\ MX>GO0!,X$.Y= MXIL&N;G8AA.Z?TI:AEV]YB@8^'T7EW2C+K#E8S33#&E_[P M"^[7L^TP'EGB[U7@;PGA6<)PB_R#*2.W('"EJR% 6>#VY;XWMFSU:.>M_A8@ MQC%L0?.]M/3=Z40EGU<)]8L\CY(F'/Z^)L$.RZC0+HT7<-"_8CG,;; M14FGOLT.#6[>1UH2S,: HV# [3'!ZE:/W#E-$.$)<_ 3]<_S^_,(2\%W/<,3 MU]SKS)C,X$J8,,:Q_I^9CKDZJLC^1RZ[L>"Z(%AQU,A\A]S::7W\_.F&&+?3 M_OA>H1BB2 SYV^;S/XZ>_U8FIV4PH3 XX8($^,PBP4-PL/;TY+ GGAZ68?>ZN^]>4!Z#3RO= MC@W.+GJ#83+C(:DWS[9WX-D.>00OF;TP_VB3A@AJ*:82&2^P"UDOHV(RA*53 MI3S)V#<6:!(H4SG0/G-2RKKG8U8X2K^L>2X,[!3.<@'Z" MYBWCE3;%YLOLI=!>#"Q%GJ9I@O[LH 8Q 2L;C1-$O3D,UO ?TIEIR 97=>DK MCPQU8)E:RO5I#30>Q\5%-A3^D^U[J&X;2UF;<&WXIN:88<*IG.L",T5A:SV# M7XTSLKGG&L(,Y"/:JXH7C0.*59!?-;_';Y$A@F6PC3E=>3K#&YC^S"S8?,8< M?, WQ 6.QBL8!X#V[B,&-D'S@:V=W1RCA&O2D\9\C!>\*CVA:X@40M MY!3"]^FL@KH(*EI4!*"YRA/:Y1B*087=48DDXC\S;V:_+>9+K49\#L/^I5_:MQ(1="B?;!*H!Q+C)I'&70EE(+ MJ!V8H:("*[:[@?;04'F15KH7J1H56#0ZR"+N\0!U@H$XP]LX5D&$% >3KN#) MQ'_V37&1SN$^-,(PNO9LPW7_'_K#N?J']B\0>\8S7N5CK MPL96W1EC:+I_BCYNN'*NH&Z],!X]8**&B:[X+L/4<]-X8;)6AYRGL-@=U$WX MFS<)OW8KO?C[DU[ZU9BR)CX7R+Z(G8QEXC[HOO.*2AFS4DO"<.BXB3PZN_!> M[661@CNY>5'[G16(9NI'D%%BK*'?!8\*K<&F19;=X(JWZSD:OKUI@B8J5>[+ MR829S"'&XG<[\<4*2V+A&P65"T_[B$"A!P3+HE,?^1ZEQG$4DX*O2WG'Q*['K"Z-9Y1C2,8[ MYY,02G?3K[;U]!7.OL[K ^[J[MAA[)B.TBGBKBN8Z.&B$(B BVFBE-2#?D89 ME95J:"DYV:2B&DO4$2*]"URZ\$ )#_>*[B. O2G:BD&J\,MSP3T&A MGI.#_C$R>XH'3X,"<$L%H?!?A[EQQ4"= ALHW"J,.&P>%RHSJ.8:"7!+5F/# M![A3 GU %.&:8H$:7"3Z^34#]0\^'-RY42+1Q(/@0;#,X+O!VQ4@H'PUO A# M)%01"WC "+B6%@I_X>0PW&@--_XMN?[@&YBW"1J?JMNO%KX05Q[XKD@%,D2] M-K%V+-L66?C&U09>-(SCV#QT%\X6%@#DAR_]L.#EYVJ,HS=6RATNL?_&+X/R M#;'?!\1^5$/L:XA]#;&O(?8UQ+Z"$/OQ;A#[44:(_1?;UK',Z:6EWUB@ M:3\96+"/%"'Y4;8ZZZD'C%F[V(VN$GX'N09RY(8+/)@%7*:@SP9FS\Y6$EJP M"T,>U,26LT W.-B(C!?69B(JK@2Q?^G2"VTG-%#1%A1V!OPFL:\(T)W(4N2Q M0M 2S(9NQ2?Y9AXDP,&??$,G1[?P_5W>7ZD/]MR8*-U^JZ$*G&-(2/>#&LP? M.9B*:0H(Y'GD(S$9M-2T,*X:0'7!0GLTK%"=B%M+5/4835"8YM2P#(\I4;^F MP.%)GRC8GH\^H><\IL'SO*OIE S2$*&*Z R\+3[^2='%=SCRV^$TUI@FRB+N<)-01Y1F> M2& ,S1M-!-)#E>XL MW@8BZ>"$WK_X6K2EZ2LBV,$?C*V!>PO/X46".8?MN2 /9ER% I00.P=B61,!/ MP"3 - [O:_"L31P;Y)QE/\.S@BNU[V% !2 ('YDFS1& <4X! C9V0HS8X M$TOK078/DQ!BN+.$[XL5D@M9ESL9/B3:8RB\.X$!W(0"%R:OF0O76#H0<&Y! ME&A//-@7ZW P%898<"G3MO'UZZ;:W=X)%!ZBZ1-6&A#YJ:I3X[]ZLUX[XR&BO%] MNB$43G!QKD4H)1!R7.S1^H+$4G%2Y8)$-PY\-=>>?,2B!(+SE6 &Z- 7>3]< M;9]*2 Q'>;CGRB5FJKH^B'H60 WQG8@SE?D@*$:8A?EN+Q@5BQYF<0,3,3&Q M!"D[MSU$#,9US<@DEZ38#[90HJ0E3*+FR@Y+X6H;0D0@7 #C8-0>*$)?(2/E M-N.=]B_1X.5<_2U\/\?3H R7+9=0SG/U6"&55"/IMRF)XC4>1!'7-J8;4B)/ M=.51I9PW;A%W_/K[543'E"156(1P0+='I1S)#/<:-8BA"SSLG1/7"-P2"$VL M%'F$$/ 0K18JH0K5(0E3B*4'W[DND#>!MA@V1/+#?%I>&9FQMQ%5+TG M\_$]-IE9MFD_+4B:"-DE@<=35)+C""DZ\?@?;PO6#BP=$.@Q2R;G"GAB];!H4+'1CQ*'=>WQ=GIUF?=T=U]<]Q/K O@6& M3EX>H>G.E5CKL !!BO<5"'R\#$')#?'V.K"B:?-\&3H6 3Y4A6D'[>&XK">^ MCC[A8K;\.;S.I]4-)+0T76Q=X(#577/ WI M#8SK4NXF>4/P6!C/XE(7KJS@<=(: I!H#-&:O/9M^8\YT': M2Z%^I$JZ'0+;773ZW<242&5["F<[1\9I<6N BRI\LP6>4%?C,9L6Q/&DS!]'% MT@;JL'K(/S^Q*4,A)"J'9(2F4@&2S4/$8G)8'KV,Z25R"8I8PVE!3G?>=1% MR\8H%06G7G*#37D$PX2LPS BICTYC'O+@GHR%&717V2<3&<(#W46"1&32'4M MAXG\5U*Z#6%%@O32!6VEAMU0EGH32K\&#R^YA+OR*$=W8H/*_Q\N! /;0E34 M$9,CTSZ[REQ;$$7@VVBS\_I&< %. M6%1YHM<@]6#5;GRQT25&5B6S>ZB7JU#_;)XF^X;*> M5VBW.YI'48[ >B77V%**S WPW@I$NY'%"$5[M)1+]6@FF>D&;,1;YNNT%5M,?2C MPW(;."H0R)^P4 ? *8AEB-BG2,]9,Q6JJR6\AP0,X-/"8= O*V#K+HG\T%$9 M1+VHK;P<64:)1#:12(TA9 \8T2#19;AA*<""+S,UGJU"42/,&%Y=CPA=TY'! M2U(-$S5G-!QW"H-XO&++! $ C+*R&?^95V;%.F1SQZ"0D6%% MN4NH<*!_4A!JJ0^W?)T23_&!WSB;TFTN/,44P;+7K3NV5!$2XI@% 6I+0H<( M))L 5)BFLH&(%&V*\2%Z]L3@D0G),3&6I,->16!CA!"Q]!"?1<&SV!KQ3"M@ MDB"6@D\SO9LP4V51R:\@B"EP$U8:35=+=-@:GEWTDTJ) BL\RG2_(#*W2E&0 M35:,GF])=THJOK/U_JSHM1C-# 4^M7FD&*\I@<&D,DR\7A1=:@$H51WVHJ!4 MDBFD2(DS)H-%B*N=.,8CXS6BZ:[E\:X9?$(Y\'@C:NHS2"Q?5);0/ \>\3T6 M"..DBS=5)=:'!'PEKXS[[5 2,L&Y-+LV:*"::A'6CIUWXBD9!=!(O[*?V++&W MCPMIO\!5A#> ]I/BV3Y,P\'S&H.-4G02VXRIJ*-*8%-$98CJ-8B_X[31)=3 MQ%(?KA=)MY7/D5B844EO(>L4DG538PJ3F'-1Q(6U,;/A0J!G<:J!0D)K0Z0* MB4V\HZ2G5YE7A91_>5D#*192ES3&"V?3?NA)%H,W%5A(71"[A> M8,2$'U=WJ,XXG[_8&]"B,-H4X"ALCCJ42!!>XB1:RW09'&%X08G3(#Q&]4V# M]R-?^U9D!7%M;YMC78VG=(M1J(@,&&DZ#]XQ48,%+GG-)-TSXC7:^/(D'2%] M;*&=)1#124K>Y2Y!'GX02U*D))AK"WG"UZQR8T70<_6+5#SCB>($92>H#3P6 MP9+':!$<5U=YQ*+'6(='QQ1G+,._Q,L&=]:)6O8\Z1*GT*(J)((OA=)T-8-Q MZ1V\#B"5WILZH!*\VLZ/AD#;\"FB /2Y.D(0+#&?)7$B!.#4X&Y!E"YXNX=S M.U=_%P7">?8!ITK0)8"P!+RH-^;>8I1JB1BN8I< MKQI9H?H%.Y^\^VJ[[GLZ(FAM.&R&^06@4 N_R9%2S0]7QF_5I58$$U94R[^Q M1(E4.-C.(O2G1XU1GCG#!.B<'&"^-1'9*1/):$8L+H+?HAX[NFV:FM-8&X#" MB(P@,)5(12-O[HNX$&96\+1GGG*#N1;3*0%RO2VU61&R<)V9%N*B(&PX$/' MH1W?1!^YD.KPPWTK"]:]>< M/)#K M< VD*WEXP;CT./I0,?G7 *9K@Y&)TCKXML@10(HBCOXI:^J7A1:L7K M6KB5OS'G?@;'>D?U:LLP,25JT"HG\@9X5A'*#RR#8(7 .K2<4P;BI.4 B<=) MSS$5U85^TUSLN<$Y8[4BMEY9H%L?DH>_2$S[E8((!"_)0R%!:O M?>'U:#!D .Q$*$'Z/@=4P$,!%"7PH8?9O?(-'A#^7/UDF+X7"145,7F>RB3> MI^CX!KPSUR[MP%)6VN!QCCAV=:JT1Z2;\4A5-*2/B2Z"-Y48;W*FI(B::*FC MI^;/5=93YZ;O$EXK8%@3$7-)+"N4R&QWY?T$;!'?9'?3Y0T3J_MMP2^-*Q/, MG,QWZ([#QU2I-EPFEZ2:6Q.PK0*1@:FU5/5%%S)"D$\4"^'PL=6MD<4B1%<+ M:HJ%Z"_WP_(U^):4JU7/07[.V.:W2RLB>AE%"A8KX>V6)\PTYUAOPGHB=1U_ MAX5/Y.\R$,/C6Q.TY^U:OW!BIMGG,PRZ_.HYT0&S?1?DE/M^>>:)LY3,&'U];.;P'Z<8RN6CTFX40;=]@K6> M?6K')4,G)QG0.;'#FH\^Z-^HC83N>'-NW=)0RMO-!=9X>WW5:O4:G.VIT M^OWWX6;*L83H&0Y^$?K[JNJPJC LKT+*KU^2*;C\K;@X,-ET[3:)1\9+CS@X MPR!0DL+)U.QF\M#\)4APR2EP2[K3W93N _<&D3 ZT2IPTG0C3AI.KKAR ==4 M>]AK]'KM%3_-6EIFIE*IR!]WD!V;_AVD?[?1&O2+HW_Z<[EZZI9'7GOE?I)* MN'#;@T;J6^LLWQQ"+JZCK!5BZ5DGVTA'/=#? SK>>V06I&2J+G8R;R>X7E,J M*FE)>5K;N#_!L.L^]G ?^^/MHGFG?=SO];T\I5X@-#!]._M-GCA>5DZ#AU3= M]L$VRLEHZP8ZDK@0=.7<=A<2,36G]?$:ZC?Z*=2 Y8WHY),9U=W'?J9WE\*8(4-"Q M+?A1='SF'+]CI#GKN-'0\ZC;+V?H^3L5(3<7RJ5NSY$CPR6J]R(O^*2K0>S, M+3(JG8/=*BIF[RSE?S2@IK-0I3B*HO4TR4GW?ZJW]CE^H=ULC1I\;WZ31=VO MPDXKKOJ.9]&.6OWW'Z(LB,+PRN8U:T0G(@$1=>2)6L=3THC1,%"@9_BR(&19*:*>KJ)9T%.?_K,W'G MCF%->,URGLH_G_/6!$D=:/@DJ!(%M9D0CV#%!P^1A.]$-QOG?9CUJ$3>F'Y- M\;8XB=UP$IK2\$T;M ;GZE\SPZ2J_\">P%1*)+B;$21*Q)_D)!@BAJ?$\\( 0_%V-H(ZY M?%I9&9UZ.(#.0*V3;"O,Z Z*.'@SV>IA8L_I>_?^H\??U&XU,7,269J.6U!> M DLXR'(.NJ%3TNU2UPLEWO5"'-N@W/%5% #Y.9C6O<2+RGS<)1&P=T7D*"IS MCMOAS0CW3K/5:ZA104R\U/D(_(J5C^$0<39B*E#PR=&>0=X'K-QK]9O]%DC] M3X8[,6U7="N1CRI+CZIWCT .+6B* /R.4Y'=KH6$! FVH)+@LK\!3F(J1IJ+ MD73^0B8;$5#A-)>7*HP_HHA'7"E?9)4 .YQ,# \BP.$@AE8[J02]H8,OD2R? M<6DQ-:B/%?P"!H41-ED))_*"B"QJPD,7 L,B-Y%I+)5WY(U4HC!F#J+75,[(U.^*N2B'"2G&95"8 ABBQ$.5O3!5.S+I1 M==&\F,+9N0N#5]1&CI8;BU1-%0WQ*$]VH5HPG!:RZCQ&K'@O3-ZT3;:$$R79 M[*CYA0XVJGE%1::B/4BXO;OI9:I&T""(P*5F%90.H5Z/GZ M8F7N2J2:K30E9;-HFTRYA'J%85M%1[K^>%DO-&#GU'*&>\]LD_*=YZ#W,]YU M<((3(M-6F-!+BU)B.;R)[^8OH*IY4Y-*FP5S/B=&6-HNL;.Z]$5&BLWQ:E_4 MGL=P)S[_%C/MUP\9/6*5OF^5P\JC[C[D465]=C>6$NAYJ./Q$QRZ3!)OS-]L M=,6\^WQY_]M[7IUNS=7ZYQP/DOKN\O[/]S1\LS5NJ-$BIR)\HPQ[K??PR3-Z MJ9AL^QI^,>+B4$#;6N&/J18\7 ]^OTP<1'^K#T]87UIZ5XR+(YI@5]E M?68J-;"4CL3335#N1(:@5P:/1XM"QHJCSS5##V-(6#V" 9\/SEGNTQ3U3 & 7:16=07,+1[I)0$#HB.0'' HN&P8 MXC"\!/SWP.DMXKN=48* X-^BHRD?C B*B)-?B A7B&]ME@[JC;.@U8K-?&44) M1L%JTEAYV?)F03W?/S0'%K 7,:-&Q(RR#S&SS2%>R4.UI49BIOQ@SNS!>0O/ M3_9[A6/O$89/NC>G_]!=V#ZO?K;W??'VYNO\2% M?IEFGG0I59*SH_8Q%CIV208$J!+#$@(JD-%RLU"DW#R$O; $TF+*J%D:BF9J M^B:[607?DV7!5MII\8:^X9!AK26*=\Y%;0N*^MXR[R_;?!%EKM W_SO33&\V M0=L.AD!'/9>,VZ<4E"S#E=K^TXQJ12V-Z4I/_T+VVHC(68JR8H=MD_$>[[SL MF3DU3#.HZ9]@T/,VH)I[ BV]I2 M7Y979B+T!TVA HR^2S_!N43;'DM,5XR[;PK*5$B_;["E^K:2+7U=SA=7>'UG& M,VW,?%WMZT-*J$.:H)L*>F-&"N^D4=%A">]K4KA (\R]1^ICKLZ!Q,R>B]S:DAX9L M$B(VNJ+)OXT*1%#D+)R:<',CCU]2I5WXPO5O-P^?+M5W07Z::-@C>PPUN%>\ M >N:.VQBA%>.]HP[*SH>2KL."Q1CM!*[0#%/EM_E+V[PZFGX]Z"#D>RF_8Y_ MY7TCVGQIRTNY-0A:=9,J%0>UB]$31QEV3:(!9O#A)_3,^W-8^K-A&:Z'1'D) M"TR[ 91?@EQQ])D/U$13"\RJB2@BC:?3$2V_\#LRD! 63S:!O65L@6DP:F"D MWHE4 ]?C&%O=@/516%&T?@L:GP>[)FWG,-= \W4#-L9D3YK9$$/ FJ>,1T^P MZ 6Y2$4E<4XG2G+ GUU%FF RO"H2$>0>!KD=O *TP!2'GW/@L>CH'G0>X_I( M@'*FP.BYNF/QNV7I<1/&;7Y;B ]S%+_+-'P\GWE(IUY$KRV;<[(\?Z*/MXN= M19^?T1P.?2\/!'<1[EY MJV)%[&+[)?:@4VR9K[PEVGXU5NK6&>E*B>0MT+:6.'MC]52+VN?;][!]A2Y MQ+ QS.&]<$2V^QHZ'53B;.*E8XF^-_'>FO"'J1F'9:?0?=3N] TKT-^I$FR! MT*N'-12-%"T]"#,MOS:I!%=Q$_G;YE6OJZA:7"FIC2751KT<-=6D[$XLEK;< MH:@].KOHM1K=85+%N\U\L=\-VGC::]X\(F_V#\:;8^+-Y JN)>/-/,6&U\C[ M?:[@6P1A1-.)H8R6J'O0,W8TF7+,(S4XU)'JM,XNNL/&J)/Z2!U\/VINVS>W M#0_&;6W@MD%CT$FM7)16:A>HQ^_=F7 MX9;E\68440#]0"=SMXKJASJ[HX.= MW<[91:SYO)\7#X^&)=WD9'61K*Q<8!KZL'V MA/$A 0SU2<[F$"CS(<[3WB';$>Z=78S:C5:G5ZTS7/-WI?D[5]N+; S>/[L8 MCAN=<<48?+_&U9L(-&U9]!%EUL:9%'X2=Y_*,8E2\\:;YXTB>Q 6.=4OCNVZ M6/-Z:JSS$M7,7#-S+>AJWBB#LI?H2=\K"N9DHE#K;*NJHEOHYN(75SKKB5H! M-@;]<4EC4#6OE1:MDIG7AL!K@T:G4U9>JU$J%3A%I<4-Y$&I9#Y*H[.+;JLQ M')?U*-4,5VZ@2F:&&Y]==,:-8:NL#%=C5=YD;*3"4?P\6)6LQ[?;PD!^N]NO M5HRD9O138/0\<)7,C-X&&Z,Q'IQL,+ 2B)4G\I_/-_G/W_R!KF)4/P]J)?-) M[IQ=]%N-_KABX+.:Q2O-XKF *YEYO'MVT1LVQJU.M7B\QJ[48;NC3Z4.Z1Z= M#&^9-\J*7;E;KBS)RSW6?%WS=2WS:MXHL=Y7PUBJ!2UXM]F0ZN4)B :W&.]? M^!6NL*A%A0U18,Q-IE4/3*O!H S1JN6[M^:Z?7)='F]S?J[KH_MY4([Z$>\+ MTU=K<,M;QQKL49:O/TR#LXMAHSU.';2L,2XGQW=Y,"X[\]WP[&+ M%KX.TU(?IGWK1KD@)_EU(ZREV"]%K:.3UU8-J;3FFXSP(C]S'M$"]JX,ZMW MSRX&C5[_#0'R#XJ;J/$:-5ZCYHV:-TH61=CG8CYMZC]=\W_-_[5LK'FC-.F8 M-8JQW'BR/1;CBEY4EY9^&;FFTME.O;.+T:"L%3=JQMLKX^6IS)6;\3B,<9PZ M+;&T\KG 8B\UVO%TT I[1#OF/GL#$/JIO66US#\YYLL#>?>+'5(NF:R4C#9X*29[,0*$>H[A K? M_.FJ(K8I#XHOKQ[6;YU=C--78B_'0:_YO=+\G@O+EYOA>9'=3IGS-.JJA35Z MX8VB%VK>J'FC:E4+K[2Y 4J[RG[.F:4;GN^L[7=?,W7-U+7 JWFC#$I?#?8[ M)^7"/#'% M8KD0VQ.TRAK>K@L:5N!\E35P/^Z4YI#USBY&M:1_NYR8QY-;+"8L_7X.RB4XOZ-\R*>7)ZBF5%Q'F7-:^7/A&POE_D'K[*)?ZN*\&V[$OWO:H\DN:/*" +3T M"P7^]^L\^GH^VK:7/VO.DP%KP*^VXLN:,-@_1_S-L$#]QNNR6"_:TE+GL(Y? MEY9&>_?/^\F,Z;[)[J;W[ G=;M_9'%&N6+^2%^/ !IOR;:4]^-">M M?^)@_^S K(EVL"S3%)OZWV<@D_%W>/U$_AX_3*!5F-KRC6]\I\]:G-90VH]L+GN<-WA3& MU"!I>^FZS%LV8P[.@)7VM-<$*[?_0+BDA58P'/RR5RFP B"4HTJM9+^OWVX; MK9_'<:PB,9_QMODXN]-*[0/',EM%Q7'E6JL.:I^)6EL/:Q:Z- MC7$_]554VOVJV;8$;)L'5Y^%;7MPQ[0:@V%J?,VQ]^LH]L\>3\@ZK&5].,MZ M.#NM/-'.+(>S?W8Q;+3;E3F;-=>6F6OSH':R<.T FZB-TR<$'GN[#F&J'!W3 M6:KP2>J8_K%9H["Y'OJLY\D8RW+6AZ ^#AN=0=[J2N79Z/J@O*F#D@>ZD^6@ MC."@M!NC=M4/RC'@JUO7?% \JY84]:VEQP$0?B42'(<2&XAF[3>&Z97IDHJ- M^H2\M1.2)Y,UPPD9MN"$M!N#7M[V],<^(2E0L+MC8)N>/2<<;/ 'N?HU4+5] MXV"+1?/^RW<]8[I8AO.>%YP6_]EV%&_&U 73'%=E\!I=E2@[M=MN$)J2*GJ@Y[89;/ M&O"#.V?PP0LS%^?JI>G:B=OTMRV=5.(.X'XVX<;?Y%Y:^AUPD_,=.,AXP4/O MWC+ORG<<6'>PYL$FV=<]NQB?KUH4*K"W"3\TE*T<-XHY!3L'W[,>ZC>K>]8@ MAMNV"YUR[ )6(FF?K[:V";9!W;X-W>-N [;Q6T69P#; V1$GPZ4ML9%6<(H" M8JF:MU$&Q@Y MN5EY!TTT,MVEUXX+R $KDD_^H;FV(B,QLHO+O?_H&KJA.48DY7GY=)9\8:MR MKTJSO[U[N+Y7'N[4J[O;^[NO-Y\N'ZX_J9]O;B]OKVXNOZKW#_"'/ZYO'^ZK MNL)J[X^TJ_Z7[*KK+7;5ZBJ/(90.MG?)&:-+>:*8,FS:+NAUR=FAA]0\N!)Y MZS_#.).5*@%!9O.E%\M\_S8S]?_P026YIY!>^Q81A4TK_:UM-7T")U M[AOZ;?&%V4^.-I]AZ.$2;DCW ?71U>6##LQ "9[#XCW'9\O:\_YF$-&P.U2N ML#B6N?,=19BTKOK*' ;&@X-34Z

17/TM0V3?L56$-]"J:I:CC+#P&KQ78J MMV>F7(=H>Z[U'CFN%.G820[W(_7Z&84.5OSL@XH5#U!E+D4.[V!Y(](YV-S/9=N!/=]SO[N=>LH"01Y+JPP#)[;@Q1'"/%'!4VFO"J+_RT M,LO?-@>6N,A!7;_BE+?V).I3[(:$VI!QO]_0]"?0?\&\F]"$WOUI&1@3N_'8Q'#5&O=2HQQ)E,-?\757^SE.Y/!M_ MCX"_AXW6H%-!_LZ3]K)U[@=0;VYM"S8R>EEA@ QFL.Z:*I4&5D[DX2DA^_/4 MH,DF!<:@K#;:"0"*:B$0ZY/RUC"ZG5:>4C:9#LFHA8>DTTU]4Y;TD!PF_T4N MNE)Y/JR,,L5-WV'TU6YA.?>I;5*=.>[;BW$5'8:'52URY8YK9..TOG(5VM[S'UP-)TEX-030#]1S,D(6_CE1OX4C<-3KM7_^W]&G7;[HWIY M=77WY^W#O7IY^TF]>_C]^KOZ_?KJ^N8?E[]]O8Y"\0K(%ZI(/E,Q6"J9VT#< M0WP$W//9L#0+D2R]:?7H:5B"!BR MMV@V$?VOA@:< #0@5]4>H>V&>NT7QW;=Y4SQC3Z?+A7T;XWJ=A4USU>B#D\! M/-^CPG>]P5MK8E$&B,PE.D7 '.>W&18VF3A,-SS5A%UDY.D0ZT4O2'?\L;A7 M3^SG9X/Z9_"B>3HF#6+.8ETY[VV@<][M[R:67/W9=C[9_J,W].H<%V+H+T[!]4Z>1:$QS@9@0 MWN"31(V8>$/UYW"^7V?&9$;?#M>H&B[H?R[3&^IDIEE/[/P$-O)D.#+T>R'7 MZ<*TB2-\0@=5U#D5L"ZFE8'&7;Z!LUQW"#8:-XBOW6, N MX!&AI^4M1[=YO!C7#0LEOWRQ 5]2+.;Q^NEX2^-3L C7<%% P9]CA>8. X#< MN(.]HV,B4W-!#8!^MK M7.-1<(W?M5>:"]J CJ&9-:;Q%/!=>:(U@;8*K/&'Y(I;YF%Q9*[PI_,VC\\N M1NDK.Y0(X%4S?369/D^4I2"F'V/CP7Z-:MSCW/^RG1_H^)P[]H2Y*8&#ASVN MQ][+E#.IX)6$FW]C?>-;O\/Q;&-7MK2GL[3;6'/ST;FYD+LF+S=WSBY66UN6 ME)E+AZ KW"K_;%B&.V,ZS>W)MO4:U/XVL+C[O_8D:WU!KMI!4'1!4'0J!;^M MCL>M/D 5N&GS'J >]I-/?=>6] #E,?'J&I0U0K;TUR0<['3'&9MS-WK#5L5Q ML/41>4M'I)"+,/41&? CDKI'1TF/2 T5+_]"+CUE?06]1@RR^JP9E@?_9WJ M/N,8%H?TM_[[1V.U/_T$S.3"LZ96O3"<-4ID&OT6JM M7D.T^LT3[QUOXIA&,N@F3KR!VS)G\,L+,Q>' PRGXML]'[]CK6CEU?_5;*J? M#6;J']1OVA-<8O>4ZC"!J??':K,IODX7-G\"_B.G&RVBRU%>2U5T!_BW%'"1 M'0B0!$Q)4=2W4"=>,TH^2;B/ZL-B#M^Y=+1'Q.G=PGGBQ+VUD:"=;O2IO\O' MB-;1(R")O8[XCP[3?C0?&?:L^0 Z'&Y>E "#! ((;.8\OH&",)))U[X\.FU< M3\@>QRC$')ENR;O3_T-S;>7*=N:VPR&_*+'O_4?7T T-KYZT@J%L"\LFULHV M^]N[A^M[Y>%.O;J[O;_[>O/I\N'ZD_KYYO;R]NKF\JMZ_P!_^./Z]N&^JBNL M]OY\MAT%]3GL$>RJURL-@N.ZWV%7&1$^\5+TNZ<(?7/L.7.\Q3=3L[Q+2[_^ MMV_,,95J<\I0M]TN(F7H"$H1GC_E2Y!9].W[W;?K[P__2\7G*IT8K[GH#7'1#HE:)>"B=.(T M?_Y6"MTP&J(5XA@G?3>=&A/64$WM$?U*MK.(%.,+M-ZU603AJC?GD*S&X/ZV M(<,C*>*YN7_L*$>D3K6*+VI#LUGO&JHI!OJ>5.@)/SL+B]HC2FS@0NV.V[2\DFVD=)Q4AXD M6Q&@G5HPH M__5X;)$V(NJU$Y.\*GL[?F6N^X'/CO]7FTS\9]^D4J@ZFSM SQ!]HSW;,-/_ MT!\J+XSWV"@GI.&G" GA9Y/A#\" EQ%*KF7.='PY!KYL-;K][>Z!U)+[_8EO M;LYB\8?;W':+&B2-MLN5%"+JO#ND )JDHAK#)HB&*9L)T=N% M4:/Y*2F\BYG&.)JFD#(Q9=1NDQDXW.[<7;^I.VCOE=RHO2@EJ3>J@QO5[24E MV>7>J!1I/8<$^830P:J"BR(7AQ)5I*C.<]2S]PZQ?9W6Q^]W?])/[8_OI;>/ MUXV/>_Q4[>G)84^DL6GSN6/_%-7F]Y>7\YE/X"N^GYR2=],_77:);88JD)D]8*0 MU2R&K-Z^@Y=+1QY.]\93;00],72LQ:8G,,"1D[]*TT(B#L?% A38=P-NU!O+ MTZPG ^XO.LIN B8\+30WVZA1F&ZG,]X7TKQP7/GO :[\R]W=I[]NOGXE7/G= MP^_7W]6;VX?+VR\WOWTMNHG%X;GKL#J$Y)WMN;(=$$$[RSOYFG2R;DB=RL"^ M2A9VAJMHGN<8CSX'+\,5@[(/5-._;/.%^O+,4:!93_0.]=7P9B"F\#LW#ZK+ MGJB=C?I W9LPIQB_N6WQPT,M'GUYC4X[.<,6M^E);AF(X20Z?/YR'5) 6:9 M"'0("+%C=Q.YK,SR:L,0<5* <,)-BO0[PA5,-,>A[ERBJ5&4)-CV*Y8'\ 83 M -+M4"F:C904B5]#[HN'W)=J"U*[&(_>2J34C2.*G!SFA-)TR'@I W'J32GC MIE3FY)8R!Z$"G6#J)D#UUM?M@-:U RIR7;\Q,&G(^ 43BC="KCNAO/%.*"N^ MBDU!/DSR;_<;@_0MY4O4\J3F[FIR=R[>)O8>=*K:Q*J+<,T>Z\.EO M7<\A>BS8#H/WT70GU$QWLE ]1[-<4P !@Q[J55#4,OE\RB$JRU8[?C.6+D_* MG)04@N>N!+L]A-SV13.LKVDANIW.V46G4B7D-SGRZB/T5HY0KKROHL\0IM"U MDK#$%3E$!^Z"M.2Z6=UR93T?"QCO*L'Y%J%I:\!0BK1ZMS[AD5FJ1<_:-7UXC<[ M)':K%]^KZ\477"^^2E6PZ^+QI9S];5T\OM2SKU3Q^# W8!6?N7,2P(%JPN]0 M9CR$G&*K38]]-5[8RN(>4)'+ 19./71<(1X0B%@1/:0HAV#XT155%8U@()GP M G-R#9=0Q3 IPBMB<7%9!Z[I,%Z ('P2:#V'/UD>,9_')C/+-NVG!0SE>O A M_M6UI]ZKYC!%_LU5X6UH!7@SB6OFH&4,QY/*FQ*\7#0#*]MAQ;OL<44+C4>E MT*%+AT?>*Q_'#R6(MB0@HRS8Y10>V;6++0F,>?6QX>+P7[AABY"D#B M,J$AZWTLR3[NCFHLG<@H<#Y72PI5NHNP'!#:(VH"I_G>FO#[#0VO:8P3XHR+ M7-T5FCC; ')'0U8>&4AY1-QD)P\<:H/-E[Y.86=X=M%OC+I)1;"WX2F/CPZN M6?;P+)NG:GLQ+#NJ#,L6A_@-+H@C8'RCI:APDO&ZGF71G8LH*5D:O.$1X85[ MNY2VE<;:>.;'9Q>]QG"<5+LNBU/H&.C<^BQ4^"SLZ;;+]&L?].#=?V@JM72JEV^JEUFR/<+)KWC]1WM_339>:]ZDZ M<2>QC'2)>3^/A?:-;AUGZBY<- MDYALRUD;)FT4]$J]*LR&228+J9"%F$S<.;)0*Z$L@#D01A:R Y^9N/,A[LE8 MOK"'WFKE?*?:X%FN,^2G%/DQV;G0R,?+]ZH\MS#(#GMFZ>=4II\S;&382'9K M8G^G[LQ]N93[$3BF$MBU. M*1H+T"8>V6;;2FJ8BV=RW],>%*V)/*V M4 PBP=]>X 6Z#1]3(MV!P&SAQ6QI*O3?('+21+9D21[_ M92NF@A/ 6XED%9XP,,;+NBSJI2F[%%R2 M;6NF&T 5,7,X&GP)3' 7=2;#NH]P@3RW,5UY1]B^<$G"11P1I-;92@3";-.E MWK0,&5>WJ *WI3F!P2>2#HZGM._&JTJYM:$'L4#\X\0VED0VPNO ;R:9VNJ# M,B6;&@_/KI6VKWLJXKLI=_83UHZ1L$:^TPJD2U+A+2 =!C$7!+3S"U&75Q+( ME^3*UXB L)LN"W#UG4NR&)-TO/!2EJ8@0O"50<9$ ;6@F.RO0"$P2EY!SOFI M"03(:@YL$-[YADOC_![@3:2IH<_ITPXX#@'.(1CIP=N^3/B.2AO2N.>V+R1R M!:P<2AI((?X3U )( P%--G<$%."Z$E>#@.ZPR:?5>(RH/2.Y-Y)YQY-0]VQA M>"2C&%,(4_'$7ZVN.5N30P W^ASPHP*;Z821(@FY:5Y)@[7Z<67H\*!,;A1X M'M0>P #6PZ9(6HU!U28;(@7V(VE#>,J5?/J^Z]KN;,LVB'>/\!88J9GDO+OZ MHAC3HXBJS5([THH3S]@YP@9'M-N:8U?!PAGZ&Y4;=2G]?:^WO-'%LW24L^RE MHS_=7J>5LUS:YRPW<4^G7"B5_,VJJ8+<3WRYFBSUV%R_OH-ZQQ=@VD,B!^[[ MW#9%7NI $>6\"MQ]LP;KX-%0H&@_KF0[S-6+LH,M'1%0C>Z+%]87RLP$3I"] A_@[)+) M]6U09S%FWL1RHR2;V<$K)0.GM#=[[9V'T#EZ1Z9;K9]VB$ITP 14JE"OV9X:L>2ICJ6%Y:?Y\-V^*7L48F8VF6L9E!2#@IP[L]VFWAI2P) M&6IF,I1B&;K3;2.<".$5(0WQ12@B0W6!1 #(7BNK(TE9[?>%I1N>#2?=6%D5 M_E)7ODI,(NF2Z,]^^46\EF!]9.QCAQ)PH$*:Z#;@CJ,ZL5U$\2_9+[*I[Q'K M *D.)\VT9*S4#-TM8AML%3Y+Q@(^F2@OK)+L _XMGAVI6/>?G!G$3+]OH+\5 MB]*=0M3)1^E1?@;!&9"_;*)ARKU1EHI%YW&J$]@OX ^7.#9DT=(7KO9T/G'Q MT\#/#IGA_$G3#=+37GI* >24HM6==T7O\KD+]TD:+A?P3->01[B=T@,)9XO; MTW%!*W7OKSZX/Z-K[8'#:K%W+?[((/*/XHA@^2C?-9PV,';-MGH=;=>_+0%?]@T:'C.^CTW+5N+'1#7M5&#CPU ME&&%G[>)':>Z>*.^UQ_>#G+#OG3=[PWZ#_'MC71WW^OVKN^[#])@"!]\ MO>T-!Z+.4&S^W.E&#HM0:#& ='N@O,4_RY@MZ"YEM+\$;5]Q6!_K'5GT=J.8 M8U4W;2.XW*M5J9UF*R_KVJ"$Y>XE6FI9_B3UA[_>/DG=P>!V0Z3B*AL2I*XQ MBA+&_M2#G?,J$_>\:@.!>.U]=.M+Q\PYY;Q KJFP$F"4_ZFNJOHK!".7J3V[ M:&WLWD*S<%P5K'[LLD=W.:S4:FRS8D]6,G2-TP5JM>A,#I9JB5:5=7E@<@'" M=;E@4/0<(DZ/C%K7HV-4@UO'B!T9'QC9Z.3QLY(9'\_@8X6?E;Q,U6:S$7.) MVPV9$GH(<:S/YXIIXG$-6C7M'-DH2N FT7.*FO4N2SMW[1H(7]7I1@VW M!5#/=ZH%B,3X+]/,T,D!.L]I)7M].H_VG%Q\]T8Z>+21!9&Y,[W;@&T5*L!]TT>RO^AI.R)MT&#F\# MLDL#4H;+<[1ZC+ALY3O-MOBW"$1P00S>,; C(*+K7Y T0E.CLKOP]+2N"HN. M70A4'=9A;0/PP2C]E;A47G<\QL/E@!N+F%UM\@#3,-=0ZQ'K^A@XM6.4@FA) M;93RG5HY"/F^L^I6F-VOQ"/KK"J4-_^A.[6($8F:;I3SG8:_$0'7):&9,(@O M#!$Z+1$*0P5\%L&$(8K[D++2YZST.7[SY73$/%(DJ^!,%=JET($$'U7.&:[F]Q;VI*R6__C20'HIA1>!OJXK F]N[VZ>GVQOIZ?;[;>_;;=8!\:(=$+> ]7G9-0Q9>R9S>&- M!6K84L(C7[L)XU;4[8S',QR;=ORUUMU75^T_)^X6NM-^U.GL:3IEAY=M>.<6 M;FQR-J$RQ-/1(5A)XF;)X.4OOLA*%;-21:$ *QPXXT4<'E!QFU5NG5'A9P$S MF(E>89E5P@K#)X[VX])6Z>JXZ90.V6*7*&C8(EB?2@OXL3[)2@G36$KH1"'A M\F-8ZEHJM$JAKZO/:EW?-4#/NG[W)(0VP$[4"NWPETUG]:Z^7"*Q)+2G])JE MCWMCZPOYKMF=JN>2DMVWF_@RO&=L7++2LUR*>X(KGQG&8*D)DQ@ORI@YSV@ MT>:86[S(*K!C]C4JC>B=[5OF4G3A:6IE9@TM?.=^-E4U7?V<)C"Q(S1(8&3;>H3.;I2D+E*6Z''1LP*$L M!P\E2,[KL[.]ITI\A(F44R6>7G8$,6WH[?@$SO,>5<><85\,[$>8QCD5^S6* M_19>ZR@(]GFM2-DN4L0"18AL)'U*J0@L3\P\RG@SI5$TV3RFLJN)M8>50J44 MNC5$EIQ/&>0N7>[:;!Q;[LIM5DK@R.6!F.9'%K:PH_S2 N_JT[7,;1//;;N4 M23FF55RS2;=]6ZW08LY'TZ$,\N)#/D*3=A3D6Q3RY6KH6\;Y@'R4 4KLEPX_ MZ/!NBQAS2LEV/X1U#+/_>%76NBBT3//1NBA"*W9D^Z(FUB\U"M7RR1F'K$]7 M!O:D[->18&^5J EKA"_6XP/LG#7K2J0S3E07>[HMHQ_E)>U!JDW@$WAN\J#( M(T55+(42+?__7C;&]P.I&[OQKGQ M\^&^^_G^X7YX?QOQM9^"].V*YH9//V3.O>CST!LW\=>,Q]-[B^Y+/U=/![::X:$\262NM Y,5H;?6WBEP M$IES@&4N<+MNJ^.C+^D^.U'?'!H44V2L%Y7U1[5@NC3K+]>3:2_KH@XC7:_. MJ=U#UT[>LP/F:6ERT>7?TP'GHLL5HB7.7GK$R1?Z_5=G%P!"X6/S*>#B5@JU M5NAS[$EQ-UROIPSZ D#_S.O"(H-^!:'?J(L(_7-VQ)*P8>X5VB8EILAR$^'< MM^2.X26KTS@2V/.OGXE0:JLHM>5::*GEEJ,9L!,']OGWS40([!H"NQ1X>267 MP(XWZKKH[/H8:TL&F=ATQ2DM;N)\F4FS(-)\BIFB-P)1]C^YW'>%>1E.;.OY M3KL9^@9P;AF7X3=Q_)YBC<['+[;.+=2;H8N'DF9=K*'/!7+%U&_8L##*SG.X M7&6R0V^X)8V0R&CEWWQM.*,>+S2;G*8%VOE. MLU ]O;=%A0\MD$G->Y*:DV/+B*2F7BRA:9 M/,J&M1P:LF8R_A^JU*^66Q%4ZH>Z\CG:NN0>%O0_K KZGVX?NL/;F^)C]VGX MAS1\ZO8&W>OA?;\7<1'_N[RE.[I*./E%F>0>%#(B!GU>EA9446&AMR2#*C(T MLG0OOQY8@&BLIL25] ^VA2K_9ZI(6VA4D>.Y5-G,RO$Q3= /,L6%IQ,"CH_@.57Z5IO!6 M?,UG,OZ!KU]13"O_NZ:ICQ6@#6;Z\/!8D%YGRGB&!TY1ZV._>_#W99B$2IYE MU>T3BG=T&]Y+O:^D.T+,' PC+Q:&_@:VP2) Y=_W6IJ2U]*4CHK*=JB([IP> M]^E//9^MC$YIG]$IYSO^8(TNT?XYE*L<3:*2[[3KA5) !QSIE1A$ CNL D]' M2W:H Y'A,G))9,,,N$>7%O/2=6"(,XBY #@J+\#> N*, 6:"$,IINB0SXMEX MNFV9%OP6).+*:R>"#5\L9L_1!A>T>W'1[QOH;\6B=*<0=?)1>I2?P8D]?BCPPB_RB." @?O']!F>==@$; CA]QA>;#'06QH7DSL&]9.-\UO!( MJ=BU.7.6OT.$E+O6C85N4.^?JM2!/3*5B2(;WGT=P28F-EO0]1[DAGWI&MSK M_L/]#7K>TMU]K]N[ON\^2(,A?/#UMC<1&'M)^786T5,RDQ^X?W<\/M_2 M^M/M]_[#]_O>%^GZZ?;F?BAUOSS=4DF[0&R8IH#VM#/MP4 [_B1[&, V(@66 MCH'&@O5S<(^IFPF=4]_+H)K#H#A&O("9.'PV_B"&8CD1SV@/LX+'GIT/VN2( M_7(?W[CX][0>H=^CCSH6G_&16SX>=<:= M$[UQ_I'V.#=0J5\G.7[=H5.5B1W53?K8'8ZD2/!R^>X@O=FS(Y#L;;4MGQMC>O$BA=E2L1;]=G MEP1$*B$S90R?J@#/*VDX(Y(&3TN**9D$PLQUJ:WS8$$: MT3H6!5>;F!;6SX:W$L>)SL;N[",QD,7R,_D,! #&[Y0W,KEWR'B2K77*HECQ MR-,")K$I4'B#S)7?!?P)2\8E60.B:#4.4 D_Q9E*7?L9.(59\_K5#CP$9?R/ MQ9 W//4"$0%C!_.J'.93I M#9'^7595:6#!]Y;TFVX;FJQ*CP8P0T))H_(A&\2K(TQ[A+.U%/CE4L*?.P4M MLFF2=7G+ZK3%T$L =DQ4X$4Y1](VRN)>91,FK9%7&,B:08CS/),VGZMMOT[1 MQJH]@F# M^@7O0'M^(+))S*,KNO:_Q5O/56O$=LHN\@+$WJH \>&V.XCZ$IS4EQ9&-A'0 M+[F534%%25T@W5$LX#]1N('M62XP.P,JD.H.- E4]^T3B$JYO6%LBJ!6/TYL M P\T!:/\CHU*,?Y$YJ#A7,2CN[1I3\I@3[95C024[Z>H%2-%E7RG[J.(GMXJ M(&'R^"\;C(%$X#\+JL[QA)<"NG0B6[+C73&-O\F1'.6([FH AR>K7T_EL7LW M$&CY]2G&.U4WE(G,[,'U#"92P".-KP1LF,Q^[CB_[*JA-5T+0W]1L)X;AG4M M#0'CH2_Q**%S;A(>FL(2@1'&TX"$OJ#-+[$F%(WZ DS^ MF,9'#DR6*_C@TN,O0:S'MLKJ2$&B\6=/_6^N?X/(8'SS=#K;I&,N3PASB=B= M;LCJA0[C+G/H5B)$,/K"937(6'_60/\X[_0.XKGC"K'ID.GX?@B:0_JF%,B5 M.3PRV^R&0 ?%W,5Z2->L;O.B#D&5'R#TG:#_D$K3W!4[B60'DC9HQ_A5[-@U MT\RN%-$_[C7P<-.J -*@PG8E;$J;IX+4=XJQ MRA$8BQ=,OD)GI\@Y*U07E7^"EJ9?3A-<'"M"3RA;,*$0_^#SWXMNM6O&58[? MG[X%NTS?X(UB\560$_M1)3=XIHWY:4;G71[V"'&3H)CE==YL_.J&C".JCMJE M1K[3/.6NP*3/YF1(%:L\[GRDXKT.%0&@>LXAI!WF(HD+7=Q4ZV';D1W,X/A@ M1GR7LVQLX9TFTJU\IUUI<7Q(@]L43X;[I Q9%+C'RQ9J)]=Z)X/[]-ZODAW3 M""V_?!S3./FRE V175]K&TIHRR6\)RFH83771S0RF L+\Y-O-SD+YN5\I]4( M?6\F'R"/LN]#M)T<_%ENC6"-2HCV#A>5S<2TT@7ZJX08^2)3SAB:*H8FLG&0 MZ&9!:@"\RQD0RZ7=FUKMZ=KX&+-?R7*0XZI[_RC;YBRRSX[VDGBT]XM?=\<2/:\\7=')[!U[ 7@.P>^04$8_&>]1!G]*I:\Q9]AY M2;9ROE9#K#4;[8EAS:01 0(X.,I\D7/V@6>8SP.D8">9@])=\7?M2>3\2-EW MJUIBAQ3#GECF(RCSH^6X]8L!3_3J4TJ5TYG.J]4X3+IP>%#62:FST\UC#%^)^D*^ZM@7+%QZ J*Z5NC\.4=\S" L((3W1I-G0[F=[[2K AQ5 MS+ L,I;726$S,NA6V"D'$6ZJC*KH.QZ_IY[6"K;DBG\3\VSM M2BW?J95X/2F1(9)'1(8QY>$!6.<9@!&G RYP+ ).?7:=W=1)AKX]0CLE' MX*/F/P.9^,==+N6,G*=.E][I06@RP,8A)V@:N"5 M)@LA! @A?KZL'^-U46_?QF!I&*C"2709G)HRQP'%+YD$9!(0TI$Z3Q*P)UTF M"IDH\"X*08[<>P3VYK%PX MC#:*"^L4=@'_)OS3^!GQT*K/(GS=8_O=7HE)Y2 #FE:-7C7=&[?.["?9*&RP4\TS5 3,>?I![( M+UO0?Q1$!Y0'O7U#F>1>@$; R"3O MPK8&:'.F!;Z#ELY=Z\9"-ZC,TWYL WMD*A-% M-KP!VK8<?W@[R W[TG6_-^@_W-]TA[*?Y8Q&\U+<2ET M@T$SN)<@OTT[@>9KW;1.;'97\BZR#\%"L/:8[Z$N>-4GK7%$G[00.P')M<$WX6,(-3V-:.0*73TF+ M_4:XD?A*<2C?%T>&T!/*%BQ^Q&]0\DIP8P; 2T&]W*SU4BEJWN7(=Y M_)OFX2A9^I15,Q3U:=$&<9--D_C.H&X1GM+^NKMN8=O?6I>1O^O/"Y6(E"*J M_7O".?6GWTS211QXT1*N>@0/DI="EP-RU#@YPS1OF"Y'5=!Z-JCQ@'8]='<$ M\7M)[[G0/6;S=.\<3V2F23NY8CT[JL+1496+6"X7.;=O"Z*9(8\=XX%WP2Z[ MSC O/N8CLVRG@+Y6RG=J6:N?U,3<.^SW.^A6<8KIH'7Q7A'"@I)PH:".-C9 BZFQRP'66+*>6IWTJZFKY3JLION8^M\E!^"Q2U"I_,-,-JPBAT?R SL]" M:=%#Z7.L"H7)$%!RI'S7\YTZSUU-LJQ1*J%^EBT[%>L-\; >[RY()N0L*Y4Q])(.,7V_]UA$O-JR;\V((2D:,QF@ MR9,I_,Z@F>F:C*&<^C8Q3>9:-F<0[2L3]%VON]^F7/]S6FX478V;>X->..DK9W5N[QMX$=:Y M'8>\2CIJW7@]#\DL\4F^?E;P(WK!3U1'(Q\-!3"TD-7C1!N+I\NA[P+FH_8G M@[WXL(_L=.2)N*_Q?FO=Q4.FK"Z"B%&D@)O-PAU60$VR!/JLH(#_LZZI5VR'OYZCA?NYW6\ MLW\Q4D^FTFUUOFH6%B6=;D]\1B\VQA\9']BRAOT_>LW/*1CA@149?#/X'MG))*S385N-]4X*D$)V-HRA@J;BWH[[3@G4R*,E",-Y="K"4KVF83&>PO M(!6W-F&DG^?PLAG>')5!.T0KV3WW F[&RD63C#].;(,N[[ZLK\N[+F/=D\LY M^B6>@"Y[ N%ZM5*/*Z%:@6N93G#*0G:NQSP)9/5*G 9N*\@BR MK.NN6(*1RB R8VC*&"J,)XA7N>.^*R4"; 7Q!?L94"^ZE[ZQE7YZ6=B6K;]Q MV/P$''XD!FX:K';0BQ7/%OK"-LCF'CKV5FI<<7'LY:<,BQ?%8HTW+&(KI-I5 MZ++%RV$Q15G@((N0G;@2U2;LC0#/D,1VOM/*C,)[!.,91B$F,#9*^4[[BHMS M@<%684\IG[>8+WSUVZKL#QXM!=6#1(J&T0J*H_6:+CJ1D_ZG;5K*=+EUVJQT M55>T*.Y&8I+Q$0^@7*J6$37X?G\8Q,;)7TIP.9 M_FGIXQ^?EP-[9"H313:6?>/V+UNQEE^)-=,G]]H+,2U"=8NJ8S7QJDC5F^JL MT?U1[E>UUQ_>YOK2?_Y'JU(N?Y)N__7M?OB'=-^3AK_>2K>WUX_2YV^#^][M M8' !*8V[X%A(U=+7B8>U_)" 0U%I<2QJ6!IPYK5 MA"\T4)BZJBZ+H"]AON9*-AE&OZCZ"'YUK1L+W:#:+?>B4]6)."),./ M( (MCF1<\C'C0 %73_K[?N^FY5WPTA$G&2AW^QI8%US[U1J7]IQ/:%3H^81Z MJ5 J^>]+\J82-UG@[!/Z&N][ >*%X;^HDP(B.WJAZ;S0^03 M#N(226?B!*' ,: )WY5SWN58ZV^PS$#)P +#"],:XCJL"' &PS?!\[ <2 /N M>-/YP5/2DLB&"6"6#1KH=A>&HDIEKR"3Z93 "KQ C(RVG:U,#@49?00%L*C M^VT(\V4:^L-RPJJ25WH"@O;;FTP4G ",K6NDB"-2(H#:1]LP;1D=!)UQT*6\ ML+%L!E'F(WB4F!NJ!<;*310#J),(NR63+1DX%_ 7B>X- C6>E9["C">V@3.E M[%TMA6?HJ\R,<.&A,EX3ZM=(<^K8($SD,7,IIRN7E-V3BO+@P4P!'5+P:6>. M7\K4P1+?0-[ )B@FH4*L3 &S&OYZJMH$\_\Z!&94UF&6\(L"A91!0&WC:/#_ MYDPVB"N-+D178HH42:S7[;T&*IA(/SM7N/Z"1A!? *J7EK3+*+@F"B[UA?&5 MGM? L#E4X08!XV*B_"GT?5?2G:,GF.P2X,=$J5%Z!!WD#K6T1=YO;;D$JU07 '_F@FEA=7DE=:VP M_(8?CO%@Q41Z@A\H+ZB435"!A'49,8A*0;A ]8^RJ1$+0)';X/N!A:N?OFQ4 M3#R$A7,?(&IIE\JG\KEQ:7(;^4ZM5 W!UT*@?@"YI-N2YHR@<^-M8+MBHU<1 MX0-@YI@EQ-ME]_L"=F]- M2ZK"];CH]PWTMV)1NE.(.ODH/8*C\@G>]A[RH@9\=.EQU6AX@Z$"6EYY2 #E1-U$J>I?/7;A/TG"Y M@&>Z!IC]\2>I!V+,%K>GXX)66MY??7!_1M?:"V]WL7!6@$+ RR;O<'LRL(;ES<"_9.)\U/#*Q.RQV6^]N)'<=RWJC'!.0@-^Q+U_W>H/]P?],=WMY(=_>];N_ZOOL@ M#8;PP=?;WG @Z@S%Y@^$0S1>^X.&0[<'PB'_+-.B.<_87\!<)J;2B&&RC82> M;AW%QM'PR&_>M__MI_N+E]&CCQKK.EL#>#@BE?6-2CIR=DHB?: M3?4.YJ2)27*FQY))@%AE0K0)BU,P"6);NH'Q*F9#T=0I:=AU355RSMFTQ>!Q MS;[1DB7*:*;=>)8U^!%-UM.M",P- ]__Q!PM!)*J,@=)HOFM*^E>8WF'L:W* M!H;"S_"750J-_7R=HE\0 WXK.33D-FC0-7A MREE\GALSVTGK6'H4XQF9< ; MP62OHC':,(EH3&A<37/TCT1?J&25_WHB"WN$\@[O8W2X>S6/3]>K/1HG$XGG MR0"_VD0V'#1[9G(E?9:=[2_XJ>"5C;8 MIKH)X;MLXA:";-'==&O_;EKIQ+VTWV%AT"8 L4/Y#??UP^Z@8>VL/]GQ$TTL M38$-14M^63: M\)+5XP:^$_X;RZH\.:,\L4&>CEB65KY3#UX65CE!GA43<]D3=X_Q*M>E2>%] MN3Z_YI3DYV=X%RMK>0RR\49/_A)^0!4@5L-(+ A.8_Q,.#A'T32Z9[-B@/4#L'#-LSBQO/AIO6CZ5?* M?4=_KVN&V?8[S@W>@ADB,-=LV\7QM,$VYJAV]QA(F=HC1^U*P*F$\ZT7]X^. M"6F<6C$RZ8):^-]UN-*?HBP2S:0V^(GM<6##/G. RT\MLMLWV-^^K[P_5CIS MF(T(JM6.((**/%CZURI8ZC\.[_L]J=N[87&3=#\8?.OVKF^EQX=N[Q+U5MOX MBQ9]$)RX $PDVHA\-I52N9JCT;S47ZQ3B/2#>Q-++< &/8(I2LN$$V5?#'5T M?;";U-.CM73E*K-UG]&T4D_0M:RK@(1^M0Y)T-U[<8I[\?<.[Y'ETL_XH?,S M^AU^NOHI[AOJTZDR!LM4R*U,>$$B\X6J+]<[BIIIJQ"[L'H%C^/#:H]869R" M6$,7!MP'8JRIH72 #515L.S,&&Z_9N4_R;8UTPV,)G-@>=%S@Y=B*&50#]_Q M>,#*SG6-#)]VBI?040!:G)<'T:L<""4JU1-< M5=><7%.**)>HU3#O*2&!/BN;QZ;;6LYWFH5Z*;B6+L=^<8F*IBR19TJI8%G$K']TO7Q508O)DKF@T:L=:,YI*FMKX M.=-=+-Q8I9[8C":LKFP=]H^5A4+6^C3GL >'=^;H,F&MTGS/9#+.T41N:(EI MSJW1VU6B5X"8W\])OYW";,-*=@W$^)1@T2^3SO!IKN,LTSJ(\88Y70,(8=6T MGY>^.*?["K+A:*@[1J:--DU[A)72PUNU"EBU>KM0K@24>#FK1-X6Z !YI@?5H MY/B)JX1ERP5"JM]LL+SE.HVG&MYX:CM8:NP)EAI[@B7)$RS1S4RB*?#].F[2 MI\[9D75E#[H6>(QD?4IH%06M'KIB7#@85C6.":MRZ[!*"AM6>>@('5Q17VI/ M;-7(A8RMSB@O/C>VJNV+K>+QNS(AWATR.3C'# 2XW!1R\LEQ26'GKH;KX <$ M+KD-B*\#EX,!B$ZW-T^?5\Z:I@973_<70S> ]T""=5\<; M$H/W04/%)T&6Z6"44JF><2HC5C^] JYO8XZ]WTO_#MR M>W<=8]R"7,WMJ!,3]>S$Q/YJV=-.3+2S$Q/'H=9#F$C%U-D9!"ZIS\X@\$T] MGV<0+LZEP/LRHRO,$>"X 7VOA1@>T\*L'U>"G [ MDL^%"OG,,$9.*Q+%T\^J!8 MRQTWP1\H)3_EW=[Z\7JK$K46G>JJRIJZLB,HICV'98:'3,"H5F3DK@Y6K%4? M0RKZ( L J;EJ9;V#(=29J._]@W!\3576NJZ9N$_X; M9C9V_WWTO)RL*K8;DA M7*PS><#8GZ3 J[[C)6FU)K"R^"D]W+B/QE/N78]R"@R2;"+=%UE1W;Z1SJ7K M=ZQMM.O <;[\')(D'"*^.;J+3849&,[7F$.2A&.[>S&"JPK8O2QT+]M1!3=8 M!WXG*P9[Y+NLVMSK@WBOR'&,9J/VDW]VM6CG]MDYP2RS*W*VO;GR+D8X9CU^ M @]?6Q*(<*!"FN@V&)VU#_+3)M8O>L5)6"+;6T1>]CH4@&1R]2U]VZ+=,P!, M/9J0#)W:PYNT2H5VN5ZHMX(.^A\+X0IJD 3!DDE7)EV!TC4Z+%VC'=*UBAV9 M;/6G T>00LI8.]^I%-KMX.QY)F)I$+&_ITFZ[GMWRA^!U->,U9[S>9:C/8G,M'6R^ MP.7%<1FD+VQ_.*VH3>X*V)\/.(YM(0_UM,IXX5IIQX5K"4CC+QER+QSQ" K< M"F? S;P%![B,T/U_)@/ND\+YR. ==4Q?Q9B^S,4EWR)%[-]I@B6M_.+5KM+&]B^61/J4YT'=$><7 FL=-XZ^Q2UNW3+&O+N6+PD*^#W52?M+'!/OBQQ M)VE'IW4:,:5U]L$LB67,0)8@R)H9R-X'R(ZJ_HP.7ZU4XRN>/$DLYW]\9W\J M:77->4V0U!)L+GORX1N\[*Y=:->/.GN394@R[')SM*5=PJ,MC:PW*[LO>\EV>-. VW3"MLH5;#-/(5'8INJ\1[N&D7A%_&+. M[+P'+_9CK\N>=6=(%:^Y]G$3.N_1KN-YCUH;_K_KP-MYCW:# M)NNK/$ Y7=F3[+P'%U(JS'F/=A/BT'JA4O-?#LN'+&;03;=;%/%YCW:+)SQG M;M)[<9,N==ZCW4YM,XWLO =W5=(QE^)S;=/.\,$MAR)7G[RX OG3U+LHN'>E4A#LY XY-.=]I%=KM1J%9"AV;\]'3/Q.8 M]RXP21W7 ;&AW6.K]5:A6@V]79*)#4]B<_)%,]Q(3#K."($P'=F)E@\Y^VYGCFI:X=V,/9\0@.7K!_5X)JAYO<5YD4__X1.:RH@'H MUN>RF,'H3T&6YKI&K\ .;3UJ^4Z]5JB6FX5ZT]\C2#+GL2YT*+KLW_\LE KQ=8.K>0/VV MJ5GWO@G[NZ42YDKS^\S3U)__D?K4JY_$FZ[UWWO]Y*P^Y_WPY2 MH!:2UF_'X' PGI&)K9+^E*'I,P%9)FMDP7]@J'%7F]S!YS#X$.W.T5 ]-QCX+V\,&&*[M_6ETZ62C_E0^4!8^E/PVW>>W7_>B._-WS9 MR#:'2.Q&?P/[/Y3.SXI&"0>/QC9E;6+^ @)YU.X9)[GF#&-'[6A$#Z8_B&Q0 M^@BHU\E&;IV?!;-/^BF>6?H\VL6 X X]!?$ MJ7?:\OJ)Z0)AE;*J;F9J-_-5]7RG7BBU0K>SOA!#]RK/#,N)8;EV1 Z.O+)KPK]AZ'U"W,QWRN%; MO6:UN)E@"&?5 @1CMSRT\IUJJ6^1.=;I($&&KJKPTWM,PX!['$Z/M/.= M6J$=_N(B/FIQ,FD15EHN;54C%9=R"6/)>EWPTK5H=\!9XG=[ SSF[>^ BJ;M MW7Y6(;2J$8JQX(FY%H$% +Y2I;\5B]*=0M3)1^E1?@91')"_;**-8:J-AE0L M.H]3+;,BW*66T5"T] 707$$D.9^X^&K@9X>E\:QA]1]X[F]H8#46!A$U^!%IELC"-.Z?<,# M(N0ST,9OZRZI9X0EKX*1T-Y=ZSS^C M>^\E]_A*5^4*]8_N"'!:5O?.;"<+_AZF>:(G#;2W.4^=]M>APU9L+TE7,$*Z$ A75P;@(X"H'/M:I,' M'5;/YU^'VYL =[L>5"%S1'7;WJ7A:LW/VD:*<-$K^4XUZ++3$Q<] ?6YP[OW M%/R=;*G/J#\*!LQ)Y4+Q5;\Y.%H=I-R#H,,E;H#H3M"^XHF5/+\(S[?8Y3\, MWW:SJY;O!#70.I%=\=C52L@J* <+0]V256E\V"=-)Z8B4 4[$F3A$ 7.8V"_ M] @@E5:61:$&SN(9^,ZUH.*IBZJ!8WR!L\*.8+8>C!#CB8%B)>;LZ^DVWGQ# MI@2P-CDZSL\X(6!&(?1RQ&:-7+PYTSA+PS5!PQT.*Q,"U'[?_BSKGA[,".,ZE,\:Y+%4]1O;53 MA'C_V37?QO-)1\WB/4YYHJ;%_9?2X4@W8)%/5[2\^?@[G]Y(,]@;*91*)7J(!8^J+(EL!)0TL^-9 MK[(I36QRS/R.NY)I+3\$7CE65(5"%#X8$,M2Z0TSYD8R<=X<&#:/*!>9YP$@^>"[S1 M9H0J6FZ58$%PRG24 H!S"G^11LN#LSN#BV%K84IAW+(J2_0&37?*!J 3=.*7 M*PFDTFN;G<\/2V7R#FBUO,L!#2NAE9PKH9;.+C20P=6!F,\@*I&9;O+#0GJ1 M5>>+G$%-I)'+X0.H9V% L!.HX1/RIV7O(SN;=^:>NP@D7<_!S2/&G$^1*/(HO=;?"CHL*[P*MK@]_')Z#BCR=N&E7 MNY:S- -W938>#IEGK&*>L7P58G,EE:?3N&5+(W*V1)7 7TGFP!?_I2IYO\G6 MX,H[$C:=7VWF.XVK\N$C) GM""4J,N>N;8NN[;EUH?':N4 )NI[A==^8> A( M'6&R"3Z"H!7B3WVU\Y%H$6O,0L;6XU[SI76_N\O3=5?GV V@*I8.-Z_:AP\$ M[]Q^YJ)P6*A%KY7RG7;EJG&X%""6FOI@?]*3[*;9G8D"BX1Y127V0R6)"IBZ@O<@0GISM2PV.VJ%72!2.8J M1K_:-12N^N$BX L'5QL3=6LBTAQ@!7$V+ _KR,.3+-'[E)BPZ]K =<5DKUB! MU<[,,ZT.2?D!BP3$=+/H)JQ7T\QWFE>EP_'8.VJKDZS?&AUK:4(FA <3W\&: MP]NVV^7]EST)< 1H(CNPD7!%OV%?C7R]AFI%"O^3T8K!PMP+RF*@J!]BS)2*'A@CGR0O<7V=1A*FR$ M@!Q]J)K7.IYTKN^H>IW8!MUC"JZ(SJT9^CI3QC-Z=,%;_!XDI\>=W#BN!MB_ M*;&])NY^1G<.@62XHN!Z%7O_-!K5P"4ZF=^13M/L:A/,=!DOQ'P$8=3Q%#PE MQ(5'N*G6\IU6*_@,AU>QBJF-?&HUX"["C6N(8KRQ;?^4C[I\L)E=/AC'Y8/E M[/+!"*#LH9;SN].R*P>YI+Z773G(-?5\7CF8F$>Q]QK#\!<25H2XD- 7<&"9 MG@+V5%4L4)CGGN\ZZO7>BPAK&*-%F]@8KR[30\]>MXW J!5AKJXIE&0(8DU[ M#FR!UTW@*>>20C.[HO L ,5R.(S72P>WGG9_CE]^E!0+J!OOW-/D]]ZX';L[ MH28;KT4+NKLP_%5SH:9PB?OHQ, R%[BM'(%;WPSB!:/K2K%I@#_%J*='[?!O M[-#A&?",&8H9Z^-D?85GUI]^2#A&.E<7.H#+(3&?X^/6(EX<@7%+H-#O3]^" M7>[([%Z%M=G"=.MF@0CS-\2B)#IGE+1G"6)>4QK+AK&V6AQI,L-/*=5J':""K$Y%T6SBGUW!F'Q&8" MNW,=B/LWS8"%"XXN*\=);W&N6K#UC$?56C M66WF._5V4$GE\.ZTA-T-FXQFO5*D''Z[C$=;R1&P_1VL#"C981 MENM2\G#;BVAF9KI$$O%(31=N5#N?.:=^KCV8 ,%W^JN&%/AVOA-TQH-+<<\P MSB_&(S5CT6*\@2=@1,%XI)%4 @9K50%-BRIK:JB2/QUCCO2N[F,DT M;S(=L]URZ^-!GKOCL6'#,"OTW.G&C8.;K@.;<+)>WG7W%)?2GJ&?7_3';-%B M07\EWVD'=2WD$OSIC]X<'J],H0G\E>;Z"^UMK[T0#1N.9@I!$(40J3F\=]D? M3K"K$*:%WB3CEGL9B!,'<:16[4@0UT0"L>B!&#")90QI2[\LZ!)%0*,.NJXI M_X_?CF[4<2L@RPUFD.;+YIP#Z088H'(*+9"H\9$3"E/29"<(SJ1:$*F^?'8P MG) W\YU6O2Z*D&<(YQ?AE\\ AD-X*]]IEU)8I,&GD;J6%_20X+^=$@RG5WHF MQ8)(<:1VR@'#:16^#;S5).AV#2[E-L/TN9@NFF1<5-Z*,V4R(? ,^R\0-[:* M[;8S_*FD%CF%#3=1R]99R]CMA*LK*,D&>2&:340X>NN\_LSCMA>5Q#-I%=C^ MN!^PIC6AK$ZSE.]4"JW V^P"5S=L&P5^%'$F/ND5GTB#L%/$!RN*"JUJZ(P" MI^)SX3 L\NTL'=QN2MZ/9$LJ3ANPS&PO>(;E9V]HCFU(W.0,POB*,] MLA4>Q'C57*50"KR%ATL0O]M8<-40G&UMN76=F3_[+OS9_=?$1&H"]]SZNU>5 MU)P6^B(YM;O:_F7B\Y[$)U+C>ZKXU/.=&GB3 HO/A<+! X8WKN96 ;V ,^7Q M+I3'Y4PO8"VAI89O&ZV4!/+/[U8 "QT MN\W#-W5?2 HOT($NQ,@7F7+&T%0Q-%;?/;:2"&SP[+E+(IDNSQE&,Z63,90? M5X:G0M\-;376YW/%-/'&[6Q?CI]]N>A3Z\Z=O:M Q6.BW$^OUUCP1B_^R]=] M84P+PIA2F#8\QRQVZ W.ZMF62*(ID1 M)90]PKFG@Z_[5:@,6HM6_58JF?')(,[#?FL<$*>5N>U&10"(7SAZ2NX,S,( M*,CAVU-GFT>";QY=VD ^&GASE;5\5&7- A5R^Y>M+.9$"[>QU*H*9-,F41BD]D!NDV5 M$DYSU# N;5>$.HV:&>%,;J(QPJ?+31WEIE8/??:'/[G)BJ&R;>S$M[$SAJ:, MH1=VY6O1VO,=+CL[LB#][''=3_9!(J;X1 \$J* W :F$>P9.9&8S%_/W+O$W;N, MH2EC:(3^>I24/I$Q6K8)N-[9R814 S!C:,H8FOZ3"3U=*XYM<$>U,]L;9 5U MB0Z^T@@VAA+90VZ5L"S43%M&$):'=TW8Y7;NG'RP9.-NAL\'U5336<;:3 MR^7^L?".SEYV:.RY;#PK, 5\M+0YJS&$6<1P/E,T\'8PJHLVHMN:Z:(3^2S^ MM$U+F2ZWIW'%0E.&B9X]A_>,-P%;RDO. I-)%W#ZOP-[#N,L^U-_F]\A_.JS MJH]_%,>E_\5?_6\Y+Q& YP+SUX9-MA$=YET>'#?:V/8S0O]F1G(H!B^*M904 M3;)F1'IQ*5DWF)<44P*/!T75FDDC A^O=[,VEBX!WKG0H>-N20-=N6,9!EH M90MPKZJ.%O@_>40!_!OF/';_O:E\P:M5Y84)2^O^[9/TJDRL&G'H.-2J[@@8/6]?F3R@&UGZ?_*-[;D=B)_.)RA(X>0[/U-$ MZK8I:Q-TL&-?BM#Q3'"L$@;G^;V,C8NCE:,Y&H:2()Y52I5JG'-+YY)58EVR M^*/T<*0ZZK#9^,ESE=N>!VO MQ??6:CS*,+BL2@91B6P229]Z;VTZ;34BPF_T$A8$UXGR$BYQ7J&Y;WC\#)1$ M/2615GK_&=/RR2TL'00_,0#WIX'*X'!OOW8-S46K%M3<(3IV_\*7OW/NAOGU M3-:>"<;E 3'Y1;SAF#W@?=(0UYBAY*5TAB%=%9M@[:\V5E36MXHQ\UX[TLZ& M$*UZOM-J12E8(4+T#7G+0,B/TDX,A0WLFE=M!342N!0.+^/\!>Y)!8:S-V1, MYB-B2-5S MK \8Z5D^W-H%/%Q!?8Q#1:F'"'AQLOV\W=-UY&Q?#*+MA'G1;+ MD,53@J45?8+E)&2%V'',-AR/WG",;")=*^>U,Q(FX MT(^]:G\,@2VDF3R2- M6!)VY@..:<^2JINF-)8-8PG ?I6-B8D(EZ8$!$Y6)5E#;,D6AA[H1=":IX5M M+'032,,L7;2P(EX"RJ52OD/P:UQVV8) MSE!TVY0F\" LNJ'/*<. 7Q"%/L_@']7F]I8JY<=Q2]Y.;,G+I7)0*U1WQ:57 MQ9I)FBZ1U9K1M;B*4Q(S?7+$1+[!BXV<4UW/"NKE5Z90; O"B'\SIH$6H)60 MEF4H(QO!C VVI1&1#&+"9V.+3"0%5 4\^JH1PYPI"VE,HX^"))M83ZEH9%*0 M7HD!"D:7]#&,>05D,4!76Y4E G.1-&D M9Z*AYD(R0W3Z 22%S NDB&#*(&B$ED0Y*G,/T<+L3V5"1= UU@+_"%^+TS8\\22@_*7+'H7-QYHZ*G@]"7_^RL MG+ID+(95G=BP$L[23V7%0$S^(!;-01&7)YY%PA>7FY],0)\.'AJL/SY@ @\3B,8]@O/5@0CHVCI"R"[@BZP\XGK&#?PLT/)G_Q)2Q!DF+ST ME +(B?@DXEW1NWSNPGV2ALL%/-,U0&+&GZ0>> 5L<7LZ+FBUXOW5!_=G=*V] M@N N]J[%'QE$_E$<$1 ]>/^",L^[ (V !4 F>9?;@R-O =B.P;UDXWS6\$@ MRAYJMT9M1^#D1 F3[^#WYJX]UA!U\\ >FJ._U MA[>#W+ O7?=[@_[#_4UW>'LCW=WWNKWK^^Z#-!C"!U]O>\.!J#,4FS]W.O/6 M_@#_RI1N->S^XHO0J2RQPJ_M6:;993BFS)K>(\?'P]7HE8/N0&-!] M+[>@*VX'%PA7A8RQHST,TQG(*C%S!EYB9 +P'&/Z;!"".(30H7/YO$&U?A7O M82IQ,R#W6JX_MG14UZBA-Y.IN)FJVK2C%_ 0^#>9.Q$B/O7E]M=KJ>MREH6Y M^%E!T@T%IH6!-MU,A=\#!K[*2ZG<1HM0+E&+ AYP?P@/ 53)&@[AR_DIDU9I!=$Z/G= @_ V6W%1>R(8,O1":R\ '3! PG*]) M5"2/D@$^ZK.F V#&DC*7G]W4C:U:!@QBT\6FN0X3I^,D',9NLD,>C^$9^,[) M ]1:S#H]V\"='$V.F^X*?]-HQF# /L1!\%.P)C0-AD]=ZZH]'RDR8]I8,<;V M'-X!T9,IV70=&$?\B^H,L5HBH&_)4ESQ0 M%$S=Y0"NE"D]Z[(* L">5C3\AJZ/!.,J6T5,,4V$"@3%A GCY?P\[]LQ: 3,#>2--(K1:W%$"!C5RL/2U M'+4/):J8VYMF:*Y/6'X4TYEK9FW;'OSV$21701JI6%Z#1IA*MV]D;%,5VI^" MUB-&0;HQKL 0H$TJH$)TTNNH8G.R-(5'BS1A3$T+?3>U./2:YP(H,= 2)M5? M"C%6&@SH ZO@H;L@C< R@$3C#A!-K8YAM137?(%)6F)J%^?M1$H-IB^"\+C: M J!V0-8TICCF"R!KI3T/[)35-HI(2L=ME+&E,Z\]0ZZVR$K[ML@J^4Z]5"J4 M2OZJO2O*B*^R9,YDEI$F@#K%V38PP"8CUV1II&NVN4[F3Q4NOX,S:O380IL1P6XMR+*R?)/8%B#>"W5 M9UTV)OB/&U#XX$49YN:,S=DS&^9EG MXMOX](C@U#;H1M$&3@VBS$>V81)WG5W33-YP;J 1.P!:QWJ%]RR+"$H-;)"& M)@:T'!YQB=4PY!S#L+TH#Q'950LD%%S5'CP<:06GH5\SA8%T8U[PP5 MK;G6V+($.A@U)NZO T5(#7QCL)(M4[)-QWZ /76F8#J)R)S[,OD9AG^FWL%1 MY8ZUVO$FEQ9U?F7S>G*G=A)$UY'H=C#1;C9U M23T.1I4QR1*VA+>:8FD^\46THB+-;WRHVD%%-RJEVQ M"!+A/0.W;$3 =W1\GH5L6@74<++!Z@C=;+>AV^!U$B?K#1IK3 @>L("1P26" M:2JXD4,='X*%L2K5;2#EX#S1PM4Q#D&_!C['\RUM%5HVH4]29$4)M9 M\Q&XL03M!2UWI3^U+5I!RAH,,#\;'+L)K?;?ILZ=UTK?XAI I*;\ $E&8F8R MS3&Y.PE@1, =!(+(=(K[*SK[N4L;QF"@VVA-')W@%&8!4_.F\;?\X(W22>ZW MAO2GIR>:, RAE"&F 5@=?GG-0LN(<7JG/+XIV B=S0]'WNF.A^ M^P0Q30\[!;JT9(H&"6OV8E!Q/0//_TKJK]/QAJR9++^P?B"'NTXP4=W="G+" M$?P2TT,L&AM#&"33'-+3U\\88ESW_G KUR!13M3U+(89<66)!Q MP-"TPLURC['AAHH!<=QX_-G'5;"?;M+"E:9.4L,6-& W? OMI!K:L>V M:H'",7,3?178L5QNKJW-'78/ -O@X)#8)I3/A9P;-M MXQV'QN Y=L02F\-A"4$*1# I75)M7E6BC9;0IP9WM5=+%20/+H'BO?"N364 M[)@KZ@)VUPM\\[-SKO9[=^@B:.J7]YX6\ M-&!2O[#77$E/3 VPO4(# M8I$P<(NNK?Q&Q=&V9KI!;T.@LU;FV*LAAT>L4Z_UYW+W!_[KI M9A-8@28?4PV2-]7@\H<6,DSTA<7.&'1!F:E2N=UN@G(T61LSXI9&N"T%G-_N M:\S@]!' MZ_V$/'H_NH"+5-6,<<-^M5V'$-:<>(49N16]%\Y)0,X%52 WIH5 MS,0K8V7!>M30$37@E_27#5\ O41#S^ M9[NOJUW 8L6S#;@ M;.Y#]C(=P):1O[D<%8Q-HI>-@Y^R&O#>?\T<.NDU%6? MB:VM"M:L:^*%II&;XP2\&\9.C;_C5DZ\A:5L/\3+AR,;$)U1CW6 #S=>(KT/ M=6DU5+@=V6:^4ZG63MU&+I]1OWR)V;7RG7*Y$CP[1W!W!:2YD-O-^S=C3K8. M>S#ZLE62=&[\> 2=^)>T-9-.X?>Z#7&GGTM.D+ MII:[I*PYN6\#Q3>9I#NDY+P[D2X%H%#!<"W17],(:W\X(Z!IC8XDT39HK!V[ M^Z]]33=1OKW-VTM'G+'>UA5OIO)14U3'L?[0.3!ZS3]Z^7*C!\R]X@L&#,?/ M&6"%)_9^) ='/;3F ;.N7F+<@/G6]H\[H$6O]Z9IDXEG>%8+&\W,ZY>E(& - M&F$HZ-L6GO#$>HN8%J*9 !F5AI^.UC8=W74_KZ'>7255'V5EI4'ZD?C]VLGS6%%<:?">]*TS^9MK"3:0>H M1I]FYF3LL_^<$I[*X!VGPWCE/8@B?99/TYI M#\*[SV[":&MB(Q"R(*#ZK&34@P8AS&<2(QXT4#OZ3%?4@P8L;\5G8:AB9>X7 MVW1FVI1Y(\&Z.)QCP#>JSZ+=0&GI.JS*U$/&H0PG_:/>- @O5;U:?J( M!RT'I+^J_OP7.^ /AI<>)(1ZP$Y'U]"C32$>L!(_K47J0C!BBKFD]9 M13IB@&JO^315E"-6 C1&S:>F(ATQ"#D^'17IB &)\9I/044Z8A!R8M4Y02F& M6JPZ)RB_4(M5YU0#M%P]5IU3#=I;BE7G5 .T7#U6G1/DJ-1CU3E!#FP]5IU3 M"] Y]5AU3BW *:K'JG/J02/&JG/J 9Y5/5:=TPR:HT_G7,OF#'?UX3^W?]G* MBZRBXWDG*P8-W==5MF=OJ)6; 0JBX:]UN"!!07O1_@PGO73R) ).61!_2C*^ M\0,L;\.GS2[)D A:?B4W24)"EHAGRZ,D4-!"^+3C+&-'^"U-'Q:DHY^/U_ M\!BTKKKGG#GU(-GT5T:<./;!J#1(,OVE#*>.?G#X ,>FZ:\]B&GX@)5O^K3B MZCKTVS?9;5OWZ!Z+ >F\=P[%=,=C8[-RZ"0X!)7K^#3EA6D*D(ZF?P=&LY2) MHM+>T /L,$7/%-V^L3L/[@Q]C@DWLH&=X\U'PE(\;FEPB V]X^6I MZ5.MEZ/V$+GMH-7U:=X;;*,_5F0G'0OC&Y9SH68$8M@.B*&:/NT;,PU!Z^#3 MPMN0!0(0RAT<%1RIA M5JI'K/.)",*R3SO'2T0 "2V?AKZCAW3) Y%-(,0Y7NPF=V]L@FT7AC.#'#;4 MQQ/CT]AAB+G3[5 ;=8JI_>T6%Z1SOH[>&A>M,BD^,(/W6Q:Y$2OZ;Y=WI*$6:! M_6R?R1=LVHN7=*^\STWX/.(%KQ%/K1XICKY3ID1@88.)]>_8GTGO^FYT\UYC MF^R1%"('4M^,1P3H'&)<]%:D9#O41HG\ Y.J!3@>K3:_ZC.(WG9)$/492'PY M%>HS<&K1FN'HU&<@L3'9X @54"#9T5K?BRN@@)BC[8N]6$6,=4-\]C;II MYWNG0<.9+FU0O-KV&=-S:3AA'7RQUXUS2,@I%/(D(8XCY90%\45>D1%S?#ZF M[8O 7&)@?!9W.6$JEM)$T+XYED;J"BMU+FV;A$1LYR.H343%<[$^[V+T"P\$?*/PXMYH%L?0UP>L6U7MM0M[^29:;8S3RG1+\7ZO:+K6:OK'"#]73 MAX:,16"#Y7RDJ_Z%:^8[R(JSULU)_2UOG5YLV*AWUOF'JF@_/IKC&9G+,+;T1O\],Y ,Q%X1VQ24X7]7;Q1@]&MKBT?3A> M!&A(E$(8=&99BX\?/KR^OEZ99'SUK+]\N+[_YR8[MW_,%@+; V^-Y1F?]5'9 M&M^T0/#0J'=P%8JE,OS/?F7WCI68U,O)J8Z4" M%ZZ<7PW(\](I&A[,M9R%:Q2KI=7+G6_.6(.*<&M0*Y:JQ4HMPC6H"K<&6[(0 MP1K4A%N#2N1K4$]D#=8JDCRC3?>K"1#RAKV4%.LK:WHS4>:LE9RWPH:6 M5*-_XZWE-S\OO=]TWQ0SWPGZ#7LS(],W8&=%ZHR&KZ;$Q$=E=2"KQ S+['1+=AF#TXS/\?&9$Y$NEU/&9RS M7>!K*9./4-XIE^=*QN=W(<_5B_,Y'>M62YE\7.NFU9^>YP^V=--NW2W,W:_(^FN")>16G>B@ZGC M[Y&UUA)++G6-8//ZC?T@[&KOM#F\9*+9LQ]4CGP_J")<>NE(I@T-(INVL:1L M8QR\7 (B7M8)ES$ZDG4[NH\>8)\HW+M\'NBRW'LB>)\:F;@G?M.C,H7+1!TK M=^.Q/;=I[<.N-I?)E$/$P,O+IY@X6P#A$BYB.&U<.NC"95M$\O6XY+AP"1?! M7$0NF2Y9JFG=W,.J9JEGMY9/7LU2SU=,/7$ M"].SU-/[TNNU+/646.J)%PADJ:>XXZ@8FI)DJ:?+I)YB8%V6>KI8ZBD&[F6I M)U%59I9Z2BCU% ,O+Y]Z.M?7*Y=X\/4NG\8Y:]W*=?21J\>MV_:/HEBWRR=# MSL,;@*U>K)2.P]O6CZ)8M\OG$\Y>M]K1O" MQ8-XRO*)F*Y7RN0;/QR,B2;#Y!\-\J+HMJDNG\A"-\ A34G92%VXZ&\GK[P? M3OZT30O_EA8V"1?J!;*)FLRN^03"9!X4(5%8(US10*QM[X17MSP6T]:%*U;@ M%V,)FPDNX25<902?\$K(O'$)*>'J+DZ$U( -%B[HSXQC#%!K")=:XAYJF8WT MHTRXHA*N49:9RC6RA*M\R4S4L2Q.3T8T,PU^[J8CAYJIY#5'TY%NC4 EAQE; MS'JLZ#L7-83,!$>LY3/ ' $8(=.Z$1B.#"1'@$3(Y"RWX4&\O!(RZ\FCGQ\K MFYI"9@QY<=CC98V0:;;,\Q8RS&NF)_.6.>P\XRP=Z;]W[^=SB:UT)!\S@WG1 MHL5F>A*6["D=M\]R8L7I (E\],GX$&[X<&K)FRN.M@U[??[V^ M'Z;E:%=3N)RB$(R*0:*$2RB&.S;Y'?[XE$RRN*PZWH9:LE M7*HQO!+\%2P!]?R409RZJK*-,B7,)E MC\3C6@RR)ESVAE_W?:NI$1<-+%O")5L$X2\G.?N6L'F2[JML3(;+!=G.:)F6 MH8R!\Z&:DJ9<>H5+KF"J=*A8*NE/[[6)\J),;%E=9]C[TZDR)D;(-&4&IXCA M)%P*: ^-$&PN8Q[[47PBK-_ I_,-,-:TB,^?JAM&P7 MM(5+3*([\%7^4S>N;=,"R35,CR^@Z>ZGF486+B7)/6=Y4;+"I2-YW3_G4FZ% MRPZ&Y^[=S?T[YVZYA,DZL?A+ZZYE[9FLH0:HGL-&/"LC%1"OTY+-%[>(&_Z* MES$^P-^!/K5>98-0<]'5)@-[@9T(PQ83I<]#XL8#%R\U+1;4N'26N$%?ZM+B MG*&/#[^)&[BE+DM^)MQ2S.K49:.NI2U)S!K7+N5#_^%NQ*/W? MW[]^K_^___O?XX7]]H=6;T_^W7QY_F.I?;NQ7[\TC7;SGY4_OPV7IMI\&?^[ MI/YF?0#K^MN_F]4?;^7Q@U7ZG[N[RN"?'U[>/E__47J9#(S_>7UX_=;[O7WW M^KU[_>VOSUVU7AJ.ZO,_'R?__3![_9?VI?_]R].RWJS-;_Y+KC[>#,Q):5QK MOK6_5$;-Z: W^/SG5+M[[O_+_OV?H[ON@_7[7/W\\/C;?XWDZ^NR_%FKWHZ_ M_BE_L-7KM_Z__OWV9]</WY3GVJ__77_ MM?=;N7FC#1?FB_4_)?V??[W]>[C\KW^UF[]?__K[#^./D=S^?]+UX*E8[(@I ME)74[2QP)I1\>);9;\3UQ[)NT+<^-FI2]8G M#BXN72%N\):Z'8/$\<:'*\0-P%*W3\"!*\0+ZM#='R./#4>(&:JE+@I\!M12S.76Y9XXT2O(N$S>> M>>HRT!S!C$N7B1ODI2X]SA'R^'"9N(%:ZI+E7+E,W+ Y=3EJ'YO9$^^WJIT; M[SQUV6K.H,:EZ\0+^FKI3Z'&5Q8OJRR\^\ -[\5+ M-8MGO+EAMGC)7K$T.B^FNRY>7E5XC2)C M_5E3_DTF_1=B#.'GAY1Z2DT*+[Y#/7593KZ0QJ5-XP9\J4MR\@4^/HPJ-VA+ M78[S/+2EF-/BI3B%TBO)NT_<..KBY5B%0AJ7[A,WX!,OR2L4^/APG[A!FWA9 M9L'<)UXXW1 OS7PLI[M6]U%7-.M>"\/OM'I1O/CK#?%RVR("CDMGBAL,IC_E MS@,&^?"IN %=^K/OIX NQ0Q/?\:;!RV3O&O%C2^?_J0W#X#CTK7B!H/I3\?S M@$$^7"MN0)?^S#P?KA4W#!R M8GR759M\7J[^^BL,(QOCV?(!.*@RCOJ>O]<6MF72)\KID4OQ$HI1,K*2'D:* MERB,DI'5]#!2O 1<"E1K)09&BI?%2H%JC8.1XF6&4J!:XV"D>!D?3/%]E?_4 MC6O;M/0Y,;P)W"^WOUZ'3-T< YIK71L#I8:,$V2>56":>G,D;H*;6]YR([?BYKQ]O%T9"U7M6S-BN!64 MF02WQ$V("\!E;F19O&RYR\Q'0X?96LM'%5SOKC9953H'N6"K+]_[6:.6>"EC M,1G.BX2WQO&V\$&^!05O@[)@ '(MA?[4M;J9+ -Y@8K]E;L^D+T9T-> MS/!&9(_O?Z//B6DIXV^:8I$)??J@.Y+N#$VE)%Z&1C!.)BF M%!))L\?L+(N;#Q*?GS%XTN64YX@V.['>V8:FF#,RN5N?G.D;UZJBH2K_9AYV MPL21U'+*LT_*\\SJ3X%S7=,DEGFG:+(&2IG(H7@ICIB* MFWT2G)EQ2*9X>:F3\O94VV(E"3QXI[S1FI(464[Q&J$2+XL3Q!0([E+$E(JXJ1CPYQ6+ M/"@O9'*OP4(\*R/5EG3#]B:BT+88_V1(QC--5_7G98I2+A5Q4RZ",S,.R10WY7*:GM7G M"]LBQD"?6J^R0;9^F1[[*6X2)CU\C4->Q4W+W) I,0PR<;H4=PT#XQ%\X?:N MU!LHW F9.%<87>O8>6Z<';*N5,1-YHC+?%Y*@2KB98*.9CYH\;E"[QUV'KUD M",2GR(N7:A*8Z[S(>C6!7-:Y*U>NG+ARI4A7+H&\T3DN8JE8JALECUZ/1*DED,\X9PD:Q5*C6*Y'N@3BAOY83].3YUZG;_BJ_P\Q]+Y& M!LK;P-+'/^Y-T\:R-GSXO;O]U00B_?,RF.#&1)OIJHH;[W9?96.R%>3T=.T[ M,2T,ATS+4,9X;G$F)U.0TV\X)][1L>[4UM+((H_"^OE-CI[Y=)16-_^4218%[=VP;WBJZ=;Q'S0 M9;';X,;]R7N5XP\]U-\E^^])C5 .U[M M3)<^XGOW_O<"O8_$\+S=\_J)\@+(VUIP_&7/GA-ZRKZS ;G0<]U@_]8+?8/= M$$V? R39MSL&W+L"@4-NO=;+[M6\#ZS= MZ>[^SD!WX=./O-EWY0WCX"U;IM MC(G)_CDC\H2>%X%'@9B.^^=(GRP[\-G,FJN=_P]02P,$% @ TH"!6&?& M_'3) @ M1P !P !E83 R,#(R-#0P,65X,C%?=F%S;V-O7%>>_?Z==>;V'56"?BQ_Y'NN;9EYJ5K-5;,U MN'!N8.K?>.ZQ,6.9[,)^>R[!)RD6,,8+N&0IRIKY#TV88DYFAAJHADZ*<1+? MRQ:B),ZZP$F33!6N\/62#FO1]= M_/[ MZD[SBC\>FQT38>ZM-)?UC45],$C$>8MT)&*9H+W(7BK0<+$LE$ MV]9N].!O[-3.NRP6N,-(+M0)]@ MKA=#\-*M.+@8Z=] MV.P-',DBF![3_"JD+9& MR;0IRR.ZYPWC7RMJ?J>QZ7QL$XP.6MOC^G5")-Y \):+\3")4,[+"4NBZP\GZ ME\OFOQKK:^(K(N7AE_]')4^0D'#*V4(FX&I'S3D1:@:/I.JL1)79Q6W;/>!$ M$I' %=$)+!@)BK)(5,;<,I74?$C5V<]+ZYDZ[9CG(76Z\CM02P,$% @ MTH"!6+(9W #H" ,F< !P !E83 R,#(R-#0P,65X,S%?=F%S;V-ORH6FE][+8[^&3T MK^7UO+/N4:MA/]':R)M;QQ>=+^S:^W+6_7TK5'%ZP)H[HY1Y5RS-VKL6B0RW,) #+W\WG&';,B3&QD?,.JZ<\A2<9_6>21O<"N1-X-TZZAU M>G'NE0770SZ4T>3@.=&FKY;_$5832#H^ZMX/9%^FUL]4XAOTD'!^7KV& M+^)4)"]LP9NXKT>'&ZK\2??*ZYWV3MI>[^*\6KG\?'7]N0WQW@6[^GS69_+YJN?UNM>L^]?)Q_;Y'UW6/O&HN?G;WOO:AJY"^[I: M:7OZQ5]GW2^%\;L[.[NO8?M+VED\ MI^NK8:]6K?PKB]DG7L/WG*0RG+!TP-.#=59Z\;)Z[6.@YZ1[=G;9[G1ZYW_\ MOK6S9:ZO+]LGQ?7_:$4]52-CR?1&7Z6I&N;W[F20#DC>SJ\PU+LJIAG3DOH\ M*J $*?/8^CO3M.;$'2VO4PS+Q>V\V]V7\18Q5.?HJ>9Y>9$(7Y0NFN^FRSRO MPT(C7O"YK%8&?"Q8(L92W(D #Z74N!JI)&4J9JQ/KA4[40D: M>2K1RN. Z:RO92!Y(C'Q=CH0[$T4?,W482)NI$X3'J=O$G/C[6'91@H#O"OZ MG9ZGU_"GK[!<#A$_#!&[*T+$,=H0RQ\H35/ M)M1ER&]%M4*0F@K5N!E &\P940_@#XI!^S M\7 M>JGWU@[0@H4R!F((?3.$U RM*30GI789AZ!"2WLR]J,L %D"A24TU !AF403 M-@*(R &08XBB&<)S;&F+Z9EL>)% DN0:=F4\;A7RN!RR,U)TN M,#\C6,;IIE4<:M9*T-6%-H_4=>!UX%UZJ=^O"+S> Q8CB0U19(ZAV>>21%Y MJ3"4N-S6;PT*>HPGP@ .^)']2! NF #*^Y'4 QI!W88@;R)PN@ZD]B.E,XPC M6D]49($W2I0O MP&;K0[0D,T4;8)79^'98W":I]GH'FVY! *;_L""+-3Y0&SRA(( &^. MI39LC%XB)CG$V#R=,7DY&DA$Q UF\Y!Y!KM:'BE0HP2I0QFM(AGP5,SGS>AH M WL3G\0D*=,,L;9Q<]I$YH:\E88J('-$"S1JQ.D1RR).40<,,UK,HG8,L3E M.7?!;WU!'1$78+P(7!S@?,*R*]U?#Y^P-(\^<@W+,_!2'@)^09%;&+4N@(X*CE"5.&< M@7,&RZZTOR)GT!WS*",.M7FT"$,DU7*,)UPOR(VG*<,248&]7)PN&^QC( A= MVZ2\K[*4)@,C+U)AF<"%3WL+VG,(%^RYL?DM-]:G[0S:FC?^3-BU@$*'U0JD M._@Z^"ZYTL&JN-SB@N#[ &&TBY[GN:9E(8R_@\$I9%>^GR4$HU)X_%AJM3)4 M.D4#G<%#F,;WRKYF"*\A>_L)34)X!%#K@]ZYYCY@:DX Z' @SJ:*O;5J#;B> M9A-$RL:!B !!2C=K$@>2TQ8)&]%E)\'/!A0^[\7Z9 YI[%)3F/E&X'[&[<1 M:,ZW@\+IU&8$2H1>AOV,2PFXST"(E)DF&8\R_ZEZ'-E_JA(]#>O-#<@<#F6: M"O&->.58(7&@]HZ$@D;(-IP#H@--X0<^:0\"\^=AT-=,P@#CO[+8-P<';]U^ MW^9 >]7(7M5^7SL"F"C+E@ N;5;3OKYW&_7(\"ML<1 M]V]9\]T^+#"G)E-UWAL,]XX:NL'L.[6M1B\' 'VMWZOH0JV."LDO*G41.JU+ MN$S 9('(SVI/!E*$K'LO_(RVE=B%#6H?:%-Z?%_D 2XT7L-7D3NTWW=0K;1' MB8Q8L\9V=W;?O_R[TR^_ H6H7^IU=BI%%!RP2[C!0_3_FB'&(0M9O5X\(IW> MG\6<95YK[BX@M@]T[SG40(7+>8E&M[*IK09F7:! 'Q'1;;TO$)Q RY'1NJS4 MAP4ZD:+?.V5I:1JT-G8YUO'[=%4KKFKE9ZM:^83\B(N('0OA(V1SY2MKF(6L M?%?0E:^XO-PAPI6ON/(5!^A_**!=^8HK7W'@W5#PNO(55[[B,/]3G8RY\A57 MON)\@O,)ZW!:[LI77/F*#,R7W9AU:6V_B1A1^1^(_G")UE4@VMURZ2U@D@TU#2P("9]4\#O8X3->,O6-[$_KK M>\878A+2D!2VFZWS$+#'\\TY,]^Y^!/M<_-BV"F7VN>&IN,GR+^V.3"'1J== M2SYQM)8.M[LC_1JFYO70^%AQ/!ZVH%'W0S#9@@9P26]AXBT(5Y(;"DRI8$X% M)^+4\4OGG<&"B!O&6R ?K9]!2.]"E;CL!F\)=C,/*YUV?W1IYH%5ARR8NVP] M!QT_&["_:&()(G4[QMV&WB*]MY5++>">6!!W*[+@0?2,B3GH#WJ:.1A= MEDOCJ\GT2D-(<[3%N;P)#QOORZ6KZK3:J\+4Z$DWH7%T4O]1W-.FY9*FC\:F MH07_S,*0N8L$Y!7N+)+LP=*N?1;Q.&"*# 6-& V[@P0;D-OSJ@#QAVUHI!] MI3!R'&91 9X#GTC@0<\3OB=(R#P.!^&0I8!T MIDP!"DXD86O77-D_+TRM.S2@9PR'8TW7!Y>_?JS4*_'U=*SULNO]!/LML\.Y MQ*O_C(Z:DVR9K_*<+.)F-$64]:!)>2M;E+:I9]-2N'JU><)X139">N>IX74\ MESH[[4H.&H>K?5XW8J,7NULX9J_&>81)?T(Q*I"X'/I8!? !]?>4X)!&!LX7 M\?62$@&4V]0&G5IT,5$KKL$"^%LG > PKZ M)6*"+C"$@W()5[V/E0-R"+ALX^3 /LSLP=%(L%!"&'?6G/ ;F@5=X\/1\9E, M _D-E;VM.9'?)7L?A-H:]1X3[SX0B@C88P0T_\L(8-R1C4_,. N?((PCM1F/ MR9;&A4.80.[Z6&HD2Q4Y3%P7CPGK,1\!;19#R^*$ M3T5N&$BJ>CY-JE"P*B1IH%6W)N\KZT3RO_K+_;DR+NMG"]1Z->'"MWUA>46E MTW'C[1:F+U\P;%GC['-<5-*9)VPJ5,MS7>(':$/V[4'VD"K /V20).U44K'@ M<5(XE1B98Z;^^+G4CBQ]=5UB?89&]00]"#R7V2MSCN-<-NC4@AHD#5V[-NCD M027]7VKN1MLZ&?X^L+=J0I/LMEHT%]-O@;-OP\KV3ZH*?49=NP5CF#SYMZ@$:S0W5]U3>>X[2Z-F#KB)V.=]!M&NXZ@8#9H*2S^J, M8AU"*_W8ZKQ1IQMLDH:^=,G]W$KBVJ$ ]6B)W<(_T7R^;45K!Q8^**+?(> F86P2 MN53-%*"GI+ MJW5N=G[7[_OG^WW>Y_D\[]'; MHX_ ,0LSK!D H$ MQ\#',T %P H%Q4FYL;!H/R\,'Y^7AY^22%103A M)Z20)T]((1#2\FB4M*RR' *AH*VHK*JFJ:F)1.F>UU'71VMHJO\\ H+"8'R\ M?!+\_!+J,@@9]?\Y1S1 " J@@7@P2!;@$ *!A4!'G0 2 $"EQ< M0BTM*W]66U??T-C4W/*JH[.KNZ>W[_7HV/C$)/WMU/3<_,+BTO*GE=6U[9U= MYMZ7?=97]D\7" "#_IG_Z!+ZX>* 0, 0[I\N$$?8SX(0A%-&C4O8V)K;/5!$ M5CT."C=)>UCS$B:G8<,0]0@:X1&3UYP[M?V3]J?LOX/%_U^R?\'^[9H&^,"@ M'\\#"P&&P#Z[++I\E>UV(38RX#I2AF\4\I[<-'BY2ILUYH'6/^4?1O:OS&[T MAL3JXS(+J1CQ\:&*/.G%EA/IX45&:1,B3M4^'ARE3398YKK3Q Y<9\>+W[>WNPFO/(3C!9:=KCH Y5<;L(;>RX1:;GAF^W\-N*"K)/[?! M3W5RJ0P\'=5W#/D&N8//9F@GS'2UL.KD>WQYOF8+*RP*T"(S#OU*W1=L4NLS MGIU$VW;,&U05W<^>_-)._9WZW(6UWH'#9T\4!ID9I:"MEAS"#,7J)-K'C8FZ M7XS:!R8.#),*).O T0_>Y;GE/$89WJ0][8\5N-9 @DA=RO6D;MJEL7)WI2H. MSG;N9SYKP<_ES9:3#AT[^K=C^)!RIDV>,R&%L=*^XO/U"Z5>C/$!ZD/A=$,F M#S,A7J%;6/[*OAU/.MF",LSBIJOR7C>X3I/4.AW,^]$+>;,?5.T5K=BQZ12L2+!X&*WSW(3D\^QT#T MS3@NC^!'8Y=)N6&WZRSM.?IM&[)236>3OJ5BGC@O;=W\AHE.9SM;-W_7P5Y@ M7PJ/.EN^RDVX7?6;)W)G/4;_[7!UP/,S&;GOH[O5BQ,HC)+Y VQ,3?L\N9+4 M6SNQ*3K)[S0P-10NK!20.%Q+8"-P;==R?1"KKP4&%!Z1O-V=9U,W)@]H+76G MLJPRVK![-M#O#M_PCRO6VU1")7E=3VR?CBIM3T!N46Q75RVQ726-BF;JHY$Q MJ"%"BTI^ CZXTI77S6PI3CQJD/G;+*XK,BQ9,X!_U169XIPTSHD/O+$O+J]/ M4LL8-F;9#]&K^S@/!S34B)Y9(U-DK/2]8)?E]OFG[;QU_#RP8$SGN5 % M#R?/'W:TOL,V0%NRG.?L8@M*6EL'0[ZIOO%GGL#(^!.6(/NUU>]D484]0=R_ M;L^VF3)27E&FI1[@]P./@"+'AK=@@9-7KK $=PTF@KM=#1EK:V,EE$*'-?LS MA'YBT,TR.?*YAO-!2L0^"[],SY#VQS=,T*JA7AM3 ZN*"Q0$5L-QS3Y#&?6) MT*PFF_'6\RON^C2=]!Q3/NC-KM_0QFTE7] -I/1(D];K D3"MS::1_35_#DK MDF,WE2WDD,X9@\3E)]'!96OT,/H?![^.BF5?H_&/@7>>^E(5-4<;^W+L_-0L MM6-SMEZ(;H_.LGBB(W'3J5Z.:#[/X[W=JN=_NWBRY'DCCI4\3Q%9PP=0!S'E M%@?2]?4ZWL-&E\L,BPD&2$;;9!D#N^%/2'GRB@Z5^*@]3$.]4ZA"%8SA&%\* M[^J+X\1OJ'H1;(K-5XQ7'?Y*Q0X1ZK<>MD5DP3TCIZ* M HYKC2BTHL$G>R#S;!!TFV&7I MAP_TKW!ZZS?9S)D^KRQ"SB,;6GQNGY-Y8]61;]\I)?" /W&MZXN/G5'5\1IP MZ9IN+]N.?B=/UT#WMY.V_@B% MZL6<;GIR=?O3[3G\C&]H9%-FVK)\L;C!W](HKYHC?_%Y_CQ^0N.%KYC:'DIT M+RG?G2N[9,9A1MK<[8Y9H0#-MGPND61]=V;SC$5XCC;**VJ*&C[R(&SD_@'H\%S*C&"PJR@&>MX0R6"C7EM/EDOE.?&]]UM?$%&'&M77Y#H[H.Q'FL; M60FQ-B6B2N#6ID#4X#97SX%A3VZ= \CUBJX1TTV0-6F06NR";VFKS+D&RR5 M82M%S0:TX"N_K+D*O\&D=(25^N+VQ3E-WJV=>T\*TXJ(\UC(:V1OJ\W MU&5W4RWV/%,M^.P>J^[5H:,T_4.U3_FL$NJ+ 8C_2>K>#B M,N,%QEY^6[=P*+>K+!(S=<8X-02EZR!O"5:%7S9A,$:KT-+*".4X*(9==#UL^K3_EO^+LW)$;(F\-CLKR; R6R'6>\R"2)4&R8 MNRG<7G$T]FCJ[U!+ P04 " #2@(%8+;<=4A$> !6AP$ $0 '9A'-D[5U[<]NVLO__? I>WYD[[?0X>MEQG)ODC"S;J5(G4FVY M:7OF3(SIPY=41@^5LLL%@L=I>O_O6X M]*T'@+ '@]='G6?M(PL$#G2]8/[ZZ/[NN'\W& Z/_O7&LO[QZK^.CZVW( #( M#H%K33?6 "Y7=XYG39 =X!E$2^N[V.U3E_V6F_;+^P[B<#J]ONGL1=_O'J M$;_$S@(L;0OX8 F"\)J\]A+,[,@/7Q_]&=F^-_. >V01O@+2%H7'X68%\.NC M!-/,QM-G$,U;V:,6H=\[LD(;S4'XP5X"O+(=D'5XL#%T(%I!PC89)(J?]>B0 M_Z6O\;W@<]:!-V[SC')&GC*4;1"W!H!PXXBN>.9=')8 K;Q@!M\D M/Y$?Z1B]3 5Q"V86&[67%,OK(^PM5SX5#_MM@<#L]1&5RW$JB#]\>_J,P$R; MV,A!T =JD;16"*X "CTRYKDIP APO8N\TL'(J=%0)?G1WR M3DP6+!-6B:N#BV3K.+;NR!QC>P/Y.T_)2DA9C!9^U2I3L,K4(PS<4?"&_5V>ODGWI(FR:W&& ME#M:RKXE290ZI\)H%:3!+:C#B>F/L8W(*"Q Z!%D6$MJY3Z50NSJ"]'ZKDC\ M>Y%4&[D*Y3HDAMX29 ,ME66Y'3\H90'V5 +,'F +SJS1"L08L64'+C,I$5B M 'L/P(K?W"Q4A4#O%F3^+Z#O$AO^ZL_("S>T?Q>B7D&>BF9"SLH2/=&7Z&!A M!W. +2\@#Z#S.7GK__SWBV[G['^M^.W-,M5>I@,;+ZY]N):NSZS!&YZ7LAQ/ M:\B1D+4HW6:G5(GJ$F '>2OZ(YQ=1-@+ "[NB^(66LON.1'1I8<='^(( ?J/ M+2TJHY1:LYR4,KH%#Q[U^6;HL_TI6BYMM(&S.V\> M>#-BI 5AWW%@%(1>,!\3W>.00TIQK]+K(IKB9;F]*,LMH4W73HZZM25OI?2% M@FW$FHH5S.E&<0O((SIL10&6'VKING-.5C$9*Z/3B$0EDF0.8V)&C\AY"-T" M!W@/]M0O+2]5NTK3OM,N2RDEQ\QW1M#*412(K!%8(K!A\$"8A:BL__*_ZZR< M3J\DV9.K28\F*.P8+&U2;V9UN62(I(;9*,E*-0E-)YRV$ M[MKS_511#0GGP=SC%)JJ7;5"ZY5%E9++*;0/;4\[VPO/%K-*\ZJ78XCT%"U$JIYM1:CG#C0*AP(/C40S:V MR1;.HAUL)Q3X$R2-*H4F<"\P4L>,EI4GUJPWA9@^P!#@L;VA1P\RS8F*@OX# M.3@.B,+RPOX< ?ZF0[=/I1 Y7P.C;"6DV;++B%LQ=2LCW[B1U)*] 38N:R-"SJ+TU/[M M1E*I,RYWS18/8M$=QS_6D0_G5:AWF]=()ST5L=L:HO[9^ TQCFC\PI@<5TNG M)$6[RF-LE_,XQ.38ML,(6BE%BY%L1*;TS-&X@XG]R'GFMK_K[#M=SKD04[ 8 MB4:IJ:_ ETLO9+?19 X/(+N= 0%W6Z1J5[UL.$]#CEP2D)(CV%AI:IF=M#N? M><6V_;7*ANYR[@;2][O/W\M55C/VI>N?W WIQ8;]M1'=_HB:56NTY^VV[/XG M?W7Z3YH<$!.UODM_%$;F-=(K1RA,^ N[\K,JMQV1$F>[932L[V(J3:#D(>(6 M!-*JU5&M$(D@.;-./X!!*>E&SI) !I%$Q4TJC LB/,[ZXR(:&AGM&=D@$%=U MZ\K3+Y$=9QBJXQPJU&HC2T'0@T!V_-/J5<;9C#DB*K$T(E%$00ADHVBF93ER M-U/BF(A&)>X9&R$0775K'97(W5*I(R4:E5@_;$(@._YIM4KDKJ+R\1/- MLA MCD(@&'$++57(74>5HRJ:?>L@T15BZU"O4_4I6Q@+JQ%KH5:,C7CK7>8+9%RO MIX:@.7=*G:O]QN-2YXI?(,["@\K-CX^]C?LW*G6_NTJ1:5+96L.LY -P*VXN M&T'6N\$4'K/+3ZN7%><0R5]E-C;ESJFBER"T/5\C8S1MJ+.F!&&[PKQ1Z[N$ M:K,Y:=[/B,3%/=0Y!/"1NKD[&K54&K%DWGMG =S(!W"63V2_]LBFY'BVOTUH M9^JIZ-6OUU5+I/(TX:U(Z35 \FJ699]/P,_>GDO%;PX)]2= -GIPMJTOPJ)# M$LRWEFW6^# M>2TO63,Q-KK^58ZA123J3 MM)\.=G])A05GN:S",?(5Q52;DM8\XUR>!YAG*:Y<\%B69\!^SP"GE4Z;W&S]*;5R"6C/PPL:>$\)+SX_H>9]6Z<7WY/5Q2K6- B(V M3 P-]D0UY78@I#''.(?V >880TKMIP2K%8.U*-HL^3L!3&VL^'DSGVHD,0A= M#)(V.AL:7T:33V1HG ;U5GYVUS,,V"FBZOPO;Z^QCJMK:TJ7Z_9.*O?BQB35 ME/); .?(7BT\IX^(J:82L+!IM6Q[G*-77[;;5UKLG8U8=9TI%3E&,B])5;=* MMWZ/<^Q6Y27)_!U-V=8=9T$NO4BTSPH>:VRQ/<[76LAB4FVNC6"XY9D;NP\@ MI$YP#-"#>FVJ^U0EZO8$E3X$\BLMPER;?UKDK;&#.WYO$_I3/VM-M!Y5[:K5 M+><"E"6M->9OO24JS2:4+$]Y>PT3B7/(54FQM$YK5&]NA*V3HRA:J!K-*[4P MYQ.K2E%4+-M&CKR_E 4)><' 1FA##A;I95\ZRDJ?J%;?:HU<.PM5YNID>*C# M*464N_E+:3;:7&]BE!9L+EU5,AL4'72NYGJ<1VK'65!NJ:HQ_G<2//OR\K\_ MOO_E]#___M5918^_!:?G[I>SA_EOF^#^,EJ_/4/G9S]U/]U/-M@_>W"^M/UW M82N\ ^^^G/4^/W:"W]H-[AWY?WZSO/WP\OU[_TA_< M_WG1]T_;D^GI\M/8_?5FL?XY>#OZY>WMYO3L9'GY@]T;7]YAM^VO^U. MSV9W'^XN/LV"Z_GHY^CC3]/K_DWX<>E?W(S?_3"U!X..?1'TKISWG^Q6Y \> M1S]_>?S4QW?C]NYNX^]+'VH]$$V"0N\+>TZ/ M%L5T>YEW0-U)P\[AW'P[KHH\DOBL&2*2:,VN6@+F_([UZH8T6B"HUSK>K=#R=<+[% MW819TML%(LWAJKI C&CM%I]H7+>><%[$M$A,HV9WB&*B"C/)V GF;"0US2GM M[M7.CQ/.)5@6J3"P*5ZXV=OC3A4F4S,/N'EP'[ADZ*G['+A9JFH(]YP>^U+5 MT0223T-)ITT>4RXOE@:T[CZC&MTBF%-LX"[MT%9-D5*CJG/7*>?Y.(W]1O49Q4#'W6,.V/15\&B%?L['9&7=-YK#]"P3LSRYQ&56U)P/C"M2=$(>V]AT]HU@>/Y7A+J0T]"LQEPPEP) MP<=;.U3N^36)Z-Q7G'(N-*T9441"?V&GL!1,CHA%\32W&76C$,C(Q>$K!GF?U&%2R5W30D?AS MSD6F)7&ZYK/7;@M'-.[SG3YQ+#H$:#2O.NH]YUQGRN\=-U?0NJ+,OG$L$ASW M4&L90F\.;9LE]Z$1TF?_[-/ MT\08L:JB"7\S0;UJ/>*7]FKE$:Z3'^.?@@#&G*1G@E?D5V])"Q18@;T$>&4[ M(!/G>KU^]CA%_C.(YJUNN]UK>0$.Z79R9&&RYRSM&UJ&CY!3=*'_.D[['=.? MCCO=XU[GV2-VCUIO=D%!F9[:N#:*M-\N*&8VGC)R$3X.R5AC0K?;$R/ I#U[ M?;[3W+97K$\+^"'.R!S3GW8;"S=$+4J#4NT>$XYZ'3F>JI[LWS@#HC$[\@-\ MRO[EAMH223M049QNWZHM!8S"'<1 >N5$D-$HRD"7=0R<9W/XT,*>HP.BW)S^ M47AQK9<"QZWSTK0Y_6.OEQ[C:+KSBTG?\E#7>K\+O+KO)UWB]R=])>\'?AP> M1@&\/LI*=/>GF%6#/++H/'E]1$E[+ZE'/9@/0["D2O?(LI-6KX]"%)%_QZU6 M 'G0G;!^;H22K2Z@F;7D")"V)9 PV: B^O0M@M$J?8E'R.>L%QY2?KT4X:?' M@5'5)S7,8:\^Y)RVU.$^HS#*?3>B+_QNA.FCL@LK1;U6<\"2;Q(,!1])^(;& M2H>+_88IC8SZE@:%PZQ0BUMJPB+H%^(BZ/VT"/I(4 3=Q*$Z/'/;?58VH*6Z MW2-YW>Z)I&ZWB2-Y0*[TU'VI_G1?47_:Q/':D0.ML6$%9>^*597[VZK*9@Z' M+NCJ!9;12AVBUWPIX+ZD%+#18[,//WK;'2L4.^%+V@Z#"5_2UL2QVHT!O<$1 ME0,U<0R4./58+17&-)%+&40]!G/KIEP6TD1F=>!J67/%DGNCK.2>B4Q78M4Y M%J=UQ/JY(F8F,JO$J7E68:>>8:G?ER M,:-\X1H3N:T&JS?! MG-Y"%^>%F,AA)58=AH6Q]"-Q+/UU(6S:Q"$Y #?5T_X;&H_]F2V&*H]F$UG0 MM(GLUP=?P^#+ H7[A4!A$\=!%[(&]Q-1J*R)/*N!2CF]#\A[R4^N.3SQD.2* MG6O;-A!_6VF2<"R<&LG!2CX53 UDXK%Z/A3,#63BKQ\(+ UEX48^%@X.NB<9%MXYQT371N.C6,2ZZ)AH7 M785Q$;M%QP#1>$08&';YH417SR-CHLW4K6,S=4VTF;IU;*:NB3935V$S%:-# M#%"O94"**_]B4P,4:QF0.LN/62+7""ZO'D. ML?1#@DN@ 99#;IP:QA175- M-,F[=4SRKHDF>5=ADO.-3;1DNW4LV:Z)EFQ7897N*H^P'$/9= ME^7W&J1MA:B4MB_+4OY">,:)@6D.,RIP\LVP''(ZB! R*J^G"J!LS93[L;RG MI/.8)E&8E'%8!ZQ*2S,ZU&-LT"(38%*QD(1%F\B)')I"9_!JTD1O5T_A[4HR MK Q,U)4B4QQG\&)L>^XU1'%^'!X&CA^Y25ISDBT?5_DP-[?@(%S4L_9,='#V M% [.5'FF0=<7( SSZ!]K0J@OBUHHN>VI_#BW["G\!OR(?;&S2P>6BT3PD0_:*^.'[1GHA^T5^=&_\1$Q]2)PC%%SX?( MI:=#P=0+]U_W4N2*(( '$%<@&@97P8*B<;,++994BE:1CYD@WOJ0 #9W%';@ M1>'&#QS$\DI!_-]ABFKT2D_4RM[$!GXAWSQP\X?4 M7$FXIQP*AWTN?!\M4)<9U:P@IQS;S]43S.I])OG5M]Y\0=YTC^,+EESZG=GS M91^^9(>)K#[N!#R&%SYT/J=#X(;H99C^N.,([%VU=XNJTM9+/)Y&\2'%IEC8 MN?*93,9)WS'T/6=C%G=Z2*62F\BK6MZ"I>W1^G+B\I8&#L;AF%$&*.,)'$U# M0FZ$KB-_1JLZI84N#1R4FH@5)1(\HO-FGD-,DG>1.V?E&#\N0-!?K7Q:ZFH" M5Y[SO/WX)"X\GGPK[R M8=4-7RY(3^1$4S"4&"@'8^YK#..-%S!&L GG_J=@2V%6E8];?,UHHVW_2O * MJZ%8!]L#AS@*ROP#^YX$16CE 3W1Z(W&Z2*GIY%N8&3+PEU PDE/ K2^L3?A&;29$ U MQ52EV+5SH_]A&BECQM0.%?0NH?*J#LPQQC94IJ,MN,,,:X*7BE:04&,RM#'%E+D ^IP & M3Q\F)^%"X@H@GV'P&-M05N_X%HBSEX2RB$EW8(LLN_O"MSE7PB]ZM')7T];E5? M-Z/ON*B&<5$)HS11V?>(_XHQ/0PS3S=-R1)Y8$O$O*$[,%?R&,G]Q!1K&%,& M;7]&E!$>>\KEZG'EH?\?&E&;U:^PMA,LILS10[*DDP XL1\+EP#EY#J377WZ M/,CT&\T.8[E /LN+FF61$P8?(.6853FU"XVS_:K#J MF2WO;9"MK@>S,CV/1LL7F4FA?67ME<>C+GI;B%I&E1LTP>305(>, M.C&/ M:*#XP6ZLGFI-UF)#484L+H&<*++D3F@&41H_-T+R>/_DJ.S0*2<&S=XZ8%5+-%_O*6'=)G*J0!==?2E>8M4@DNN=I.2G-O*631=@!$QQF%9 5&J7>-: M"5Y E-45<%:F.]-UX"H,<'5W@Z:H+E!Y$03;)P>5Y$-(+(#F<(>-S*VPLT]/ M!4XAOH$/,7!'M)8Y)6%T;%P)JO*NG:M=8NKRJT"JAJTZ#0P2M?;1R]< M+&('$#E!$R0&'.D%F-0V)P;H >!;8#L+\A\C>!"!DBN]T"84(=JDO0SVH?)8 MY?9'=22D<9I"%[(\U[*2@$&:HPY8]1),:D)NH]E8D P>S9*O*8=\$;_ZT3U[ M;^":.-5.*/J9:**7S#WNR"#68\N@::H"I[J?RDI1E[]28/)%G!RTZFMTV]K) M$..!C1"]WJ!A:2P,C8W_96YCK)+E$^Z,-<"J3&IZ41G7IB3JB]99(^1 8')< MA"YDJ9A9PJQ/-EZ:0DP=-:S2DM&I-C+(TE)0F 7, /<]6$X!RMMQ?T4)E3(< MJ6C2@RZ1\=0+V%O-X$ .K,XGDC-_OQE,:2!4)K5E00[I_:\A;,EPZ3%C'!P#MRK/ <93#E)Q\%0A@K@5%;)!Q!^A#Z[ MP3-.\2JQR2<>Z;:&Z+-9*TD,2F%4R4JFF,)/!3PU9VYRCB/V-/#FAIS%I+B4 M17UF,R+/&WM*SVX0;=**IH:Y$G5A*I-!).X$HPP(/9#2%'VSW3H:#AU%*C1U MM>8^1/J>S/')P@YHL49:M-$0'O6!UN)V] !0N2:KJ0PKL*JC$T2$6!U2H^4K M1"G?WB4$UM!\)HL8M>?O%^#VP_X8>O0#W!-O:8C1J0=24"I MA%?\HC,NE*$TA#L-B/(P/C@+U\34RQR%T8J:YV9PI@:GS(!>P]\!@J, W'F/ M7*"8&=QI851,S5]^' PG9K"2AZ)"3-K^"&P_7#A$JH9 %V&2+A?:.CF?IU$* MYK A!B;E)8#I]8<9+'!X5-G=T(E8%;/ O0H(\VJ2)A%\\#+':! MQ>+UOU8SI[. V+.1^^;@Z.?#@PYT+32VW:;[E<_FR1 M[WB6C:&' FQ!CW[0Z79)@TF3 PQI@Z\Z[Y';Z<]QY_"H'+SL/] MH'-\>/P\^LE?7CNV^_41>+!#]':]-P/3D]/>^'?;K[JV65?),T>]7Y[?SVRIG &NK;K^<"UJ #/?N6% M'UXC"_@ADI5Z=9C?H/_73;[6I1]UCXZ[SXY^7GGC@PBW3N>/9L[5*'PLRF&DS<'"^ ATLCQLZ/CJ(F_T4_^P'\,D.LAQQY3[,^ M0[LRFD+H'W1HTP_#JTTGZ \LA.<(AYVC#/;H=WK,)GJ_Z-#RB@S,&1SYY,\S MZ,HJFF^EIP?2 ?"F%PY:2FJY^7FDGAK]Z,@=!PY$DS/@V9:/SFTG(,)&4T#F MYX,'R;3WI_ MP"Z9_]X=Q.'?W(-'*D*X'[7$Z.EOW[)0X/H><,>W1#0>0@O: M"RK0D^]=9:,*A]96ZI6[(,,681MZ-]!'DR'T(%[4Z0>_175S>2OQ#J,YQ/Z: M(/?V6V#/Z424UY_=FI[!%))]Y1+K_V03*7W/@WX-^#G-4?U5SX09PK[]/=2& M4I^(K3,/^$UJ)$$)]+H!MRP

V2[T3"M"<^J]DW;F&Q+U2PH)PXWIF0BCK'/A O@>Y M)C29_(5-HPP2)T0NV#U8U4&=VR#I@6+]R>*.7(O0&9LYZL!,)M#R[07H?/F(/"Z3P#,_XCZ, A(EV@WC;(< MA*]R!\SW!;CY/@;/2^8S<+6NC8) MZ9+?3S":51#F(W&P$!Y#_.;@Z*"SA/;3U*=_3'=J-VI&4^(QW4,\HZZWYU.' MU5-,2*F(UM-0#DP,_K$:\).PK5\,VTCXHVE2"\E,UMVVLB.(7$S7LQQ=,EPU M1A"?E19S(D#$\^*\D2(CV2=8WT#5\&>:;OLTR.(0@_RBQF@/_;#$11J@V-:W&TVV#>2]?:4CQ+_$_)H1]MF=Z16,COI_9-U9MVKJA,%]I% M !\BMDLJY^=D-HZ&M,7;R8,7;0:K=G6XLGJ_M).."H04^IR7"(V7MN,HAGW3 M;(O'_+;KREW'[/$&F4-O5Y83T#P#37@+B6RI\1>#B^%Y2EJ@[2)^@]Q2GU-- MD%60T5(.&( H\4!#;W>[Q7'EOG6G=%.2.%4^Q"YP!C3.AG@>.%[8@TL'/8+< M#&&$ !+-ML/E+(0#,@"I]3N3@&2S^[Z9CHIG!D=02Z<'#YJ8A)=*#%/JF$!/ M4%8BH,9*E^R1Q6>:>K<3O:=2%>MCJPGA(:7TC'#D(^OK%#FD28^F M0_AKU6%L44"M))=XI(;-ZLAZ+Y-@-KI@4Y1+X2HBPTPQDKI\@&8SY&H#OM"\ MT9DJ!GH1$L5)1/WQV*:: N<.V.,K=P#FMI\_-:Z_GIL[=]?(HZ?:MY-[L%)_,K63=,/;AH(3;%=(%230)[+O,8D7 KS6MNZ4 M"-@3NU<&37%'O:LF4:/OCK7[BI7BVK/)SH4CLV_$WFDLSXO8PXX);;CL6??* MOL4^A'_=R]UP_J6!:\_YLD?R;N8E)N;[#J.)&,M&W(#B#C5**N*GDG-EB.?*7=%+W) S\^TEQ:DH]R @$BC M ZN2T-QU,0$$5:8?7 +;I8/]UCVWO3GRPBW5VXF6>]I\66:-V$XT58"F^#0@ M&13A\O6H:9%G"#&\]2(U>?(X%>/W;IU\X.T"<4%T)9$Y42X@^L5+ XG4S^ $ M89@J9?=V15Q!HH;M KR^(KT-]T[(+PD03MBU2'/EG.K3U*A-;8""TD4_[1NT MSH-I&!3.U%3I4),%3YLKG6W;>*Q9VM6L@=/(L.)=IHT.\:@X(\&Q^GU&EI1] MX;($'[7A1,F9G:8C4)XDPUZ$ @9RY;E3N&N#>L8]8),6OLIOJEIK<-7.( 5 M8N2.P_^+$$O\SCZV/3)YSP-,_GT'L8W&FEAM0F.SCO^.@Z,1"CD+J)$CI\T; M%M*[&M"G;825GHDF9VOZ=L25NW&L^K0TLHXKPSL(EM^R^5.Y*#ORV(QA/8=D M/EI1N6VZ_YYZQT Q(3Q)IH/E6N1P(52\HU$H.:+52:R29G9[L"9I%4"R+U=( M%AN,*O63U>X.*VG,[R(>1D18I5YT<8'@&O+ 0*QT8.BPB M0\A>&T,6<.S* K)!,@X?[(#1?Z_<5.%<77P)"MWS.28*+:,6@1HVH(TNR-QK7TD0UB3:/]1BJG-7F1MSF5J3ZJK+6\IGQQ[5 MRCJ)J\$6A 7P'@UA>-7H#N#\#1-F?=SJ=DS?09"C11RFA)7\SHR:614:YNTU MCR9728[H'VM%Y&&B(;Y+ MA?YP@60YM FEIXINS90K';EL!O)+R@1+=XXT;D$X#I,^:6WEVTD#KPX+"FWK M<.4PGSN)%8)68:K*'5B'C=ZCOO4ML#$?WSQW__\ M9LV#U6?WQ>GX^\GBZ?/:?3@/EI'] MXXO9E[OQ;]?3Y0?W\O;CY7#]XN3Y[/PG\.SN?.2-#ZWG)ZO3R^/'D\GH9G3V M9>)>/-U^"#[]^GC1O_8_S9RSZ[MW/SV"P> (G+G/WEKOOX!>X Q6MQ^^K[[T MO='=X=<;Z\/G]9[&^ $%UMV#,WS^[MO5^YMW1R?G[OW<6_B_'UTL M;GK!AX?+T^FW[Z>3G[[Z1__^]O6_G<%HV.U*GO8DPRR. ._1/5A]LOTI+>Y" MD+] N)'L&&DUVKAGQIDP93-\=^B+ZZS$3IUV+W55H9L%53* LA9@N7NKQ#5Z3^T%M.".&CAJ/)\;%MQ6CI1 M)OM!ZIM16GTQ)(G?WWR[LJ; ?8)#,DC?3B;04IUXVK#RIOTZ,USE$LR%8]>* M(KG_![#*LZNHL?]_ *NL+3,W6\901BK=3M)JWKJU %%L#75H:'S[P?R(TT(\ M^]'P)J^@C:PI' <.1!/B*A)%T;GM!$3=T'OTZ,RR77\*DQK#!,[P;^[#A"/9 MB?0I[# <]Q=DT7B"-\'L$>+;24;T;>![/G I28HGR:[2I>T%0U DX=%FPR+=_!: ;L.=WJU! M31(?0#'Q86L^Z[V;79)30;TCK<]H\V76*2X?-K]M-BQFI[-.])8] M%\X"4:D1[#L.6M(MBI(K=EL%-!&XD^S]Y7,WB/F',P9,8"K%A'0436B54+Q( MV3^YU(*HT;6.4H>IIJ4GQJ:5(5B^)Z$"MH$3/>&0]%^7VFR!9CV!,LJR*0W5 MB*FLR+B1]PGAKS1%!EG0:X8BCD339DJ8)1YJ2I^%W$B\H+6>B56Y1&C<#$\< MB7O#$P\UWLZ8@96"#*8YQ/Z:.,MTER2L'EUODR%I\N$CZ\MA?T%"7;LGI3 M62%,?@9R&M9A+2O%&9XQ8J3F'ORN %#I[@%'7&KV:JPR)J& Z350*:E,E%MF M\M+*T1V%I!>>G'L89MVP84E+*ZT"STA9VJU%+6:N1- - ?]^"9T%?(]Z6)2;MK<8$";'P A$J8V9@VQ7Z$.ROUIR'NR7?-,9E%QNRFH= MQY@H]E%S9]_10RKI(^X!$6W[X8/W6H?0SCKL#X.2&"LN/I[3HC_QB?9&B193 MP?"FG2S+@OAR"Y6;29"C-0R39SZ3/+E4>2ZI/)%P?<^UW2^V+;2M(]",K.-6 M+-,9Y_$0(=IFA:!0LS&Y.'>Y,Q\A/'4L:D:XW$7R/A*Z$[**%K!0W5O:UI 8 M*2LR>Y%HL8*9K-_N$P%\$%BKB/3DT5?RLLQ6[P4#;'R8MX;,+.'I.\MUD]K# MM@@PUPBX29MZLH=YDN3K(Z6@T*%O6PI95[.4?<+4+RE0K6CM33>N<:24C)"] MQ)^3)VYR#RHN=$#=_TU]>GI)LRP.V'TQSS=5.DX8BSGKM_7.Z395'3:+JIZQ MRQ5EUA^I("6WS\H!3&T67_GXTT1/A3"CYV([\%.%F8*#SE*56&&5X%2NOW]< M.C"U!7M5TLQYMM7$5$YGG>%Y^?#4%Y17RFN7Y:W89ZQ&KUV^1*CG.?"!_,YA M>H32UI:RP; L7/-6)K!NI5ZX/ M,?3\TLQ!I33E)1G.I=N)FP)*"I.A&-.V-O:9F6TP_"L%F<&"TF&>70HT(%PB MP/BQ*W=(ER&B]/;CIFBK+LA+!+0;\C)$E&32A3,HK"H&[/$%PF2]H'?LHSI1 M-,/G/1$88!A5:LP[44(N@GSK_ 1ATFLT@^'3FTF8*55W-PJA-ZW%[O 9=.'$5EXGER],?L\T M;O@"$KZ TU WF-*,5O06(S0]"2K!4[G8Q,)&/O!A>(!D-<97A4S3)6UE>:N" M4FDTD(P5A$E;;E,3C25M3R<:$SR562U)%G4SEKU*6LWT^-@V-=N7"J'&@U1! MALM2ZZOP5'S^D8C-F*IFR102;797K0:?8L JW.'<#*3(EC4\,?E"]WIB5N#) MCD@D2YLUP5MKB=I][9:PF'O1O:,#Y/JV&]CN4[SQ4WA52-$S"D*":SXFD9>1A;:?1(9TD0EH M1;_,EQOI]6X:&8[D=A\QQ6<>:E*BV'\3T:G35]+%=,&6?_(8+.@=!M M1)5!^$K)E9LL+>1+T:W"C\ )(MR3RX(&QL@NVID-"_0/FIV84KE'(:)$2=M.90O>$W 3=\4K[G]4&A=1QUAAA#I\*#0WC8[ACX$ M!#!>3Q!> CS6WA..9.,K+9_;LNTY(4 9P;^:T8?0>&D[#EFF\P7'M(])CNAV M'-Q(\,C%4V7N6$$R^4/R66Q?TR^T$WWBK5_MO(HKLL\3=@>X&1&V)M:3QUCH M:P2T/ 1P/-Z#7\V/AET5-+S[JW2,[$P.^SU?->-G\ZJ/[G&P%634TZW!9@HJ M5KE-=:8\JK76J&?%D+JW2S$+158$VIP];H7-W6MB13!FQ95*>!Z N>T#I_'P MAREW7ZTJ&\B8OY>:C&PV0T(W;SEI^\I6'K28HU--'*E_*:I4A.EC9%Z_^=&F MAB>4FC_>%3VRW4N*.$>NPF\AO>Y1.8_ @_0[_P-02P,$% @ TH"!6):R MQ/>'8 A2X& !4 !V87-O+3(P,C,Q,C,Q7V1E9BYX;6SMO6MSW,BQ)OQ] M?X56^^5]8T/696R/Q^'9C>9-IDVI>4AJ='PV-B9 ='4W1FB +J!)]OSZK<*E M&[>Z(A,%M/C!'HDB*K.>S,K*RLK*_-O_?MZ$KQX)38(X^OGU^S^\>_V*1'Z\ M"*+5SZ^_W+Z9W9Y>7K[^W__KU:O_]K?__N;-JX\D(M1+R>+5_>[5:;QYN/6# M5W?4BY)E3#>O_K]T\_^_>O-JG:8/?WW[]NGIZ0\^^YW$#RA)XBWU2<)_\.K- M&S9@.>0I)7S O[[Z%$>O9@_TU;OWK][_]-?W[_[Z[B^OOMR=OOKP[L,?\T_^ MV]_"(/IV[R7D%>,[2GY^7:'T?$_#/\1T]?;#NW<_O"U_\77^FW]]YC^H_?[3 M#]EOO__IIY_>9O^Z_]4DZ/I%-NS[M__YZ>K67Y.-]R:(DM2+?$X@"?Z:9#^\ MBGTOS9!4\O5*^!O\;V_*7WO#?_3F_81[LE4!_C3V_P? M7W.\7KWZ&XU#GK5WSH+S>7>S;X!WY,'V*:HNU1TF4KDD:^%Z8 ##='!%G#I=L%6[(;M)@SBT9OB$^"1^\^-$)2-@J@Q;F,'AD*,343<_4K,-RN:?Q M:+IC,^9FZ\'01'=^#FE3/L;QXBD(PU(BEQ'S55:!H5QEHP#*-1M[EB0D-6&N M^A687,_(DE!*%LR D6A+C*QP_4M(:;+U1;=D#=!V&0FJT' MC<'@C/8-"?F^R3PFMK/S4X+GI\9[B6 (."X_QRE)KKT=MU@,#R;".'QD=I:= M3!9!.EM18NJ#Z8X(-XW/X;B:Y[Y;DQ-,AJ72;+E9XUK9G:-[*%D%-!-F)\H[KQGPTWX\!6@ M8[_9!"E?1]R*,3^=^T8D,G0#9:, XO;'=^^_F8KT\ V[[$\FBT$R M"/RYX\[4'6U^";D5ZQT:C%DV&A;P3-4X6)CSW3T X+J1G"V,N56/!672*X<. M8R[;WP+"V77R,.90,@C8\I>.'^XB G;>(8F T,9DBZZ>[)Q-E)69X30.?S,*0W]*311I?$\JS%KC5G]^'P2IGVQX< M*-HXUC"EC)/#D:<(=O ?EC[1KKCF[KG/S%G9,L\)2^] M\ +ZBQ=N>YEYK:'A-7M/F"G1$X>/Z<]9O+U/E]NP#0<[C^2>$6]AW7@SRA;,?:,=PZ$P[,J6F2W1:@&17$<*B&E MSR3EVW%"Z&.?>0AF:ZF&@ MM49&4:M&,*T2N[*:B60X!!>!X433X'"4/5]4*AMAN:UM@86T(U*FH_@_8H*,8R=[GX<:@X M(4>K+$@*(@7MP7%LT)=H$2298W/(D4W2&'7*?6G"'] R.F=>ZME/JC$$SJ*) M?B%)RLU.DE)VN"F.-7T6D&Q$C#D<3@%>>,+. =\6\5.VX_* Z@D_HA+FX.59 M .POS1!ZSY.''4UX?0.?XL#\\V@@.X2&0>$P\1/U.HV&T7K8RA]E236F_.I,1@< MHON\>W,^6Y_V-T9GL;_E$Y^QK9)-.]U5[NQ,O%?9,( MNN!/V0P6P89G/,71FP59>MLP??VJ(%/E?#\<QOV2=OB]]YV_Z\4%%D7N.- M%T36K.9?XP*[9D-0?WM/WNP)F_';-4#%JJ( G 'S9D,V]X0:HEO[=+_>,;CT MPM",-_[!GB.FIT&>YG3%:->X(L\IB19D4?+%/^Y10"-;"(QB&/LU,EF>44Q+ M*J%W3\*?7V^3-RO/>_AUG[?&V".7[(])&Z:DG.W22^ZS*1=?O^76Z2T)TZ3\ M26:O,M@D! YJ9<]N$6; 8;46=*@)<4;KW#*9ETP4XM?3C^*;)8TW.K)(8S$$ M,67NT,^OW['?S33WKS[;$IENG8?9;S'MSX^GAW\/XX0L?GZ=TFUUDF:"$!TE M3G;5?YD]!]#Z9$"X7(3@$NPTME*)UM2U*DT3'-N2;DK2QV:T,ZJ MVR&*>-H;=Y=LS#58)+<2,J5\8&3SZ[MAI(,LFM+_&T(V'+)".N]EJZ>O@#X5 MK@R:>#Y5'!XD"=6=,I5TZN9")(42%QT+9B.#_-KC=$MYRL?L/LERC('%T$UC MOZH'EX*>MR! 1KT8;,3 +]]Y7.;1"_GQ?):6F6A9-C2P/!3$JLHTN&RD^E@5 MCPHQK 5SNXYI>D?HAE\/%#G:T-YT%XEI2*4;':P-I$P$GK43@3^3M& 7VIAI MT41SH"&%I0E?(;T/H,[98/*2"VGL(M*0RP_@AYKRXG/WF4!+HS;T)!9)'8P" M\S^"K(4L4EZFH!P>_Q1IH'[7!#H4I['=:V%7R.W/J$<7S".+XT.C_G[>B?N/L">5,NF$7]!E]V!E MY@G\9B$E-1&9R.$J1/076!'5D[9O@M4ZG2^_)/EC(&CW2DH++1@&Z6+)T2I$ M]!/PKE/F00&+8S_L1);' 8;RC"@[L-LYL_6W<&S=G3_[X99W9T 2@A;)"1P^ M]* K!2<^W5N?#PNR<=3I"\,<#5LT)B 8 3BE)&!.ZIE7?@CC7$;GT9K?F3-O M+R4T\L+3[-T0?=B&27;3_C&,[[W&6A*<5RR&';=#; U6*3/)*=YF^92GJ7UJ MVGX% Z\A":$)+"093*5D8,[Z==903BM3 +R$(TEH\,,HTKKAZ"JK ZZVI<@2$P!T9+I(C,5=%NME33J=**F3E<$.GVBW:2IJH_"2]82D M! XIVB,X3N%=@"KIC68WTA.455JV'@^T(9'X^&FK2&+ M(S0YM(9WN1A,9-#&1>>UIMUE]F*1X>"%UUZPN(Q.O8<@;68,]K^^%E!Q>Y0Q M$XH0*9P,G1M>9RTBB[(7T\SWMYMM5H2 >>F!'T!O(AH$)V/$=,#3"+I99H>4 MI#)OO:,SYE6<\'3&^?+.>X;/$S&B[M*),UQ^IKB"/@LMN;BC65^\'=J>U4%@ M2D:R"Q_U*0C&N49WJB=GA&"65$9%E,N2G+3L6EJY)2WV[PJX]MZ M6<9#FNJNI;,(_'SEBSLSR')IA MJNWSA&^/\1S!?FRYM::6 MJ@$F$^6YNW\$BIG..2_EV39= MQS3X_;##HLBQ16R2IEP%H$Y^#)3@>%.#0816$!I!@!Y 6B5J.LGE8**:;],D M]2+^]'T >56I'8?0:OBAY9E7@MD#;74Z%"=I)[6@Q+K-K!!'WN)DE*;HCDJ1 MTSGA]Y<5RJXFHC)-'U*(&4X>>XL;72ON)O^Z1"?32ET8P^$M?F@Y!)#3E50H76S]E7AZA MCX%/=+O/L&\K8F!_.XA ..R8>\N(L8 .Z58H9?,'O0=8^-YM=+F M,2HU:\#?!0IP9IB4FEZKF'Y"<-(HIK<:^^1%WHKM@G>WNX3;R0K9 MKM8P@KIRZE'ZJ,<:.NQ(#V.N4C.9IG+ #!HSET1W+05JCF2"T00%_ M2%PA#V&)]$9R$>.S$8BN78)ZDE4A#6&>]$::BC!TC17T8ZSBJ62"E*#4&GX$ M5T_2@W,;#YSN;"4=)+P=QT5%6M6%-%:I@GQ=%520U+N;QMAU7( ,3G9)C1@F M_(Y57JIN0O2QE/\CC9.$;_#@[VRJ(X]=T6LH(%=Y+!H686VD8CKCN%61RD$" M$LHSEUL2AKRA!(D8W9"G2RXV#!=.,PT>2<$%],6 'E&W5DJIKK5+!$T8D5IM M)X1-;,W(GC%;&<:9=XPC.CDMA\\&C<2E0 S'CVUQB&WWG*;0&,FC QJT2D%[ M6H>GA%B"J%"8RLKH1 >Q(M#G.(KK),MVADC.@1[1D>3*R%T%3?QT\CUMY'?) M6^J0),V,Z#W2?B,@XM2R&>EMHZ57)V)(13=*2@2L>9+E&9&727[="\ M.AG[DJ$39FSGY@+$1 0^S"BBXM:''6!1M;6C M VJ]*&&??7PB&S_KPD-X@52L:XA.';M MF^NO*!UM I4E2M2]@VDD[9%1 C"R2GX>Z\H])#F4@*?) BADUJ9T&X3<%?$XNHN'5U^TAE MCQ-:]=ZO;#=<,Q*S1^9XK\CG+9_(?-EZ$HMDTXS)3^$"Q1Q3]7-C7.EB6$\5BK%WK'1OL0 MTQ]>V^[T+^_47]ZI]Q)$KH?\'!='6;,5S4?K-G+II(4E)H"'[)I@X82F&[3T MW[2;>/"=-+!.5-*7[4:*6?/ANW%"V? [:>D]0BI.G[K""T7KW;KFY5$H, M=3VJ@ZS*Y/"IG99]$%1>TG[X#E1M"44,8CI.#S7:\I#@A+4R!)UP4,0CI^4P M=JHM( 5:&HE&=MG_]0XX*,(1$)F$'1,!A))+I-&\!F?U:--U&/?67DCZ(**5 M(?X>N\[8M7'$VWZP(V'CBG5IXB^,5T%O++/%;]LD[Z1Z%POVMO).BBSX&F4+ M-(M<93HR?\CR@VX(4Y(D2$E1I2&_F[\A?KS*T05W(X;A>@IK=3 )8I7MS]C( MJ_-6,SOR-=#-.8:5-N1@[)FT5JCBM.@5L)(5.L^V_F'$6:$WA76M@1K6HR]9 MSH]NSM;!+ V<;M>3R;&O:RS9X"3'?R\IU'JRZ\Y\EN;.NJN6?>HEZXLP?GK= M]Q)IOBR'PBH&(B75YW$72?EXUS1^#!B6)[LO":\BOG\^/6-KZS'O]X@S,0L& MQE'^1"+SQH(P!A@E//V]V"E[C5;;,5B)U(XU_!P2^4%(:I3O8K>K$X5%AS%P M&.7 $1S.*Z%J.\E&%TE@79%1VE"R ME:,-7GV\=KN!'M,5AFV/7JSVT5WK"@@\:X6.3)LM &VXRVTSB(^8J02UH*LH[W#"3LLRWA M)2)N2):V<>U1KK3H8NZFZO"@#"U> :Q8&1=M!KAK%[$/AI!FE=81R; &H8[] M!5J1Q9$+T9/2).J\A@WLDNS$5<,EAA'K-24/7K HN2CKJ17F'Z4HH"431[2$ M]4 ?T(OF9 ]>XC!"[R1Z7&N[&U>DAD)B9^[:VR&\<6W#+33+X 5L_^3.V D/IN\C M)XT7/()FF3KC3#""J(]1*1[HJUB!M\VKPV99J>F0^ZB$]!'MF3* 2S$C%+[7 MOM2 3Z?3)3R*AU[@J9!H:10"%O)[?X?IKC(&CB'=50JP,I1LE6;A[$(.(5+FS37$=T_2.T U>WI,>S1%>K_>6 M9B>V:+4_&?L^(8NL!#_O><[KW^$+5X_H*'/63>6KB2^*O=6?@K,=]1B[L!"QOP;IFM?'8'QM MR V;P3SB7/'_\8I&C\P%S&P*FT?@%\^=F?;5?U#Y36#98W XDB?PFFJ"(B.- MRW^[ZJ%]V,H+=[0#MWZX760=NP\ Y* Z]K S$_*RQQ:L"@)#6,R;+U-F"/% M<;/"P501[Q'M[?;A(:\V[X7EDKJ,EC'=Y(]YD4IZ:%(=0[LM35.C#21:'ZZR M*R>O#8?7%KXT^8*:U75W@]RCAE/"O=%/%DD>+@&,/L8],VF"AA>)+WOB= M.OOC(:I8'DYKAYBS(.&$MVBM!GNS,R$;V1]ZG>Y=-GE'C* 75NIASI>'C$2^ MV=_P_D/S)3OK9@GEC.$R$4,W(ZD/!;=^$\1BJ:0O]8):]S7D@%75SDCBTR"K MLQHO3[9)$)$DL6[J-*5E5:[9OL7-:XY:@;\7[E_,HY.UL>Y8U,_8;_XS8S\X3,W*BB'L!+?;T]3RX\>LN/>=K/QZ"Y>W@9L MIUD&OA>EQ7,B7FZ7+2J?!ZGM'Z\ W-J4OWY)Z'656K..GE4&0=+^+@JW:7\5>E&0W\G?46Y".@C/X"\&. M![>[@D3*U65A">\(7?!JO1/[QT+Y&#OT&)J,4H^W3JU!L9:$E)3KEX1*(=8C MN3+0]!+G!U3S:QJSHW"Z8UL"OVU[R)HM6]K6O?@ M^(O!B+3#X+>VO!MYZ@:XCG!C^!C'BZ<@#$LGZC)*O6@5]'.BRD$9((?Q\LHM MZ'N'&6W[BW8M.EAKRI"XN_L&*TVH%30VA%DSKV+ %58M1V5]BW 8 ^M.H(." M[:FD,A;^4E 0JI1:LWQ;E,8-HD='P0BQS+*-DWSVV M7GRM'+M6P G?8-MRX=22:TB^T2W;#ND1GA"JE6@J/0IMUY!H.+1HJX*<]6H2 MC8R_@DPHNXZSZ@F[NG:,"/_:,;GQ%N!%DVG_T9-O\< M26L;@UO?IQ%V"B/U_$6T_ D%,:?^3K>P:G=C"JC&=BC@D=ETQZ!8DW/B/]02 M.RV?K68C(BET8W#KO A_31;;K'Y*7D6%MRD_V=UN[Y-@$7AT-Z)X/?$_:X M6#O,?;ZL%D\ISDRG<9(F67F5>UY>I2S%@A59[<>,]<%;F^Y)E2[6TNO+C=L# M.HQ"U;K*]I7.Z([TE=>,/7*GFB\B\9HLB@C9]U_(1QPB;TI"RG7>E$J G0]@ M)W&?QY;I)L@K*K+]ZC3.LMY)='A.8?4L]S#HK#$H_AM<(]H]ZLSHT,%:+(;$ M';XYM=&$VC-C0YC'YPS^\=W[;Z7K9ZEH^XTTJRN2!I34T\SPEI(VY3[YB8Q& M3B&[JKUF7@+=DRH:T@^PIJS9<+JZ3%6CEL!H#?S8=K'V@ZV37?:GG;77-N$7 M@;5WQCD,>!N1A-247O_),<.I*_,E8>>D\R0--NQT!/T2OC&XPT"IF2":H"!U MT"@RF2JU*W 7BIK>E%:+!GKJQLKFZ7=!XJU6E*R*B@D%%U+!B9+Q](::@DR, MH-$HL6XNETJFQC4-?#(+LU_F!:!O")\EGP&A6?FHR*^6"K81'1RUR4@7$&"L MGLC7-%YL_7U+JUWMI(;XO$B'Z!3D;(JCNARS\3+.PK-W\?P^95.:TXMMN.2/ M+S@'G%N;M6HXI+N3E,%B-(5)7>C86%*54A7_V"ZRY_O)US6)9@\/X8[-X2Y^ M"/P_O_NSC'O #;W[UHP?Y]E7#MLA*;YEBC M/P>8(8-6@/6&)(3-C5?R/6.^5!AG+SN+9P5%: 'ZA*"F.(%%9@2@3@E(N\S3 MKC8C^;5\]IK09[P$C_F5/(HT;3@8^_;7"UUUEV&K4%=>;+M9Y!LWYJ5%TV4" MLF'H2P]#C3[$%CM@N[&;W>ZG'F<"ME,?$XUNP3;+Z<(+Z"]>N"65#GIT9S."FAB6$I3$4BQO M;_C^F5]QW03)M_SY$/\3_.6-D-)TI"7%JY014)SDD.-3E$;"]32$9$9_BE,# M54H&O &4L"P/KJRTR4[ #S&'LI2F.#IB*\[+S0/;4+/&!/0L2![BQ OGRZLX M6EVQ(\8B+YV!O QM6)B. ;5#N)2X)/0"7%JI_"<4'T:?[E1.Z09(EK(4QV'Z MEDJQNJ.5#S$!.ZJ%1'E1CM6T"-M%$9"9D(LB JJ4#'@?VXN8DF 5G6Z97D1^ MO3I"M,C^&FIEOS,9W=K0?6I?R!@RSG'N47]KP5819)Q96QBMI4MC,E M:J6TQ $5JZH;Y*G")XTC]D>?5"(YN-(S)C^E7 =S;$L9R])7@*7,(^-92]#D M,JK^3A#YP4.(E]L"PM*1:(.!#$H-4?0I=]$!Z6[?GL#8FW;6""FA::6,P6G, MIA\Q-#MZ566S,UH,;.S*0F!_.RP":[(.O$YUFR5[$'4K ?659^X#[_D80I9R MDDX.=]:25,"G3&'O6=VE52K!7'XFF0WZA%V<$M1"M$%0G$@Q^*&DUI#[%32QV< M:F_C0XRB,?1EE#EL'+:37?&/ X1\C+B83@]D6YAQ"H,V6'IJ?%KD4:6ULGN(XE7U'M8![X7SBC;Y@>*!8(S.D'=@1>6^E3EI,Y25]OM MJH6VC!1,J?OV0>HE)EG7AZQK-!-U<;<3K0XT\=>@.2<.75K--MR]&I#MW;U_K>VC2?;"+)47\;:5-R>4M8>\&W%((P7.3 MVE0O.%XD.S(U)S"0GZ#/@;L['T Q&P"N<>'72_JQC)F+;@+C(@T4ZN&;-]SZ,G>]YPFZ0(/I)1=%/H'-9H0X%M:,46GAS&) M +M-J 2YL55-;W9U[W?N4O22A\K-$E#IX6\TACS9S2CECPWJA?31DLT,J;MT M*!4BKN6GVFPO!\;;J;4?KHW\M@I MS=Q8Q!$W!B6+C*TBRE8T'1U(&'F_*"6-VS/ MX-T$V6DH##ST=[^]6'&<'&BG!C:00Q>]:'-5WA(P=HH[MLA!'-F,BTF*WQ!H MZ#:1>X;R6A?S)7^+FK>M+E\FHHE9AZ2[F(*A0+7PT^GQ./1[OGW*R*'1LK@" MEO$=-"\&(ZNK=>IE1^B$S890U@0B;4\(R@%X;UE6(M M6XO2:UW>;QRE3.?/P^S7V(CYTS"PK$?.(3_P%GS,G@,(Y6R.B!8I6+,OJ;^] M)V_83QFV;-BV^"STN!1>"QJ=^Y\>^)]E)AM6 L68:(>'$O@WBQKS!_P%^M6! M<3E]E,*#+3J_OD,#&AUJLO2V8=H?:XX!\($K7W(D\F@07U/R&,3;)-SECUG) MXE/-&^FU7RA(.#@M2U?S84-088-L9&:+W[9Y9S'P*?X_1HNK@1Z>6@ M&D**4DJVG7'&RP3%FTV09.4WBV@A;Y? SZGP@C6B/F41F\&L7+UV919XWWJR M*$L$,:ZVFVUV9W?&X/0#^*H+2H*.-JC>$M7!J*8^]:$NM].\4 M& &$6EX"+7JR@@NMO,167F(KWWMLY9K&BZV?SNDMH8^!3X!,2>>P$[(GW;#H MG.-M)M*FUC>#=KPB[,(\9(JW2QM2R0 M9. XTU^D:5U(HY@>_FKG4,?:J-FHX%/GMS5&ZBP% :WQ38T@L&;7QW:CWAJJ M5>]*5(,#K<[@1QHG"=]:P*^\JB-/T9K7D,%I!+1_(YTSR-O1 NABX+KBT8K M:71"I9OC;?X6EJ1H(JF/[<88]9=' R'-YCD6NT+KYI51GB_OO&?P/4),:5K[ MMQ9VA<#^#'E6SFE<$YHW6,J>+!NY3](!IK92-" IA/ C2!RT%'NS[17O:><# M+Y9N&L/O\MIJ5UT7 H"@HZ BZ8$RY0Z=K7N0Q M"2)!2W73M*%Z'_ SGF\5)GVX:-DKJ57&H6P9TX9DIB--:0 (ADU>PM>=_5Z' M()J7AVAFXE?F,^"NH3Y)52\I5<+[KY>4JN-/J=H_;B\IYEU[330C9-.-T,8F>@9.@BI M.+%[L(+1M(@@CW7TLXAZ/-!QF!:@92ED+W"TTS)>TNQ>TNQ>TNQ>TNQ&\9ZZ M[;>!N[LM @ZCH^@Q&1FN2(>78[\V'59PW5>LBF4WJCBXEZPOPOBI4L_,_HEI M.=A #V9UR%EX4.+QP=_,"B@@KASYRUD# ;;>SHK0ZA\??@D.ZXH+*M+[$NA] M"?1^QX'>EW/TRSGZY1S]]P@0C:X=,^D]B^-B)J1#KC35E>#E)JOL^R@69**Q6Q:!!BM7 MR>&E7M!+O2!@.8#7"VHEOI2['=>6P1B2XJPD &ZR\N=4=^:U;YK?.#GI2U?P MX:5D2!]J!0 XEJ+2 M&<( Z?97XR_OUC%3C'J&G\@B\+WP8)6X- V@E7T_?I"EL]=K4M$3[IR_/H#7 M1AB]U5 %[!ITS1K(32?R>+^2.A=\SU-\!=-<;8=T8E!NJ2/?UQGZ6SZYA- M\3+JBW[G2.,W.)J( %?C^3X*1=K+-+XF=!G3#6]^/;\/@QP+RP;2#9!N"!=!$*TZ:?!&73YC M(;^^G"]OV4^39FFA?6,"NPJK*:$&.52I,01SE[D./ MIJ-;7(N%8"!,Y/L2+>K@]R@&\G1ZQ8(I4IP+F':"%C]2?6;[P-T3"1_))[8I MK$UB*48#.CCI6YDEP=%'!1=HK0()_;NG^%_$H_W%U!AH^' AG2:Z "_?9%1 M9B(@0))I#N7VF HJGQ9*.-=(;>J?8DKNUEYT$6]I?S&)1IO^*A+B!!Q=-O*$ M71PWG5[)CN!8J?U(RM6+_:P.[^%]1-;F.O]AF6F_._%"/BG+<%)^:UB0G'>0 MG$E(&M4-[TW$-AIT$H0A6;2)0A_+Q72<9/2 2K:ZLB1X0I^YRQ+5M<6T]JQ)F [2_.QIQ=(*"UJ2I_3BKI/\U2->GVR2- M-X3NN0>V@J;477@@:*;1&'JEP^G.]]@\>-$NF24)29E_["5;2A9>>N$%]!@N7MX&S"5?!KX7I<6K4.ZJQ6'@LS724;M)P93@3DODD:!S M87?XQN)+OY0^+@=#OM ;5MT.>7BX(G1UU[7GXV2W_^/? T(9_.O=%3MQA0C7 M79I$$;5*KQKV(,NVNMOH2@,VT;9%O6 Y>WK1Y@/E/LR,]B#5C"078V:KIE/" M>AAC77D:L0%^668L;(<79@.)6J_D52]17T8/VS3)6'Z/4LQ;1LEE6-+*KG5* ML@M"M!ZQ750_#":X#\YD+H4 M!:/=_=1E##,'[BD>-E3,_B[7VZW(9E!;SL M/K=\4GBHX)G8=R"M1K4S^K=[^A=M^C,!?>N+70"2/79D&5W1;6'_5:I'U&$S M!!R=J"U03>#A$PBO:9QW>F"4>9U0DLPCEO")V8ZR5/ M.O'%3KPD\-.X:%:?-:Y/OC#>&/IKTFQI#^%\903OV@0OH[LV04MORXY&#_?J M*PE6:T9JQE:]MR*?MUQ'Y\N<\F62;,DBXPG8P=(F.X8TNUZ"K[I4^F CO8R2 M,L KZ=/ SUI)Q?ZW(27>).T^2VP8F;<@Q[D $O!0F]Q\FR8I.[NR>0TC>2'U M$62/84M?C+QN9-O)EGL11,R/"+SP,LKR[FNUTGM4MLP;S;#Y5\9M!8]@RUW* M2=J62MTKD(3*R:[X1XR"!#8<(-TH"$L/F B]5NK3!MUA&]65K+)3]P.AZ>XZ MY*'4:+&OPG2RNV.?(R14Z5 <0?V 'BNDJ@I:^*)=RPNI<]HHN5$Z%%UG1!GH MO)8HJV""QA@-*(/G/6D*TF&V$YX8-7OZV>V\V_L$L8I\8_3C,:0MW-!28BJ4 M<$K)M\9W7#I%H)("]+%+R#1[\;?;35Y"Q&\M+V8CO'2ZH8!GBKRTA#C MI2'&2T.,23?$$/DB?9IB6":W9-TR2Z&BI @+B#CMW" 3@ H-5?B(=!SO7(.H'8=[@9ST3Z+XK13LE@M0+>0FH:!&D6TH2J61$I474PSBLVV@H &U@H*-GU5)J MR06;POES2FCDA655"[.D8;V11F"+M*^>3 !">H%RG*T$S#5/VDP _H[G(XV3 MA/=J"]+N-=!; ET4'-HLVUO93J" 4T<[:.$)PV$M3(G2"2!'"[',V0;FY7K@ ML_7(4\>1UH&,TI3V"BWD=&I#0<@*7T8N;96&_Y7G 6D0]%MO,%R)6E!J=/(#%B.P\G/J0$TT&1-J2'X:Z*SD]'!1?;] ME+8@-1CJWG.691.:-/E[WIB_']Z216%_XPAZ6](FZ^X5@89JUBL>Z *)T&GW MY='/J+%51RMKH)'LLAA:6DJ^?&& ME'%3Y:V80?,+5"W[K)6F.Y?>3A( Q4I-%(CW?MUG0AP6HJ==FI0-4-$)]K># M/LC'1A.S1;)4GT7#A:] $=:CR(CE2E EI9\UI1*9<&Q'>9]:.KH7@Q@9X("> ME)I>[E0_23A)GX(1!D[Z%!N;)&G@?V%H\(>?C$N3IDZ2SSDW?_OO;]Z\^C]? M/_WRI__[?_[3?]@^_ROZTT^+WW]\7/UK%WTYVSY]_)'^].,_/_SVY6Z7A#\^ M^K^_"_^1ODUOR3]^__&';\_O_:OTW7]=7'RX_>?;Q^>3TW^]>USVVUX^CS_C]^??YLEM]?OOGWV_^-?B]E?3OVG]V]7 M"_HEWOK77\*;/_[CWY>?/O_C_8]GT=U#\IC^UX?0__ML,_O7OY]^N:/^VS.R M^;I[/_^_KTYO;]Z\&3Y0J67\]L<-F4(@'/,^Q]&BH'@14Q*L(@/M$W[L(!QL MAK)XVFAO'H[S[A;#'S5I#^_J %@I\):E8%6Z)%4:9_0H,%*I\-(D8%E.1&?$ M'C436T5DLIO)TRVEK8(]_8,9LG3- M0$;;BR3L?R8I[IJ5TQQ!O8^>*U>!J3H;QM66=AFQ;9?I3) Q'"]O2$+HXV$_ MZ[&9U8>>[X>VW,F4PUG?794C[VZ\IT_,]::!%]9I *\*#8+NZQ_IBJ_>*4V- M),I+_CWAKS']=AE=T]@GR3 RE% X>Q)7S"T$C8)W@MZ&$%* M*$Y>D#(TM38G>T$R:E@2XT./P'?H)9D,'HTBF\X\A/(I@U=]Q=#GZE/X-@+K MDE.#H*V6'Y1 _.(#]>9201;/< DO*?7%VWT=J0+259?$EXI>RNM)O36 4L;K MI8K72Q6OERI>DZWBE7E4\^4R\,F5=\^]$>8:E4$5F^>ANF--[(VH-D30-C.C MOJ=RL:7Y>>(BIN6%SYR>L@_X]=N7Q.@ZVWS4B0G- C:<=[Z\$O%\R>@4K9>R M8K[DBO>T-Q&8SCA3>OZN#PY:U\%,,WBR-^/V(GC.LL1QND6*";E+T;8L5R # M3?-$#>=L9#=V0WD9.;%QKC'I,4\%'TY0<>;[V\TV]%*RJ+Y-8G\.2<$V2N,E#YP_!6%HF>=3(E,.@Q7J;(]O7V)Q']:ISQTKDEFG@JCVPLBE M4#C=@./0I71[ 8A1&50(, \QYKIF_NZ->E(29?_.1302A%(P!89<'$R,IZ8 X MWB2^+ 1\&:7,=0WV;ZT/GJI50(KS2K+D_>; 6+ZK%LG>[XXE5'#]6R7AX=\3 MFPBYVP=6HSGP.V&-J9WL/GF_Q?0T]!*,S@LFE,?E4.LNC5H,U@1GK(M\"1,' M%CY[&YQ+?5/JCKO26*P,38%W8XURYV_(!?C]OY7,G;:1&%;LF)V^RIO3&Y)[ M:,DZ>,"Y+)-1>'K"P>?EY+;KJJB<+LQ*) M@F_=QF),CS!R&+"6DH1+C+P!)3EGCR84"JCI<=23!>"?14M(5RZN$0O"6C#@ ML, EB$R%P"*%3R6LP-_P*XA-77;5:WU%Q7\W=3LJ"L6?/)?)7-F*XLXJ^2>D,_,GMX]D?"1?&+& M=3W@D4^'&6<'0KQ=$DI,:/68S!C[%_'HW5/L5&U*'AQVC!N;ONS%@M*RU((7 MIAC0.0RV7+@[UHY22W+):&2_#Z,I%_$6_'&9'1.N:EV-44MRJ:A;6@VD(^QW MW>L(9^)%1YI243=R,@[MB%GIX$0K>F,VXC%N&#; JCL,.0RF9OCT23%M5,^J MC&=9&;)K!%L;>4:6A%*R.(T3\&Y,];$=.M%:X-<[^M50P-A2J*T1!DGA-)@9K9,V12<2ER/A1$4';03MR;" M*(?9"L>XTFS1<-3_SDY8;81&_6"ZZ0[\>NUQKMHY(=5$U"&*%B_3N^WMI?M>Y M2P8M<+? K@DTZ.87JUW7_WKK53:9^DE'13/D0[B*IYJ;C4"=3 0O*ZCF--YL@ MX7I66F,#*0@_=G5=T0-],1!(&=@-7G&=!+?%$@W=0"%"P)+(NV*2=+989&B8 M';$[/YP2S)+IHQ5Z;;)8DD9VD?=D7!DFF9;)/-X#/BC6_X;X\2H*?N/=! MR$CVZ.6I'KJ='*/\1!#)%FRPR"Q8'=]1>-*/?B.2'[!=V( *MO=P, 4W<)VS M[_ 5'?ZRZU\\^.59WGP^&V2E-! M(*8&.M$%$\K?E4(8B02A>M6<#WG#YN+G!ZF<@YV6TRSZ]KL0H!P]K%993=8P MEFEU>$>I;X[680U8\$!2U\QF;39MSJM=P[BZE7![_NP$5"/2Y"[6E&5K7GL[ M?FCJV0GI=AW3]([0S1FY1\MN%! !Z(E4&QFW<'P'*1>IC'*!=9>'[T+II4\2 M:JC$1%5?FB6]!#Q> AZN Q[5315X$ZD-[?+B5'_SJ*.!CSC.W747!8?UQ^W@ M;]Y3@_=8K3W^P9>'@-*$UH4(*ZWL'"@D]9FD\V5![YK7'6((]=EC9..-HB8*Y)XC!0^O24';EJ)=?*JH.7(A++18 MN1]UW%0.M27AW5LKZ8W(2AH*40-+_(U*)#E=:SG5E:0$0V?GYPP;4R5JZ]G8\XIJ<;0#CR-^4^M$9 &LQ M:&00 AKV3ND;V_,1M"-Q9,B;8A-G"Z+9;IP^(YITC]0M,P!>72(>W7HC:( Y M_6/=R2TD4:C$CV![NHX1:BN!G1EWW##(I1VO2>\O0]P@-#C Z02D1_;X1&Z. M?"'ZGT W<1,#@J QN2/T(FS%T4998&KW*-AB-I:8&7*G;;T1+X0,5PE/8E9[F^-C.R4JT2NG M5U3K- O5V9T_^TR)9AO^MR&,L9#V\:Y20QF4R@#4(5'+5@RD$78\?*\NMEI% ME)T6>QET/:70L^Y2X1Z39,V + 4I"WZ!F?TAS/NQ;=T*0$OY08>_!!8!6((B M*D=L<(7 EI(41[,@3*J-Z3Q"SZ@;FC*I0Y7-Y20E,^/VS$L]ZZJT!S#W8UDF M2[:_[W'1G?7&-7].4?]L%!9#"&M=Y1H3AFT*G)&I;A;F\(J_=OQ JW,JU5[A MHDFCU7.OTKP)5NN4&:JDW: KQ M_&%O(O)"C)>1LN8;CSC]]'" MC]T'Y]0^O7CF&%WG^-GWV@L6%S'-8WC)9>2'6W:PO(SNUN038W=+LVI=!>^V M3^- "#FT/BJ%//1O!$$4ITQZ=<=R=[2!5^K J=:!# M.Q?678KRJA75U]H3<7:2@):C"DP-\]K_1'A-@\@/'KP028AR6J[V/RQ1*I!% MJ'TOFXET&KTW2?GH1[-*^Z*,TR"SJFA?"0\KD<7LD=F1%;DA'*#2G/"3!W2W M3$/BSF\LI3ZN+:*#1# &%ZTQ^?%?3-@CB_885J)K9\4MX(V7DFM"?=QJ3AK$ M)[]Z.Q$%?M:JI6/XHC4F?R2K5R;BL3;,B'XA2(VC?UOETFRY>OA.O2B=JL2$?$KHPZLL!3MHD40/.@W6(6C-F2?#CSU MJ 0CP,0 T07$QG+/GCRZN&._J-L Q, LU\=VV00$9]'4F@/6<81-_CC[P^\4Y^^,LP-[T8+/^+.W(?I]1HRNJA!81 N7 M2+N52)=(_:H+0RS W74QF=5KDS(&+7+2;,6I(FGU:3%V0$3V,?E4\WNE;H5J MC.%/8$/8V;WSH(00[19#.3W1[/(=-)EOTR1E^R@[E7S>ML6-O_J-^7-TF$?S M/A$EB52Y.V/C7LWIO8!3!L]C!D_.)^_BQM<*AN8A<.GL5F 8#<20*U:/)3"& M&[&8CVR ],Q+R847T%^\$/Q9^H",'[6Y'$CV&D%T\Y<>/?F?;=-U3(/?C957 M]')D0'Z.SX0.+U)E]-].(WLX( ?V]14.AIRK%(P!U E('AH7"8-;L+T%ME$< M8+HNDR!';9,ZA813H+.OOF=6,KF,K@D-XL5'&B* ;D_ZG/%D%J 5!RUK^'_9?P1FDX6C\X7Q!4H2GU6&%:G%I31Y?KH=_PA M)*^N(COX^3?G?9"S;T'*W7N@<9]\2TGH%*QU''DN_GX1TR4))FCT>DSD^** M(P!5KX*OD_-1,8LM\SM*]WAD9Z N#H]^MX:6J+J*\*@,[JA/.+I<'[V2#B%Y M=8'EP4/DY\\/ 1W+#9\V,T=W!!]8EAK%G=WLX-D4LF_&NH-W<7CTQA%:HNK* MT>[N"HM5-.Q%84GTJ,_;H-+1J5GM[N7:1Q*OJ/>P#GPO/*'$^[:(GZ)X>1FQ MWR4G9!E3>"G0S,NQFXJ#%@60T6@*"E MXYX/=14G67&7TSA*@V@;1*OB,233GIQ\A>09^T.2!C[PWM*'$_=%KN!4IKI_ M])(.6E*[!5=LRLRQ@GX!U8.143Q+'HW2[,6C4Q!H()4Y?V8S9/P$D4=WV<;( M]C'^5).!S$BLRN*I[G5*FU/GA0Y&HW#ZPM4J:.3$3<'U06 =#&#O(:]8M*64 M>9K[H4](Q,!.S4HD*L9POF(,EH,>*%@UN O"%X0-[X6,R:*H=,$ L)5447,D M-TV5K!HO)6XX[\L+LK>IE_('C%?LEX<2FH*FN[)JUL)3H8CTT*Y4G=QY&FK) MB:A-;\D)<8,M8M@@N[?B0TA+1,QAJ5AK>0F!4[Z_,G8MSLB2,)J+7KZ%I7OK ,O43G1J2Y1!90Z;^=[R7)8(4JD-S7)V;LK?4*1 M'X1!]AOQ,EV3[ID= KT]PKQU:O/EG8B:9>#7?'S;XW7WL'7ZLS+.QIVD+1MK M5_OE05:<&4G(;249Y'L/2FVZ<&SP?NQD"LE_*NJ F/',S5_$PC)]X;I8#S3'ASGU"RV"J9"0TI)88.GPV M3X+\-\X"]B&/C09>Z$"CE"R-XE0PF":I)833*4>'M\\Q]TFW[->8TUB<=6Y( M0AB<:V9'S\@C">.'HNSXT'IDP-SWI5$F4E/W^QA2MT:B1>X3.)SJBGZ+D,$4 M(VOJ.1+MR'GYOE6DD(>Z9M=+O&NB.B"-@(E?8+B*?[7\<(\=\P[M!D&B7BT: MLQH-RUB7[JA673#;@]OD(K2_'D/8P% H>677&2G'J4[I8Q MY2^?H(V9">41W'0*E;3KHDP+3:06*2T>/L;QXBD(0Z:!EU'J12N^5>;_A"U2 M&6G7B0AV I6"B16H:W'!_E#^K/!Y:L\8HT5QYX'N?+KL#_+P:F'*H#/_%5I9C"6#$U!K M<7H9/9*(7TAAZ\*!D..,%SN)5G "+4 O4Z%3]O<@'=3Y$E"=YB8M@E GTTU^*]3Q';-DUJ$U2 M8DW$E*6]84ZT")T.!$1<^*&&^BD_K]9:""#'CM!S0G3S/*:XI4ER,\2URL$V ML,\$*_^]1L*)<"ST52JI#"O\Z)TR>@\I(E%0?X)Q=%THH:-U31M0(5K^]#3> M;((D:5\-JN\X%*.Y:S>LI[%=%QPJ@+ WK0I]25BW_*=!UIX.'R-Q27JM0BV\ MT=_=UGFZIO$#H>F.UQA,&6/G_]X&&.ECIM2/0=X2;(=[[E?A!TFDG:33 VN9L=,&@ M\1H/QJAE$<\LXZTXG,21GQ<7P;9Q$LH.Q2G62:E)D\&(ZH=V<%#1.1?2["8_ M99$* -4I&.$D7Y#QW Y-@&0)WG6-;)D;*!\+[*+Z.P\J&LK.-L0(5CPQ8_K: MH_QUT T)B9<0(PY/PU@_'*@Y""[KEX MP!WJC"0^#1[R(@XGVR2(2%)V8[ MSRL;\ZK9OT$1+-49R?A JAP[WYC[8<09NW.R@#^2A!7"4=[7XFCE*G=>9CUU_CY=4)61< !](!40%AU>IB'FU)8;Q:UN=6C= JM50FK@9XCL?WZSHG@D*5&EMXV3/'%QM$# MO_'(;$))^C3>W =1MJ=_JCD]TDU+_+73RWQM([+?M"0P(,6P;SWN/68-K*Z9 M[6:[G;=B/Y@_180FZ^ A[^%P1[TH88YDQ:!#]98SIN\N&]30#>D!,/FUR:JF:&(%MQZ;'AU0K;K9O\'??LBI.,RD=M29A+0 ME"]8[-Q./OB>:MG7'=:U["(Q0=ET0Z5\L&(EEJ\>[R2<)9#<\.;GR7R;\I6[ M8,886#Q24E//[.319"0:QKXY(SXE%_;X8BLF]2$12; KCQO MP^;/='D]E4/A+W%:Z7F9%*&A!; D+9F8[$G"%.Q2])* YK WF#1)M MH7=Y&25GIU$C.4FQPFDH><5W@:K*&!+G+\ZR2L>L4EV*HEI1$M_G[<8 M%F\==/L!_02X=Q)L 3P(.S\AVS+XQFBN\JM%4*VDHP2VE:DEZ]DK_!UCT(" M)=+EOH F2@:3G-8 23"2U"4--=80%6[JDI0H>-J26EI.DY8@!8:2M/22R@EH M&E6YG? GK)?LSI?LSI?LSB&R._=7Q;Q*WAW[103S6!_[2(QB S"LQKAESD56 MU^90,II?EJRRHT5RLCO\SK6WXS_+>#LP&"UXC8;/W@;'>J*PZ-8A[5P-M9M@ M%+%@Y1 C, MNRM&TR*G]=Z)(6AN%_GVX MH<2'LBG(:;FU[AIJK"$J7%]:2A3<^*JEY=2*0@H,U8OFE?Z3E!-%K&(:_"Y\U@8LMDZ"KDVB2''%,NK&# MHOD:I.LL3,_S -;!PUU\SMA.=_K.H:G0%!3=V$.EV@I%I0(0M *DV29GC2A,@.]DQ*)Y AK*174B!MVGFA'@\9;ZL MD0,SAN*Q\=+ZE'9/K(,E]A)(P,V;D!:((5,(P)G-ZB$##--T<" +),@5?S/8 MK+=^LLOY";U$VW89.>)FU(\D0&@(N?IU((;H#UR@W2_9<(!5(T'S,&VU6@RD MWXTZ=!W.'LP@',:ME,#QX=R%'NCM Z;;\0V_CP+R2P]C(2W3H7S1"BB@7>OV M8^L'(W4@KP6M'#F9+3VJ88D41&R,#^)!-A%UY##JX(EV'WSA!937G24GN\P> M83F 8CK3/L]JX*A\K-Y+;L4N0KQD2\EB'MT07MF><=\3E;%]& M#]NT7HJXRBR*XX?&IO-L3N7"Z=0.<&EA.8Q8'(-[E:@:YM#S'(5^P3NBAZ2I MF*:\I-SA8BM!N;>5$'+7+5'_]KJ>:";&#.G.5M@A#$56*FKN!(:]W5;%K,0< M-EVIJ/'8.)7J5P86?.JR7^$0TI+"AE/!^1?V?W\G7IBN?8]V'BP%(NK\<&)U MF[LG#VSV,DI17$;E#2!N?32\K=*Z\=KCV9XEK%G)KD+8Q#?;#5@(I#Z>$P46 MQ'7V5YOU&4-[Y_G]TC,LJ+7Q1@EJ?<88E_?S)3OX=R]X*U#KXSD#U3)'J 2^ M@8J.-IN;V_/-0QCO"#'Q.9K?3!'@[LEK*+>YW_#WT\L[$W>A\OON7&ZMR@H' M]Z Z1QQ%_7C^]U,#%"N_[M35,L.Q.DEH0[OWXSZ11>![8>D$&GJRW5]/"&,) M!-!O4#-Z%V>7)HI;^?4)@5J=)%;;Y1N2I#3P&5-9&6&4&$@W#7=F&//UV6.]I2K3+RR?P^#%9>6RP P54=FL[Z:I;NKN,V!ZZS6++V9'U;NU%\ZQ?5?(Q:PIWR?M.!3'T>60PMJ?OS0XGX5)% MAR_+"C2%2^;W!U$2^%E&XD15MC&)26]XKA6@U&CHVI 9L_?J^=P;SV>V6E'" M]@Q2G\HO)$G!@T*N9G$D-MF%_$N%!H].#K5"OQ+>8I8L9H]9H[/L'\_8=/=Y MY!.UVNIY'8&K.QXP]PM!$K&U*NP?9O].%MU3Q8G;:1(]"D] %^!2OM 1V3(+ M]);0Q\ GW5Q\CK-77R3/JTGNXM0+J_]^&B?IYSC]5Q91+NX0#B/E'S4U'%AG MW,UC\E%DARI0:K4X0&VCTW\GX>(N_N2E6\JL["U_>(5X>Z^B-GG]4,)92A&F M?$DM9:#KW2E&]D4GG2E'MS50+,4FCG";.L]EBLZ",7G0DR\1)5[(#<+?XY#_ MTU6<)+,-GXQN"I/^@-,]2UF 5^8^P=1-/&2 /,1)D"9[[_(L2/BX6PJ?/R.F M= 3' RF0I>P@,P3WE_LYNT5ZQS*F14P^F9?_E(@2+ 1KT&[D27OH?1 MA2N- M')O+EYT&?6:[V1%POBP8X'?_=B+5'FS*VZ A;*7<)/%1NQ*(;,WS"S#TC D9 MI2.PJ%(@2^%)8H&]ML.8$L8_UA98C#[EQ29$K)0,?#JAL&#)EX0LM^%5L(3V M670H'H,0M9 M!0M7.WT?%^/YB9>;!^8Z<:*G:X^NP*VE@,@1&$H1?*7 )!F! M5EF]WD.0YL<4'A3:INS,&2_3)X^2V6(18 3\M$A./O:B!VPI59@ 3"TKZ\Y[ MSG3IX$,9I:MU?#Y9F2AQ*<4@"ZC8=_-C%,^?O4T09?'6:Q)Y(0\0,--\&3&U M($E:O*\!=RG-J!^!]30&O'R^!-S&,0O>\75/R9H7;GPD.6?9SS^3=+YD/&*$ M0Y4TCT#(FN"6H@7.4YPQ?A=!N.7I^H=HW_FS'VX79''!)IS;^TSWYLMSC_)< MRN2:!W.Y\>\(G_9WAT!XFFX$%E@VI>:HT@?_]O8 %./KV]YI_EO]YS4$R7-* MHL7!V-L ,:Y:@4:+SN\1"D,>)EE"7[ M%CS7,08K8J!!TL;G$:!SIQU2DPZ & SUPK"^(&RDLW=QY#"T2PC$;#=\3L_# M+./EY]=)_CGHE<1I''$O*U?GFR#Y=K([(9&_9@O^&T+%>"4YUSV"-!2U\0!0 M 1]H RXQV9(H2L%W)3E'W=%,E5@NN2:$X 7'=$F#EU/7DY_3RN@8(M3LO 9D M-K.B2(-8S#VEZ1O+ V@HC5!:%#F]84QDA=+XK&-35Z52JF(VG$T\4,4WATU9 MCRW)/*!G:\1D@I1=0&M!HE.FT7B63MF8]0+.?!68$+_FY;G?, M'[:(T=&W/\I!T+9(X?V[OH .CU644 !8)AMENP@B_O+BBG@)N>'U*.;++TG> M7X#MX]O--FN9,MMP%^!WC IZ%@PX[6!A)OP^,./XNF?D@1(_P!!E;6B7GJN= MC.K(:#9.&G"S^1C'BZ<@9'/*_>I#.Y"*QVH>(%..:N:]FHQGW3A-24-_?]$= M"ROLT>WL6DCE$!741<=)TM>^]\^<+5&/GRMG?AH\9LF8Q8D3(9-!ERJ6E/5N M_0SUNA:!U(45NH-L(UK001XEYT%)SG'B@Z&:UUM>J9"$;:RL2Q<\%T)/ADX3 M(A#%J'L_:7Q3G#4^!DJ-.(R%%#U ,XP-)/"0!FOQ7!UM&,T7)#ZT%*B&)U+7 MN<;X(%D-340=)3'HX*EE#8P=Y<\D_1J'C_QNL@CB?V$S-[@/EPXPB@LFI<.Q M]XOE8."T>+[X>&X+O>#3$=P(Z4,NFC[TU6N>*O0<;+8;,'-<'\]9-DC''G-( M_*O-&-JSSTBPB8*"6AMOE*#69XR5)%!Z-, N]7Y8AT6Z+&,7;610TO(OA$UX MT8K+:)%T=#O74UAZ:$(WH=]G&E3BY?-ELSTR=,*&G)B[ZD ]1:@"4:.)Z[!Q M\!N2799<>S3=53H'U](V[/I'=8XK"'\#M(Y2D+/+]5"@HQ\8UQH(R6H)KUYU M953IX:T#!T1:"*3.Y<4&DOFR\K-AU*^3LMN#GHG,K7 =75K)YS@ER;6WX\K) MK/H->63G5G:$.J5D$:2S%26DF6G2)^TQ(S>+%E M&K,,JKX9VK5!!-N<8!,0?&KGJ]<&T]^(.CX;/!M;#N%^6^F:X= YV$=Z)RI6 M'O'U)VAL^.7V\^7V"8WU M0#ZDV0E1=RRK)W7RP?6/D#KCX*EN]Y'24 A[#=;"Q%&H4G3]=+*K_@O"@P<# MPHXK.1JHM,8-3R>RP(>U+A90'CET$'!V-+;7:)'44$JEB0F!/U\02,?A:P5H MV6"44.-'JOVKBEN?1!X-8J#(7/>XB$L&Q<))$$*HJ%D2^!(E#\0/E@%9@)5U M%(_ML*RC5/GV^(M1P8BJ",F!! (58G 6&>PG"3WCU'?O0*FMUD%@/"DVXE)J M7;A KX;<8)Z?7G\,XWLO/#T< V>3LB^=W%EJV5G#^<9V>R!7=F\V+ 7DOFR M:$IWF\9^I>::%M[2 1R&H6Q/E') H#VBO"5U-L8\NEL33ET+]N8W[F)-MD"W M9JU3%,[\K07C_2I.DGG$BTLE*=]RH,_;W301-H(%<*0=,0>/":;&" :\;3UR!=1^0V>&ZM1(-PKM9 M[AK&="_G_8Z@!P-B<\/-)HXRNED?\X13/W@_8(U(NJDX/$=9[N)*W%"JDF0D M3CPV#F]"SU:YE\-$>5XR=P-.=H=?N?9V6>'!)X\N\EDF%S%=DB#=#O\#6@+72#TLPX9>WV" !)X5"O3S(?GF0_?(@^^7M\$N%W@E5Z-W;]/-G M[H>3$Q(Q *#K#(FH.'1W-1T+)4YH]:#V%&\(A6'\Q,-V3[DR!D(ZRR1PG)'1L;(5FZ-SM8BJ!WW66H^K5N0[T%@=7 MNDJ[2AFILI.4V" YQ)*\;:CE4J\>(<<7+0-63ABA+)1*M YSPX<7K&9^N8U@ M.37"6Y60:$L2E$HMG221WNF,9L*>_9'<-9[M#GNR^N.[ M]]\:[TBM7WH<$D9Y?"8-:-ZT*4CX)+>4S.Z3E'H^^#V- >4>&_D9AYYD_B8- M[K><&@?N?/,0QCM"/WFIO^:BKOY[7K<'_M+#EA&WZ\="11JW)=8"P'+;%3SQ MB5&2Y>_27?674.+]/9EQ$<8:1C648AA=#\:SV-]FR?71XIR=;]/=9;2,Z2;? MKLUMV(($OY9#5D;2B78EQ/_#*GYD4P]R'61_.*B>D%7 EV*4\G>GO632.:"#TBRF8ND& MB+KC+%3\ @ MVI\--/P%DJW>Y_,&+W;#292),6QO\,)_$8^>1XOV[9 AS,)!W7A>IK"+,5&G M=-D9D]9#YTHC2 #3(AU^&C+1P4F=PV4GG>OM?1CX%V'LR7Q576%41QN_">I M0"3&\+.-^D^5 P!?_? 4]!X.3+*K"4[0?P2A^R8 MR\Z^%T%(*(0$FB-.: &TP-!(1K+$/:-PRORG54PAS$Y]O"FY+PTD-!*,+"'_ M2L+PGU'\%-T2+XDCLL@*Y\@NYG3!%XT\)3$(T2D%@G%VS5,T(4Y7W2-.PO8( MP"AQASW:EL0.Y[@+]A.8*%]SS"ELND(\2O@!C[5U6KFXH=&OCCJ!:)D$DE( MTFKR=CO![<8+P[+4/8#]KX\W):O?0*+$7%'MQ0+R\PVA*^;.?J3Q4[KF=SI> M!.'W=(\[E1"" )52#-"GW=LUV^3AL*\--P5CWX5"B;7DD&L*]J6_I+/M(F#_ M.DM3DJ095[UC.))A)^'GR& II2!]E&.]X<^7"\9K ML S\C#K8PA"-/ V[I$"GE(BBV8F%0&:+!64'CN(_G+_W ,+H&G4RJZ,3DE(" M"&?@-KT/*"+X,&41?#B( *SB1HO>*?OCG-[%3[+W"(8"J(PYG8-9!QXE^N*3 M<#_LLVUH3J]I_!A$/L1F+1AXQHR>#Q)RUAA^&B=='9Q* M\4 >=TNZR2'X018GNQM>D8PPM^J./*^^R7>--8UOM1*+$ M7'9$M?7NSY_]K'AG;^/1.> $-+P;B!)RU4VNX)GRW]YR&O=>0C@ _P]02P,$ M% @ TH"!6+RI0!> 1QHD?A?_Y MNY/_./X=@*$;>7YX_Y^_NUT?S=;SY?)W__>_ /C??_H_1T?@,PQA[*30 WGO[#1=\DKA_#)#K$+DSP M+\#1$>JPZ'(>0]SA=^!+%(+9/@;')^#DTW! /$=)O_YNQJEY[LX^(\HOO_V]/CXS;?%A[_+OOSN&?^B\?W3&_+U MR:=/G[XE?RT_37S:AZC;DV__^\OEVGV .^?(#Y/4"5U,(/&_2\@O+R/72G/S'<^+]+ILW /X41P&\@5M ./\N?=G#__Q= MXN_V 6:(_.XAAELZ(T$G

!W ']Q>[-D MCN53V4?6X-O_TLK9/09%ESOR:UD.:XV^+6] I><0\< M<1("!#Q%O[CGR&WT&6!81''1)2'\G[\[)$?WCK/_QPT,,'O73IR^D)7DN!A# MR=E+_2^S9S_ISE^"F"(,;9WDCG"5]XJX.WWS+0S2I/C-$?X-F40%PF36\L%A M[AO#*]:VU)1E$APX(?\([@*R:E$7>,."X='M^G?_E7\&R'>OP09Q"?Z&O__[ MGS+"K=',XJ:\G-@M6$/_[!E._L6W;H0V@WUZU!C9-HYV0R2=1LK3@D2F@L99 MDL TF1_B&(:I9L U^\Y6HE94I5'J!)<<:#4X8*!G@SL!;O8-<$@+N[BARJ0. MC>ZPZ@M60?ZC"+X&29/2YHIY.N)ER[42J-[I0UH?%)N^8_'YF^H$'K?V&ZE% M<>D[=W[@ISX<:6>D$+"Q/7;9$-HC@ZJ9W97$EE,=%(Q1*F^9M?ZN$(]C Z1& MP_2&2N6""Y$@"N^/T$ZSFR1(NN)BX*0UVF^5E?UU&KF_/$2!AS;?Q3\/?OJB M&2@4 C9VDBX;7)@DM<__\/N/IRS:MAM=H,Q! O@![\HE=;9LB@?H6T!Z* M!3-'BP6:EI1-YW5[.J<_GVVKAY89?83Q720UIS2U*#O>[JE G?R\G@RQ)JWV M^ G5#^\7SWL8)E"WM;7;OWF=I\,#5\F)BJ\!S#\OL6 !"DSYU %!'Z#BHTO9 MV3)THQV\1%@;"Q,U"M_^ERU05$PP8%%^"7SRJ>W+$T= 5%"T!CB&!:;O6&/P M0CO>F+/]U(YC9TH]OS0B5^6*=P1HSYJB88=$.;0E@H3W??$,3DU M?>\<<2P,_&<]@3O2;;X"0(H[MGI9, "_^AH:>]XM7+I''A)-RVEB"5TY'WWL M]0K0C_]"UEAB&'!-OH+I:->A9M\V'D@;'#!V/_1-5T6T<>#3)-$XY#N#T6YQ M$%#$.US0=@'*G'X5,WH\P J._?1C^("T+O\Q7\JH_]46K6?-ZXI'R;P1BL,- M8\4U6G36G@6@"(BN#IN^$>O6&/N.^1Y^: N4)H)OOPG0,GAEVPJD5QC'RK>? M]8.#I+4ZI#@"!8?J:%[%W?ZM.;*T.6&LV]S' GSCAR!K\\JN2PM+0@U?"^K@ M-"]1,6<6&B<<=R'J/']5TSQ@\:4.4GIAF&8^"GB11R'Z,1DA0H=/2[?]GN9Y M(,0)8U%FGX+JVTD$X0C)K^D2U3?T89>]LY?;!'K+L#2VSMS4 M?R0>,OIO0**$S2MNXLQQ;DXNZB&[YGM9N&IE=W?*]M8O5I+2;]T19&9)U4Y/ MI[(,']$EWP)":80G@U *-((3P:>%.9$X;DMFDX>GAS1"\"3-46*\,0D\/]CW>'1";#:<(/@'_MN M"CW\AUGH-7]1^_*:Z.[HYAA#)X'G,/LO^CDX>,3SQ'U ,H,W2#]9;+?0U?UV M99AY"^^Q9D?(6FN+#?CF?#&_697]"_T#S&?K[\'LZCS[Q^*OM\L? M9I>+J\W:KE'*"J@;IA7SAS+1*\):!#/+#,O/MFP=SPYXF#U M/3@"=_#>#T-\T$5;D/%H^9S3@B!MJV>D%V,A.]5@QJD&9PX8(/HU!0;_ L'0 MQ]U5?.^$_J_DC7D>A4D4^![Y 5&]1OA!1,B/JVVND#E!:8=)9G>(+4>[NJ.' M)Y-6.2T<,_;() M_G$#,]<4!M#Q-P2])Z=95K#?,UH9B4VCTV9F9LJ_H\/()([X,XT!P1F9@F1Q MA!O>3W.D:(I);/=H+!RQ1;A'WG@'N49G: PRY=MV.")#$$4D(FUP\NX7!#\X M6Z!W".!JB^8"A@>8G/N)P*8]+7?"%@[BXCCH&!VX(BQFU!$S2(X@<%1+8Z%RO"1)G,2-?:@QKU MB>Q^!K!9[J-CRU Y>T]Y=A?4U_!^-_9[+I66E?=<&B>L19%_TGW&M?J.RY,; M]1V7.>0!]YD"I5DJ7!BOMI^CR)/.0""!)1&*^J_I/$P)<,0*U-"Z<".D'1!ZAZ)J=^^?NRZ<_.9 M'P30ZY+6O=^RZ8QE#.TUC3-98GHWY^B,JT]MNN_UBJZ^@_('JWMS$3)'],9RX?CQ#TYP@&U42,*\:JQ2T :0+*-D3;NYK], F79CE!U_=SB7E1SR@?!-$3 MUO@NHO@\.MREVT,P<]WH0%X!4^<0=HAM"#1)AT1_59E-"1"-3?%W^)ED MC)I>&4SPK:Z@_)YJ2+!A@.V161WCJ)[TY1I-2CH+/>RCM"=&_I<-:CX"*$0HF@6* $<, M\%SBZ@R7_B/TP ;]WL=F3%(RQ>;[O()HZ^@2G0U9Q&&_@/()Z3.,[F-G_^"[ MCO EJL>3@]VW,9\.)@NL+,.USRBO,Z:=.GJE4[AW\,>IKL74[&$C*3 T"B9U M%PI]!C8*'9%0P2$UJR^1Q^YJH]?]6I2S!3:J\@\]:*H]X%. MI$QW6<+. MVB-/*VNG#0N C)P;!@#A23&=7$B8,YIQ1D!>>*]Q0N 4%A"2*="-H>>G .'/R&M>S?D-: M_MO[UY_>?J#]_?0WCI5C[5J+0'XX8>YHJ9OY>+&MQ(POL1-]$FL7#A\HK5-I M:9'T1>=1$#AQ,ZG8;U)RIP.R+#^B/J+XY=Q/7+3C'6(XTKV&1\EH[7$.(\P4 MQ5D+GZEZ6DDCVRNY9AI8_J@E=6XS-B@M?PYRJIS=DFL]'.OG[Z1EV%>IEB%UTD;0C M*F?9B+9Q3^DMA:<5B,V$LE\0LWO]VS:7E(WL[SR&1/ %B^\[F].DT,78K7I' MK_]D[3L3^EBBG1$L>=H> !(MZ<(_NG[Y39%/XMY/CUV_>\4Q#GUY_ M^-AG&OHMR'J(UQ .H7KR@P!UNPS3_ &;O%\GH]]8Y6B;=0B0XHWUMIOW47MD MJ?JBWD'!HL]IG06& M5REE)B<\C\[LY8OS MNZB/SGDMP@'2^TAE M"P#]; B\1#4P<06I1DR[KT\]"!&JP7J^9*BK&;M 9JX?K"9(9V(US5)GP*CU7#IWQ0V/LYW$+4DY &0&LV,L51&&$MI?39IZ1A/[KF?%C"P]Z%#9H=L#V?%N]]ZC-[HFV36\6 MQ[CP"7Z=&REX5H"@R6MR/SNB!VFM*O&!R<8RQ##HV34L9C#"#NB*#X@B.4&KWJX6RU+U$1>8@4DVO *Z)D-%8?C M?+Z*Z2K\XF6SR@ETHWN+XEN(^QD:!"";"DHVT7AG MG0:"YNN@#6=:X%2L$P&D2BXA ]+H*STP]6&+CNH3Q M47+M^-Y%%,]V).'/,G2#@X=]I+\@"H>8&,3RG4.ZA(YR[^:27PQCE(LD%RLU M>]0M2>WF9!T#/^\9_0.D#Q#LJO[Q.=/1XJWZQ [&1U6"9M 4#W@-QB'!Z5O??C 3M8/3@SOT"[G73LO6:&"D;R(AS%C]&UX&*^L\*,] M28F![0A$YF"9) >BT^.$$1-Z/M8#FX:;U?#Y5'QZ)KV>X5[K=&M^7FHR>79P.?HCL'1510^P@2=-!D_JVTF^3'V\A&X'"DYB]B>KG\\C)W]-O\8 M).2K"6[BXP&PL_I&FO51= .1W7R<\=#V] Z,)K=]?_4P4L^XJHVI'Z%__X#^ M.WN$L7,//Z,.TG-TE2@K^TYU:^]GW*+^;F2 C.V_: ?RAH"TQ&^<$%15J;NG M0KW 8X;S-;]J]_$82&,\E$6OI@D;=X1C(V2=M"( K9Y_O3!]>L^EKX"P ZZ MARQ#-]K!C?.,W=M][PJ.E2J<0\B !U8_%\SL7+@!("VF8\_LEUHSOSQWT/+1 M5BVWEWHASK,8.K]XT5.(*T5@LF=P&\7P.HX>?5QEZR**:^PHNCEI(&C>ZV\X MTP)N5(VBKB65K$ ) 7)&")24B(&H%^3VW*_T88OBKZ5))$.]_O0NCNDA?SBL MOQJXJF-Q%* 5)T#N^E_VFP?@GL$0;GW=)WT/,8,Y.L4XXCL994W!OA"/7;U6 M3)#UPU]@[,J/\7FJ"3.PZJ-F.K=>#S]<5'E%!I(25N";NZS=*]MND8)2I>4< MZ0.9I2Q"'+:X69S\[)Q)\3X\CF6BY^(XZJ+G'R)F%[S*0J\@U+?4;=XB M^]'4N[*U2**L+7N/?6@494$O"%>*X1N8M7@%_B@1A\_5?Q9F;;'58><$V @WD)L!T95DY]JC5GDZ*U5Q7W%D0G3_H?>L/S!(CV:N'D$V1-X+PK+Z[X1,L+0&#?_+Z8?IL& M4TEQ4PXWF?E3/](Z5#['43)6@MT6$?-'%9T1[DWW'G]1&;8F9#2ABXQF*Z$, MU_0AQ&:%:ZK"!TU60V(2.;"'3+FZ+UZG3_VUJ*DD++QHT/A@96:$:6-9=G R M": P"A SQSE0RT W(.P_D_GE!$'T1-*\J.D6_+XL:!1VH5$B%%7^B?'8U:0I?2V!L2A:+U>B4QA8V=TMC M3(K50B<]S-%T$:K(6-5/?GORTEDF1?P=1) YFCF>(J]IZ8Y:Q3.@SLH\VNW\ M-(O?#KW,\'$/0Q==+MEUZG7YTDC1-IOO0HHWQCY?ZX.8*AJ]3"A/N!(&&FXX MTI.E>@MJN)R'W@U,_2SWCPFP"E,V7&E/@C4&4M\>GWSSRRMV8@L[H)25= N2 M4G.BO(&.6JQYY#*]O08;H?J\L_5ZL5G;WL3ZBS+KJ-)#%A-@Z@_O&KAV5'<;J!\6Y)(NF(WJ49 M3U02%E!$XX.9:@A]>H1ZW &_^MAN=CF.H)HAE8Q1JB*DO!U>1/%Y=+A+MX=@ MYI(4X,D-="%"Y5T J:4NAA]:4K0M8$J*078!NRPC*]ZLLK+R<=DT>5U9'4A, MCYO5B$)J9U'KSL4WIH0XS#K>SX=NBYCU(A*(%I4F +0;.\I8% MMNHJ4Q%_VG+:L+ Y271:R> 7T[P#F1NK9#ET#_5_)[Z_C: _C] 6; MY%/T-VQ*V.]&N*WI8LL MHI,:G]"Z+X]<6L:?[KCL,$L>%/42LTI",6Z%79P.Z(>.9ZV52Z2(0!OWR-YI M&)0F($73Y^.RZ87_[N(9%R9"]#Y'D??D!X%FE F1-&VL$&&*F8*N:)J\!B%, M+4=-B\NS&4(M.'Y%LT7U++ ,%^$#-KNA.P<22^@$E1+,[2R;HR=B * MA9"MD*4N*WUFM2H:I;6QV3DY^X7'3;#3#5#18=$X5C-IM'/[V+!J' N8->S; M-8X[6P9C(*H:=CT8-?2ZQ=%&\HP2)FO!5"K*&P- E\O9V?)RN5DNUF!V=0[6 MF]7\+]^O+L\7-^NRB-Y?;Y>;GZSJ2K*";]2?E9DA#<@%)G%TW6AJH>FE0VIGZ\>F%%>G"=0&UU)VA0,"DR-XJYVX8?8DM H MIOXRSJ;&)67RDB?"$ -N>9/<9EY#&#@J/!SL[G(B\JP#K'<.M&\'CS"^BX8) MAO88UY",]06O6PS' [3;YK/(R(N\AYB%*SJ?(\'7L9Z5;OUU3 1C A.A6[,4 M6.O]7-%6>TL^TWJJU"., 4[41&7%+^O/KI]@B^ZH%]L^:J8-(SW\L$**<*LL MO_D4;KJ"(FQ$%@F,>WA&H!OX",/#2%!B$#%_):$STO<,%&=?5R<$V&.WEYKK MC\7'(+K@: ]!E$%K7L,"YP*;&;8KUF]LUM5]H:ZB%(YKS:11,&Z7HC#!RAV( MORQV=L[ZM*0_<.15APIKO#HOS^+NE0QNY)?G5SCEQZKVEK;M9L3@-@H5&U86 M!B^LLQ0=GVG4"&9[L0N4'HEU MD80U6KK=AYP3]1\Z(XF8 7Q)OENS90:"1L^-M0^!!1^8A;'O9N9^H@-E#$D5L#/*Q!JVY!5&MSA4L3 M[SXU:J;M0SW\R+[\]$-K0D\072'WOD*T9D;_HE=]$&HR)O4F])L1QZ#*EPP; M]&@;03\]*_>3/J[DGXA$MH3IO%+P02@V/39>B84XDWL\^DT)987+,T91U;OE7 M8:$\K0N7-Y !B?=9*?XU[PH\2N8?_3G;+'YKOKK:+*\^ M+Z[F.*+KFZO59@'6KVR?_P+R%*SPH.)I3$?H&[5=XLT$=HDW7\4N\:9_EW@S M+#.UJ?A/?L2G6=6!'_Z&OS;?QR?X$=P\(A;_1&T=Z/YS#EVXNT/Z[)N3UP#/%_D(_>/4LG6* X96 M&D;J9 Y+_%GK\MJ)5_$ZQ>X'I/=K&*_QI(Z*3"91&Q91,=9$(5RBMYXT#]^_ M,ZR^LKH1RHF>C4/N)"G?SILT2(?)K%SPHP*R0\Q.'EH.1Z+XZVR4D]KG6$)E M0XTZ#ZI*'*WK)3D[#* K)V1:B6.SPJGM%X4M/&4GK%W[3[_T^F!4&[%5I'0:05*#DX_O7K\__?#ZS<=,Y\<_OWWS[O6G]^_:UP;>->$U0%_N MH9OZCS!X05>2#^]>OSGY]/KTT_NL6_3S"2+S\<-'"JYE^K9\4+,PU[:5=>2F M!>:&KB$B%&U4E.MG2VB)"%\^[.)+YN(A.C5#K/]Y_R/?.'B4[%C_&=S(G.'4 M>X9==(G<,?I&KQCNTNEVE,L%BXH-XPF#%SZ$U@T(+=M7BVD B'VSX(W9AF<8 MAQ^:PTA]'7?O=5_QY _Q .MT.]Z-CDMJ$FM8^#[77,@KZGUN&H#JN<[U3H%Z M$77/\[%7G!-<.[ZW#.?.WD_;6*H4+UJ;&#K)(7XA)W9^>)-S M6S,^V70L6(F8S#! 5WR?J_I.BD"7V$WCUBNW.I[XXU4U^.0^Y@I01J5_UBNY&$KP5G;L@SMH)(J2.%F$A=@/ VK-/ M$[0U2TJ= 9KI9&*+IF\.CW6>4F6FI%1T!D_8,XBPZ$;WH6\[;YGH3)XH[#=T M+^2WS6U'U!/\[00\P=]^%9[@;^NRY U$_<4H00ILCHZ1M @Z#?//]!0NF!;! MA 2#3N*0X8JH:?=CC7"(*;G6YYBXL&0LKG' 53=<)B)LV80I)K3HL+ M^AO.5%>;T,2JO-30M_)W:L?INPD@]PT75OYX<^[AG[ MT^6T-(-(D*B-@UF,-5;@7M;X-;C/FA,71:?1@>4$\5+2;H3SB<_+@+>Z!*+! M/*#>S]$I%T1['$\\#@3YM"R\T''88=H>LS8$95[5RO8+G8 0FP:"OJ$KO,O1 MC]CW:FK.^PFH.>^_"C7G?;^:\WZ8FH-?Q*ZB,"H.P^Q!+$?+6#J/&%%K>;)[ M6>.FJ/DFUX5> 9^TM7W!E!-Q)U>-V&0HGU'+$,D$)FFCZSI-_<7NA4B:-FJ) M,,6 7=&T5G4Q0QY)A6;3CBTCW#KPA"=#W1SVV?%#_.R_"L_]9!\EQ.:_VLZ2 M!*:ZW^#XM(SK1EQV6 G T?<@"H%'6B!-/-J"K?^,PY1(,YLH$Q)E'5[]$Z!- M0_J@IB%]F("&].&KT) ^]&M('Y0T)'I?']7D^7$"\OSX5!D^ M8!OG>4R55X"J\<- D#&NQMMT&IR0UBLNYH[:*S@E0Q)_,\A<1#'T[_,2Y^[+ M)G;"!)%#1Q2ZT9.? @?_5)QBL]A/D$IT?HC1_UZ3C*HCN<6:X'@R"T#CH%C% M##(*>:)B]P6D5:\MU]L)+: 1X"FR^'2+0YN&]TE-(_@T 8W@TU>A$7SJUP@^ M#=((BBB&(G![)!6 2<;XEL?BA&E?P N0Q.N[>9 F;F5U=^J367U+X0YWP '> M[O?,27QW9-!D-$P;IZA<,-!R!.[P7R>8ZH$K+QY@JN&JVYO:?9[[P2'5'H// MHF+#E,[@A0D;+_M[;X)"._>)'OGQX%,?N*X"E,=J6L?)L;G3AL5!G])A7>&H M)I=3??)XX'[P(])F'Q J9H\P=N[AU0'G8EIM.V'>(RDCTN1M[""R3#*0570# MG*R?AA;#RO=F99-1!45]]U&:-.7G.U%J8^A&A@,6-,N/ MYK:??P^>V@<(P(49,$EJ^ MVN-_)C?PGP<_\5.XAO&C[\+,EGE3!2IJWK5,<6TG!Y"1L;&\F7'/1W>X:_)D M5O1MU9!F&*3-_$3FI#&L-A_C,5#T3:(:J.&'N8%,6JD)J'T8PU_?)O7^I@=X MHN_= Z==5SS=R8FBO>O$NKWK9/KVKI,Z*KC#4+=WD2T[2XI9?Y/-5"[Z+J]Y MDU3AP$II,SD>)94-^AW-1NB4.B Z9=$49DP[DDGN;[*5FL%MC9Z5N+X^KGBX M3,"3GSX\P, #VR@&<+H\EW5]7VP;8X7E+ #'UK0H:Z/H<)T[R<-U M'#WZ'O3.7FX1MI=A&P?CW^"<7KZE]3A',;+L3IZ02"SM*GK%HOXP03:3!'5S$<7GT>$NW1Z"F>M&AU![Z".7 ME)VRNFR&F,5,\R;DLN+&T/-38B'$A89"^0GYP*GV<\L5=?LEW*P;V#,K MRC<6,Z8=IO7&]*U8AXG&YLDA87CAVE;44@&X.+4V/(?9?VM:3OX:-)*V+T'8 M/*3$F6/=81_03[BL9%C7M$FL,]F^"H,+4B&_LYLL0%;\S90!4M.D#:+G><'5 M$7D*_ /OO,LJE!6)A\E-'&KA=@\0%ZE]5980)C;9+FD_+T M,\5&&?ZPMK=9SS0L(]5>L-%F0?U-380$N@*3%Y3R7+<+1BX[QDV]0SGN07&1 MWK668JJF-EJ]ZNJ"CBSB>V=S@ F627_C/$.3AWR'YA3N/Q2^6#=L)T"8Q:_* M$S[K67(5 F1G$K1?;,:I&-!/;QHJ98NKOIM,GOA^IRG?MQ.F+D'^?2#\&W0U$>6*AY@"SM]*L .,>?VKE*)654>DF*#IV M?0;!/"-IYK2;FM0 .:0GH.VQN>-F[@JB\/X(D=M1U;E);%W](N\Q _)G1EL> MH)-3H2V,ULZVB_+I]%V43SM[#VL8ZI=0AAO4,GR$B4WG.AX#TW&NXW IZ%SG M%SU,V[E. \"SG5]TS7@;=^%T$LNT%#P]0?'54=QND%[?$:2/$[K?^47(6KI MO5^ -69%" _N2)@9SG>E732WK^G+R;KWYB\Z,KJPU;Q2/R#?6C\@W MTS\BWP@F3MXK: :,[Q2*H)^^L MR[.W!JI]>0H40#UY-U#;6Q_V^P#B:X 3X(5_@1219;B-XEWFDSZ.BB=*U;C5 M59 QUEOD[?7UY>++XFHSNP3GR_7\KFRVRS7%W9 MC#<3]P@2@ZC%7 8S(YQ MC64HQR*JS'K^_>+\]I(H,E>KJZ-S:[FY*?Y9OG# MZ#*%@RG%[.*O,$Y;T21(;Y)UB8U,54!7@?D&,.\9_.* ?2(Q5(\3J MQ=)CD3Z,U%Q_ADZR0WP MZ E(T3].K>[*;+G6]UG&G PN0(WP>0[OTKS8\$B7RA81?=[4XIBBLR)26KIZ M?,+8LNWUSY,:[>))&:^B6V)5/G@\CPHZ#5W'J#A:J'SP:D37/'GPMSCJ>+&8 M7X//073G!';-%%S!T0M$4STAS"KQ3&9H65!H,K"Z4(?/^;'V2!H2*%G$[R - M!OJ/.'["2!09D[9&9,DK%A?=(7B[-ES<\$?,%[6*1M M&X(R_/]"A,=,HO)G9B403'!U1[L%IA=!U# M_+Y4A ;FMZEB)R6&GO'Q)<3$)( GPBDSZQQI2@N]ST.9\B1.$\.K#$+X0!:> M/*T(;P;U&T(TE:@=FZ,8<]RHP@R7KW&VWXF!DR=<@3!"VB0H*XO7SDM1^\C] MY\&/X3K:ID].K-OVR*9CYU#R(>'AR\ 6+G7M1B3^Q*>#=,\I9V4VWV MB;$1<\,=O'+,5Z=7 R%?0C1M&+B%.!,!VS3CO61DS8<>)]IK" KSF\PFVCC/ M/^(R'U& :RE>1+&17+#*;)@WKJNRR@*O\X(H!S4W,)Q=_ZGJ,'\"M&N$'PH3 M&J:5)E#1S_T&*:6$ZFI[%:5E\IW2S0.2Q^_57>#?$UJMC9?A7B'?J\'[C1J' MS)C:O!^\Q8:XIR(Y4^V1$>;^%%'5G4W7"669E^X2:K.G[CI73\'RA3SV:]YF M*01LN,AVV6#"+C,A7C>R[%C8_]B2J>]LC'%I3[\F4(N!S@KM%:$^QSY:UW_+ M/O^[;7OMD"D_'N66E,I/^$D?J*G3_97-]HGJJ?S%"9U[Z"TWZY0>)\828[_+VX'E!B19R^S*G+>UYDDN+*CRZ!2; =F[,^GZ M.HZVD"3G=0*2*U(!,WU]&'5][6&&7>"D; 42DC.S@Q,;:I>@>$JDB(S>Y DJ MRA3M+&W(),MC6C2D;/2_ MQ&XO*)L2)R)#5PL/FT<)NGOI41-$^S(;1B;(%2O3#&J-;^0[0;W!QGD@*<,2 M53(SH[@)921TZ!-B/9G+PRW.5 ^RH,@&90]6LD>:^)2H!G5E%'0<;V(]6<&4 MVF'WE6!*]O@3GY(!+@_S:+>+0A(^,XIEL-N_^:(!'1Z8.,+? ?*A9;,)4RR- M(%/JN!0?[!J15%G/HP""3<="- 63F;[(NBE@I%=BS$"YSDC5B[=[)-K3"7#* MAF68%]<;!3A\6A;*J7/88=9%+]H W.C(#X] WL[F(X20%)N%ROO&/N!$NH&I MXX?06SAQZ(?W5,U&PX,5E8CYLXG."#NXYK [9%;^<[CU73^U^WC%DU33OL\< MI?ERXFQF&,$P[3FGO:U\I=.O7C:\-B_$&Q)[5,3P 8:)_PBS7#[C' /"=$W7 M!Q3F3&!U9ZZSC1Y GM?I&QP7^2$K^L;9(35+ Y)3.^DAAF4:BH[KS?#D MTUT"-GP>NFRPXJ<6Z_G-\AJG%,39> 9AAR-#BCQ+3K!.T6:3>;MB+RN&X.G[ >J[MA>@GZI]0)FL ML:N**H>L1%]Y5]C4ACI+HL#WR&%5=@BJ'NVH1D.A@*$Y:-:4XS^Z)44O(GPV M%N6"JW@GDB%1OU(E1=W\/4F20X4ZS'84*16AM]0IZ7F1M! R%D2FJY6KP<3> MRB=IT'ZHPI_LKEIV@_]2Z3[D58-V,;#B_S$$&YS-MG\B]57J^R"D -+:V4X, M^V'ZB6$_=)0^UC &/;7G16D9=8:X[Z"=IE8>/MM<]+QTYI6%I_"JR9KZUC,F M=8#Z%O%'Q47\T?HB_CC]1?Q18!%_U%LMY).B/#]9E^>GZK M/IU^N>IJE:_*8@CV"<)BSE"K,[<"XH9O'#;_FR1[G0\J\ MN$ATNQTKI+!,:OG3>T:L^DI;W:V)XP\.A4=3CWT*TQ=YBXV$15&"L'ECHCAS M@XPVI0)W/4]4ZGPS3;5'YQNC# M0!]1,&H/#CAE!-H/[Z_1 M'+L^9+F'#->+Q(C:\"028XU9!>S+E]G-3]BS:+W\?+6\6,YG5QLPF\]7MU>D M]M?UZG(Y;]3Z,HM2-;$W]!WQ"5+V SCW$^?^/H99XI_2;CZJKBY&T[R:+L27 MP-99O#V 6H>0I$-;'6)P=DC\$"9)^XUUX^]PEK2J/:B5M[*JM4MAI Y@\0E5 M#"+*.[R!.\?'GL;H1DL*_J(A5=FLL$L"KAZ?33"Z/*#?)ENDBJ"_C8ISW=P9 MCSG1/ "!I3,KE@N8[?"&AW^WB9TPR?H#U['OHK\%!!9H3:41J#$%5O2,;7:\ MY4>!9M/-7K]X!@72"+!C8XE9";,1X(NQ'F[#[2'8^D& :T[4P$U-1SA59"OC MU5J0CB!OU'0Y?5+Z;8I)/9@'W;B(,0"G2YT?DC3:Y2GUZW4Z1SV;53@P'>"C MP*/8Q9[T"JK*0[F/7_[[LFMPY@18ZK:S3@] 2S-\76TZU1_)&EG\"_+5M(L^ ME?5U8]8PV<\0^\V,- #?>'G35Z^!6Z#.=M4V29G5G])$ID.;_?J=HOWZG77[ M];OIVZ_?=<3+&H:Z&;!;W8.V,3'JHX]0_85/W;SJ+,FATF835.$+=I4T13#P MJ\7TSY>BN>7"\6-2]#JK0/.%I/B WBI$F]TACI&N>.8D_FBV;&GR-JS:LDP* M:6R[O1.^Y._X",D21N=^X@81 MQI#N6Z0P7>-W1U'.6)$?^)$75BWS(D1HM_%#L(M"^ )V3OP+3,'V$'K9"T9: M9*M")TU@UT8E#8C&15%J[M0UP7.XCQ+?!$YYE"R\L[&Y8:#QS E_ 5[>#'SC MAVYP\#(LDCI9H%TGZY7=![-^P3:>R7KFP[PUM(9#O)4%F#F_7R@E-VTE+AC )Y:^3M4)ULU M>OHZCK*\2X@ [AHFJ[#+AM!.)]B5\0@B,;[8!7"RQ@26 6D.T$].@8C^%1Q%J1FJL9^DABJ;6WG(TX:!2!C1,X9B +H^IZI32 MB65:]U.%,8573L+]_'!W:(?[1$'+D;4L7EES-3S>L\CU>PVSLL?G?G!(H7?V MDH68S@,G&2_(09$+"W=D158%M%W\).)BA]B\(T!Z3S_"/W[!]3U#&WYSCV\.N LPJMM-NW+)#D@JE@FFL$N M3-8"ND5Y8YIY,82?\DZ D_62%XX'T2%-4G1'0]*UB5I9L==A*C4_H^#R!B9I M[&.'(]UD1NXCV( MW> (2+N9'L0%VCC'!8>O(3])B](R)$[NV+?]["7_HX%D)5)<6-57I5@5T%>K M+-ZUGNR^'@Y$!R-7B?2\*=D-BJ#3"S2BQ3.2:^@$A?.?7)Y2L9X,IRT58HI5 MGZ"(Q\72!C!O#=RBN36CE93,ZF4,!*="6[[3T_="R*&UL^UU_G[Z7N?O.R)F M#4/=U^AS'"4)KA?KI_3-8/"A1J-@7,6G,,&0/_D29)_:O$YR!%,_3U@#T[?$ M%?.2GUK/2WXZ_;SDIP)YR4]5\Y(7$,GS26 - V?WPZ]M(RUU'B7S[H0<;AC M*%L /Z]Q%C1JG%FZL L(L+XE](U;3_X[Q4SGI]8SG9]./]/YJ4"F\U/53.07[,?Q]D>1"A:N,H*L,6R^M5:$B\AI];6LI5/0KPM MSU>AR5"ZBW9!K)A?_]1Z?OW3Z>?7/Q7(KW\Z*+]^7F^9U';R?%P=4;+R":>] MZ?(G;%:8D3"D!8"U)C8+'0H(HZJ%TC/: 1;[;M?85AOA''4'Z(U6!568K(4# M1I0W!M V$8:9BP.O7![FK(13R0F[&4TE,2M*Q\W2@ZBWK4^\61M.W$*[$Z>Y MJ:B]'CY8,>ZU!IWP">.I,WJ%4*7,X ]4.9=E97/GFTA#[S(*[R_]1W0^$O)G M+Y]A=!\[^P??==!T06=DL1!(?V,:9>)5 MWU@O(R=,KJ(4)IO8\7 I4%)XO?)"3,9_W5?CP4:^""5.62%66?;C-9A=G8/5 MYOO%#;A9S!?+'V9GEXU$R!:6QB!4U%&O/F$:#I;"I9;0)YP@^OE+=GA?\3#^ MR2'/B?''F ',BJ2*K8=M$0C4,MI9U98UP(6^S:M-XX!+7M>#G+Q#S0]QW DX M&"%>L4',1D SER/6-0[O2M;3VO_B\"9RI M10<^3%Z#JRRX[P8F,'ZT5_M95?+T(U1@B@;O;C?.TQ<'B<)[(H&5H],<3E2MSS^P ^N5)A5G/Z%5AAG"[AW'ZAAW/M[;$W_/BW RG2 MQL]0&>Y8.45N5M>+F\U/Q!*X^.OM\AK'!MDTBJA(NXY&Z4D9<-(R:1G'XQ11 M*'.A*#HA1KJR![N6:''I"N%O?-01^XLIQ&7$+!RV?([8N9,J?,&BQ6MPC]M8 M/G;%Y"F$L6H*5 ];?'8_^4& >EV&*9I"OWQ\'_^XE21N.E>R''NL>)+5ZOS' MY>5E[>UM>;6977U>-M[>;$28*(F^$7PB/T$#RN26MIJ"[/A&O2XE\V$,'&Y$ M=.W'\@F,;J@J*18?3>!1CBI5NL://AF)BSJI;?*E)(7&*:&/: MD"59G /3&Z("CP(0S=YHJV[:+FM602D-!SI8Y>9+U1T[]^RY@0$N@BKGBLUH M:SRY&X,1EA-V_O51G'UNS?N^9^XKSVO.\%1U. ZXQK@B])(S?T;VL<3,^Y=8 M](HX0APQ2XJ5)Y=#/B7Y3Z<* MJYH8!4%5C%Q/R-<;L5I*M':60[[>L"HJ32?DZTVWFA)K&(HZQC4ZM<(4^Y=M MH/L01D%T_R*E:' [,)^@F\,-R[24-2&6I:J1O0 +$8E4:;?[QJMID8L5J*"U ML[W(664J)K3(NR4J6,-07.3K:)L^.3&46MB=1D:#I-K46??._#-KTF1-;2E* MZD#4:AAV47&JN"Q/K2_+T^DORU.!97FJR0@:\2P*%P<<35D/W2=!E@DT8L#2 MPIHMRY8.YD5B%&I]9/Z5!27KOD=C((QF$],VT^J+B<, A?05HKIY@L$C_!*% MZ8-!JXH(,Y.RN0@PS%@D:%K>VC3\ZH&$X,5:=)KTVW(HE'^"3KQYBJRBNN#! M2GUN%4[9*'XW5?M/O^C5T5N?%>5(#@62"*RZ"VBJ=FA.<8!LT+! KK^"5,&/)'8LIUL8>8!36 SQ$KXRUQ2)RM MUXO-VJK&*B:\1IK;_O$.KP92(V+(^XM-T6H(,9,M80>O;AUWJXY=O9*E.W+Q MYT$5<.=P"^,8>L0A13.TFGW;N%HW.&"FTLV^ 6Y5BQ-FYP,X B&2;!:7;?>( MI,JIF3ZW/53E>W K>]$9W$8QHRCW53D]8YQRTCS8P)@2IZ*96B:$P$&HZ!R? M2A.F"]&S+9*J74"+L6"A=($"FRP-#W=55N1VBD[*FO*XHGP0.6$-[_C#?WM[ M<@J<%)RCW^+Z?N#-R6N IY/XO:!_G-HTTP]!$F<1B,^SHDF^D:B+Y%]TPEI" MI2N8CIM"JY^NZ8=78(LP M&YMU&6&QP=(W%Q>+FYO%.;A9_+"XNEW8\]_KF_S2FX0[PB%U0!K=GKW,XAC' MC)G)N"!+W?Q9+,FAP'VXO.L4Z7EM'J6*XJ==>F1F2*4($=KL9AXZCW%6>"G7 M1&I#@^84)A,,L. ,:T[Q[7?67-QX\UWN2LQA*:I(+3"5?8^[[U1DC+\BL#@1 MP895DVV?I#A;1'.0JK4*D1H4W8?^KSA]>=&Q7$%;=GOC96R9K#"+UQ8M@),@ M79>TL;=7",BB5JB6/U@-B8FOG1=RH0L]])OX +U+W[GS P0Z$UGF5;FPF,I8 MDE5VHOF;6Z14+_[[>G&U7M03SE\N9V?+R^5F:3OA_$"(T"YG*I,W_&VJ2\O0 M$U4O89M),OJ8$\L@C[L ^?MT/9-\K5NK9Z\\"IB9X_MG2]W8U>H[-U6@=3*: M@5>0J(TG"C'66#MKCDDWVF%0MBM,VME')<3;VC9%)V+86X,5!,I0MO92I@6+ ML-@?CT"$.YV XDR)F5G12TB;Q5[^+W!.[AX_19T7H1N*ZRVQF.F&8RPWI_P MU^A^DG\.@N)[6X%.(H(HKRJ\L:IJ< 1J-8R-L?_4NS?]I--F@/\QQ UTZ4.4ABM,-C'?G\&ZT_,8,(A;N MCU1&6";8U6:Q!M>SGW#Y/&+BN%G\L+K\87GU&^E'0<;KCU MXD,J2&P!A"^X#EXXXU6$SR5,$@CSJO+A_25T$IB,5F683\S",P^?(P:0+A>S MM=T4Y6)2:U0![A^H$4(3UG2MGYLGZ[-DT95XF^/HSF>NMAAK6;$>S4 M[$W@"'1#.LR;(@7%4YHD14:O9IUN]TQ*>N7=7^.PW2@?\:MV!+,20 J M#[/(<07V64?VG(L51,H$6M\,J9ZKM".[M+1_<=)#C/X[ZNFJPH%IJ[H"CP+' M[&WH^0EQ8H$>F#O) [@(HJ<$I)'T"6SG^CD /'UJH\CL#DH^AZ>W20G==[#3 M=')^,)!N3HZ\I9Q<4DRRBVX2) ?D,@ :.>8L)=I0$GTKQ8;\U"@_!G"7ASG0 M*K,QJ*P1I154WD8XI/0X. M9:F;?UJ3Y%#B,+8,347!JQS"+:AJ/'BIJ)0^;VVD$!9CJ>]\?6??"BDB%X%S MM;V=C7:6CI/W5Y"NZ3N%,&?"!^I[V[X#TD*6/E0;R7P-G*HC(%*>OG%-3YI% MB:/5.DB5Y:]\O+9 J_V0[8)4[9@UG?!^D_:]Y?<8,'_N0'0&,TN1MO(;(,BEQR-K&IZKX M58_89JI\S>=K%Y]*QZO9>@R"#/4=K1^L)2 1EXG@P=HJIS#&T6KX2+53)(S+ MDM@)VO!2(+_#CLVDCXD?K"H'JFXW9P/($R8[$==G"2AVCLOI@E%6^"JGYT W M5.IN._"PM.!\2N6#>S:*H&8Z1Z;$43FXV%MW+S1Q+$[#?"MV_)VWD4,/FI_, M^2=\Z U4KQB[E6;XL*A8R=U"YT7TZ!($DHWL"WQ1-I(P<.9 RW5.Y3BR;0;E MGCU"8K=\^/2=.,.48M05KL@RLA,YG8H=4Q&5%P&'\,R_^]Q)'?OO+ERI-957 M]G '; FDB(]\Q$NSF1U'A 8/W/@5%W_YG>47$>I,-[>"[HB4;B%U/41>ONS6 MIO=_)B0WA4K3IJF;&DV>PTNDJ"$QIWGVV1%!V*9D MUSSIOQ\*&U:1M7' P!JEVV;D- MR4_0*W2K-V^$M&%:.[,/UA0.&,*V9N?@3&ZIY+*&H1C<1M*4+L-M%.\D>@ MS+I'_P!(W&!74<#7I8X2:Z^&CT[DE!#7-M]*YIY2B<)LD-06%VB\=>5;+,!7 MI!_3)B !GGJ58A=#=DM2?F @@&WCY=&>@4A";M5F*C@?6JY6Q0OXJ->KDHB% M"M141J3Q%+6>("=U\VK+D'W[:HQ?@]'Q.D:G@K]W@I%@Q*=EU<#888=KL);9 MHZS;%IE291E^Z'.AR8[X(\3V2G2G>$1(OH'!0J_@).KR[S&.9VGR M]@VAH^.Z?9[3D&W]7%>#MM),ZC*XO54TN+VU;G![.WV#V]NZN+G#T!/JT<). MX7YUXZ3P&B)Q:,]8+TE\0B$N\3W?B5]6 M\>*?!YS4%:8/D;<,'V&20CA^R36-C!F_O^OCG;$J%G^]76Y^ LLKL/E^ 1:+ M^34XNUTOKQ9KJ^4G](.)41])QZP.,!L0R@]1X"$@9"1Q%18#:T*8KFF519@S MEF_!9C7_R_>KR_/%S?H/O_]X>O+ACR #N=TR7K*";N!5:D[4M9&JQ]5V7BMW MG9<^)%Z@ZP&<6-#5QG(,\O*?XWK9Y)ZAP3>8+E>W\ZN MY@MP?3FS7E=3$VJ:]5F&3Z.R(G,59?N]=X/^-_9=]"^R G!9.:F_N/891&4 M6+!1,4^>3:'BBR'X@?0+JHX!Z=1N.35U7#3KK"G.FDK63]+I'5XE]74TBV,T M^>3M'ZD]Y2?Y0IH].;&WVI/JMK,#TH!B_U?HM>X/GU$/Z3E:C1>.'__@!(+! MY";Y,9SPV^#0>JZX(&\(2$L<4P8!;@M(X]>@H@2^\4-P'@6!$R< 71=!@CE\ M9<_]P )>2]ND:0&J)AFL3CX^GV>]?(HO63WDS)K,]3'.]&/&.S9:;8X?X.V: M>)]='%*DMX!EDARP';&^VFQZ1NH'37/=Z)MG1>_+H:NW/)95EH=FNL9],T<8 M!&/-W.8?9B=-0E\>7]NIP\&.MM.%-<6JB1^'KEIRJ"7+\!K&?N1]CJ-$MR_5 M&!S:B8O1/@[1Q46:6EI9!H#6#,P99Y;UW2(^97@)X3TV8EA S+&R#M/&T;]@ M)#WU^IW4T>7B+K*R]9Q0@(0([*(0)-B4 7R$'+0-W;>WGW\!1WZJU>WY>EF2 M- !-[/@7,A=]Q6K!V#:C_ 3H,QA]]>M;RFQD4Y0#MX4!-Y',-F]E.S# M;4; MPOAC&[@%Y&\R$S(96T)T9^D;$IV:S_/0S2GCT(BI."=E.IY3#]N#C,19%]9< MM_5B1)MEN#:QBK%_VJQN^<\74;R%_E=X_ T8B'G' GN#'7A$EH1Z3\FO\IP< MOAIT'IT#I3QD1QFPI^57DO. (OGO1]/Q>=-F!D+[C4&AC50) M/Y:A&^W@QGD>/TB,2\K&A8#'$"MK]=5\]64!-K/_7JQMJ^TBHJLK5;W#U1"K MF]$X@TA;A14]])\D]=U9B),'HHT^'#7:92@W5NZFPW@6B(+Y#*/[V-D_^*X3 M@+,8.K]XT1/)\Y]1 1E)@*I//591_6!2/V5!$5=EE9%[._3D-'&8*'@<"NSY(&_08K[%&( M]/&D.#80E;SE^AC4WCJH6G>:46(+]8YB1M9/0:E)$D!F,"P%2V>!8*+2[V9W8I%S=9N MQ>!'^#9A<;?J$1QMM^*-UDH@E0!C-%^ _'N0.L\@UT-^BS(Y5E9;N_F WPFI MJK1VMA,ROYM^0N9W=0%SAZ'X__M'K*H#R7E'??F]=WWX_?7W[?4>;8@U#4=_N=O=!49X?K,OSP_3E M^4% GA^&AN>7+TB+[1;B=+#5^RBNUG #,=]^X),75$.OEPJL&'1_U<&OP MF MLSG^#2XK7)*JO6F"&_M:D XVU*+3J MM#X2Z&07E.S$#[ ^B;#3MD7@+\Y]U!"_"OI.8&%M];)DPW*E@W&^78L\(Y-J MA5ZMC56W$9T DETG0I.I_$@@PL%5%'KH3H0^0Y>=W$9W Q.()O !G8CG\!$& MT1Z' UI8)!+,376YB ^!L7!N_N#L]G\\!R[:1NNN%Q-=*?)XDETSDC-J?/5, M9)T8=_-2992!^\:G &;??@5W$QXD=$!]H&E6E>PJ?8#Q1*"=\?*UX)MPRRJ+ MB/\V]?M"+QQTP+J:)1W/#IU[![[<^\X=XB#U86+HQ4&."ZN/#5*L"KPSE(YC M^"4AZQ$XH0=J?4XD9$H)*O1'!?E)E+4M-;S9*C(JGHG=UJ:3O3 YZ7-&K##U MG7TG1*84.MZ']'$J&M$[G>8!J>$]CE6=.W'\LHUBG,%%M\U788JF'"L MV9_&!BF/M#4G11'N&!B=[:(X]7\E^I1-!5)%QEPP]DV%!D?%DA;Z1_&[7 UM M9,<*O=Q;;71TBC,RB1U5F%WFFR-2@(Y(KC'@UEI:50F'HX.+:[DYT[?G=NEB M8UG\"+%V.G/=^. $2?D: O2WZ!#:P+XL@^;]4/0/@K7-EV^- M...$ES<"3M[*KCEL/*Q)KB25N=:E=R_#1QAB_YBQUTE%R+3EB\T*Z\TBDP?! M;(+D ';1(U:E_:+=1*(KV$+D K Y?'5[%0W9<_+,8_3^QJ!J7RNF,\; '#8* M9&]DT[N?\>7:M]FQYF!<39BRITY"$Y@&+OOY9, T;X!/1 VB=D+BZY\Z'Q-"]^D;V$ MC8V_%C7KJ&ORTV?2CR%2J0YV\P<)"I"++?2K-?MN0F<21YB,S8(U_J'OP;5^ MB]_.H]W.3W#2DT1H_Q#OS6@N36&V^G#D5I_:L9ZIR8SVFBPP$;I"[#\IGCV? MK)\]GZ9_]GP2.'L^C7+V&#ES[-KG:XRP+$<1N@T K]@@<(2"DWDL?1-4C:W4 MV1*37O\AHV+QI@/Q[;':3O#VV/9.\/9X\CM!-;GLG2 ?AN*M CMBQA[J3A1QQKL\OI%6(Y MRX0YTKXO0MFF X, ?^QHA*/\"]I),9'W+ G)T\X,T>D9[)Q (50[K&S E$Y^ M8EBE,BD+V(#F@3TUU'+1( A=]FRI%V4Y['9._++:=L.81XLF$"%IVM@KPI1 MD !./53V ,HNK!9]DY!P(PA =$84];9K)\;QP#=($W02N-HRTD(PU#=V:],^ M_TQ.&'#)O\>9%G #C!JG@Q/#^Y>80$HMCS_DH354IY)/1 -#IG>QX2RK) VQ M;;?6AQQJH5<=>4"42FQ@PV>*H[ZQ I#5:;N'B!.8C%]F6)*X\0(<4NRQ0+WZ M\F6Y^;*XVJS![.H M1^CV#U,_SBIQYW[@X\-6F0W3 %9EE 'EM\)T]EDY5:<5\VL1,F =GB/SM^B)UM-*-7@K"^!XA/&6)#>.^DT.-A M5IR]GHQ);MX2I%53X'@_'Q*R7=D%L+STZY"5G"-%7?G"#_T47OJ/L!-1-G/= MP^X08%G6 ^HT(U6! 8WW,G'(RO/)BEJIO@;.1 (5U5%01ZSB% TUZ=]D[G'E M?]SH/L0.FB@-",G?_3*5DV$ M:7P!N\3FB<)H^G(;>DA5P.%2V'O;A4F"0'W0;I*7HVUK5Q1GD7669WT 8@)* M0/8MPN,>\0S)50/XJ"OT4VK[*J6$AM86*3E?JKOC)>H&PBI[@0T J_%@9Q=5 MXI65N:K*CS%]3 \"2AW;ZC.HYHA'""22F&8\ HCVIN6+@U"+B-BK?$, M.]9$#XA0',K3592+-/_Y(HJWT)_ZTA/EVHXF9&ATHFNT;&[5]<$L3G4N6QEQ MJ#O_X#[.^ID\8S"Y>-[[>86(97@-8S_RQEBSFCFTN#[UCH3ECT20 6:/CA_@ M_)PD9\G%(3W$$"R3Y("OLJ\!Z:]YBEI;HN- L+,<1YA]'4FM:EY]G$QQQ9]& M,H_*\V'C!4J96\92*?X\E2!M-2CT!\N(SM#P#%(UHMF1&?^QBZOO6')T5Y]^.4/R$#T5DZ=(T?+4@E9?>=B<:2 M>/0@P\5^$C[V@N&#S F0/L.3./W'VH6A@]2 ZQ@^^M$A"5YNX#Z*D3"^0*R@ MBP +]5,#%?JI I00"6/1AR+M!)^;B N MRTI4SUGI^*(-.KS>C:*&PP@+,.5G%+P8AHN D JD] U4[;%DEMP@X"7T387Q M*-)N8SH>HD6?MR^0S[IB-OVHP9CE\O&"-B*5R'.DW6PAR63A!&LG@,D:QH^^ M"]?PGK7Z6=$O0CV92U(@SA0K**;6%I#&(&^-_W'/V [,A\C(2+ *EQ&>F!&B M,Q]A?!?ID-IQG]@2(K8D:X[^RY3:;TYNQTK;P15,GZ+XEP+G$LN?WM)H\B(J M"^SB(_C;KGKG_12\NS1J9WCZVB;/CDQ)"A"]]KU88_52 F1\WLPFX>$ MRPO+*)VWR3=W7#@K;V;/F4%(*B4F^D>M& A;2W E 8AN*\/'?86DSI[F4,'U$"N_DI+)S&8,)YX4F2CBCDYJF?5 1?HG"]$'FMB?5H5E%7X8UL0.9Q/L3Q0[W K)N0-;/%,S\*M)EG,T" MTZ7ERE#0V3Q%/T$G'@Z]5D<6+P]TCF21AEH#TMS^MB4CN1Y84>9$QVVB[!X! M!VK"4[LK"]F61?B2QA5NST*6_1M%GR3[\$6;'265J=O_ERB&FPHY(!P_QCGYX#+<']+D$E$- M3L0]K&0R/G HF2\4P>&&@;J_'B+LGG<=$W<+/P0S-_6Q0N;$O^":$3A^9.GA M&&1LNYWEA21(Q^#DE66%34+L-;0>;"+S>R,'KS7!XS8* K,;<5$+5R08CBT'$/*CHC(CX*#:R>?'R1 MU3'#&:XYJW(_,Y*>AK9O73KE(&^/+OHLC9RCK-AV[Q9J;;98Z+-56TX/PA!' M'06T >FV[ JL0PH;M 58N6Q,01=3F]YC]=OD/(KW4>RDU'=U#=G6F[U;6%XM M%IC.?/E7$[GU,<323(/>'9B2!2LOLKYXWL/0\W$ZA82[Z;(<-_N[,?N^T\]0 MWUY+/8*-^W<*BZ=R^!0;N>(#S7FT@TGJN[;)PB7 2SL=GM@L4&IVI;\3VV M))($\+95=B%A5-$@O!$K;@ZK[1;=7= DXZ,IBE^*&@GED*ZX:&CLNW0^ =3_D=V%:"^>SP\RTF2<_ MA'GK\K79+=K;]R,7DU5UK^N?"!7$5%D341K"LX,H*JF\%[YT'Y??WLD/@AK@/D_O/@)\0K?/;LZ\[/RZ(R0BQ* MP-%C&&PPD%1\#6J?@[_A!M85Y!ZIU=46WIB547.373FOG3C-2NRB\VP$>=CA,,(,*LGNY:0)J+6A@,@"A@1D6,=1W_@E51BAYS_Z MWL$)1/'3DX67WJ^AO8;) "OI-_X6FYRKK[OX,)Q_ERN8(O,N>Y"*1ILL4?BZ M2.=[B3\>9U/A43*ZJ7 88671("U V004;::QJ0C(L+ZI](U?&4E8 \0];M#7 MHP"H0\"P*M/E@ F8XD. OYR( L.64!,>U$$J)7[_XOQEP.X6P1="<:HP!J5@R"79X7&9*4VRKOK2? MFR;'4:2^S]3>&I!IR489@G;T0T^L\A8V:1]_+! MS/&//@+D*ZNJI+"\J/%UU,&J0@9IJ7#K8Y?22_\1=HIQG;UD^\Y(0)*E;E@' ME6*.J684O1R1;D#53Q&Y/@4H*N*@J93(SY>B'CO' \*O!5@IOO&37\Y>SF#H M/NR<^)<18-I+SB@N^[AA1LK4F@'<#I3-.A"T\OXH)M/FTZ/ 5.C#V$B7)AXE MV\CJN4110$6]3$T#3[PK5=_8%5%47N%7>XC[#N])+A-2["V/MAT!4:)4=3]J M\L ER!/+_;YH!*I6;919 )FD>!L5@"7F0_&65Y(HRL9INO'1^S5H1Z8RP+H- MYI_8W)-ZA5'6]V,.3-7A#\W%E;,;X]AJ=&WTG*I39CGRH9\ _F82VC5-"@U? MO?: 5).EN&YT"-/D*DIAKC'@#LD M(RDV@]DQ>3X-99;U6)Y]"[*/7U/5(QNY030AI9%%1,<,#O!,S>FC?J^CP'?1 M.3J[2XA+V3BXIA$R8 +MYX)E_BH;@*(%0F+>9@IHY$B.@C/6P-5C+'!=G=5V MG4;N+]^37K;9+TS?N3R_-(KL(U]X)7T"$ M&GH 9\.P>EE4EGQ#HU>:FP$;7A_!V1;)TQY<.^1-9EA699)UBW R9Y3T 0(W MR](!$MRI7<52%0$RL*7.D%JZB25.K^L$&QCOFEAD%7"I?6_4Q;9&F&G7)U\ MU,_.JME*KXZ'$9[Y\_Y3UWML.WG-7V!MX?@BPC2Y+X28JS$V27:?V;K1A- M"WEQ1?ABN@,AS>8A"M"NDX X_Q@XI$?;.ZR4C!MW8.$)430EGF/G91AZ>//> M12&91/(_FA''IF,AYR23&:8#(3J[PC3;X J(M9%E 5:]PJM#B3]H5<LD8LRI> M?G1BI VFV&1,,O(DJT.*MS,/G:J:<<,E94,OXS'$>@^OO@!/>7.["I:( .L( MZAVTLN*4][QXAK'K)Y"4D3F';HPS.HT#)3HIBU"B,L1**Y=_"_;X8QDUWB;. MN-*EX(P](SI#A.L&M!\B_$2Q#)',8))F7Z&;KH&+IP 3U@PE+H%Q@C"E5>AB1/S* ;QAQ*YJ^;'&[8[UFMQ!NV M]TD!V34 UC-DQ6LD3J.(D%GKE"0WUWX0L^E8N! PF>D'#\P^M*O*]0JM#AS^ M8!5+$(D* M)B333B.C,FU39YG#84RLX3@3;G07^/=9PD9K6;A8,UU*E3HN92V8Y B?N6Y\ M@-ZE[]SY 7%ASDUCFK?Y'F(6]GH^1VQ/+/Q]L=LGM53R0=6'W4- 3*[UDT!@ M*E2M0T5NN!_]]*$(@BY(O#3K]_ZJ_8HE2=QTMF4Y]MB!/*23$G\OX,X)\)YF M.XA'0>ZMN![9V1F0I)E"C$0_(@HX[M'?^M#;1)4KK &D\ND;MP-(L\AQR$KJ M^0ZSK/230ZN0^/L VS]! R[YGV&(+G[!+/1FWLX/_80$P3W"<2YJ?=1,[YX] M_##0E[YP5G!HJ!4Z\@3F8IASM5)[9:(8P.@_C=!!A5;KJ<47E@G M<.95BD^AO)YLM;G9W=9Z)-?V)64-6>W>6*2VK3JE[DNLFG7,UJ:S/C,YD4CI M2]E:3%\N>\51U:OC#E@EL7/1XV44WF.WV^LH[GJU]P"AW=;DOL!CI \% ?K\ M"'\/]ED#:^:%'BETY$\;J+)32>Y:1U"%P91EQ<,/?/[QMVB1,-QHK)R9AI':.(1-"F5(^)(A/I?H0N6'B>^2]%E?Z=IN#<**/FME MJ(RE3_Y&=:3CN:S\AG<".LIM[ L4^2F_+A"&[OIYOI/F>79_'\-[)X5-=K.* M F-L$A9&84@ M0/P(L8,J]&:/Q$.&_/$C69L3/VE*(=<+*&V>4#>*@I M?:>I7TXXJLEO6#,17CXVE!4Q'*CF8PK(W_.Z1)W1C//"(DC4Q@U"C#7>9?^( M'$%8Z2];3>7%14[8C6 ^\6E15J07NWT0O4"8%]NC4[J*PDPQ(BLI(?I3_>_S M*$FOHO0G\AB9/YE7/66-VLM-,[KMCASW\L%S\ M=OB]XU>R%A+K<>:"$JR#5638ZI B"%T_H#G"R6FJ>C:ZCPLV'5N^HC1FF!H/ M^I1D& )^];'5_;17;AV'4.9XE4(#-K&# [PJ..)3*?.:^#X*\)\NHR3)LB.( MNIB+=VBV"+ ,:R)G]D/6" 2HE4WO=&D!UCW7Y69$L61PZ7>799K,O46W45Q4 M)5X5?TI8OIRL^M)*/1OW4E!BDQGSDA>BI@5E6JA%/42V5:%JY0E2VO;JL9XY M!>RFIX9!X3I?W ?5DY1)5F6F).:'N4* MDLU\0?LFKB*+B/$C]- M+J(8^O>Z<\ZV>[>1)*K) @,>^5_!G1/^4H326-&Z>N32R 1%&9FJJ]YU'*'S M/GW!I0U2!"MLEM]CY?\V@=M#<.EO==N]12A:@(L 6ZS$+$GJ[XAU[4 ^!8'_ M".U>_R2DVJAO(3@'JF C\3'+W=[Q8]SK_,&)[[4?6 PB%I(A4AGAU;Q,@$\^ MM^SQP!=3XT6$/435 6VIA[0+*^C;?KDQ'#F>?X83Q5")(U'BPHPQ3)' MY=\!#RF?0406,+%N6HZZDY!L(]!.="84C0B% _S&>29PKM1WH5L:I[G1+ AL M/OIB%E+G.8O*M!ZKP!9!)UR!,4SE=]=EZ$8[B'I=/#N[/%75-0R= )NOT%%8 MY&S*X^:U7[+DJ-NX>$EQV)-089\Y@N#[OY\WM)Q04U'^S8N:_!0IGI+$8H]W MPQ@^P#!!^F9&G/S^"J:K+6)CC">:7IKFD2G$%RL])\GEX=8;(T#BUN ;;'ZW M'I\B)>C.FX[0K*CZ3(6I[_G! 4<>5X;^Q;,;'#SH7:!19*KV@ >HI&A><,D [-^:=0\3&#^.8.)G$C)][66S MP@0/^3,N= *2('H"N^@1/Y[[>4>^76MNOPR;&B1W].IN/%EU3XAS0$*2Q7NU MO4T@N4 A;?2P.Q#OP-P7RAFA!IT" Q9LP/)JIJ MCDGQMH% YJ?P$I?+0==H-"7^79!A;+1W*B&2IL]'$::8]95B!R_/(]0O!#N8 M/D0>>(%.;-,?NVP_/GSZ?WGW8KJ_69S]O MPXO[U5\//_[E[F)VF?ZX"\XNK__\[W?.?'[BG(5O%NZ7GYUO#\'\>?777Y]_ MGB7KZ^-?KMR__N3-/L[=IY-O[[WX-CJXU[?!S=L__W/YY>K/)Q_.P\T^>4S_ MY_C;B]V_/VW3?_]\\O;/_N/Z^_GBW?//?P?S]HK7FTK7VU;DZ_]-8]/ MS(*2P.>([V:>;=R+B01""U)Z8S=%JB MR^6%_PQ+:_X-XD@S(F6IVXC^EN*0A4NL?'0?@*R$6"O)NQD(+3\EBLHP(97F MI/* Z%I5KE%,ZV(T+2&QCR_VH7S('B%C^!@%Q&[DQM#S4^#GDIV[M> VU8P1(FKZ0B3 E9B2R6:%>1:K- MXC*"LZ!NPLQ(K/:D)GG>K2'(]1*UH1:*L<9Z]RZ:9> CV+.M&\H)N(L^H:E0 M2VZE=26=";@?&HPMYW'#*/9"D2L3?8!J1A")2*9'1.V:E MN,!Y$"706X6;!X@)"&&AW<;T%M&BS_8OV3OA"W#)UR *0?H 26)\.YHS;[JK MJ%#*T(9XXE4Q?:/D1:AW;UJ_;3/ +IA7? &\ P18&&72F;T3-^MDV7*DH\BI MXS/7'JNB5SDN"Y,'\F^DHSX]M^EP=6CKWJ0^Q$;K5&(GN^RU7/ M&)=BZ&7=H.J @N6\KQ*LLD[+F#@$5^]I^;985D[&(*'3C94E=E2 MN6V6)H[9(7V(XC+!7(+N+\3KFUQ?!(\EH:Z,JR)B?#'/K[PQ<,K61;;?5D$" MBW<5.2G6CCOAF5%]DB_CF7 "P]#U@\R-"_UB#=,T(,\C"=Z:<7J32]15H'F+ M5&# @C^(/)><,[D,/ZKKTS;#X:1E3XV(DYL:==?09FQHEE]3,R@91&RXB](8 M8>Z%WH'X12!\ :\3^6O;]L^77-.AE#EJM5IU;HSMOLNPT['0P*]@:C'A_)$/N"B4@1@X]_<3?MULDY@_X$SWRW 4KPMI\C9> M(F69Y%2*ROPCG:(?JW<"5='7=RNEJ5'V6NM2PT]5\D4_2I*Y$\8/B#5S3EXFP'K(X7 MSWL_"]T]%S7A2W1G6 ,4YTP12SCD+.^%5%*R9S.6EVFI+4K.T@#E<;7=^BZ2 MV(A69"H)&RGS*7RPTB62ZAHD_4_I94M,PDX8'IR 49/$SN[%$6!CWV*-7NEM M\4L4I@_!RPU.7X%]QZEI$AF;$ZNM<^9HY)^>YT$C 7V0B5?/=HMF, M_+L@6B?[DO M&_BMI-6Y\61Y3?JL>DH)V;S*SVQC@RZ1.AHHPQIP\\Q3JN65!\?? M6OKIV8F<[^&J)R%=K:'5EPAA:39CY44&KQ8/AFD MVRC>X2>'U5W@9ZPD*GC31\TX)+6QSD!MK7] "("2 JX;7+G3U8B &A6;,5[: M052O9:AQU@>4Z<$./$6X(KF$(,(0*<,X9G&<4UV0J(VC78PU9LP:SM?JIN"L M7>_)DGHH)]U6Q1[1>5 [ZG$9ZV03K>Y2!/55?'$(MGX0S(HI5-F");LT6D5# MCC,O,N@%1#/*.@ .*KJRJ FI2K>(GY6=)#7UK'^FN6]]UPO3/!^^> M^(O^^ ##V7X?O. XKFCON^^/WZO 4+5OTW&XBGRRG(RKWD#9'7A"_8&B0T!Z M!*A+BS%!PP1?10X-F#RE# /_GZ/O?)#[WLG] *<7!ZO%B6 "O9E-GY0D"MF MJ?2L-4DB4;0'\V9Q*O-HDY-:A2Z)N5#/?(,=K-!('A"5\ZJB5YY$,B.EW9S3 M3]&"DX$ 6YQ05MR2P*[6UGHZ1&')-DT[8O.@>MF@QZFM]N3% ]<.PE>'/@_ MN(3IHQ/@B''5/OZ^S%^!^GGB;FWH98D-Q@IR9*WM9H.2EQ.-45/;/RJU0T< M/\;.]7"US7(H^DZP#),T/M0H:=ZOQ&B:WZ^$^.)FU$0-0*V%75\5*=$VZAL( MSX,BZ#:QX^&X6Q) .7-=DD.[RGXT"NC$:)H'G1!?[)JFY'-0??\:A':JZ2K) MMHXZ\8E0]W=JEDN;DX3+^%_ZW9V8E"RH86QNV*\458O,W2G+38W;3*I"7E>$ MW )YK9$K JFLE3:N6L\D8]SQB<4) SY+2@$\2_?(/E%12^"Q;6BJ#ZA[&*W M1VH=[G6%G8KW4>($J^UE%-Z30E99SH*1-S05%BS4FU=@D[43EEWA0Q1W<13@ M/L"LG>;"QMXX !&-?5-UOA2/W\]1Y#WA1]^P77XM*?XTR@U"G*YI>[ P9PR8 M%A^1_;3JH8U2"QB5EG4=F'+3HACB7635&.*(RN_"M,6-SPXSH4^>Q"?NN)N: MS]\C(I%:"I_>X2K?$_(<9&/?$QAD+-P3Z)PP[PDDW]RFD8/39L8YH4L"9X@# M+@D740S]^W!^0% ,W7J).9SHA/P8"+@>#[?-*O-AP5ZKRBO+AIOU!XH.0:T+ M\!F[TWV#LS:\RMZEHMT^A@\P3)"2 S)8V*UF.Q1!#1/PH*E5W"\73HQ=FG$Z M'_)P.R[2^ZB95N)Z^.'D3G [NU"4)AUT(G,@/K+_!5\RJW* MV&T^CD+T3Q?67C3&A9LT>1N^[;),M,ZHA5FB_EX%H.->Q;0-+Y)(L30SIPHSWH7^9) <&^,$F M F>P6!]V=VJ=L!)<'')3K.; ?W9(_! F.#/2G1\29>4+W-VULS(S[N3LUJ:O MXTQ.6*6-\^]!K0'X6];D[]:JY/5*H[R/\\>KXA[UP_?SY49"]O7OC88 U0BS M4@)]/P?+35>A]H"_@']S_?0"=('%RF#,O*C-32];&E,,-,/ M)Q'(O@5S]#%%O,:ERYG[2LRL(:HLTL^+[^<2,JY];EJR%6F6.1U]0%NBYL78 MG=12>*U1*.VKZ'^^0,]WG:#8M"57*;VUC:5*Y82W7O,&H#QNI[%HN?)HK%SV MB!7--S>HZ*',8M-N8/@):]+GY@]%7UL7)F^AREZ<-2G%O7\, _?K^,PQA[. ']9FW M\T,_(;Z5CS / *1*?'A$GA1M"]YL4@RR@E6R/EZ#O!?RQM3L!Q0=6;[^#<)$ M(SI/>M[4PTJ[033C8)5-R'R0*(L57KS4$6X!:DWLZK7B FR&?7*'KNCI$T;S M0Y)&.[KZPCC8.HV,&I3:U%F/B!$HOIN":8DUT>7!1AV6FI'IXGPI8W:H?6Y: M1:E(L]P7T ?34$RZDUJ*KC4*274$*ZI?T!&Q.^RT72&:_1F^0C2(LRH49-]8 M%RUS\HLK1' M\<5YUKN9-/HSO9G4B;,VD^R;:6PFM,DO-Y/.8%3M$6W?;XGCGM'4<'$M.A=, MI]J6^[YU40L(H50/.$,=<):LG0 FN7_W%1SG!*'3,'[IHW'1DVO\#(;NP\Z) M*:9I*U<]GK :MSSF6 >D[\GO%9W(X5$PTT?--'IZ^&%%BQ=7QT8S$BL^#40) M"K41.2XP$^HHZV8W& 5>3#+& T-8G(CGM9@&DOH$5X<0=\RJN@S:YWZ,@D>\ M[^VC&#O-W88^]4!CEQ!E=V \KSR/&[;#>]8$E&T ;C0%PY6(=.K%0/EC5RII M%_/KST%TYP3S*$9= MR_J\\MH;1@&'%=;;+%B .;@&62M0:V;;\"$JF^K=MF?PJOC8/$7_ ^-H%<*U M_TS\.;"'.BY#@ TK$D 1ZLCH0X<(1PS@G!Z?O"?V,OM;AXR JBHAHD-7CCLY M\X.@C(\>Y]V42L+"4SZ-#Y:?/?FT**]$-[-84%%YPJJKI\R1JKZQW\ UZ:Y M=N+TY?]U]ZZ]D>-(VNA?(;# HAO(FFV7>WJFL9]\J:KQBZJR4>7JQGL&!P=R M)M/6M"QY):5=GE]_&+R)$N_*3%*]P.ZTRQ:#C. M&) 4= MVNXV)G[HIZUK.8R[MD55B(_0/^EG6>??/!,CHYK.TSZ&5T'M8UGC*_+CH4N" M&CI(?";H(_ O!/@4T6^S&>7],V1<%6,FHT\$<.SPNE&0 _@5M\_E&G?AUX7' M_6:G??#WBVE-.(=@]]G"]]17RQOH5T7:M1$T2\)/Y^9WOHT4?+Q05.SQJ:G) MPCN*1F'NX\ /%]?A81R [8%+OT7RXT4H%,Y9&F$[6#F=Y[B'Q 1^)AWL]-!I MIM FC#W;779EQ^NZWK1ETP+H1]ELLJX%YW2(8\+,X:P+Y.OZ 6]V%;[>7C3U M!D*$-Q*F7%Y47;"NZ5D4,;T=_L%J6S 1H[)C/+-V:("N'UIJRFKJ!35CDL52 MBY7-#/T6NG$1ORAHB9DN2NWU+,2X_I+I.U'#LJG&?,8HTCCYOJG*#7T_FY>F M17U.O$)GS;]8H_%2FW=-RGX81E3\2SQT41KI)]"DO(/P'G\Q%CT7U>,>;?[.4FEDX4.*/=.&A4;^I_79' M6WO2R7>99Y6"X5VR]3GW5.HZ4L.(1QT(1U7J0_I+O5+,6!, M^QVK8AU:S!6+68 1VGNHS&:#-.#[.'-^%(:(2CNUBUCMW(K_<<^M6P;?7QYT M#\-LC-$[IES-#A"Y++OB_K[%]ZP\]Y9')1TC7,395>)UX1J+KWU%DI+7;<\%N(HEUE8GTG77-"0+ N/M84%)UK#S] >-:TK)B;# M\HN:[E%UXV !S4;?I(OZ"P9" *:.VVW3/D(<^/5=5;*U#Y!: .8H1O.5_+;; MLL(NQ[AM#S2H-!::PP[:G72]0I(\4NBCH8,5$EV@88.HO61UT1]GU8V#D \V M"_,CVO<$XB25Q?:>]C*+&9LN2)9\C^CV2#:B[^?/9;P:]*L,J MGS7[HWIUT6*:E5W]=??X6+2OS?9K>5^7VW(->%1#_1HH]E1BD]?@\:FH7SN! M:4.'N"EZ.V'7M4*3:)?A[>:]L\=9)T 61(# M046/E/UF\#TD]YDE6;32=W;\:5W4SK6H>(EW;V)+4QI>%K.'+>:O_RW[V*@A M)ISB8X"$0L;M473%D![3:H@!([+LI(]-??_F8_D,KZ 19F#N!+09TQL$%SJ1 MR&Q'Y>ZNX^ZZXS@K-?I);;E:]]:#6'ZWC%>$=5Y&;DLC=W/+8LA4$^X-E9 ^ M5S5]2,,;^?R5__$HZ>\S1I PP7'&\ +B+OCG"O230FV%[E[E%TNPD>ZQ2$8+ M=Z8HYZ?@.OHYEF4SJ,N4ZS=@/ $+=LAC4@A8%,M\L1Y!$VT( ?%+9U[R$B?_ M 3?W;?'T -7J#I;K:Z>=+'/..@1;64GEP[P7;M#DR'1,)YM[G$[R/!0@1N_) MX-Y][W%;%Y4 < 5< M!SJ9K+'B3'O89G#2:M?K?76 -..PF)!:L%"<*RQ Q+ M=5(>'P*G/'\$TV'6E/G6GBWL_0("0OL[LJ\R?A@);_FY8PS8"\.QA\Y:7-BR ME_-Y%F>O#X,?<9X #W$%V)_\1SWL/=VF-02%#FM>\9A%/:3"IMM\#@<(9ZYA MR$KZ6(=K0(P#M2<7. 06OI15==RC M;]Q+ZHP*\S!"[F/^_;*T3>.4F8\OG>'94?*"U+%.)YU^TG>.UGU(1A=-Y(1L MV&&AG-U!1=IUGSGTV#I;ZCHQ\SSS!?&^K,L>4[U-J\M4_*MI+ZJBZSX7C\?Q MM,7VGG1M10[.%IA%J?!7L%:X:X4H*41I(2"V%+_S>$+@#SU1LDK<.?M<>ZGH.Z3&B%"1E/P(*\[A]P M:UJ)1L/+TLY/Y^T>+*&9%7E2*0R=ZD,_9(_A\_DV=/(O;5I:=.6M;>&Z/0_-, MCTG+)H@@ERXN.GQ0MD3\ *Y7X(S9U,NR$@AS:UX-NE&6^N3OT?H+O,HISQF M9XW0LR0E)(1-#9E^F%_YV&L)V-9KA##G^I+L.^18[\&0'M-Z- -&%'#]&]:D M\2F8 \TD?))'@":!F//&//(.19L+C#2GNV7GD M(20SXQR7CY W:>"&,SQ/_U=L.OM;-<'4'"+B[.L#>2;?XO;Q$M\=.[-'[RI; MO(4^EI!\'6CT!EHA:)87L3UF*BWY-V89S*^/JM([EG9OZ22MX]$XAH %]+GI MR6%X4[R"L!<3D>&>M]':L3,^UZG]4+3XO !8WN81CCUJKU-> MWYZ_ -D1S\ M[NRE:#?T?\#*7AQ[Q&B?[[K"*FN.UO_SZ[L M2GK1P8\M/HX"YN\O\3/2.R#+@A;MD-)PA43398"/!$^NJOV$"61>F:Y+W*W; M\HFY\45'?-''^#E]5-+Z-#VCL?HO93LX%.5Z&A2)W.I!\&PI+LD06\=(K$N'MD&T$5):+<0JîV (GQ#V>$]-RDE_A(^/M:[< M?:5<5\Z16-:55N->M%K(N@J:275=^86PU[IZQETO@E$O2!_W33M,N\)\P[$N,]'07,E,^EYM= M4?U>]@_TI(2;]Z%\NFW>U7W91U2[\*#=Q?:88K7-&)>U@%C/C)T#'7WY)8;' MFSG' C1OCF"B%73H"+QFUUN6W62$@YHP@8<+RC.%9+TY!:2\PB"SWZ^Q%,KYPYXER'K#L%P@N M"-?D/,><2BV1,7S2K5B7'TZ;-Z=([;NVQ0P\S ML6OO6'S8XJ5HF0IV&"[C"7OL]6:L=G8,8<^S\T:5BCE2N;/D63[QHSMD3:.< MT#I[SOF\"D/[9<]$=17GIIA).EFVR[SQ'72MFCPABUZO=A_)'M*<_QB[ -[J MOJ4G]Y>R^^,+M+FC?@&XWM,:\V0] .R8:YE>#8>56O_R!Q MS%2;-=H#'L.QEYC24][5-0PD?&'90O<7L:;T.70NIPG_LR[;2668>,7/12!I MF5K'0&PWI%:>:EF1("&3,]QV/OX/K<7TN.WP1\=^#:TZ]%/0U"P&"^+819A^ MFAVU!=ZPFOQMS@/.UC;E%K:,P>'$Y%^[]VWJ;>N9!KEC7>S."@?5"<8]CUSM MTX5^.D81L!(LH5SYUX#]G>)C>.YQ(&H9%$H9@^ASP4LDW<+P#<53+V52IV)1 M1T;H5,DU$R2+(YS=WDL_K("&Z226$_9DV1GV9GF#.]XIKT48!><;;N MRV>&OW&4;'%?=VF1"CRCL2:N\N_1T"!K*$KL9!H42[<,YCP._6BDA\207AQ M]$'0GQ=PN41.8P08;0) YC@--H9>RMLQ=G#S5IT!;V5Y:\VN!\?*9]8;R1+H M/B?1*8!0NKPG_V#T<[IA6%R5;X M@M>XI.%-QSH9@[L]?-21UR02.K9#K.#\93+F+@3U+(V2V"PU\",NNAFO6$.S ME X2O7O+FF$?+NL9:A>Y/*TL_.T_PW&O2$O3=)9N\P#<<[T0QX=;[.:9UO=S MY.4#X>A?U[@NVK+Y5G=/>%UN2[PY6(*4G7:R!"GK$*S88NS[!21(>6=&9!2X M>9QI8@)K>_]:UOT#?H?73[,!ED+H) QI#AB.966PEE ZF;1%T#@$9RGY01(Q M;_)4"17*G&>8FW;C)=6_$!>(!W M^-!4&_**8-W%A^"Y2:3,LW".Q)K]-C3ZS__X^]N3O_TWXBMJ.;!O8=,T!./Y M!3$K6M-&-N[X"2"3+N7!.Y;X9;.$D('(^?*OG'U/&QF-<$PH^8P@\$'P[?#1 M@I*R_;#K20'3#PF'GMB;'SB@O7',EV 7CIS("(SEO?WY_B[B;JH8>LL"UO== M7[XEMQ1(PADS&K'@#F#)90ACM\7W64'OYK9I@]Z-8W #Q-'/%W8L>29""7>V M,WR@%1!WR+C:IPQ[MXXB-CR7 4R2UW MT=#$7O9^TAY9U'+/6V6*21KW3J!Y7;AD<^@#8-.L==$,S44T' 0,O@C , MI4XK]=]"I41;.@^M(MIL44%;T[FIE(*Y%27PEYP*BILO;;^'B"'YW,!RAW ? M94PPDA/CS?Y$AD W"KAIBD<(L8$96G,:ZOS\)9NEW<"1X>BU<'V$AYMW"B[Q MNH5E<%5?XBUN6[PA>BQ;+-:],9+_AA, !]J&DT!]\9UOG:Q[Q,&<-BM>01PX M>C1@9M@PZ%':0;D$7GG:-B_6+2*G92U)("X>&R7'*(OG!91T/ ..1 MAK8IN@R9B<5, VF*D\D_1 MA#?KS!AE<'!K4/"4?,'/N-[A6_R]/R+>>G-<:O?V"CW)5G_)^+RU\V*="!O;AW\)>F?BO15K^NP1=B8K M]>"YUL?J%H.O)LHNX'>7 WZW>*@H= UW?.KIBQ* -J,SQ)=<$[BJF=HHU$>A MW ]&.]N\BI:#!BV?,JULG'/O^5DS6<*#I)'C6+PBBZDL*M>KGW^"X.K\2V9W ME!RL0<@31C*<;$/IFJOZ7?T GM'-N^]$;G517@Y <8,P()6\1KV"U$[5_2XO*:3S&>C%Z;!B-W MN65\4[Q2R^CE+O#2W]6;LJ-)9? LH;)_XC2R/N#M?/DF0A-!AC/,/J3/1(F_ M?<'5,_Y$+K"'0$O89%/(*4*;'48U(8EZ2A,]4J)Y+YAPYB.FTBRWU(8 ^_C^ M+R[:]Z3# \SG*R&%MH163@W-SVG$Y(V%DT-#>E?^9Z(+;4'2BY MC9P]14(+NN+HR%Z:@\W<2[,8=4/G,G;&A%S2V^8F _NFJ!COOJ]QUYW120F; MME884R'@I@3EEBB_BYDF&V^^R7++),<)2:_5ZE46X+EX*-I[;-5/K#;N1T8' M# V,$%HS2BC?I%EXTR;)*8/T^^@S'K +/S9==U&T[>NV:5^*EBR:IY(!WE\6 MO?7N(A10(R$=*T(#K14B'=CQ.!FT(70R/HS#F=6F+59.J;5&.;B+HGMX7S4O MW7O"]_NRAJ<[.QA<9^&:M$);THPHA:TRG?+W'0(Y@OV6QLD;(D@R1,=[6=:F M,5A,R340P*XJB^H+IJ*]WIY59'0PJK K[(DU)TT4$96$,&R8L7$[I M-4"B9;-7W?56!:PC.UF]%J_OJO*>%5;WZA'-KI>J1"NHPTS6%$WM24%3&^D3 MJ!DZR6F7BI:(8<9GR33'FXP<(B7$0'7>\!:87W@CMQC!PY)H^COR(YMD3B/W MR3EEQ3 Q9F[3;[NO146NS8OBJ>R+BAX _D 7:$-+2M*C\,88XI(>9\'!B"9_ M/]<99@+.XG.R'R$B$((QZ)=G;0LUMJ'E^>OP";> G<&[CZ78=L.I[K_J&M9$ MW&[%'$HZ^& TL^Q_FY+P^_X:ZWKYRO M0>ODF=+(9_LZC P.OCQ4T29_?="1W?D'?V<9_.>F9M,:<[P8#XP<=\+AF3>O MCF,(.-,-= A6J"4R9*'L> -^$:V8D3;[&7) &1QOO8R$G.%<*9^>X"U9;_Y! M7E#D[_?=1=/UM*3VJS]&?=#_)MQSNF M[[8'WC5YG'<]63YEO:YV&_C%RP.FM5$H$?@C*N"NHG^G,;_TMY1@ 7GNI#_U MCPUM7#)TA8Z(@4%K"XO97]"5;21;C%E?G5)PG5K;R._(R],^AI7ZGN%?=>B. M#$7Q.U%31+=;/PBN"&7X:P5)KB49)FH8!*,V]I>'DK22= <:696ZH%5DV$01 MJR^/.M:T/<26#A&,7>#6H$UI\"R9+-D8Y;Y)O?P8)BE0!ND/KV%K_I_=AE9. MZWY_P/79TU/U2M;2;?-4KG_YZ9?0&5-VNJ2'@" 2%!$EB0C-G+MM'MOZQ.XC MOI1X@-PR+0V?Y)%/ZRT3,0U&+\A\6)/[]+9\))]<;[^2WW9;5KF%HC=XYY]W MLT*R(Z3TA(:N5DATAEAOU(JB],>A,!!TB6B?F5 QCB1!=2D==9(2%*F1I1=W M9-G3*[:HA#M7J>LMBG%8#P^E.8+V" @@A<*""GH$\FJ:YB@QI:HQ),NP\OJ9 MGS"\3&Q3-12D%:7IV?+,#N_:D:]6!Y^FB]4KEK1S-$*T.']53+R#]3,:S&.%[EZ10HK,Y6 T=+P> ML\Q>E 3,,SI#B,F4DHA$!].6Y$7;9'ND$D", F(DEI1B=8P\D*.@MMF5R6;; MOQ0M]C[-^7>Z;IA<+YR,6%< C2SE@>TDA_ #KKOR&3-(9\A3 #@9C[298CYJ MCSB\]0] XL<5P%Q;C"$9X3P][)J.M2A)I;*%T.VJH"E>,!@RW[319DAIAWA# MTXLJR]%EY\E\9/EDD'97?<8]F,MNVN:YW.#-^>NW#H!\9 ;)&='3GNE@?3,% M&5+4P"AH@2KQ Y!#9?TCDA310-*\VS)LMG@IF/;=7%FF>RUY\#/-FCT'/KJJ MD=06X:1DS3*B[1T,-O0DI8T2_,A#(HEG3UUP!S[_?#'[Q#4M[>$BYAX/V98:9WCKO%#V/MZ,6F^80.86494F\(L',!%78"'A)$"=4(0XU8(^*.@MS1_2>RD M&UPG42),>)!H*I'X!7LT>BV'@RZX&A1$UC:W>=?)F,L@Z)1%(L5%1C;(%216 MBC]B3&RW1ME1KMB?'+$>=K:,\1T^*215:"IZ4_ $5RUWPX,53!N]H:U$C,'8 MY&Y0-'-H0$%,&C6C"/$DMB':P$VLT2&*M@28+Z,VN<.E[-RX]2,S[XF/-5@1 MNQZWPK0\"2IPATJ)QDBT7FDA%^B?C$3>4RZ(2_/#.5@\*4\^Q7@Y*-9>&^[0 M2'UB+,?6[N3*-#L!8D@;]F:!8.\,&.P>J#]&[ VEIFTJ)<)X[-4'HHA0S>D0 MGB4&T^SN(<^$CS,US@_,;$'QC0B^S%IJ8#1F[;ED9FKO-[LZ;=?;85+GABWZ MZ25U.(>/*^!]KM* ?RM4EN!SFS&IAL=XF*!2WJS3J@Q7-77C#M?+I!*=LUK% M#X+*CY &R%S?RL6KD,IY8,>P;#JGXT66\%*V. /9 7=(QZJD^"=RK#JD$.%8 M]X\9.L#U MEF.3[?J.#!)RNL^+KES;IDD009P*&D &.'B)0FF%**V\.R^*;=-$SI!;ND & MF!X1S<62<=MX19#PC?BMIO\BFYC?BZ=_ MMTV#_!0-W^9[*!H&KJU_*W,IWU[Z('Z-D/"O2Y+PKP$2_C6/K9@AZ0%XT=0N M>K;9E$Z\3J4M,IB-9?N\9N( !HU6XF#!))ZQ*UY>XJ8H-P[M5WR&X#LP+@I\ M'776Q$BLD-/ M#_21.@;5Z8G.7Y'RF72+PD 0'PD:AH(T?9R.!L%P$(P'T0']:6&^(H2N&[E2 M3WBJ# (GG83:>TC<.T[Z=)0J)7N='3-Y>AS]CX,$G>S7/*B%I+VA0S*N/^ M>GM;?(]/+ULQ^SLUY8&]B!#)J[,$\6F,( D74,K#B0)L/S35!K<= -'TKSZ+ M.ON*;):^;\N[74\#X_H&#BUK7$*.$#DK8Z;9\8DA==BB-ARH$1"1FLX:H7\N M)-T\F)^PN7$*(Z4!XWJ[+=?X8W'7M.!'?SVK-W0_2T@G=R06:XZ&]H@0X![' M =!J8EM-7D,KC$=- XN23?(7]M3YJ63\2+4_TE.LICU)&KE?V"%\AKF'[1+* M:9/]^:=PB^'//RW(8OCS3WZ+H6 NY9%V59?LX40K2+$0CW%V$+7,7V^_=4_#$IJ5*\KW$V%7-@P!\(;1Z("@>B))\UGV4OP6AS?0 QIWU= MZ0?"V7K=[O!F?F@-)V",J%G*>:DS&79:VH23^**[:?FI394HYG[V5XN0K5@9 MH95PTP\M[KB>/OY9;3KRI[/QS)"Q$V5%O+ QHYYR3 MT:2A+%IZVH>VZ1S(#88,/=HB\Q%E9L-E&S(QG#F M8D^X"[XO=)'DL9\RNY1<-0X/Y"1C=;17U-B[K!M%9\>U66S,IS8 ':H2#?_W M^Z;=XI+\>QR)%I)E:?4ZWG&OXS0;$X:Q$GY'FK/$"PD)5Z0GOON-V79(;ZZ8MU[ESD--)_:C+ M.7#.$Q_0EJAZ5DYG%%4_,S-!4C*'ZRPH'\' LVE!Q$HL+50LY,MYDTF&+$!# M-E<6_,31L+7'EXVSI.\N&EU]5@.N+#D9B6;%5=R+ 5C(5LB8A36SAE2YY$U7 M L,[ M8?#$NZ*%ZDK=#6[IG7A95CM'Q5_Q.52R8AH+((W3)CF=O!8N3+O R7!:W71D MH +%XZ%\ZCP &B-KG&ACP,S($PYM9\@T%5[^4YJ*J(.8O[S]6'S43R[M#3KZ M7J[PH"D#UG @,Z>)-=GS75?6N.N(FGY7UG0-7)!E0'2TEO[CEBC<'3..G-AV MA*"!%"+DDE;)((5.UO"Z&'Y-,QNA!- MR,R&Z4QW,9Q2\/JC!,(<&RB_O@/#+K]B?/EZZLN,%2$2)-! ([>I/917H](: M):>$!=4FH WN=X1>Z' !]=6,'!C"E^R,[E<@$W2IIBHW% *S)_\+)Z&,C8(4 MJWIC"*.?"QR]9V]YKM$]1QV",ZWT@&072LP>32FL-^::0/J%G!%\^C#KR81) M?8!92'FYF"*@KKIN%Q\'QEIE?<79F3'=%S[6$S^Y/Y+G(\:3<$]18YW^ZQ:W MCW8O!+1>3:-GU1+WS%$!1'*#@P9Q:IJR&!FEM1BJ,(O3(-U)6I8Y*[W-XW+2[OZ]OB.\>D/<K&;Y/./VECQ.*?*UQSX@"M>-LJ9(>T0) M4-CP)9@,PIC4)BA&-NDL.._>7=Q\J)J[HKIHVJ>&O>3AT)HA20I&K G@>DXM:Q/ MV$C.37MHEO"2A:_J2^QO$?OG;TO:/W\+V#]_R[)_M%PZ\H/X'7\H?<$=;I_I M@J +H:C\R%-JPA3\+/_ :8)-CU&E&TO075H*8I P3#MK'[$F5$AN(4EOU[Y2 MZS'4!/:IA**!L)NS-LNHJF5EQC1!'LZ3: E=V_]_GXKOY>/NT2UU_E%6X#QM ML*I4+9PDK5?ZU'1EW\GDF0%&R9X)S9JL%&Q0-#3+?A99&3(?.![^DV*OE>3A MNRW71=WS<#*BD-\T5;DF>H7?\CRT1D-S)-J;L;_R6)>#^#0:DR,DE!.%Z*TU M,E97N=Z>+$CE>CL*<74SE])P=DD4;O(^77^#>BC,N^XQEHD6B#5A00L+*$QA MYT23O(_IM&Y.%=25QC23I0 9G+3R=G>]57YG-V"J>+9*@Q6O6MY13,_A]WG/ MJ0B.38=5M,"RGEAO(TZLMTLZL=X&G%AO%^!,>1N!3/=V2/1YQXYR*Y;>@MMJ*HLDO6LP3F5[CNB_N\3DN6O(<>5]^Q]($_(6L"#NH#B'S!N@@( 161NR@TR7MH-. '72ZA'O[YP@)_[PD"?\< M(.&?31*>DPGQ 3?W;?'T4*[/P H[,\/!1B5/YH)E- $9"4-+1)LN*LG ,U6& MY &7(#*>?1$!8&^7% #V-B [&VN^GO= V2"D/] 9N=S49'[SV: -B?U=0_4 M_4=_4&@$6.3S)/8%,FS4L>.DE>]UI)7R#7L6L68K7A-SG.F2$WG&=?L5RL]BK#\V M77?6EH21^\L=6-)N<%LVF_FU%M$/0/+'E$O$AX/8 M>! ;D*5VXZ*J-QY0[J9-GFRZ$T:2W;3XJ2A%E*8H[L:N!P^T*V\JLR8+6?1. MQ,)J\*YY$ 9\#)KF.E@N:7-=@=^Z9VD]7\KNCPMRW9<]_&1_MRI-$'Q)YH6V MXO^@<5BOZ)_\O\9PLRPO6BNKY@>M1S))(P+G@J:SNIA7-='!=_#+CJZZVX>B M%H7)[^];?%_TY.3IR>G1E6MJ3_F-0JP?L0P$+T2JC(QO]9Z,;2@2(8>'Y/B8 M76N%V!!S(SWGF1BS.RWC&DEXP8A:UD5U0\[3JYIC?KE5U*$1@E9OB&XB,-%, MH'0YEI*3+].$!P@BFRGC-"*,['1)862G 6%DITL((SN-<$>?+LD=?1K@CCY= M@COZ-")0[W1)@7JG 8%ZITL(U#N-"(\_75)X_&E >/QIAO!X?1 185^G2PK[ M.@T(^SI-&_9E&42$:^ET2:ZETP#7TFF>K%J)[L9?RUX\AP'R3K0PPS7D,2[9 MN#&:A-RL9XP@/8V(SCI=4G36:4!TUJDQ.BNUA"/BUD^7%+=^&A"W?IHV;IT. MXO:E^7]PVUS7^&OYG<8F +@GP _>$/%Z4K5?&@2-$6F-2',6J($$ 004M"RR MU#,1PJ V->%228Z?6?;X8_F,-;^BB@S)#\;/^'M_^X*K9_RIJ?L'*Z8"H_J& MDD539.T5O2_6M%2CTL6*8FC!S.>^._:3B>F".8244YH^5;Q0X81^O7!7 )I MJB[(SP*PWE9Z!4M;)83DW&45&K9W"X*>WI["QCYP1Q:325AHLG M-_)Z0.2H#7Y]*;&C'K8LWE&_)!*_0F5P\57]1(;R$3_CZJU;:1SBKE>(M2*W M#[1#;Y=2_,;!E?'R\0DA5Y 7X#XI^HK/0J V72'RKPK+L!65CM%ND#D^S,*J M:;J")90TRN"J7D,R"[[$[+]7-3V%I:V#J9\.<$':"OT@VO^(RII?5(/EAQ') MO+O".#7-7(R,$H;2F]%XI\^"F7C%0 8Q.H@1ROZBCN%7>UG'"RNU8=42< 9! M9*%!9V>;?^VZGNNZ24,*AYYML8,+"AW<3Z1&T_ 1)R^E58YA#,,8KNIW]0.\ M;3?OOO>XK0%D>@=^V0 MF2N^I/4*FYKJ&K^7_8,HFBI-%^-3\M_V,#-!!;T0,DC0&=ES)E?+O\57O;V@KSA[O'U=MO1DP8&3.[" M$EO5/$D6+@4D")L*"2-&&P%Q>A%<;]% /^/NWE,RVE8_B*13:_H,$IL%_WK! M*@?@\+"XX:Q(X1.>+%J\@_^$49)J)M9;@^ 7D:SFRCT;,Y#6FBI*76#WNT9^ M-M3O6@*0\V3TYBO&P&#B@Z+;M7"T0>)XV76\+N9[;+\@9!.DM*&/!&B5^XRP MLF,^)CS<)TTZ&]52_!U#43Z\.2-W2''/ZB>3^P80F#A&DS\(A_O=!"G$:2%! MC.)729RKW!I;+/_.L)TH&2;V$8$%Z>KQJ2A;.*R8VF!7Q^!K-'S.E:XNKP/( MR(+1X^-@-N7F(F_OS9#MI>EN3$VPSH%!]UU:6E40@Z89BI!,R@DSU9>5KR^> M-M-=[F@M,EJ4S#9YUG*\RO.U;] =IADI/.2$4LQ[E44+P#2Y,Z684$$VV-O% M:'DBC<^E9/-+R/F6&4;&4-1E>"7.?XVW38FFTPYTH MM>&Q5W)<$Y +&NBB@3!1ZX R&NR;$$@GJ.=^\>XA&+O1SGVX016< G2\H"/@G( C[)D 4\>FV7F+D%>9#S#00$^L,E*8F1 M7LC]K)P,XG0,:-L9_*X1#&LS%BVLI&X2,P)C/#;E*,%B,;"4)F7"Q7'&VLD1 MR:\G2TI^/0E(?CU90O+K243RZ\F2DE]/ I)?3S(DO^J#B,#D.5D2)L]) ";/ M25I,GA'HUKD?=.M\"KK%H;7>-^T6E_V.C.NJ9LB-MF#' X"N25@UI5LP6;.. M<]I%CR!'HSGH6-.5$]S^) ()ZF1)2% G 4A0)VF1H&3:TZZMZ3Q#5$;YGLK1]*7E1W3+O$QG_(6DXFU=% =><62/2BB8J_;"]( @)N_ M=;[YD820I$0#304M=$U^YM00D,M?(CB:=VT[S91>XLVF.__5P%>&NPK6Q3 ' MAR%H8H6&X.(MS#F#JP6:;G]'UBSG.'$8@V#V$&Q"IY81X" FU,*.]^ -L%@. M D1H:$6DM'(HQ'-0:+F&];FAZ2UXHG'AS22F[@,AV%\6/98)RD<$*Y9ZLQR= M^!62XS.$.](Q(ABD4I KNY:=97*LRGC&I9+,FD2W:F?:J[:W'FLQ'&1B07;H M \+T; #22-+F#P%.'0WDE9I\"X(IW%=$IBU^&+&G\DQ!(9A_X*+J M'];DV FH>3-\K#\6TF].T_"U;6GG,67HBSRZOY#_;4L 8%. 7_B*> W3]X<[ M>2#&P?HX+HZ@Y]'U,^RY.7(P[;/Y\DR;%:SEKJM9Z*:+T D>,& D =>3_B^ MV_5T@HG6?U.,T*JRI&%9N34>E3[A)*TW4E2X"\_,HI_[LK+R1 ^:&3&JHRZ> M$]IWR:R+R@Y>W&/8 ?+C9?CB3D"B?#*$A0TB7 ](U/B;[Y/#P8"D8#_^YPLSJT8\(2OEY67LJ M("KEY]1'UA5 =A75+6X?[8!#]!,$WV0+_53&J4E1XR&MF47D4[ZXLKR MBEU($$$PBQ979(Q\4EZK7_NBW_5-^_H%=[A]=CQSQ8=(?)G1%*^-6ML7%KZR M9"M^?6C:'FZE2WS71^FCM.4;:(J@[?)L>#XFW>JF2S#YWL(1:5$_+>MZ",B+ M^BGU[0LIW8#+1I'[O#8=^)HAVK'OEV'6,?.@"=O%:LH:L3SP1>0YU1M=%1N\ M3>$A12+]BZ*&&Y*G5 B.*(L5AN+]NU^\?T^N[C P M(%I!;,.2)60QH M8Z7;_QU9>@8Y&JTCQYJNA%$T4#>+RO],9XLNPI07,@2"U^":B##"R39^*UL62#4[1Z8I\DL@ MY67%M_]-VSR7$/QXCFN\+7M_445^_,F&B+=.+'QO*PJ>4%Z &)Z>%N<1'DBB11"9_&JH:H5<)*G2S MZ &_/F4KPTZ)X]NT9>9(+FE(4GE?E]MR7=3]_]EM:&VI[G>BOY\]/56O97U_ MVSR5ZU]^^L6PR8W040,Y).DA((@$121(NBT,Z<.\&]&U1#NNE#X=^S!E=%2<-H5=Q'L!F=D^&NF8S1B-JH_6Z9Y&^I#VW3 M=>1E%_"PI9\B]JTY13_'M:>/WWBWV=A,E4:OE:B%(NBWI2\ 6B_ERXK$0\L% MN'X]7&GK/4@*J"0*9%T;#_F(46 (#/309D16B9/). M7BBSIOF+$U12V"I\CQ*8J@0(LTB)@DF+^?$[?^_ M-^T?5S51<=>X$S7OW9E;LND*06,:3<.:2\^O(:4KJQ_1SJ33G>B339(="7QOWH1R_)(7F?#:$JU M,)OF,+.\!#F@9%')IV"@B7QX0TL2PQMZ.8@W<]D.>$0'BBYA1)(=/?8S&=/M M"ZZ>\:>F[A^L9YL30A5CSG1JA@DD68C&)[R!V@\R&>DK>264:X^1GC=2DK)XLP58Z)T, M:3LG@/W$*@1YM&UV0U3)*RND>X_)R8P[[RW&6RL'WJC]\G SPM@U;:080:5] M7YDS5UA:"C6JK,E*(P? #9FZSFV,,B8(*3E$;MO38I*#G+P;=P"!=A(C=GC2:[EP@661#])ETLBD@PX=9LX5M (% M9UDW:.B'EFT2/2&)S7%6;Q0(8L5D9$1021['=)159JCO?+!I2::(2 @DY0T? M&M@&32D:HVJ\<(:P)9]X/W?Z;(9*)*5EZ0NF"44W1=N_WI)[J",+!5(L(T)- M.0E$:2"52 AR3H8[+8)GTUT6+;*TVHIX+=XV9VNB!K?8M.ZL^J9X3O<-XLU5 MK#:S+3&/HAG"IE'/#)=/LL,27#K2^DP>C1=%V[YNFQ;2GX>\9ZAV9#LS:2'W MP7 /@6XJ$27KG):NRA>*'\ZJ=H#&2FDPB\S1&S\W]6_3ZAN@Q<[4";WDT@6C MA@\J0),C)-!O>J46H&+0T/(I:*'3:5"^@J244ET?.:C\2,ST\U$\^!2 .8MM MU VY[&(4J#!*))&8.A)'G-.$-L6 M@TZ$R)+.9JC#]S"N\JRY%J&L[N,7SS"#4/&1 &5)J(-EZW=)S](=+S'[Z<848[:SS&RL(TSS/$V;:9PT945F#^;!F M#G8R6CA8WCT^584$523(CCY:(4X9 M0IKXI[C[S^*IZ?X;\223XC7S(W>^O$PK9%_I)WX"VVX>MQO,>4J[ M!P!#M)+>8=ENZB=./0MN?K29"&$_I1'VIB#C(:_*6[Q^J)NJN7_U'%3\>S0T M6$@U$1LG9D."TVH.,NO^,K1"!2NH!^6H9&&5D(";AZ^PD,VM#OC*F M[LBBHH58^8'[%=^/M0^3B-7&B-6B%?<.;Y_[U@EB3[M\(H22LJ@/Z_T+?FI: M>.M'^/_$;,BVBX3R"V#0&+@2*I=TYOL)K*?7G3Z%,UT*S*R%#:O>;.9W1H#0 M$/#.XZ)I?5 6*WW3=+2 L=G+ TQWA&O*\;;H[BC;G-Y_@?OGOW#5=^(WU"%$ MG4%17:;<]@'CL3F!9$(ZJR_+8^Q%Z\4 ;,3,\C@=(E TB8,1(4N#I>1>[EIR M(K%L.C#A80H+:SVFH2%/6$:LJ\(U*+V[GN-EORO:FHR\(T-GWD6GW5HEC@;J M2)!'(%6D=$!ME;P+F'?FHM5-V'F !PXA*M/".. .[>IT_T*6KP1#I/!.'>]O7ZI<=L]E$_G>-L0Q6^( M^;*>M04O<\D0=@9B\$M)#MU1>FK(7%X5.99]VVS.D&$J&"L=)2X4#5N!U]/B M6G);G>TAQ!Y^4UHYJ?L82DF&)7!RCSHMG+FX-!<++V8GNH/MA#9_=3?RTY;5 M>:3!XPRE!T9HM<<,AYA2N>2,UF5 ^=<-,E(!2[ARQB>F3!& M MR;.V8A4?R+[F%E1N,O6>8Y0(0P@%,J)D!AQOG!+Z@=/Z,:\&$<.VR^P<+K:T MQ6PG!59Y0),'E>D^:8NR+_+7@TOC_?T,1JC(/SL M.1.!O(:Z\*QB2J7,D^-A0P[SKB_7[\FCHKROW4]EY7O$&^@9[LD3(BQ,:/J) MF]OT:>WFD*((QY$[WLJ?.[:DX*M =U*\V!*J)"(.YO>R?[C8=3U9;"W=[$3W MK8JN*[""4D2*U$**U*#L*D3<^&++C#D>R;)GBF#-.A M>*^;=H,W9UZ[A_B23%I^>X<^;.UTM'&6SB\[@(Z 09-L;N[8]T75#: K-,@! M7M2BY0+P5SQ<:?,0)(61BC>62TBBCOUN)5C8 ,'3L M9C0US("&1*EEO2@C.0][] <(3YG=.6?&)(YD+KB+E4PZ: WO6 (.B6E4D!%/ M)>,1X9LMP_'@E$9:J\(_<$6TO$]%#Q[GU\'S[,G4O<1WO>+-7R&@\Z9OW@A* MU%_?]K2."O@45L*'..#HT,.#&1\@27ZE)?OF>3EY)&(Z)(*$F#SOVHC+J" # MQ\-69@92#F--VW>!PDB:%2J2-$6*YE5-A@-1'@IF2^D"E-=R/ %4'N:(AM.H M2#>YZEE&LFK:5U%22FA_N'I\*LJ6AMRUEV7WU'1%=;W]V-3W%%Z3V1T#;>X# M+02X8IP:A%\ /8Y#*NRU884?,#C,[@/Y$.JBLQC626D>^D> .'I/-C2-;PW9'Z,D,Q5O].X5&?<1# ?@ M+7KV_F1#H@56>,2P5AJ)?D*QI1 ,C844YXXE3CL3X?OYR(LAL2](\PU:4;KB MW*@./+/,T0X1' .RZZ!<-'8OG[A"T M!*_D<5](=)9;/S^6$"TZ_7'G;"G^Y3V]RDNI^Q'.9Y0;.;WSF*I;O_WCXNK6 MK3$JGV0M/:^,0],:-3;RA"(I>Y3,+9FJIR3=!Y26ZFI@9^.&8!W*6D^5G;,ZK";^=2W##=: 7DKMHQ4P[&NVDOF69ZNG"7D:VZV]19 MM@AL%CX6USDX8BNI)1XJ>,/_@V;R7%1L00CT7/@#.9?'OU"^M+T2X+,5JXFN M?+U2@8?9)W#737ZIMLA=X'X?V9BF^P#"3KSOY(.7&V>MAH'!!B"^S&G'U89M MF@T+;\FLMS"_ #M+3EJ6O]P1=8CF.U_5MP_X$RX@S)0A&TP!EGU1@70G 7%: MKH631X(^^0&1'I#2!80:Z/C3IE"#Y"^!0\A)>T(<3OCI A>'N!L1.>'61Y5Z M/#)X)+LSP,:$/D-.;A.?@RRB#8^1E1TU%&F$QQ1K.N>):&3 ="HZ.$V=Y2\# MAD1NY^>FQ]W'IJCAM !Z7&:: M7P#+IED-EE3*6ZPC=^K,('R*,D!4E;A@_/1W7 "+A@LO6# )]]I0Y)T%I)0, M@8?YPVS3-"EMK[2$DU=8Q;GA7RFOP0!_J"NIK.@6_5!TP_O?5L-OS&4QLEY*P:P%Q1K8Y-*TKFB M+LF8PIS,<^LOQ9G#*&KCQ6@<=3.>=!)DU-Q5_;3KNX_PD#GUQ+W*T$:H" 6M MR/L>VJ%38X&8'!89.U=&NXQ/""FU $-F@N[)BLGBQP!#4:^)UDY5#(#LP9L=^>RNPGR!F$UG5G0( MT8N*TP<=H7%/-)!KZ&LP.]H,DQ*5-FLLPV&%:%HNQYBFQ80%,HUV_XA H?+_ M&8(!ISP'/:5](DN(P\K,L;8J,(%V:GMQ'-U,G<=*[6'08J4.$DLJ6^:'=__P MI,$-7V2T) Z#T(0ZY2 MW+.C>/"W>E-VU!T(%<#(_';N<@:V:)@X,/JVK9PF M='LZ HZX>\;&:P'1IA,$&NDU#R$ M9ODC1%SL://BYSW=-?;UH7QZ(B,@S[1_D'=I!=L%R6>\C)T>F>RE !"EAG)EAXSW>D*=" M%5P@A#=#O)VW($B6S!DW:Z:Y"9)&2NU!*7UUTY9KZQ91OD/TPVQJ]73$VO%D M9BD>Y'=X5\G2F_2)!:F#N.T@S*)_/7YE5D>?2?W304.R07VJU5G5UO]9/#7= M?R-&Q%2D-/[2T'8:Y$[VQ08+P_,0X-Y%U$B@Q&0J 26H MV.T5F@'U$K*8O^8(PVC^FB_5Q.8OF?# O \3W)5+7L(#T 4TO2\A$FW-DN6_X,>BK%D% M8XIQ3N1Y?5>5]PS$)Q#]4M,=D.P"W4+!#=X)4GI!2C>N-U-V]6.VM+QZRY[S MD%0Y8'Y,&;TU''Y6H'GNXQU"V)0K(W>LM)4;TW;WL)[.: %1!/=U^6^LA&*9 MK!/R.RT.+4JU"&K4XJSA MJID0+O+5THB?>$-UC4@I+@%((3;*Q :P$!1;DCUN>594R0RYY4UJ^HS]48YJ M%A,XZ\B3V97,M P(83)0TP39!9!T'J!6 &3L4 O,3?'J*O](OT'\(V-0:19# ME,Z V+$IRD-FDD(D9_V?8$XU#2%21FF?DM?;;;G&;1=44*2HBI:!0?Q.%M\* M\<8J? 0-*"#7R8>FV= O>7PR^MI4FYS'FXE1T]ZR"R3M=>(*9E5*27W&W_O; M%UP]XT_D*?Q@W6K.;[[2)YJ9'UHQ3SOX^]9QMRWF;1IYJ\R27V.&[>WPDBL/U5D>6 M\'MU65O+"W5IGML 1HWNV6 !I8S#@J"]E@:_%NL'\I^B=T8KMBS!-.ZL9]WD&(__669:P-R/!.O5"K^,>HT/A"2F>$ MPY]=68QAV32-\2)+62F78X[0@/,[7["]Q%IAP?9W)M"5+' X)B9,<^%B-Z4_ M_/<"Z;5@;,"*Q5BP@:X5$PZR661='QEWAE4#:BX>A M>UQOWWU?/P#"):@YU_7>]3#L2"QPW(G.& X+4=@/59=D92YZF/,8/8* 3>OJ M:/.8=CD*B/,A*IDBD5ZXT5E$*R6<>R6">X>W(/DGNFCQINQI.52R5I:@(+DY M-DUUB(S218E,P-0"XVNGN')+RC%T[?M=B0T!;?+:#,VX0 III5\:4 M>6=QC8RY#X<0G='2=O"I26TMBJES&E#'-(O1)[1:J;,U./IL$T"-K.6:"EW;2^"=MRH-/PC'88\H52UP:KB MM'"2T&RJQ=)"]GL[OKMKA*/V/!09%83 M6OY^A,]+.J2F(=[C"ADM E93P"*J$1].IL9HCB/-7+*7+3]#9'K=YJP_NVG* MNK^J;\M'[-[:PLHPM$9G/6+M:!!B)HH((X&;I[,V*41G.KS5Z\J%(;*T2I M$7 <^]Q%GN/%,!5468>&V%U-Q MW#9GZ__9E2W^VFS[E\*.EB$:@"&+-T&B3>;IL/)B MF@D/XTDG0:G& (9!1R;GJ$P%B^\@?6QFP-5S!RF+"_!SKZ;MGDN(>V* MXQSZS#("_5&V0[SA$C+9/3QI6FF0#-*:Q^3*T.$G3049E6(_#@S.G/O C[SI M9#EQF) HT#FH8R8]:*C^O9!:?I-QFZ1L9"WIL?ZMP]?;=UU?/A:]':&'?$5C MI\1W*Q$S\4\M=B*WU,<,F81N8CFA=L\*&3$\#L6)R(^]LWKC]YWRND\!3Q4R:18S/3O*R#+ M/70 H:A'!;"&J^XG+ M>+,>;!KF(V$SPA+F^$C8U[9>$MMJ+<.P@'+Q=3D 71LLZ4JRF>>D M6MS<.IG['S26PJ5:>=(_58'2N0>*7<2)-Z-YL$-^PI">8'U-!:^ Y5:B-?$; M/K5V:>4NQ-CY@>?-^;:=#5Q^(=FUG1M$/D 4"4OW-1T89J_O^J*LK]OWNVI; M5M69"/,.S$6@5 #5F]%!URWBE) DM2@\[SBV=>/>#*DEM+]*HR-1#<'WC;OK M6G<+6MT.TOP*Q1=9>W1=FP*"7->W#QC*AEOO2OH9'*CD0UHW/5^MVO&(]6O.Q%%*M7%:7L=M258^ M7((%61F.U4RL\98IC^YZ"Q/,*UB=OW[=W77EI@3 I)85LOJ$^X>&[+5GW/48 M1Q2/4K/HH ]9"PS=O:*A'T14#5X/C'6%1%_CHE+V5+H\,WTX 9K6R*&G)Z$! M6<;4NFK8V(N5\!@P7Y6@E8: GB]_P\VJ:7HC9)2XY(9,/9M T,BATC]"C.=) M8%Z>!MTS3"TKW@[$%I2GYV?<-*-S1)*+MFQN6OQ<-KNN>F5EE_'& M'1D[?(]$ T-X0N(D'Q\SZOR$,Y_6&JJT9>)SSHVV6B^?97/2N9FTVXK M"Q%/2D6?F>Q\^'>F>XV;+V53)$,\2>.\<(&!G&EOA%!A)%9LA4F'5T\(1;^1 M!2,6$7QN9L*T45SLIE0=U(H5GH#_284.3> 9Y&T8O4G85B93)8>=02F*LO/= MVF>T\@9\IR?FI;?73@:M'21&IE*N71T9N&/87C2ED^CF);RPQG$\UE?ONPLD M'F\K=/+VS4^_KDSHRIV 8Z-]4$-K2=^^6BQ5[BM\CG1,FV>^E)-77($R/#W1 M,&X@D<3^6)7V5?$]X@VR7>,6!K0MYV0T;9EY@#0])U.]48N"G '0XST-2CE_ M'3[A.L;92]%NF/GCJN[Z=D<5#VI6NWTHZNLGZNO^ %B1W54M5E;?EG57KIU M'+2K-[0OI(X'*0.BYBOE.SXH1$>U$K8L96 \XK$G0T-\;"O$1@=QDFQ\*R1' M*$I-, ,'_)WUES<'-,0:8A&D8OQ[.X 1Y,J1*+#7(P\VI*]8C1$:)"R_)XS8D MF"C^P@J-X%HJRNPJL^*[_@J@!P?XCZU5Z5_C!VHYE L20L)YI]3P$8 MC^Y#R#1A[/3YKBMKW$')QKNRID-U:ZBB 5):+,'>;F5$TX8\+*=\(.*!M07KO[ MC/OKK7!.V#/?>5,:BT$;T^+<'44, BU.4,A=[,K+HFF"@R63&,B)CRHP14F9 MI!#0CYS3X\@^"N,^X>LUE1U^$DQ'_WA)% AI35FB+T>+>:2?(!@W&@Q;N3V[ MBYG"G'Z>P/65V";%@^%1RS)ZZWM M'G?T,7.)GUJ\9B8(\G.%Z5JM-RH4I=7!8BVL,=!':@=0O9%WP8#;E4Y6:.*: M6HU]4UGON4,)S!('=\#)2 K;ZL")'S:S)Z8N#K-?#[K+L1IB^#9.>;S@DBJJ M$"!;UO?@Y"X[.+10LNZ<1.:F#[*EB,*X/GS6!Q MLF":"P>OBT =K$FL.C/)_._TX7+G?]O<62QGGQN6[[DY MV_4/30ON;)MB,-"Q/X+/^2/X3G\#BT($,SVM_GB_#-8Y_C: MO=[U74]FD=S]GW(=9LWE.'00CR&%\4R4RG3(J\V@#>Z+0M9 M9,,73::VX$>$(98L]:5BYT.[&WPLI[5$?<;]1=$]4 /9!F_.7[]U$&$AH>;. M(&S&B>$,[BH@@00-V+,_ !ERO/^HX/ -I#+'H(3S;%3^(B66U!4^('YP^*WB MGOSB^J7&;?=0/IUM>]S>DO.A(\N-9^T8'2 JZ(J$\@)O!/FEI(8*((<4>KDO MZUC^C:?J+!DN8M?*1_?>NW:P6"Q]UQIXCMBU5HFEW+5*D5 5VMUS$8Y*M8Y* MRM-X"#.L=,8(7C-W1@M2@#R2/H3LN/L!-0[S\]0-N[MOBZ:%<%T3\ MY*T6'X,MTAQ QDATBF2O'#6SON(]K[@;*-#B]9X(1]Y(E,' M>=O GB#J%3Q0$)K.-8^Y.%F"%(WZ7T2QBSB^3;\G[F8U,O9<] M=QQM"I<<%%7D>VZDRNCW6X:<8#]_VNT6+)-D?N()Q%XHN&!.P4^&K G9R%(R M@;[_\(Y!?Y([[UM=]AX( N5K!)\O8&&;.=#$[&(TJ1N2# &P.NFT@_IHC]8G M7[Z!3\5["+[."WDT';O9?6?F,&'B(O<_U:KQ1A078BBIQHA1[G6KQT8M?I:, ML6/3(P:Z.-(6>X@ 4AJM]!@!D;437T55:;FXZJC*V,)")30QI$7;*&MPL@.N MU]V.!H&3"7CW^%0UK[@%ZT-+(\6+]E7]B*&P.;19H(K4%C3P?H4$930B/?YR M 1CV^\G%HO;N+>F$4#@N:Z07%([HF'"Z45,BW=2,& MX-;9ZD:*/[N9;3IF3,.'>AB>>TY]XMO"EV[2N-\>) LA G:WU@B08B'HZU6;'(Y"[G#K*R8IH" M#]^9$6D#26AY1$MX^%KX#+L 6P5CW)P-6.NR+\+\F0V MZ<2#A^CL_K[%]U"OE+ZAKK?*P7G3EFL,^LL:DJ-O&V.M,>TM\-#B+>OFS=N? MWIZ>D/_[R_=N\Q_'ZSA=]M411@^SZ')27F^1[$P NY/?*?TAVB&2/4)1;7/I MNP4\*X^Y\H;\JV/-4VI\J>DI(*J%_U[V#^(!Z-4?+,>E+++^0HC)IZ]%NUC$ MX>GD/NP8#1!@2DV00PR,"D8'X_CRQEH=;A^.;PY,_Q ^33,8(:"DP:6X(K^^ M_T#Z;XL*$$(VCX!TUH..^RSB9#SN<$YDA3@9!LDR(B3FL5L*<'D4XT:O5[SD MTD)O#(X@OO9\IMQ1[+W8DTN)OK>S8YH<'_.IL75Y% P%?/5&!=&O:-C=6BO$ MES4"B [,%>6C\)?0^2LK"5-<>XK@VK08T,Z@ B-48O2%\_ 8=X4" A((:-"B ME+0\I1;4D\F3X6?4YLT(%5%R$#%J1*9H%/1N))KM8%'^6-;X"H)L?;AOL&5Z M.+LH 7H)#>E? SWT3Z"(*,FL5L-0OHW&^"B9);UX:*CF,!0 2_54(&6QJTH3 M&F6\D#JD=G:,UD$/\\G1:H8 YU'DLQVZ9FB@A8+GOH>LW)AFPL-ZDBU!S][9 MF121&13)KZ/XY(F8M(D(54/$N59.Z= M%2\$H^=JIBA3&^QYY91)U93O7W'?5Q1OI!L]TVWS'5J>9D7_,%!?30T=JR4$ M0<7+Q6*HFB7==,?Q%_S$$&2NMRK\&1F.NGP5NZDM[D,2 BOV"/*-GM.CTT U M76<\L:-Y-SPD9DDO=4X51"1#4=]+?-?SW$H%),@=SZB$84/SE4Q&52A,-VRN MV&P?CT;#5;APDOFC;LB!4-/XY5N\?JB;JKE_]9FK>!NZV896"\!0N8RPV MW[!H AFL%,6'MC(:G7,^9Y=KH R, M$H75HK3&H(679;6#KXV.@QRS&"L'T\S.DV7B:IQ[8K7^1H%:QZP=L;",A+QD M_:ZT997[37P,>9KUL6/-6ZK$A"^8%2495RXTOYGXETKD;DYWRF38)K^)D3/U M()\3K'9!2#95N0%["/=1%)6\/N9&HH52S1!F%CBT@!@RE1*2I-! :QD5N6?/ MM2'V*T9X"?VNDSQV4;[T'*:):TR2+AO]& ^LD!N&UX4^*9H M R(@15OR^J9;YK9!O#VB!'+B,P3PI^V<8)DDN[L^-S73K)3:(U2WV>>.O3X5-2O7QF*P2>:W4$>6[TL0#A;(0JE MFTI5GC&V()V(TD*<&!+4T%FOU-I<@&ETCRDWZD4Q(DQJ? '[#Q34>RXJJJ+U M%.RJK.^=]5JI"4QIMD)%CT3+2<'4','/3J9,]VZ(&)+.2UC4[@$"G?,:+H.X M-!HC(N23UKPU;.K1;K^NOV (DR6#/B^ZLO,G',OS<(6FQR6YNR4U1,DM#THQ M5@[&0(U9LDP[WV,8;IKJ^=!4&]QVK+IQ1#2[K/]*'IJ+,4N'\F>:OSC9I',@ M[EO()["6&_(8GD4Q-V0P/,MJ;H8:;EDJN!U$7+J2=."92![ <0B;>&!=\S3N M##8#R*CIXWHB2)T(_G XFH8__G6IZ8K^XZ#R]AST-AG*\0_S%UR9S1JTPP9&4O[I 3UZZKK=GAS MN0/=^0:W9'=;@BM9&RR %!8F8=Q8[4HD\LXD>.X#N'2>(B'BRC8YDW M;J)9 DQKIYH.Q+>_],E:CF_%QHOQ,>'D.R&TLH[1$@BA+%\#RP)%]O)CFHU M(:3=&A? ;$U=X$W]I>R4>NI6W6K4!D$CM?Q\YOWA8L@8QN$50,+7 @#^EAV- MRO=5(I4?Y@?+T$:M:;@6OA*>0-.C,/#\,5W; 3CMB[@9 HZD(*ED I1[CS<0 MIR/M8&%XFQ)ICC=738PNO,V@7 9I8W^)N,@BTD!+O?I6GQ^8'^Q M5ESA6D"ZM8L=[8CS\YX6J6QD^IIXC[_@QZ*LQ1\!#L)ZUVO6/\W7+XEQ.)!Q M;;G\QD$_[W[38:C\$NXU7F_+%[,O/UM @/YDR-H6,K*4)9UH[&^Y> !WY%6M M%?R%P OF-1?U@_9W>;'. /O;4$H9R1Z'*DP:PM)R )8B!&?:@X>:CI25E[\V MV_Z%'/U?BXH%,.Z>H$ZK!V2:-T*T%8/"8^T,NS9]*)^+)6T3!P@@Z7SL&>5" M-*JRW3?<[BXLIO/.$=+)QQ$;:I=EO202N;[TDLYUXF>1J2@"@Q\<"N.^ACG= M;44EY.\YHJ/\MZ2_HN'F*MZP,X4@D_TG5DX6L] \<:>.)AYEC#4UI")=;RT/ MPK#E(;/O&I9]QXC"OUQO:?=2R!&I-5\RI@6QMZ!3UF678YT:>#B"T?DK>Z5> M5$7G3RM2%X3)(,:)KB#VEK_A*>$5+)AJ1T$%;U\:]DNBT?0/S69YR49> M*S/DGQ 33[QQ):(75 16P2ZM 0"#64"!-J-EDD?8H#D!00.XTS2(8(DD#=6" MT#[VPHF N6 AOS9Z 6ZR 4^;V7+:),)$$12(]NH0@&'B_74 V!@N@P>&2HY M\%:F@@"9<.BM+)FFQ"N!Y!M%+X_CWB&FRD"Y)\'"B'5/V'A.'&7!S7<<]MX< MQ2ZS1NC#J[MM^J)2_PY!FF11_5_<H< +?[>%I+H9FJ_L"9(MN%F[P68NAW<:&\%+^?IX^LZVV(6?\^J M\(M!F-;PF(&4^1FL9+%L99F ! M3ROS'(0ROH!D!1FM>KW]K6%*5H])QSW[JF4H)Q$I"Y(@F'L9221I(D%T:6D+ M?C&8YG<*[B1OD V5 MSL* _K9W,9ITK\Q$+9')!*+V'O?Q!D M?H3@7T&)SJ!61#RS03**<=-LSI#<(=?VRO MY)Z\*(1I]-JL.'A,:VG3)'EL=QXHE%\<2AY#36.")1E!)\(_6$4D#0H$62#>^0_4KAX M)3+R8AE(""A*F5R$MDV++LC**WL$=@O#M.7 X D5A&DN(Z684E\1N[K@"N*P MM;M+W!=EU7TL:WQ%KE&OP6U0J14BB%-!0 91.CES)2/8U6ZS:%$E>=%V;3_6 M?C;P<-NPF!"I 5GL+#6(G!FT"R7DY$RAV%U+N<++.$%1T[*LL:>?! MM$ASK(2D2_TC)@AW;7!:,B,%-3HFD#.6,TQ07QI4^ R1&-_5 M<5 D' =SF+!KKX-BH0X0)+&8S" M\<-@/;%R(*Q,B&TW"= T^'XHJ\+:9#T&+7P8;TD7R]D,\(IA\Z:%'!:B7A+1 M P*$#/H/LL&/3+N"%/D)B,FX/$HN=TFB*-X]QOAP\:7<71-P%U&[BN?EL]5W MO>L[\NH&'FV9TE/&5V#^FW%PGZ!_;2:V03 MAE?%CVX_!_R W& VUR@N]TVY1'.=:, $YK,)K$MYWC;M%AZE-XW+?,G@3LI M-,E"]5#=47HN%]6"LC!BQ6 ZD?:09UJ]XC-^X89&L,'K#:1)HV]/L/BI>C% 2BI?2OH61) \Z!,'D))IF1Q. M^@FO [U>P#6Y=V]?&K!L>N)P1-T$I3&"UA2'B;9?0KIM"(?:(1\NEN01") Y M2=. ![Q[?]0!32)E&=!#,Y._)$\P@9TG2P"!3P@);]NI\^PS[B7"AW"2VW') M)S%2Y.[$/2 T"'NWH/!C[H2J$#9-DQ4NGL2!U3>XAF4C8H%O&J*LX;YL&8@G M@]B+P<+Z(ALCT7I)M]Y<=DUSNI_HDF.:=KVLB&DW<'6]4A@T>WD99FO,&IH6S;IO1._L;#06Y?<"^@E"!#^)Y?>2)6)\UUH"W,J6+;AMAKQ&V MG&\LT@@1Z@8 3./K.>/S>:_58GA+SY=V2L->2.'DLYX73 &3P(YLN]?1Q_N# M]Q>]K#LCNY@VTNM69SK*#B QTP%XL(E(N7H^@S^5K'7N;G6 RK$OX4(:OET. MJ*;.A_$Y;.$V\8-ILZ'/MZ("?_Y5S3VIUJ>2_)SZ_\&$: _;ITBN?_(E.TCUKH1QEME)"DAL!(?7:#.?3V@PL]4WQRT\!(&E]ANZJ M9M%2(5B@UD(<=[P0QQ0SE(.#LL1$92@\BZ G@Q&%.E:L($<'RYB-*.M]D$KL MIB6;=LJSP.L#&$,-Z@NW<,476) 4E&K>B\E@B&78N JBA)4T8HH=I> ; IP- MJ/A1UCORF!G4(N9/DD8(4/K80 E UE58>2.NN%*A- 03CROR7>^ M4,PFQOU$G-+[OF?U( ENS,L(6<,?#U01:@"OYAUFS)0_L.AT8\11YB9I5!\[ M\R*KV8HK(:R(;0YSJ),MHWTT0!")T:BXNDSC#YW%W.2G(MR2?JU'6V9R(^B, M&#T$-GZ3.N:X*B!?)E]PA]MG.]JN;*$\!$6;W(*W9U(E&;[;\)9 M3 P2/LI4^P*1XM?;;QV++;&>/]-+DRWB>^ 614-42 MQF 9-J=&SY$[[<2;PL*;K- DJ/#?^55>+W.F^0F4R/+2_F]?F@-D_1,J6=/U MPA@U35R4C!)NL?&+ZJ9HKUN:<["ACRL1&1'\J"0$$+DU&0F>E"F#37+ON#!> M_>].MY32[KTA603P_VG:9P@"T= F*#4VTX2YF#/'K_F$D?Q@C,3"N7UHL76W M[8$P1.GFGLZ9XK M;XOOK2,03OD2\4^SQCSJ(]>L.#;F,JQ?T,'>-RT9AC(H\@OS>V]V45-N@*-] MX&I#7^#@.% G[_JN*N^+\5L\V_:(DXM]!\V1;UH74-C M:='K(&^OE\FQ-&;C'M?K$L?D7"E46!*R2@<-A*R)6+DP:\)9-S^?XH67^)P; MV:!%!"E@.P_!.K<-("76[B%/AC.(1&7%V#REKI6^P!(E>Z.Y ME.-H*?)GBD@A>H5HS!]HYDU9_ZB P@V=6XIDY_8H'$BD7O?!0:&UL[7UK<^3( MC>#W^Q5]B\N'!0KJRJG66299$FJ M^?67R4<57YG,!Y(@:Q2QZ^E6BP 20"(!)!+XR_]YV09OGDB;+_;>S^_GU]3?_Y]_>O/EO?_GOWW[[YB,)2>RE9/GF\?!F M'FUW]SY]\Q![8;**XNV;_YEN_]>;;]]LTG3WY[=OGY^??^>SWTE\&I,DVL<^ M2?@/WGS[+0-8@IS'A /\\YM/4?AFMHO?O'O_YOV/?W[_[L_O_O3FR\/\S7?O MOOM]_LE_^TM PZ^/7D+>,+K#Y*_?5#"]/,;![Z)X_?:[=^^^?UO^XC?Y;_[Y MA?^@]OO/WV>__?[''W]\F_WK\5<3VO6+#.S[M__YZ>;>WY"M]RT-D]0+?8X@ MH7].LA_>1+Z79ISLI>N-\#?XW[XM?^U;_J-OWW_W[??O?_>2++_)^?;FS5_B M*"!W9/4FH_S/Z6%'_OI-0K>[@!.4_6P3D]5?OWGRDH@!^>[[]]_E(/X'_\D_ MXW_.HS") KKDO+_P KZ4^PTAZ3=O..@O=]?'1? /_"C>17&V."[!M_QWW@I! MO/TWUU3^\]:+29AN2$I]+T@ B&Y"=+.&:[:YMN0^97_>,FR&=#>AO(53B_L- M8\,F"I;,)GSXUYZFAP<&Y+LH_EZ#5@D03BHX5^=>LKD*HF=#=AX_S_D(0]\E M2?R8[CC6:'6Q3VA($AT][?X>C'UWY(ERHZ]#TND;N,UQO]]NO?@0K>[I.J0K MMO?"=.;[T3Y,V1ETRT3D4Z)#I") M@(8^LF:;\$[PBCA"'0H;7X*)MQBO8D7 M+A?,HL5WQ"?TR7L,M#@I@P)H<:[#)\:%*-83<_4K,+[=QM&.Q.F!K9B;K9VF MB>[\'-*F?(RBY3,-@E(BUR%S0=944ZXR*(!RS6#/DH2D.L15OP*3ZR59D3@F M2V; 2+@G6E:X_B6D--G^BO=D^>%E1\*$'+?9#?4>:4!3O?V@ S.:-^1@)^; MS&-B)SMW_CT_U3Y+!"#@J/P$!0$Z?"T^ -LZN?M&N6/\@?@[ T=&! 'L!$XC_VO-V=0Y@]L?0]&U MR'PWIB89CNLDV?-8XY:972U[*($">@CSB.+!>]$\A$]? 3KVVRU-^3[B5HSY MZ=PW(J&F&RB# LBWW[][_U57I*=OX.Q$V\.].&1_TMD,$B#P<<>#KCO:_!+R M*%8+&K1)U@(+&%,U @M]NKL! .X;26RA36T_+"B37@DZM*EL?PO(SJ[(0YM" M"1"P[2^)/;3I[8<%=I2?@A)M*MO? LJ]$9YH$]?]/60>HB4APG:!-<^@\P5B+U<_0W7"PON.#BZOP;'0?-;R"2^OR'+?4"B M537-?4495WSJ!<>+@QRUCF.@!QC,D'3C/:*+5HL=R6G-O?WM+B8;9B#H$RD9 M#;%0;82@/FH?2?,-._X(BZ[;02WX\GMQ#;ORX@('2)_%D)WLT>+P32YIXJV9 MS5]S&AX/BWUE/S!G9,T_)2Z\\&O_D!7LK,Z\$&EZS MCXB9$CUS]C']N8SVC^EJ'U0BVRR?E?#\QVSYRSY)K8]O6ZQN#/R%EU _C2YI ML.>&F-<1)%\2Y@UGZ6,O#IG=2=@FR_[%?/D&:-RL]^@Z78>9W; SXV)H;JC_ M2*)U[.TVU)_%;,>8$]X)R W-?=DBLR.B#Z@3QZ&24OI,4GX<)R1^LEF''")@ MAO*(49AT,J)?#,V1/YJYP32<>W%\8#:C]!#*U)2%@5:"[$2M&LFT2N[*:"42 M< YGG=5#,E:+:YY2#=:%8S;6C.>L<,;^(PK\Q4A^E@&8U,J 73 MNR&Y4'6U5*CI@:8$V\614,V*FJ^@#<6)LJEGOJ@&"#>;)OR))"DW.TD:L^"F"&ML M-I ,HHLUG*( +[A@<<#79?2FGV<#61 :T,)AXA'U:D7\M)(;?[GS4@O5U$3AT%U@>'(_A5DF$/NG!-C! M@A@+>9HKH^N8%#)?A@0<8%5OQPN)2Y)Z5,OME(*!VA['XB5]^EJ?PDE?J3Q) MGV(]N*"^2Z-PR8!V 00')43ZQ'5\#$575^9$GT 9%$#W6U+YHT^S C#WE?,F M9D$.";P^>3V 0,ULZ]+?P- *84!2 M*BD&TB=9 1BMC*'V5%-;KTZD #(ZCQ[I[?3I;G^H:(XX@81BR MI_X)\7^WCI[>+@E]RPGE?\@HSJCUHR<2MVEK?9D1MHS\/62?#7;_;) MMVO/V_WS6&>S.-UTRRX@()&U=>\IBU32C@Y;PD09J4/SDQ50ME MOE7,EU.$36X(KP51YC0RG2#7[(^)*SI/"$[VO*&7L[A.NA?[)37LCS6E;+?) M*'[C[2Z[&OC6W]#@J,^K.-J:J5D:B>49Q>RL*IJDL&7DKRV* M9J'=["X44Y%?-W\ SPHSTUG4<,[:-9R?25HL"]J4*N'$=:V5Q:K(0/.3L2%G M$R$/)EFY.,OKF-R3BH8I^*Q M*'&OD/ ?T1P8A\+L$ML$Y-8MH1\,)!2E7F 9ZI7%$?PB*9U5*B3@CS(IJLE( M3\ZP0IA_PHG;ZV7(=W2]21>K+TG^O 7:EY3B.IW78Y9E#[\*8?Z(=#J6-4# M@CN"G_&#/1Q,X$I<2RDE$;VK,*T5LGW(Q M#L4+\J*P,UB B<);."8A0@%[2ID-FSXY)>JNPP_AAI=^,&>8 0R]8)X]UHEW M^R#)&/DQB!Z]QM841'T&8,<>,9APJI2I=4+%;".6L>NQ:.QH,X!WHP31)+:D MC%&E#(?-O=27X"3FFX9H2@:48C!)L]1#/!,Q5![JN+V"E2 :_SVLC$MPET V M5T!%4;K;.Y\&$MP$9[_F=MWT-/D$=O%J*#S^9/W>"]@:CFE89S*4X$*-R+4E M*6,:>/V.D4@K2YIU#G!/;K2I<1+V7+=[WU][T']SL72DJ[$2-GF3E M7(.ZIH5(D#J6:0\RY*!13ZA]C .[Y#44;'96\&S\BT\3'@4Y]9;ZL&&ZNWIR M[>4;U VQ30Z@:%KD1I8")%,Z2T5\ KO[-1%>]2&M&\EU89B0E]O)((O+8 C? MMNF .2Q#Z\ R+3]'R"O<.V#GTIN\X"0R,[GJ!2C"J%!TNE9QGZ7KP(5J/[4S M=5W,@HH8C>08A6M>0EXU[=#BZT(QGE!"K+XU$7;R"??-2V?8ZNP.N _;2"(( M-7'VL@XY8R<(7MU=\/?B&]&!J29B!19B&MY&!.1,LF(\4S/!$HXAI^@:;K7; M,IQN1).ROC*& :;EP/S:(?S9:4E0+CS[J@'#1\"G-DBSULAC4!'*,(TF#Z!'59A#@ MPWM3,QJ%SB36 H^[P72DU>8,5)QH5-:Q7&;-M[S@UJ/+ZW#N[6C:+!FV+^00 M8,$."/4D)^056+F&87NDU&.6?5G.2IOY_GZ[SQH L7"'^A3ZG%- ."'KJ<(^ MN /0M/:J)"D+>SIFW-Y$"2]^7JP>O!?X*BPM[-C=Y[2VM"YG49[UE]0^Q-DL MS(.S8[4#P;1,=!>'# +*'W.1A?GP70<1B//(8V)RZ^*01=P(>SDY*[I,NY1@ M+[HI6=5^WH&]_N?]E=\V&RS_V^!]EYM3\5[;,.?':SENYJH]TOC4T,C1NP M MW&-I;*G9%UF3P=C=^&J^-2/ SZ=&L3\')%MJN*Q.^!0VG7#GX=J1A6VD#94( M3"I@-][V>4)FD!=QQI%EY@>6$\2=I@Z%2/&],3/54.4I;@:D3F4^0GZV3S=1 M3'\]G?!.)-Y"-M&#I(^%@!D0,!'SJ2^#B+= -(I+' "YEGR#RF5 R7.Q3Y/4 M"WECE &$6L5V+I*M<1#S#4OEDF.@@U@%XT1MLQ(SL6_9*T0Z/H!EF*;I@$MY M!_8V!D2J3LY<$9:I>LU"KN&^D6F1Y>[ E:(Z&[%V';< ;1.MKX8*0C,:7=X0 MU?!,]'"5, ZL[2)BDCJ_PSPRYQO33N\U*(XRT2(L5C=OKW, QS@'L$>A'(_^ MTY%2$J>\^?%R[Z?,\R;Q$_6)ZG0_]FU%/NQO)]D(P8[$@VT-V!+S8?A9C!5: ML@O&G)I$?4:?FF Z8.-(IT\'&_+IXDE]"I\>NS]YH;=F1\G#_2'AUJ,"OFL< MGZ#!:#\4+*.DPEX%'F -36*DKTC6*\P+LL8F!L+I@X&1(%,12^_:<2XFCE=B M9:,9 Y'TP1BK2'K7CO.:8!XE+#2 ,66JL%"J8%5DI,P,C"N"G#@(JZ8&:;QG MNB(GD,89Y=1!F#HU2&.7DZKA@TC1CS! D(6S2!-XBU?>B:-\10O\**X16UF$ M^F.')D=PVX^4]#B2#'J>0Z2!73+!ED5NQ0IJ'&V9;ASCWS<"WN"V2*\1Y5)0 MZ-M(JII".6%OJ(]QE"3<>P-_@5>%//[-4^.#14 .\*KCV-"G&!_IRC40XQF+ M_R:5F(1-8-&[T54)"0(^-HN$C+Z UR4OMS2DG+:4/I&"6NCK$S6DV#:R5[5K M3KHB(U&G2-PQ'K+U;QAYE\RB!U$67;D1LAP7ZG-F+<'V\ S786FMQ+751;Y- MTY)0;N25@7#=#9:)W\L#D<(YX:_8/\?,A\#=Y%DWW): JRY>56RDGYK!M*QY]D="HGN)ZTYBK( M2"YVQ 4)"7Q.680%VW,?8 .V]:B#V7!^HJG7SYP79\%X'?9O3.8-QEKXAU!1 MO* /'9]S[C",5\ Z@4DYR@R$JL>!E/(5TVJZ+J;^^H>'V L31FS>A27[6Y!Q MO'2"9S%-F'9?[F/VO[!&0_V MJ:M,;@6'D)OC-ZFZI,$^!>^J(,*"[=S;R._(*^3^S,WW#J)@]L6AD33[O M>7GW8M7J">#(CFJCQQ:XFHG5YRI<-PVS;:Q*L0NSK(<;.2MLNF%,U /:P@,J M1F&\7/=>T<6.ZU0[U TQOV$G9FBRKC'441 MDO)N56N^R M"@*&.4ZM+CQ<9RS'EI-4E!5D7K%+5,8G^?*7?9)R^I.'2. UEK>A9,DM&CN5 M,OYFZK?8915V=X3I7T)34K0QRLM1[H@?K<,,(KBK/@S5TS $@\D0KD&BQ6S4 MO#]^M>PIWUS=*W1Q6&A2,(JCOO\DT>4K3FO&'I*S02>9#SV,X"OXIF$K%/B& M_6!55CJG6B1Y,HD#5[A:$CE^6^%*.G"-*5^?2]A+N?N5@T'U^Q.)'R/K5CZM M2.>?[X:) D9YI'%A]#NG7HKV(&7UGCG!.F%@15Q&92FM<6%4&52 MG2 S]Y+-51 ]?V.<8*S<^9? 7/5=DZ*R>WK'X=W&T1-EW+PX?$GX;)UC$Y@9 M.Q&?\H'W;A9F0,!8+BPE4F\<3]HL1JWR^^WX%^;:W^]_&,BNY7\ I,EX3B3T M:4!J5#Y$N+O>"8FH/A",*KD1'6Y9Q"5A.'WJ%:'5;!O%*?W51<)+A@DW\>YR M2U;U1\IK[%*GRP+E,&T?^K!A9B^&4X<>CL/6BUNTC+H.GTC!$6 ]Z,;Q6Y"^ M@+L&%R. ?>&R-?&9+U=1?!GM']/5/ICY?K2'E[P4%;;K.902R/D-=2]BG'EQ M?@&P34+H$Z\ @SXD]' CIY[T-XY<':1LANP+!J,5EWO"VV;=D:SZ M]-:+^09PK@_=6%&3#=!Z(&"L070@T@ 8!>!^;,@^&$+L55QG)>P:$^&" :@] M7M#@T"=41(H=(8!O\D[. K[.@%& VYCL/+HLJ2T[[!8GE)-NTH9$G)554&.[ M0>3@UEQDU)W;"WWL%!/X1^?.?:EHY_YY.'^='(4;^ XI_"L:>J&/Z/S)"#@/YT_*8K#"41OG MH,A8/$0/WLO/--WP)^6,WJLH'J2BV)@,S"LC\_W4Y4#H2P"PEE!'=>[(+B=Y ML?H\]"QF9O$/>+%)'3JV/Z2GW/5RD@:?X+K,&!80Y9U.>*;"C>1:"-"C+QOI MM=F%.8&Z))]7([$_GJXFRG13+=MP21,_B))]>]0VX)EO1+\%:O^96V$WH$\<"6?,%^YZL>YM-G6 HJ9%U^%=A>'JBW/^B\ M^?UVZ\6':'5/V7&VHKX7IL7C5SYHA.U(G]]G&1JU-B17C73%B$P3'3)^"!3; M/L^AAA3;;O>+M9;G4.3D=/<06?,3Z8[L>)O9<&WA%S5!N:Y <+1'NC"8;H^;R N3K&[H M(?:6QW8R%13N-XP9#=A'C43.U>UCR.")Q@35UF4V'0%R* ?G^4,9)HL4=PNH MJZTC186]0Q3$6$]UR]@&V!M_X#UQ&TKAGX<$TM MG+<2(N/8"5C>6LWY6:2'VV*F@PH>5]M.$SGFW8R1+M3&.V@R&GC\RY [L=J# MTG)6;P[%U4U*!P;3T*D"R_V^Z4&&G$^0"*XU[7>0#3#X)62]RY*Q;6X ''J/Y6CPRX0HM7/5D5+KK#%6V%C_FP:J\AXWX!^8LTWH8P MP^(%KLR[#)-Q.-_HN%K"KG58='\ F%*!?#(HR+XV7M&4UQ.-8*K-W2H#[LWW MF@B@LU1T#SKC72>"['ZGZ6#&3K&IBKNZQ[0X.]VT6_4QM,??+CQ%P1/OP,<6 M0-/9.B;DF(DS*HNJ/K9VU..B"X5YX'_L(7-)'E-GMY_=2)#;,TED59_'ULVA MB9XN6=&G34"> W"DW0W@QC>8A 64I%[HZJP,I@<9LK/5+:[:;60/LR8;OO#\ M=GJ@(8M9/A!_5RT$-NI2D(%SI/@-X,:5+?Z&+/=9<["\15C*1'AQN-\_)G1) MO?BPB'-,GTBZX>\#>6TY(0,4P, 1AIH(Z%:"VGD!* *PK3=TC1E?,V\PQ*C( M%VNZZ=J0^+GMJM!,CLS"R^H$/,"N4\:+>:FB)N/:'E/GYY0O4+(7+"Q.R99[ MG21[WKJ)W]Z:7F6>.+1857M]%>'?/$K2).L&]LB[@96=PUQEG.V(,JU*YYOM@=Y.Y18C,9\7E$(H;/-O:=[6F!V"\RA[BD'"XHF/T4OU$\19 Z+[9^E:N,U] M324\KC:5)G+49]8FNE![>:_)Z E[HK]_]_YKZ7<::^7Q(,^Z!J4T)O7:0W?[ M3AFS3=DJPY%CR.[(;YF7$A]179"0K.@0-4'&9"!O15WEJ-6U&K-^LD=C^VGB MQ2'[T\'";YSP^]?:>_R<$>Z.. DJ;+]1[ZVKG&NX/:&^)"S\^Y"D=,N"/NCN M$@W@J!EE/9$UV0+5]\FX(B,K=JOTEW&[^?KQ36L'*O /;)Z+7@TG3;SU.B;K MHJ5)0:A4NJ**3C50TQ"<*E\L1K%8];6N%._D#DV0F)&EFB1U>00WM$!'DI7. M-'_?+[,&',G/&Q+.=KO@P%;X$.VH_\=W?S01J2ELY.(F-?$:,\ZBH[_YY*S[ M#=WM\G:/?_/")?NG=<(5U$BLBK F$ ILP6S__0=8QY;..^+?LD*_ QT0-2/<1*;5(N%4"UK39VG[HEI>;U&]K+79S33I[Q6PXG<32@8_T%L MQ=\R%0)2+:>?@C7_R@CVI].6]#ME:]A5R@3>F&LXI;4Q%+I:R!LA[ MF3T9U G(0D[#=?6PHBSFP M!^VY]K($:";E98E85X0W]>H^7<)G]-5"HZ;#/#$O2.&S@+.$NEMMZ,,VG<.VEV^E7.VS7$9-ALAS93UQ M%+(_^J22AG,K9VWTTZKFT>=NJ0T0I5S ^L"O4K(YW\EU6/T=&OIT%[BK\P(A MZ6ST1D,*I2X!9.&&;UM8#IHK)^5HZC/:!, D3BM=6^816WN8D&7'%,=L:5J; MAL&N;!CVM]-F,4:+XD5+APR:$TDW<,[L%59,* EUEJ/21C^M?)0^=^&\ M.9N)*JUB^.;ES"4- M]NP O#CP=EQ1. ^\Q)G),*5B$J4+UJR&>]\\?#C8F&=_#/R,=+4!S%6S:A$: M@#Q9 _1UF'F>G&<7A^(?!TB::5&!O,?ZA"[(J.DQ&K4+J<_+:K49AX]5?4I0W6Z) MP+MWH0&GISK^HWRA4DVA6ST*?B>=G@#\M&<@@I2U?I7=GTMU#Y M%J9T[TYO92S=.\G[&^=GDQYNB!Q;B=']"=7&A'N_:R3G[E.J@XD8Q6YMPIC/ M25.2!7S--0[DEZA3@'G]!J@+&BP'O*6UTI-(1O35/N5KW_(LQ*_'B^@P<5L@ M DK:66@6C)" J_8&'9&7M2@Y;2332+,"Q]$IWH7!/GW37+][VRW&B!Q.2D38 M;90EO)OL7)#&^V/K\+$!S]4D2 $6BV.L ?+B,(MC_@2G/E7&62FC)G9;I3.\0YX_#I<9,B]P=?C(, &D M-PM6-5DSR)V!'#'NQE(0L/"NH(>ADSVALNN/@C$>G_7U% 5/-%SGI4>S=4Q( M,_%I]"BV@L;1INI$ 9%^.7;5O"2/0]19=*/#W3HR^0EJ*017U M60["D?8W@)N&,IJ\CG%N/+C\35U4J$D36UZLY[ NRBN*C MY_5RR?Z3I-3G)7]Y/[G!2L!,J,$^%_L505099L3[L=35<^,3A=RXE$MAY!<) MR&*.^4!JHT\):AV4J;X8,!S97ZZ\SEJM"#](3HI^QTXK/DF8A7\!]9R_S;\/(+BY*0X2DO1X5$U44359CC8L^$I[WPUFL^)/Q MG+_ELV!G"J&"$C/AHBEZ)0Y"/:,>^GWLL=YH'H5)%- E#XQ$[?T,Z@UJW:=D M"+1Z0^I#U4UC:S8^5-E"0D\EQ%0[247(LM.-*Y]TGHQ32ZCE!@1+C253SM+GZ>(,3X3=)7_ZRSX=D@HE,!GVL MTI)R!/1EN;*@9DG6'[-[+PF^W*/]Z6*]IN M:9*U[RV2DWSR# ],X=5 "_NT%4*/T:@]S.](ZK'5+,N67(SZ_7:?74]>DA7U M*7RWD5Z$:(> M>Q5N F8M1U%LN;(HFA55 BQ?_3");\"BQS M.$>\BPK>62=>@-R."3;#?O/2V0>0:9%.^ 8C+T0 W29U^I&AV!%P96VYF=UJ M\9K:<78:R/:AXV3.:S;G-9OSFLUYS>9,/9NCOA%NXVBY]]-%?$_B)^H3H&.E M$^Q$SI9NEL#DD4SEPYV7@ISD,N*3)."$U $;3U(R?6P(J(LGE1-%V]PPL"N2 M)0U8(.H%)"F!:YB?/A@8=1 J;.U=N_D)T)%0 Q%+T4,70#AU2./5?45.P&8\ M1FZL=8)A\^*LP#+IE_=M=M90N $>R\CH)R8ZYB15N(1;SEW2XTA:Z+7Y(JWL MD@GPA8J6//BSG5/O*48_3.$H2[BN 7R95(4_SD*GQ!LY1,FI55[[OSA?"AS4!BZL+ _YE MGY'<.ID%56QO]$*7I,[D5H>-9?_LA=;@D7G-?,LNFIU8K;L?1N!B]>"]@)]? M8DQ3\SV4N BR!"*^8&.A9;B05K_]D*[\@ER$*S4=4=S3>\ M56A"PZP7QB8*V#H3/GVB:(7AH.2H0'G=@1*VVD@%D<&6RJ[[N.&^Y"5K06+/ M8Y75PF/5])8A"6@=>8,M_:;^:&V$14X:VX.;+@?:"%%_\UH-E8O;F;%P6SWU M6COU6CL%NP5?:Z=>:Z=&6CMU;!=1DIF;VU,C(M432:?3AA07RN9P>E0I\AB@ M,LLH.JX3HUZ5I1,;=^+ ;*:BI.^U\+B;3?5"+8BG5.HGD,7S*=0:(6,9B%@% M6-1U7I;'4=P*48!D>DPUR0(_FUH(L!)X3I,.]7.IS51SMWQ'F+_/R8I3Z\SM M^=].#B;D[DM, ),)LXW_^6Z8C7R^ N[FJ;E3F>_C#^&RN8O'E:V=;8?$YSU:^IZM=4]6NJ^C55/?%4];@MMYZS@I3%/?](V=1O[ ^"\;JK M,6)B/E#KDN3_O0XE?>& I:J'>PSO* V%KLEDY($:G=0V.L,-H0E-E.CO9""E MW^(G\$P,G!1)^<;KDB;>>AV3-0\B'P^+?7RQ3QB/DJ36:>V!;FFX/G[&AX:L M0WJ<&*([^.X4PW;2<=%-QZRD8]%!AV'6!1Z_X:%<(8!!.V)03LYH[&$I*HL, MO "N5G;&?ADW="SM]IWI=GURKDQOD%J$G7^''9UMJ]1D9]ADVVN+G<%:[+ X MXCF*OQHTUNG^K])DM)VL9PP6ZW_'\G ;SY1#0\A%]4NA9 M..#D98UF%L?&U!K\;W\U7NO1L4+ H6@ZO/Y$EM3W GZGN^-Q3Z8&&ER7?3]> M_DM7#36VS%82.>DVLJA!&*T%ZEDXU+MIS2=9%8_Z5[)W$0W3Z]!6,)V0QFN\%#E1B.D'K-F]92:M#%V+!GQ.:_X[ M<:$8/MUP3Y%M2!= !1%.RO?KL+$;OBFI;4U@==;8!'[7#_KM.IO?(%VE:+.O MM5; FY'7SJGV\G'>1M7RDK/B+>K*2?#I1 0C6CA8_#B9H[+_]@#O*/ Y:+CN1,-GVOF< MBN*6[)[]-%GE=+JX) 4BRMKFF!/0VKUCX_@I;.V"!)Y#_,R.W8=G$CR1 M3U&8;G1N&;0 HCJQ&AN@GHW\0+[:78P,09N<&$/$U&8,R M3%= &A,/ 9):$Q1V3 (CNQ:#P"?%F,KO4Q23AXT77D7[V%Z$(FB3WGU"%DT_ M.^+.B8",&T &P#D+?C#B&N2\(GQ0J*TZX'X+6H^ +'([O>?(!HKG/RSK_0\7 M7L!7#Y#@:>.;2?"9]Q P06*:N+F@04"6;:300:$8SQB:TUJ(M;KY),R$;; # M*FGP7BQ269^WH"L]6 R"BW8/%LVY$K6G3VWRU.ZO^\$@Y_SLY:C"*IPZV_HB M6H__A)6V[>\F+Z1.9IB'#9V-RBR%TS2=FN(Y/P%5[)]!M6Y'#RJ8-[4EI3_3 M=#/?)VFT)?%QB<"GGRYV["=N<*>B-M_!!C AAB#;G1<>DEF2D#3YQ%:]9TOP MTBN/QC]Y05DK8?RVMH!_7X<_.\$WCC)4X6J>8/?[[=:+#]'JGJY#NJ*^%Z;% M^WL>C48!]9F9Z&B.I\1'I44ZI< @5^^*(,'E\,!LN1G-6UWMO9(]MG*KKT-W M_2I-\9&.B\/QCW^C)&;\W!QNR!,)'%S\*B+%NI48Q#15ST-5(: K2;&HK+JQ M3:F3&G,]W,CE GJ[J5,%U%CR=MYF68<)/L !+KXAYR MLZ NVKX;3++?G:%DOT.^4Y;1]OU@DOW^#"7[/?A%\SF[+ /$*&@7T;R3&$]I ML/_PIQI/7E [A"]IX@<1)QQXIZGC1;D6&2HJK8WC5A<%X VU42,LLHL2.H2: MR# AA=08JB%E.-93Q)*X?$GN=4&,Y\P.(*DJ2+@-YZ;AIXR#('KF.?55%%]& M^\=TM0_*3J59'4O9D.;4\+I:PV*93RZ17[61SP3(;5/--BAM]JX$K^AJW'XC MJR%%2X4Y48C:'E;D.O3@*U2++ZPQ7%^2F'-=:1LC"+='6R 5)0N\+]9 M'>GD-5)G/KVS#;RL4L.G.",]T64C%YE0*X@N M#L4_NF@)9$*!78?.+@2M[#=LXTXY2MPW6"I:6FOF::(RB.UV;N.(11'IX3;@ M-R7A\M@<\.+PP#YW4'6I@A&[!ZGYOJ_J@A)OQRA[3IV3*DH5C,BRU]@02K*N M\K)>+FDBLB-8)[563>C3%$6+1^9;K-EB5NOYG;>CS'OCG1&8'YCN&?^DTA.] MQ>L'@]I51%-(*EP!GG:H[PGM'Q.'K>8;T,_CK&OQ#*1\SEI^;OK-M^ C=W[N MUE>!>%[[S/$%3C8(N.SH[>3P%R 9O6J+F /96-ZHC+?(J70. MEK$OUFU '^]N$O(#^5;T=;P,Z/FO-'4&H8_^Z^ 9A,$SBGU&.ER"\7.O8ZF0 M_@&@@^"BHD/H(DQ)\<7L@IU&\Y?__NVW;_[OSY]^^L/_^[__Z>_V+_\(__#C M\M/)_?1?\/7V;WI.___K#]U]? MWOLWZ;O_NKKZ[O[?WSZ]7,S_\>YI>1__U_/-\Y?//_]X]?S3;/[E7Q>SX _O M'A[_L/WE=OF?-YOG_P@_+G[Z>'?XPP^_WU[^;^_[V\O[9/G.__T/+S]^_.[Q MA]7]Y_N+7U;AU7KQ'_N?__WQ:G:3_KP-+FYN__Z_'[WY_+UW$7[_P?_TB_=V M'\Q?%O_QZ\LOL^3^]MW7S_Y__&,Y^]/4 M'8?T7BZH04(.XS3N%BM]F?NX@UR;L,4^(=V%47D%3=2Q/74"HHBZ4O_F/@TYUJXG&VY M.OXJ*9^#>/'?BQ$[_VRX.968"1],@4E\.$DC6U\-K5>4+^A&MJT,T8KX9-]/ MZXR4X#Y@8Y^)'%ZNM\Z+=-3;N_- M %0$S_YV$KH<-K)C#&(4N.![.#AT;^Z,G-S;J!*C7F[3)U A;!R!*BGP44YB MQM@4VS 8)$FI_R6DV5-D1HW.)%?)YQAF3YFCLF7C/,3^'(7+@JBK*"9T'6J( M0?@Q2H)460KB-<,.()NTD;9W@R">3[S>:;=E;.N80E]W=Y2-X<5HE7:>67U< M95!D&:^9!6N51DI-P(:!FPI$BWK*5J.F[#)VOH^Y?D%G(^3(T)ON: BOEKOH MX2%FB8AB,S&D*R9U[*T33.*5_F9I&[WO1PG=ML< MR]W?PU"HUCB(A^9UR+P IEDT6UG$?,>$Q$_5^>UF9V8=[N((U_# [ 5GO'=* MR(<[[_D3VXLQ]8(Z#N"-HX 0N1V9JNSJTTC[V0AV#V EYY^C^.MU>!M'/DF& M$;0$(_H!:25K&2MQF\L=2;RB(4W88C]&T7(8:4LP3EO:,E:"3HHPES:CRI58 M.6AL;\9*?!EO+(K!&AX+HL]2-FWQJHV*;&]D2Z#5)C"&SHH4%,C=K+A?D]-; MV!ZTYAD+(6!75ZL*")&=,!5][+Y*[5,.F)YMK^WZP//V:KL:J4??:XN^LV[1 MMUBMJ,_],'[N,F^AS'R8-'U3A36ESF_*_,$:GG,Y^ MEU^(?DFT;MOUH4Y)J 8\P^KN=\>[=B]6C)1B7E_6V9?<$$]/H"IPIF4@E3@# M]0C&Y!3,E(O7CK.U7-&7K.C)<-:CO@4[M25-B' [#AJ"9_ISO)9;[QPC6AX=R+XP,-UTRE M]V$:K?B-Q#,- KLRKQSZ=0/ZX@C=="*S*EB++I&GMQQ6&2T2T"N MTKQM^-A7.+I*UIWB;8AY^ Q?K>#ZWB>A%],(^A5,#2ZV0>[98ZW'+76F5"1D M\N:H@/4E3';L:%]1=LJ#/5$1PA[!$Y4NS3IR6LR4YO.446N-Q!;"3"&P,/%T2L0FX\B&W3*'CU+J32DE/\7(E+T/T#P^Q%R9!QKV/3/T=-$+2 M0(P;/&F)586-D)6]=D(';QI;VXO3D)A=C^.N>=.(52S9]=$U@QZNZ;&=0J6, MQ3"*Z01K&+K(89F&^+7QA#0EV8.E;D:X"F!Z$1LGQR20704Y2BAQ6P(H*65W MJ-.O(T,_&E?@^\7AD_=+%,\#+W$QD$,',[:GI;_;:Y= .CS&*W21D'DB\K.W M=5/THHL=UT=#B&JD=%%?<8<)4,L#@KI1H.>V$;$(#5DA=$YD*NPF5P@?4 OJ"E M!]FDY0M:P(*9]JUJ)V^_4"[3OJ=L%?*B"MFT25$O/(/SKDSEETV:*F O2>K1 M(%%FEKO:G7RN"V;U%5:6Y%(%4+)I7X6E+3*5]X&Z!5 M?6,BE]<"G(D5X+C1,6B;#E/@ QZA5"C/1E\DY#-S>QZ>2?!$/D5ANADP'%4A M!F>CN#G@5>,=%1F--0)NT_X/XL4/SQ&J6I4T3/I8!-2GHTS [F<&TB.F/="E M(Z943/GT@U:E7"R #ZB'4:>K: _^4->,")2+PC&J4BX2N'NF@12)_2Z^(G$B M7A6I)A*XU^0ZBB2FMH-8I?2/'L2S.YHT&6HQ&6X%"4:)L]4&UZ1^.;_/,VX]F&I+RA6G)&KDHY*N)SE))\!),75F:$.)^_T8]W M$AM!@XV 66VANC@:@5F#7S0$58LT@6]R3-0#. MXI@W\'#9FUH%(_HD@3Z-RT9>FFD!0NU%/^L=]:=60(B2K+/:P%UAJXRC( *W M,$\-HO(BAJ[Z#C6;) .'^_Y#7;T[MJ^42X*"#\76Q<5Y>D_B)^J3>11FID2K M3[$BR.]06OQ"+?Q$8OZ9LLES1X,:X4TG1].2R3=:X>R_1#.<4F= M8Y?XB ;EI)"IH,SXG9B#];+PCOC1.J2_\F'@)54Z>TCV_5C=V,Z=)&4$[N"Z MQDJ._RD)?N]V;W7@P[H?4]!6R7;K8IS!O@,=RMP@$;Q_6X?',94=*6&1^3R0E3AUC-;[ H"J.#^;>C-5KR MP*D87W"L=VRY?A[CY40>E%QCT;?G+V AU[#&$M!8^1[$3:QS6N M8LPQ[H_53 +:+C H0>EP8E5AI,5;U'%4_F<%W+?>@?O)=O,8JY ,\V6=("#F M+-YOHCA](/'VDCRF;F>5=*"R,-0U:(*,E#WQW4BP7UG)%*I[^$B7F%^'+;J_ MMU#9:*\3%U^S/1:JTV<0\0H5JV8*V##70.->-$[@4GP#2IK2;B%ESW;;3@Y(J&_*D\#]AVA/]:N+XA M'K,*77?_AF%+@6,FP6$8S>A -@@1FK#*=*$.L7TP<-\B&XB&[XY>QH"=28:- MR/BB:D0>W)@X*2JLF$%1;1N-PB0L,Y=FJVK-*)7:J9J.)-J##,F7-Q!I']?, MH_9V*2*$5;6QIE/8:L)E@WD1-D+X3-+%JB#IEO>&8ZRS.>9D\/ [3@$=>U*F M(<]P[+3HSFZ=^[!A>#D&*MY[),)4&+@\%=T5%O3B&XL1UA2T B-'Y(V5,@#P\<2+P+^&2)EFK)[*<>\GF*HB>DS32"WT."4X[>,U4J!^PII#<@Z4Y MN6?0A8Z,<:(DV^G/S-,WE M4&:A!IU"+#=X;04Q.BKPAG+BG!-U>8[JJK]"Z<#GPYEF#OJY7.H!VIMC55.$ M=!2T"LV8I8V_ZR2!3(NE8*S3@."V??JVC^\^$P%9UO^MR&, MO1#WF6YP30&4RJ*3810VVG5P$@RD.F8T_";#A'Y=TLE'@C1M;EA#-9U1.T"D MLC\;P2LSL!2Q3NI0(&*PTV6(4^2LG(<>;I8RQDHE"NS.,"7"9VO3A5PMQ6V= M&;2PV":6^=PD;I;;R,YU<+9+%@LX-MG*Z[JCZTW*3%]" MLJG0S"^,4_IKQCJ'?I@,*XHCWJN6(C]+RC_L O(JH=?L5&/\3(M^=PZ%V\2$ MDY(WEFB+43B%VTWZC>PC2IBCQ/GV\N :F@!$*6V. P&K). *V%ZRZ M);H240>"<8NHBR-@S8?-AMOWL#V.EQ%\=;3 M[J(@_!@Y,RH-;,0K1FJ!P/,&MQY=7D5QGF--KD,_V+. ^SI\V)!/;#'[..OM M6*S,]&DK""(LZ]:GJ-E\;Q!.8KG@Q\/SF$BZ8BNO>CUJ#^Y4X"#%OI"JGNUE M%99AQLUUAZB\HW?J)AZ1X 11T"+NXR3F0.VJHMW&-/3IS@L<"5F."^7 =27J M'K;B3'R6+5:Z4NNC60[]/':Y!7=Q_.8N7?V9\,P>6F*E:DSO"6VN7%HN' M7-#3P#61XUY@2YUR4W8"CLVQ/]X'E[\V^I'?.9FS%?.=O$1G+XO+X3LO);E^P_AI6S4A@FL\DJD'G'X./G ?E%U6I3&T5&' MC9;7A=[\M>F[=?9!B%%'BB)ZDT]D^TC47K#VP<#PZ*3:R?G?NW#X'/O451;X M9 "9?F5VX\X(N6 ^VW(>;7DY3"&1V O760[GXG#ZE2*IE^E1SH!DL4^3E+&! MN7Z?]^U= G!A#TT?Q@YTXD?4RP3 Q6B^YUDL0".V5"].K0O<,JH?^Q?V*%@8 MX^93QLU\67Q*'3=L+K34 94X_MLPVNI"J.8>0Y?.HNIK(X;^R "D+ HG5QZ- M?_("\&?V Q)^OA9X(,&;>PL0IMEVI;-]NHEB^JNVCHMR'0/25!10B7] M]975PC$ZK5!=%V'0H=0(N-4T(#D@72& 67@3G0+&.^58W(DEZQ0.6"]?E- \ ML\')=7B;G?D?XRAQ$O8 4WAVFNE4G ;]A$'Z=SAGI%-+DZI2 M?=YN\!!B!^N#/6B^*5_>(+FF A72V[+19II*"8#UW4:]1BK^?A7%*T(G:"\M M%G)FN?H1^83A9&C2HAZT+9[MV9(M-?MFK*Y" M%X7G;6"AQ0G:^QZGD*#8D<-6$91(SS)O "H5D];[HXF66A7AH[N7[2SMQWCN MYF@[.ZWOK]S+&E?X?PA!R@?@"\'=J*JK^OYS5EDWLK4M\Z\K[LCK_,>KS&-- MP4Y*NY7D;UOPW[+4."T3/I)H'7N[#?6]X"(FWM=E]!Q&J^N0_2ZY(*LH)K=Q M]$03]CW[2_[S!^^%),>F"F8]%3H1+[H17]40&W9= $!HZ/?EH&ZB).NM.(_" ME(9[=NP7'3J8ZN7H*R@OV1^2E/K =L:&$N2.M'#Z4K495J+!;(MI0#CC"C-L MT!,F+ C!;Z0S&J4ZR@:P@_)0>O7AA7&"T4U#+SYD,3P[27WV)2.+H5B7LQWP M%4^94MPF7Z/12G7)@G84Q?&$W+@YL#X,L(,RW\=<&X]0+TA(5C35:XG> P-W M*VGLDUYF8 \6*@B\(HP,+V#K*(;E%(0"F]<^;!AR5=37JM7K91K.1+8&>?>, M?7S6X0W[Y:$DVX,3J2NRL83[6(@TFJ*IA[F?-]3F%6&;V.85,@VGD7F#O..Y M,H1(1S]J>$/]#,$<&U%25QSKP^Q M1:1860U5%:[N154^8F:Z2AIK!_RP$E="C9(?M1&Z&D-1AP\>]3/W ;>YW*D MD]SG/7R$\J=L9#VLD"72G91DW;M3-OEDU]('[ZI)]0-MHY_5J8YN6>W9[ .M5\>9%/J482]6XWUHW__ M:HH&+ WM2KFZHP7PEV]6I" EP1#T22P-[ ("%>KG&UZ2=QV6SBO[I5F2D#3A MU76YQ((@>N:O"!#42XLE M"3^8&4S=^L4#YPB[4K'/$7>2]^S7F!=;A')W3&B,X1MFN2_)$PFB'2]"1E V M#>)^0VJG(S*XCL=#*N!(5 VY*@A5H4#G+ ZF. L6I4,/$K*CY3>L0H4P##H- M.]:CUUS@0#HBS0Z:/&YNE4[@Y 9;\87'8MS3K'K[C& +P:R&P# /J K5M"SE M!->D'J7]-7JB1%,,U8J4#EZ@)L]:=)T&+T=),O?B^+"*8O[.$-H4ZF#&OJT6 M:G#79:82*P'+L4'$_C&*EL\T")@F7S/>AFM^8.?_Y%KN,M2H92EF4I=R$CN_ MV:*6_:'\6>&>U9X?A\OB_M:Y%J@3,DUCH,%HY RD ND\K1 _$7[NS7P_WGM! M70!QG&UJCM,6"FX=LK>@Z?&*X5)8%D\*#,Q9W^GZ:!>HP#K!!T'$?_@AH8->1Z,PN9/5 U4N N5 M/@/3BKFWHSP-,W38*,0[/=,N9B'8Q"L04=?+=ET+N(%M>F)ML@MLF!-,Y.]@ MCJ, "8Z7K:G&\N"^-B71)'MC_LI/2)3SNB/56J+)G;62^A^0.58@XOU,7#T? MJ:% $J"!5DM%FG$+;']:B[#W=@92F*)+FZE=EJCR$2N;VDU7^=-YM-W2)&G? M'O=?=/5 PW!]]'2Z<=75QYVQ7'U5Z)2D[\M_&F0#J] Q&G_*:C\K<=Q@J[LZ ME2NDW\;1CL3I@7>+3QG]'_ZUIRZ*(G6QGX=B2+AK<$7B1!V.92T5LAW)OA,5 MUEV8Y;:0O@&NL=+@A! (&F[7#[*YT>N_P/TVP(M-'5GR.C:&=SG3*S_J^ R_ MEMQ )EW+!WR'"V,]L]QV5A=:!'%1Z.>-EEP;4PEF+'&+%59J-F4\'(6?W4%I M17CJ"DG M877Z=G"2)Z Q"$ M^_1(>^]"B& ,G<$D!()/9#I#-5!DHWEHTQYL-+"_@Z20STICE9U)B\$R3<[#"H2N;W3;V2-?;^Z398%XEWM(540E]'FT?F9'@T#^1;&*OBI44?XU< Z/ 7\G*P6=$C-5B M*)Z7YDZ_I=&_][B'FXT3OR6QSUFX9C]8/(>,SQNZRR=5/<1>F+"CC*T"V)#H MXTVJC4O7YBYH [Z-WMF)(\-2AA7Z,;H.50K09C#'^X3JD/,?U0.*M MTC%5_7V:1!ET6SD4P5.W+BE%!/R^SJ<17LCAG( M=;^-HZLHWGH?O#BDX3IAAB*;IWWA)>"#BK713\[BZC,8ZJVJB3K,MOR],V]I MM-X'_/<.LR2A2=**8FP&X^@3T;-9+= MSU[,7(*L2.V.KC=ILMBGW%8LV?$ +$,IJLF=KG+&03T?M1#IAQ<69M&$W,;4 M)Y?$C_FMO1N1=J.:JD@%C#-X+%5=N4H0_5.45F:E)T42=SF QZQ Q#0# M*%U.E\D*F"G/0UYIWY%\G%#U&EOS,#F"T*S>;GZE?8HU:5>_).[^4G-[-H&T M-$N+A-/72(Z-4(QYC7HGJP$N_O#6*;J\D,@5Y);:Z RXX[2$9%G&[C/?WV]Y MA$>6EV1%??"1=PH(46Q[[ZZKVG,5K@'V^30[W>/H*XG9^5)Y=\L62<(]M+\F MPX23YM 2II11<%>K)C*\84XBTZ\*86[F(8CQ8!\:*@*4< GP+F+0!Q#[[=:+ M#]'JGJY#R@P*?TV9]VYD"[V- F9B2-VU,LJ.MD Z*OR3(-)TCK0XH^ZX&8#5 M/W.UD.AY?8:@44Y:=>WCF]Q$X%AU8WUE)CQ[1-9,D,9E.E!'946?CT-_DM6 MC].:_.KR6D?A*[\^#897UX<[ _"W^3("QC_J>RIA5_+\^ECBO!Y+<"/[-^(% MZ<9G1&N>+JT/Q_]$HGN]2![4,YO3P6_QU_A;QXG#ZG5OOP'^647]:0KCD'= ^>ULW-M )B;C)H*Y=4BMS M"K($\#R/5IL$[,?KCR0DL[K.Q(?](:F%&]F[U92<)E\Q'KV=5O;$3@*^*$=.< >" M:7O"71PS?UAAZP[7J9DS!5U'<='%P\F^54"(;&1%"BT68C?;(+S/^TT4I_SA MY0FA(W,J1H3IAZI)0\8E'(\TB=-_/M"4/U^^#I?\^<:>&7)%Z\@^KHB,_>TD M+C'<:1I%"9_,WR<9>IN=M/Q,TTV6@^>%1QNZ>X@^L(6E!W7?4U>:/1A1C&.O M.@MEV<>_NI'4%==BQ12.Q.H6L4<8=7A(3J,RLQNKQYJ:\V&["Z(#Z?;S!2GH MYC=C9G5K?3@WRIS63]XO43S?)RF+)N($Z#SI (K58-;Z+.EBD/ECR")RL:H1!'9HB&'C))_DNED*1\(1\V,@C$I8&N:G]1&&C]O/M/;:<$/])5G1 MD*;DAO<#:,YTNCCDBPF\1-DR:<6->MBGG875Y+3YTV'KS*R4TA.=SB[+3"C MC6B-=I&&>G0SO9F-T&QQU4"A;FH%G^+VJK40@H@56-XW/T7N^"TID#=X@H72 M2-S: ZSPPOSU?6!R3AZQ@X6C56A8^9U._:HQ&R+?F?E";$-N]ULP[M7A(4:8 M0O8U5HR7JOSDO<"RO@9OE*ROKQ@GI"^/HRN/QGSL ;DX9(>**Q]:C&>2 ;\" M^RQ:;-@]%CO25'H)7K)GF!?A'>$#O-CJ>/^\Y$L8/28D?N)+NPYW^[0^#*6Z M("?>LS,RL:MT>[=4IP*!"\O*ZR[)$XY==7(3V(<-,WC2DFHOV[!<]NX0HCDL MR"">&OM^$R\<[OR=W"EF^FZ\U-[A'LQR<\=(_)5T-AJ1S-NM?33ZL/*FJQM% M>^UP'6!T9%!Y Y;UFE.20>NC:MF6_*".0>+&,$63Y$>0_T=K\A)XHAQX]2_^56.7H8 M#MAUWD1%>JKP@16B#]NT34,O+Z&:TIN.88E5<$OBN] ,LD@E>I<(7\ MP^E67WH@)XHZ=ZQPXJKHZ\FZ9A*&0+6>-Q+0312N&9CM;11S/FJ)I_GM='>1 MD!M0/>1-S[^CQ\8SVGPQ)%[Q>4"A3Q:/ 5U[;:$!/(A6P3F!$B^IP53DK,4= MUA.)'R, '>A]GB]ZG<]S[NGA.F0'_3Y[EI.%^0\;+UQDC?:3C]E C&O>,)]& MT&'78&1/W"D?3KP626L8:S;44J]9F$/#A/K9IKMC2+]4>(GMI MK/6/_>M^U%[W;+V."3NI2'W)/Y$D!<^B8:WB'*P[AO!+K4?+^0ZUW7\F?)H7 M6LDD#V3]>,K8<+\4G:O_[US5U%WP\G#SN%J2^G;,@^W>R[&:)FVRG(M+I M.QZJW"V5 "O97;YUO2?Q$_5)-[6?HZS- LE[KR4/4>H%U7^?1TGZ.4K_D27U MBVN>$Z3\H^9V 58LO'5,.T&/*/]2]>T'TIHH_M](L'R(/GGI/F9V_9[7?3HL MYNC#-FTEZN5E*6K[&P'CLIVNEC$N*G8Z\4SV"D&!A:5L!QUC^Q![?(;N2=6^ MA#'Q FYX_A8%_)]NHB3)IYRK5LRI YQH?*C'M%*N]O<09M57NRBA:7+TER]I MX@<1+],'K\028YIZM"/E8EE@AW#-<"P$R5=5E JMHKBX(4D6Y3\EHDH,.0DZ7L!^TK49V17)#'"T/,!*T,;+)GKSJ[2FDBO6:\#IE!X9>8SFMI M9)BF;JNE7"PE// 4G=8Y$L6$K=/5"5Q G^R.%;*K%!]*R:OP6=R7A*SVP0U= M0;M4*A@G+V0EMI:"MT[O&65X>9GM]7;'G#].UWSCQ6MPDRQ ,G5K+.)=*5#[ MI)59^;JWHVD>LO$$W)[!O(]6Z3/CR&RYI"XRJTHHIYV_4N-J*?IADUAEF>"# M]Y+IY,DKU*J;[/A\FC*3\:.4D'U9J\W8"D;9AQ=O2\.,H;;&%'Q'7( MT) D+5Z]@3O'>MBG;J*UN5VJ!T!EK7$:FMN7F&Q(F- GDJ\@^_EGDBY6;"TN M4M*].*>N"8J<+5\D#OR"^^A2L'4M:;#G[U]..=@/+WZP7Y+E%>-)?OADO%^L M/G@QKQ%.;GGBG9]$'^\-A*:)YL.!!5.J%U2IZU_>5KG)5O U9_-?FC^N M<9F\I"1#!22KZNT(Z9VHL3L"=2G M7%F/%:E S;M(6';/G41'Z?(2?]+&2;<%N4*.BP58Y5E MK2Z49E(I:@M:J)S8R3YL(SORI++I8QR8O7R=)V1D"WLF!]E-J7^=&S3*N4$? M/_QMKC'&HO+KB.W,Y;RJ+@G>!1OAOM5+BT#U&0/S2D]W5>]=NS555-BM@G62 M6%(7I\8_G':LS5AH%BZS6X933)2P^-;-(Q(UG+A>K*FL%?EI8.5^S(4>DA0S MP_1B[PENT .8#G4 =?>HU3=ZVU[",-?!!R%Q5]EY.<;X9,F'%1,"Q&- M0V#24T'&)KCS?^BSH*P<]2I%HZ=# ;3$U]')T(_/P#1+V*)^5/0",=ZRPC4+ M#A!W3*Z?.&@'CK+298]9>H4[Q?-'5665ZL9!SB6 >[$K&O)G*#?$2\@=[V*R M6'U)\@$NS$O?;_C;AMH4*@-&XT:]EX3A]*D+ MH== XWK29M*L\P8X'3>D>_(QBI;/-&"+ST/QTQ"G:NAJUEJ] )U7Y]9&0SF/ M9O5PZQ>!][--W8M1A:5KXOOAZD7#.O"PLY!&NI=EV54%"Q)-&M8),E9F[=,A9 M9SWU[[A*DC"R44RA(ZW/)/TY"IYXZ5N1#_\2TLXZ08&!E0+ MJ@&7)Z MV]7'#Z;B$7PZN[BESI !L M0'P5&I;=DLZ'KRVW63^G7V95&S9OS;TZ/,1Z%"'[&BO&L>09(32$97T-WBA9 M7U\QW-S,*=A*K8@6>R1E2:RCS ::835(*]2&Q!W9@OH>Y(KMHY3FA,H:\E@$W':_6#=E1VKL7G;:7U<,:]2RW$B##%T4"V(+TMBLNWXRD M-DQ5Y_C>5A,O9.9S0(;HZ&Y]29P3;L_%A7U&RNI=G83*:)%+=F2ZF-U4F&@ MQ"$P.$_OJ%6MQV'6%R2QTKSP OBQ6S-5_2%'!O'W3'C#WV/JHD= MUVW4-2'U06N:?(8Z/XV5(BV(+4:V+?9IPN)9/A;#2>LU-9P35X!^GD(9@X%] MIJQHT_8I5P[$D2?4 *YK+VL+5'=P.CXSR-#5H @\%14"QA)_=PN:[Y8N-@_^ M*NF\;MS%FBN^7!\P;'^]6[>\6W^]X$6[6W\M:YCLW;K<*HH.7)#:(S/7*$D( MJ;V0(;P)-!]$1TF2KZPM48'[W@,"Z8SH%T_?T@%OPH<.=?GSM_1 MPW1#/A!_=[%/& .2^DVXB1W(X3J*?AO =:-?^9K5PV$5./J65 Y5+UY6A87Z MU+Q;5?B^4Q(4XL,LT87SQ:'Z+P[>9FD@QG%(-;:8PIUL)T/1VKM427'R'JL# MP4@OV"6:+A*K?:_'+JA.FM9V(#@?.5@D'+J:KNEF&X[OF.Y]$GHQC8"RD]UP ML<2F:08EC!D\5L]H*4CX$B8[XM,5)4NPYK5BV'C-:Z5*>120F"FMSMQ:?M^' M^>W'('KT@OG)4==XKBC[?L0LE2Y[TGUO-3>_LM\/T<=:1S'Y>(_%JABC>9]& M?J55JY)F2@&,4SJ=:0 Y(P 3;UKBF0=10I:+\&%#.(%*$FE^@Y1Y,9!!:[6H M]48?F=F_B9)D$?)FADG*#1UTK->- R-5;2"N'D9!)-+5M]U@@')L-17]F:8;3A(-UP_>2]PJ'Q:H M9,=G:(,XE#<9ET'7>K%\W+(Q]!WQ_ W[CRKSN[Y#,0!ZK.]<+L:=+X_>][Q% M=W<#>KNA.E"DOWH.J' MJ^=4Z<##OA^!44YN#I0E/;0?4BZ5D\)GJ3FX7JZ!QK'=FANMUH.]QAAL\3BY M(6X QYT4T*&'7>( Z+CY\!S]%XFC14CNZ4M+,33N2I0 881(?4Q5XP#@M39@4T+[,:"=30;N"/U.8$"IIG'HD\D M?HSL2YTSJ1DZ$96YG(54PN?7HDM'WX+U4<=DJ_4?VB^E1WS_&40(^9, !A;]1"]4I+/,[.TL+=7RU,MNGFRBFOY)E MOG^RN+P\T163N$J@)B9V508!SKD>. =Y';(_$F8H :;B'B%Q\_N9N!I]*$&D M:8+;B]>9B-O]K4'HT0:EE_N3?8_;=:%?)_(!L0(Q(+P:.:]&##T*_MJ-P1GG M7R<=#-T2X'72P>ND UC3*#V7T?HR'*GZ\,(#$')!0K*BSIRL!A8L>ZK@(]7' ME@N8A-GC[DC4'?&CT*=!/JJ4_>">I&F0Q8])]A8C:_3F>]!C*@P(0#)"IN+6 MX"S.L7&\ R\0,A+SQ@59*2]TX44WDK$87*E(10P";N.@?S^TC_D*KZ*8T'7H MV@SW81M'4"&_&^IC&%SZ"V0CNLB@"I!,,"H+HF6=6FQ3.-SRBN Z=]/'51C\1)U:? MK846_!'#NVU3RYLQE76Z^84'8T"FPJ4J.U<$!1)&O>?MF%NHPP]8OM*I1QH[ M,>9>'!]64&N!& MO1UUV%)([D>($WG(&T%^L4GSM[]>N)Q'(5\L84%U[8;0N+:N #UK@C[6A#NZ M-=3#K;]C^MFF?K>H"LO47\M"Z0J2EJY#/J_NQ(,\>L9($;/.!JI21FQX5QL9 MDF#A 9*F.V,%279,6T(C.Y,7W<\08S> MVF>8$^+_;AT]O5T2FB-?1OZ>,^GM/'HJWEW_Y2W_F#=IX#C_/U!+ 0(4 Q0 M ( -* @5@2WB3E02D" .MJ& : " 0 !E83 R,#(R M-#0M,3!K7W9A-0( 96$P,C R,C0T,#%E M>#,R7W9A'-D4$L! A0#% @ TH"!6#O90'@A%0 ,2 ! !4 ( ! M/V," '9A&UL4$L! A0#% @ TH"!6*"<#1H7 M7P .4T& !4 ( !^;H# '9A XML 114 ea0202244-10k_vasocorp_htm.xml IDEA: XBRL DOCUMENT 0000839087 2023-01-01 2023-12-31 0000839087 2023-06-30 0000839087 2024-03-24 0000839087 2023-12-31 0000839087 2022-12-31 0000839087 us-gaap:RelatedPartyMember 2023-12-31 0000839087 us-gaap:RelatedPartyMember 2022-12-31 0000839087 vaso:ManagedITSystemsAndServicesMember 2023-01-01 2023-12-31 0000839087 vaso:ManagedITSystemsAndServicesMember 2022-01-01 2022-12-31 0000839087 vaso:ProfessionalSalesServicesMember 2023-01-01 2023-12-31 0000839087 vaso:ProfessionalSalesServicesMember 2022-01-01 2022-12-31 0000839087 vaso:EquipmentSalesAndServicesMember 2023-01-01 2023-12-31 0000839087 vaso:EquipmentSalesAndServicesMember 2022-01-01 2022-12-31 0000839087 2022-01-01 2022-12-31 0000839087 vaso:CostOfManagedITSystemsAndServicesMember 2023-01-01 2023-12-31 0000839087 vaso:CostOfManagedITSystemsAndServicesMember 2022-01-01 2022-12-31 0000839087 vaso:CostOfProfessionalSalesServicesMember 2023-01-01 2023-12-31 0000839087 vaso:CostOfProfessionalSalesServicesMember 2022-01-01 2022-12-31 0000839087 vaso:CostOfEquipmentSalesAndServicesMember 2023-01-01 2023-12-31 0000839087 vaso:CostOfEquipmentSalesAndServicesMember 2022-01-01 2022-12-31 0000839087 us-gaap:CommonStockMember 2021-12-31 0000839087 us-gaap:TreasuryStockCommonMember 2021-12-31 0000839087 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000839087 us-gaap:RetainedEarningsMember 2021-12-31 0000839087 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000839087 2021-12-31 0000839087 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0000839087 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-12-31 0000839087 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0000839087 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0000839087 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0000839087 us-gaap:CommonStockMember 2022-12-31 0000839087 us-gaap:TreasuryStockCommonMember 2022-12-31 0000839087 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000839087 us-gaap:RetainedEarningsMember 2022-12-31 0000839087 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000839087 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0000839087 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-12-31 0000839087 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0000839087 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0000839087 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0000839087 us-gaap:CommonStockMember 2023-12-31 0000839087 us-gaap:TreasuryStockCommonMember 2023-12-31 0000839087 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000839087 us-gaap:RetainedEarningsMember 2023-12-31 0000839087 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000839087 2023-10-01 2023-12-31 0000839087 2015-01-31 2015-01-31 0000839087 2020-05-20 2020-05-20 0000839087 2020-04-01 2020-04-01 0000839087 vaso:BusinessCombinationMember 2023-12-31 0000839087 2022-01-01 0000839087 2022-01-01 2022-01-01 0000839087 srt:ScenarioPreviouslyReportedMember 2022-12-31 0000839087 srt:RestatementAdjustmentMember 2022-12-31 0000839087 vaso:AsRevisedMember 2022-12-31 0000839087 vaso:ProfessionalSalesServicesMember srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-12-31 0000839087 vaso:ProfessionalSalesServicesMember srt:RestatementAdjustmentMember 2022-01-01 2022-12-31 0000839087 vaso:ProfessionalSalesServicesMember vaso:AsRevisedMember 2022-01-01 2022-12-31 0000839087 vaso:ProfessionalSalesServiceSegmentMember srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-12-31 0000839087 vaso:ProfessionalSalesServiceSegmentMember srt:RestatementAdjustmentMember 2022-01-01 2022-12-31 0000839087 vaso:ProfessionalSalesServiceSegmentMember vaso:AsRevisedMember 2022-01-01 2022-12-31 0000839087 srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-12-31 0000839087 srt:RestatementAdjustmentMember 2022-01-01 2022-12-31 0000839087 vaso:AsRevisedMember 2022-01-01 2022-12-31 0000839087 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2021-12-31 0000839087 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2021-12-31 0000839087 vaso:AsRevisedMember us-gaap:RetainedEarningsMember 2021-12-31 0000839087 srt:ScenarioPreviouslyReportedMember 2021-12-31 0000839087 srt:RestatementAdjustmentMember 2021-12-31 0000839087 vaso:AsRevisedMember 2021-12-31 0000839087 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0000839087 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0000839087 vaso:AsRevisedMember us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0000839087 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2022-12-31 0000839087 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2022-12-31 0000839087 vaso:AsRevisedMember us-gaap:RetainedEarningsMember 2022-12-31 0000839087 vaso:VHCITMember 2023-12-31 0000839087 vaso:VHCITMember 2022-12-31 0000839087 vaso:VasoHealthcareMember 2023-12-31 0000839087 vaso:VasoHealthcareMember 2022-12-31 0000839087 vaso:GEHCMember 2023-12-31 0000839087 vaso:GEHCMember 2022-12-31 0000839087 vaso:VasoMedicalBusinessMember 2023-12-31 0000839087 vaso:VasoMedicalBusinessMember 2022-12-31 0000839087 vaso:VHCITMember 2023-01-01 2023-12-31 0000839087 vaso:VHCITMember 2022-01-01 2022-12-31 0000839087 us-gaap:RestrictedStockMember 2023-01-01 2023-12-31 0000839087 srt:OfficerMember us-gaap:RestrictedStockMember 2023-01-01 2023-12-31 0000839087 vaso:EmployeesMember us-gaap:RestrictedStockMember 2023-01-01 2023-12-31 0000839087 us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0000839087 srt:OfficerMember us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0000839087 vaso:EmployeesMember us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0000839087 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-12-31 0000839087 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-12-31 0000839087 us-gaap:ShortTermInvestmentsMember 2023-12-31 0000839087 vaso:noCustomerMember 2023-01-01 2023-12-31 0000839087 vaso:noCustomerMember 2022-01-01 2022-12-31 0000839087 vaso:GEHCMember 2023-01-01 2023-12-31 0000839087 vaso:FDICMember 2023-01-01 2023-12-31 0000839087 srt:MinimumMember us-gaap:PropertyPlantAndEquipmentMember 2023-12-31 0000839087 srt:MaximumMember us-gaap:PropertyPlantAndEquipmentMember 2023-12-31 0000839087 srt:MinimumMember vaso:IntangibleAssetsMember 2023-12-31 0000839087 srt:MaximumMember vaso:IntangibleAssetsMember 2023-12-31 0000839087 vaso:IntangibleAssetsMember 2023-01-01 2023-12-31 0000839087 vaso:IntangibleAssetsMember 2022-01-01 2022-12-31 0000839087 vaso:NetworkServicesMember vaso:ITSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:NetworkServicesMember vaso:ProfessionalSalesServiceSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:NetworkServicesMember vaso:EquipmentSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:NetworkServicesMember 2023-01-01 2023-12-31 0000839087 vaso:NetworkServicesMember vaso:ITSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:NetworkServicesMember vaso:ProfessionalSalesServiceSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:NetworkServicesMember vaso:EquipmentSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:NetworkServicesMember 2022-01-01 2022-12-31 0000839087 vaso:SoftwareSalesAndSupportMember vaso:ITSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:SoftwareSalesAndSupportMember vaso:ProfessionalSalesServiceSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:SoftwareSalesAndSupportMember vaso:EquipmentSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:SoftwareSalesAndSupportMember 2023-01-01 2023-12-31 0000839087 vaso:SoftwareSalesAndSupportMember vaso:ITSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:SoftwareSalesAndSupportMember vaso:ProfessionalSalesServiceSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:SoftwareSalesAndSupportMember vaso:EquipmentSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:SoftwareSalesAndSupportMember 2022-01-01 2022-12-31 0000839087 vaso:CommissionsMember vaso:ITSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:CommissionsMember vaso:ProfessionalSalesServiceSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:CommissionsMember vaso:EquipmentSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:CommissionsMember 2023-01-01 2023-12-31 0000839087 vaso:CommissionsMember vaso:ITSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:CommissionsMember vaso:ProfessionalSalesServiceSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:CommissionsMember vaso:EquipmentSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:CommissionsMember 2022-01-01 2022-12-31 0000839087 vaso:MedicalEquipmentSalesMember vaso:ITSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:MedicalEquipmentSalesMember vaso:ProfessionalSalesServiceSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:MedicalEquipmentSalesMember vaso:EquipmentSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:MedicalEquipmentSalesMember 2023-01-01 2023-12-31 0000839087 vaso:MedicalEquipmentSalesMember vaso:ITSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:MedicalEquipmentSalesMember vaso:ProfessionalSalesServiceSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:MedicalEquipmentSalesMember vaso:EquipmentSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:MedicalEquipmentSalesMember 2022-01-01 2022-12-31 0000839087 vaso:MedicalEquipmentServiceMember vaso:ITSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:MedicalEquipmentServiceMember vaso:ProfessionalSalesServiceSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:MedicalEquipmentServiceMember vaso:EquipmentSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:MedicalEquipmentServiceMember 2023-01-01 2023-12-31 0000839087 vaso:MedicalEquipmentServiceMember vaso:ITSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:MedicalEquipmentServiceMember vaso:ProfessionalSalesServiceSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:MedicalEquipmentServiceMember vaso:EquipmentSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:MedicalEquipmentServiceMember 2022-01-01 2022-12-31 0000839087 vaso:ITSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:ProfessionalSalesServiceSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:EquipmentSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:ITSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:ProfessionalSalesServiceSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:EquipmentSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:RevenueRecognizedOverTimeMember vaso:ITSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:RevenueRecognizedOverTimeMember vaso:ProfessionalSalesServiceSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:RevenueRecognizedOverTimeMember vaso:EquipmentSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:RevenueRecognizedOverTimeMember 2023-01-01 2023-12-31 0000839087 vaso:RevenueRecognizedOverTimeMember vaso:ITSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:RevenueRecognizedOverTimeMember vaso:ProfessionalSalesServiceSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:RevenueRecognizedOverTimeMember vaso:EquipmentSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:RevenueRecognizedOverTimeMember 2022-01-01 2022-12-31 0000839087 vaso:RevenueRecognizedAtAPointInTimeMember vaso:ITSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:RevenueRecognizedAtAPointInTimeMember vaso:ProfessionalSalesServiceSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:RevenueRecognizedAtAPointInTimeMember vaso:EquipmentSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:RevenueRecognizedAtAPointInTimeMember 2023-01-01 2023-12-31 0000839087 vaso:RevenueRecognizedAtAPointInTimeMember vaso:ITSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:RevenueRecognizedAtAPointInTimeMember vaso:ProfessionalSalesServiceSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:RevenueRecognizedAtAPointInTimeMember vaso:EquipmentSegmentMember 2022-01-01 2022-12-31 0000839087 vaso:RevenueRecognizedAtAPointInTimeMember 2022-01-01 2022-12-31 0000839087 vaso:RevenueRecognitionOverNextTwelveMonthsMember 2023-12-31 0000839087 vaso:RevenueRecognitionOverTwoYearsMember 2023-12-31 0000839087 vaso:RevenueRecognitionOverThreeYearsMember 2023-12-31 0000839087 vaso:RevenueRecognitionMoreThanFourYearsMember 2023-12-31 0000839087 us-gaap:FairValueInputsLevel1Member 2023-12-31 0000839087 us-gaap:FairValueInputsLevel2Member 2023-12-31 0000839087 us-gaap:FairValueInputsLevel3Member 2023-12-31 0000839087 us-gaap:FairValueInputsLevel1Member 2022-12-31 0000839087 us-gaap:FairValueInputsLevel2Member 2022-12-31 0000839087 us-gaap:FairValueInputsLevel3Member 2022-12-31 0000839087 vaso:GEHCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0000839087 vaso:GEHCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0000839087 vaso:GEHCMember us-gaap:AccountsReceivableMember 2023-12-31 0000839087 vaso:GEHCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0000839087 us-gaap:AccountsReceivableMember 2022-12-31 0000839087 vaso:GEHCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0000839087 vaso:ITSegmentMember 2023-01-01 2023-12-31 0000839087 vaso:ITSegmentMember 2022-01-01 2022-12-31 0000839087 us-gaap:AllOtherSegmentsMember 2023-01-01 2023-12-31 0000839087 us-gaap:AllOtherSegmentsMember 2022-01-01 2022-12-31 0000839087 us-gaap:EquipmentMember 2023-01-01 2023-12-31 0000839087 us-gaap:EquipmentMember 2022-01-01 2022-12-31 0000839087 us-gaap:CorporateMember 2023-01-01 2023-12-31 0000839087 us-gaap:CorporateMember 2022-01-01 2022-12-31 0000839087 us-gaap:AllOtherSegmentsMember 2023-01-01 2023-12-31 0000839087 us-gaap:AllOtherSegmentsMember 2022-01-01 2022-12-31 0000839087 vaso:CapitalExpendituresEquipmentMember 2023-01-01 2023-12-31 0000839087 vaso:CapitalExpendituresEquipmentMember 2022-01-01 2022-12-31 0000839087 vaso:ITSegmentMember 2023-12-31 0000839087 vaso:ITSegmentMember 2022-12-31 0000839087 us-gaap:AllOtherSegmentsMember 2023-12-31 0000839087 us-gaap:AllOtherSegmentsMember 2022-12-31 0000839087 us-gaap:EquipmentMember 2023-12-31 0000839087 us-gaap:EquipmentMember 2022-12-31 0000839087 us-gaap:CorporateMember 2023-12-31 0000839087 us-gaap:CorporateMember 2022-12-31 0000839087 vaso:DomesticUnitedStatesMember 2023-01-01 2023-12-31 0000839087 vaso:DomesticUnitedStatesMember 2022-01-01 2022-12-31 0000839087 vaso:NondomesticForeignMember 2023-01-01 2023-12-31 0000839087 vaso:NondomesticForeignMember 2022-01-01 2022-12-31 0000839087 vaso:OfficeLaboratoryAndOtherEquipmentMember 2023-12-31 0000839087 vaso:OfficeLaboratoryAndOtherEquipmentMember 2022-12-31 0000839087 vaso:EquipmentFurnishedForCustomerOrClinicalUsesMember 2023-12-31 0000839087 vaso:EquipmentFurnishedForCustomerOrClinicalUsesMember 2022-12-31 0000839087 vaso:RightOfUseAssetsFinanceLeasesMember 2023-12-31 0000839087 vaso:RightOfUseAssetsFinanceLeasesMember 2022-12-31 0000839087 us-gaap:FurnitureAndFixturesMember 2023-12-31 0000839087 us-gaap:FurnitureAndFixturesMember 2022-12-31 0000839087 vaso:NetWolvesReportingUnitMember 2023-12-31 0000839087 vaso:FGEReportingUnitMember 2023-12-31 0000839087 srt:MaximumMember 2023-12-31 0000839087 srt:MinimumMember 2023-12-31 0000839087 us-gaap:CustomerRelationshipsMember 2023-12-31 0000839087 us-gaap:CustomerRelationshipsMember 2022-12-31 0000839087 us-gaap:PatentedTechnologyMember 2023-12-31 0000839087 us-gaap:PatentedTechnologyMember 2022-12-31 0000839087 us-gaap:ComputerSoftwareIntangibleAssetMember 2023-12-31 0000839087 us-gaap:ComputerSoftwareIntangibleAssetMember 2022-12-31 0000839087 vaso:ExtendedServiceContractsMember 2023-01-01 2023-12-31 0000839087 vaso:ExtendedServiceContractsMember 2022-01-01 2022-12-31 0000839087 vaso:CommissionRevenuesMember 2023-01-01 2023-12-31 0000839087 vaso:CommissionRevenuesMember 2022-01-01 2022-12-31 0000839087 2022-12-01 2022-12-30 0000839087 2020-05-20 0000839087 vaso:EECPGlobalCorporationMember 2023-01-01 2023-12-31 0000839087 vaso:EECPGlobalCorporationMember 2022-01-01 2022-12-31 0000839087 2013-10-30 0000839087 2016-06-15 0000839087 vaso:TwoZeroOneSixStockIssuancePlanMember 2023-01-01 2023-12-31 0000839087 2023-05-31 0000839087 vaso:NonVestedRestrictedSharesMember 2021-12-31 0000839087 vaso:NonVestedRestrictedSharesMember 2022-01-01 2022-12-31 0000839087 vaso:NonVestedRestrictedSharesMember 2022-12-31 0000839087 vaso:NonVestedRestrictedSharesMember 2023-01-01 2023-12-31 0000839087 vaso:NonVestedRestrictedSharesMember 2023-12-31 0000839087 2019-05-10 2019-05-10 0000839087 us-gaap:BilledRevenuesMember 2023-01-01 2023-12-31 0000839087 us-gaap:BilledRevenuesMember 2022-01-01 2022-12-31 iso4217:USD shares iso4217:USD shares pure 10-K true 2023-12-31 --12-31 2023 false 0-18105 VASO CORPORATION DE 11-2871434 137 Commercial Street, Plainview NY 11803 (516) 997-4600 Common Stock, $.001 par value No No Yes Yes Non-accelerated Filer true false false false false 24300000 175319296 None false false false false 1195 UHY LLP Sterling Heights, Michigan 11342000 11821000 13979000 8504000 9708000 6947000 12377000 14514000 929000 421000 1470000 1473000 3285000 3249000 1717000 1008000 45099000 40990000 10358000 9787000 1174000 1340000 1949000 1568000 15588000 15614000 1406000 1511000 4902000 4726000 683000 889000 4956000 5007000 75757000 71645000 2670000 2270000 2411000 3518000 7365000 8891000 72000 122000 928000 745000 699000 809000 15883000 15139000 9000 9000 3000 3000 30040000 31506000 6000 15000 25000 96000 1020000 823000 16317000 15664000 1506000 1474000 18874000 18072000 0.01 0.01 1000000 1000000 0.001 0.001 250000000 250000000 185627383 185435965 175319296 175127878 186000 185000 63993000 63952000 -35032000 -39837000 -304000 -233000 10308087 10308087 2000000 2000000 26843000 22067000 75757000 71645000 40371000 40100000 37820000 36621000 2833000 2573000 81024000 79294000 22712000 23871000 7021000 6912000 698000 609000 30431000 31392000 50593000 47902000 45643000 40843000 755000 605000 46398000 41448000 4195000 6454000 50000 44000 764000 143000 -4000 -2000 710000 97000 4905000 6551000 100000 -4743000 4805000 11294000 -71000 -343000 4734000 10951000 0.03 0.07 0.03 0.06 174441000 173065000 175541000 174656000 185436 185000 -10308 -2000000 63917000 -51131000 110000 11081000 35000 35000 -343000 -343000 11294000 11294000 185436 185000 -10308 -2000000 63952000 -39837000 -233000 22067000 185436 185000 -10308 -2000000 63952000 -39837000 -233000 22067000 191 1000 47000 48000 -6000 -6000 -71000 -71000 4805000 4805000 185627 186000 -10308 -2000000 63993000 -35032000 -304000 26843000 4805000 11294000 999000 1923000 51000 -4788000 -206000 -154000 66000 63000 48000 35000 -2062000 -480000 498000 343000 22000 416000 -36000 300000 1271000 103000 213000 2422000 402000 -521000 -1068000 950000 -1549000 1392000 -105000 108000 1397000 5838000 -10000 -14000 32000 486000 5296000 14416000 731000 566000 24473000 8000000 19547000 149000 -5657000 -8417000 6000 128000 230000 -134000 -230000 16000 27000 -479000 5796000 11821000 6025000 11342000 11821000 17000 44000 89000 48000 1174000 1396000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE A – DESCRIPTION OF BUSINESS</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vaso Corporation was incorporated in Delaware in July 1987. For most of its history, the Company was a single-product company designing, manufacturing, marketing and servicing its proprietary Enhanced External Counterpulsation, or EECP<sup>®</sup>, therapy systems, mainly for the treatment of angina. In 2010 it began to diversify its business operations. The Company changed its name to Vaso Corporation in 2016 to more accurately reflect the diversified nature of its business mixture, and continues to use the original name VasoMedical for its proprietary medical device subsidiary. Unless the context requires otherwise, all references to “we”, “our”, “us”, “Company”, “registrant”, “Vaso” or “management” refer to Vaso Corporation and its subsidiaries.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Overview</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vaso Corporation principally operates in three distinct business segments in the healthcare equipment and information technology industries. We manage and evaluate our operations, and report our financial results, through these three business segments.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top"> <td style="width: 0.5in"></td><td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">IT segment, operating through a wholly-owned subsidiary VasoTechnology, Inc., primarily focuses on healthcare IT and managed network technology services;</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top"> <td style="width: 0.5in"></td><td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Professional sales service segment, operating through a wholly-owned subsidiary Vaso Diagnostics, Inc. d/b/a VasoHealthcare, primarily focuses on the sale of healthcare capital equipment for GE HealthCare (“GEHC”) into the health provider middle market; and</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top"> <td style="width: 0.5in"></td><td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment segment, primarily focuses on the design, manufacture, sale and service of proprietary medical devices and software, operating through a wholly-owned subsidiary VasoMedical, Inc., which in turn operates through Vasomedical Solutions, Inc. for domestic business and Vasomedical Global Corp. for international business, respectively.</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>VasoTechnology</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">VasoTechnology, Inc. was formed in May 2015, at the time the Company acquired all of the assets of NetWolves, LLC and its affiliates, including the membership interests in NetWolves Network Services, LLC (collectively, “NetWolves”). It currently consists of a managed network and security service division, NetWolves, and a healthcare IT application VAR (value added reseller) division, VasoHealthcare IT.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In June 2014, the Company began its IT segment business by executing the Value Added Reseller Agreement (“VAR Agreement”) with GEHC to become a national value added reseller of GEHC Digital’s software solutions such as Picture Archiving and Communication System (“PACS”), Radiology Information System (“RIS”), and related services, including implementation, training, management and support. This business focuses primarily on customer segments currently served by VasoHealthcare on behalf of GEHC. A new wholly owned subsidiary, VasoHealthcare IT Corp. (“VHC IT”), was formed to conduct the healthcare IT business. The VAR Agreement with GEHC was terminated in 2021.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In May 2015, the Company further expanded its IT segment business by acquiring NetWolves. NetWolves designs and delivers multi-network and multi-technology solutions as a managed network provider, and provides a complete single-source solution that includes design, network redundancy, application device management, real-time network monitoring, reporting and support systems as a comprehensive solution.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>VasoHealthcare</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In May 2010, the Company launched its Professional Sales Service business through a wholly-owned subsidiary Vaso Diagnostics, Inc. d/b/a VasoHealthcare, which was appointed by GEHC as its exclusive representative for the sale of select GEHC diagnostic imaging equipment to specific market segments in the 48 contiguous states of the United States and the District of Columbia. The original agreement (“GEHC Agreement”) has been extended several times and currently expires December 31, 2026, subject to earlier termination under certain conditions. The scope of the agreement has also been expanded in 2023 to include ultrasound systems.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>VasoMedical</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The proprietary medical equipment business under VasoMedical traces back to 1995 when the Company began the proprietary Enhanced External Counterpulsation (EECP<sup>®</sup>) technology in the United States and has since diversified to include other medical hardware and software. Vasomedical Global was formed in 2011 to combine and coordinate the various international operations including design, development, manufacturing, and sales of medical devices and software, while domestic activities are conducted under Vasomedical Solutions.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Over the last 10+ years the Company’s Equipment business has been significantly expanded from the original EECP<sup>®</sup>-only operations. In September 2011, the Company acquired Fast Growth Enterprises Limited (“FGE”), a British Virgin Islands company, which owned or controlled two Chinese operating companies - Life Enhancement Technology Ltd. (“LET”) and Biox Instruments Co. Ltd. (“Biox”) - to expand its technical and manufacturing capabilities and to enhance its distribution network, technology, and product portfolio. Biox was a variable interest entity (“VIE”) controlled by FGE through certain contracts and an option to acquire all the shares of Biox by FGE’s wholly owned subsidiary Gentone, and in March 2019 Gentone exercised its option to acquire all of the shares of Biox. In August 2014, the Company, through Gentone, acquired all of the outstanding shares of Genwell Instruments Co. Ltd. (“Genwell”), which was formed in China in 2010 to develop the MobiCare<sup>®</sup> wireless multi-parameter patient monitoring system and holds intellectual property rights for this system. As a result, the Company has expanded its equipment products portfolio to include Biox™ series ambulatory patient monitoring systems, ARCS<sup>®</sup> series software for ECG and blood pressure analysis, and the MobiCare<sup>®</sup> patient monitoring device.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In April 2014, the Company entered into a cooperation agreement with Chongqing PSK-Health Sci-Tech Development Co., Ltd. (“PSK”) of Chongqing, China, the leading manufacturer of external counter pulsation, or ECP, therapy systems in China, to form a joint venture company, VSK Medical Limited (“VSK”), a Cayman Islands company, for the global marketing, sale and advancement of ECP therapy technology. The Company owned 49.9% of VSK, which commenced operations in January 2015. In March 2018, the Company terminated the cooperation agreement with PSK and sold its shares in VSK to PSK. On May 20, 2020, the Company closed on the sale of 51% of the capital stock of its wholly-owned subsidiary EECP Global Corporation (“EECP Global”) to PSK. EECP Global was formed in September 2019 to hold all the assets and liabilities of its EECP business. Concurrently with the closing of the transaction, the Company signed a Management Service Agreement with EECP Global to provide management service for the business and operation of EECP Global in the United States. The agreement provides an initial term of three years starting April 1, 2020, the effective date of the sale, which is automatically renewable for additional one-year terms. Pursuant to the agreement, EECP Global reimburses the Company all direct expenses and pays a monthly management fee during the term of the agreement.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Achari Business Combination Agreement</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As previously announced, the Company entered into a business combination agreement (the “Business Combination Agreement”), dated as of December 6, 2023, with Achari Ventures Holdings Corp. I, a Delaware corporation (“Achari”) (NASDAQ: AVHI), and Achari Merger Sub, Inc., a Delaware corporation and a wholly owned subsidiary of Achari (“Merger Sub”). The Business Combination Agreement provides, among other things, that on the terms and subject to the conditions set forth therein, Merger Sub will merge with and into the Company (the “Merger”), with the Company surviving as a wholly owned subsidiary of Achari. Upon the closing of the Business Combination Agreement (the “Closing”), we anticipate that Achari will change its name to “Vaso Holdings Corp.” or an alternative name chosen by the Company and reasonably acceptable to Achari (“New Vaso”). The Merger and the other transactions contemplated by the Business Combination Agreement are hereinafter referred to collectively as the “Business Combination”.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Upon the Closing, New Vaso would have authorized shares of Class A common stock and Class B common stock. The Business Combination Agreement establishes a pro forma equity value of the Company at approximately $176 million, at $10.00 per share of Class A common stock. As such, we believe that the current Vaso stockholders would receive approximately 17.6 million shares of Class A common stock and the current Achari shareholders would maintain between 500 thousand and 750 thousand shares of Class A common stock depending on Achari’s unpaid expenses at the Closing and presuming the redemption of all outstanding public shares of Achari on or prior to the Closing. In addition, current Achari warrant holders would have outstanding warrants to purchase a minimum of 8.25 million shares of Class A common stock at an exercise price of $11.50 per share. No shares of Class B common stock are expected to be outstanding immediately after the Business Combination.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Boards of Directors of Vaso and Achari have each approved the Business Combination, the consummation of which is subject to various customary closing conditions, including the filing and effectiveness of a Registration Statement on Form S-4 (as amended or supplemented, the “Registration Statement”) by Achari with the United States Securities and Exchange Commission (“SEC”), the filing of a proxy statement by Vaso with the SEC and clearance by the SEC, and the approval of a majority of shareholders of both Achari and Vaso of the proposed business combination (Vaso shareholders representing approximately 44% of Vaso’s outstanding shares have entered into support agreements committing them to vote in favor of the Business Combination). The Business Combination is expected to close in the second quarter of 2024.</p> 0.499 0.51 P3Y 176000000 10 17600000 500000 750000 8250000 11.5 0.44 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE B – REVISIONS</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We record commission revenue for certain products in our professional sales service segment based on GEHC’s reporting and payment of such commissions to us. In late August 2023, GEHC informed the Company that its calculations for such products were partially inaccurate and had remitted excess commissions. The Company has taken immediate steps to implement additional internal control procedures whereby GEHC will provide additional information sufficient to assess the accuracy of such commission payments going forward. We assessed the materiality of this misstatement on prior periods’ financial statements in accordance with SEC Staff Accounting Bulletin (“SAB”) Topic 1.M, Materiality, codified in Accounting Standards Codification (“ASC”) Topic 250, Accounting Changes and Error Corrections, (“ASC 250”) and concluded that the misstatements were not material to the prior annual or interim periods.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accordingly, in accordance with ASC 250 (SAB No. 108, Considering the Effects of Prior Year Misstatements when Quantifying Misstatements in Current Year Financial Statements), we have increased the accumulated deficit at January 1, 2022 by $229,000 to reflect $287,000 lower commission revenue and $58,000 lower commission expense, and corrected the accompanying Consolidated Balance Sheets as of December 31, 2022 and the Consolidated Statements of Operations and Comprehensive Income, Cash Flows, and Changes in Stockholders’ Equity for the year ended December 31, 2022, and the related notes to revise for those misstatements that impacted such periods.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following are selected line items from the Company’s Consolidated Financial Statements illustrating the effect of these corrections:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="10" style="text-align: center; border-bottom: Black 1.5pt solid">Consolidated Balance Sheet</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="10" style="text-align: center; border-bottom: Black 1.5pt solid">As of December 31, 2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">As Reported</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Adjustment</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">As Revised</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Accounts and other receivables</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,524</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(1,010</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">14,514</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Accrued commissions</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3,720</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(202</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3,518</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accumulated deficit</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(39,029</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(808</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(39,837</td><td style="text-align: left">)</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="10" style="text-align: center; border-bottom: Black 1.5pt solid">Consolidated Statement of Operations and Comprehensive Income</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center">Year ended December 31, 2022</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(in thousands, except per share data)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">As Reported</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Adjustment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">As Revised</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td>Revenues</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; width: 64%; text-align: left">Professional sales services</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">37,344</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(723</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">36,621</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Cost of revenues</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Cost of professional sales services</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,056</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(144</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,912</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Gross Profit - professional sales services segment</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">30,288</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(579</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">29,709</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Operating income</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,033</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(579</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,454</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Net income</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">11,873</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(579</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">11,294</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Comprehensive income</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">11,530</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(579</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">10,951</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Income per common share</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; padding-bottom: 4pt">- basic</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.07</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.00</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.07</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; padding-bottom: 4pt">- diluted</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.07</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.00</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.06</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="22" style="text-align: center; border-bottom: Black 1.5pt solid">Consolidated Statement of Changes in Stockholders’ Equity</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center">Accumulated Deficit</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center">Total Stockholders’ Equity</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">As Reported</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Adjustment</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">As Revised</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">As Reported</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Adjustment</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">As Revised</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 28%">Balance at January 1, 2022</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(50,902</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(229</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(51,131</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11,310</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(229</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11,081</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net income</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">11,873</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(579</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">11,294</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">11,873</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(579</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">11,294</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Balance at December 31, 2022</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(39,029</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(808</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(39,837</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">22,875</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(808</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">22,067</td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="10" style="text-align: center; border-bottom: Black 1.5pt solid">Consolidated Statement of Cash Flows</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center">Year ended December 31, 2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">As Reported</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Adjustment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">As Revised</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Net income</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11,873</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(579</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11,294</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Accounts and other receivables</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(243</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">723</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">480</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accrued commissions</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,094</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(144</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">950</td><td style="text-align: left"> </td></tr> </table> 229000000 287000000 58000000 <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following are selected line items from the Company’s Consolidated Financial Statements illustrating the effect of these corrections:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="10" style="text-align: center; border-bottom: Black 1.5pt solid">Consolidated Balance Sheet</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="10" style="text-align: center; border-bottom: Black 1.5pt solid">As of December 31, 2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">As Reported</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Adjustment</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">As Revised</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Accounts and other receivables</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,524</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(1,010</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">14,514</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Accrued commissions</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3,720</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(202</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3,518</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accumulated deficit</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(39,029</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(808</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(39,837</td><td style="text-align: left">)</td></tr> </table> 15524000 -1010000 14514000 3720000 -202000 3518000 -39029000 -808000 -39837000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="10" style="text-align: center; border-bottom: Black 1.5pt solid">Consolidated Statement of Operations and Comprehensive Income</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center">Year ended December 31, 2022</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(in thousands, except per share data)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">As Reported</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Adjustment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">As Revised</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td>Revenues</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; width: 64%; text-align: left">Professional sales services</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">37,344</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(723</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">36,621</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Cost of revenues</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Cost of professional sales services</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,056</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(144</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,912</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Gross Profit - professional sales services segment</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">30,288</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(579</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">29,709</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Operating income</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,033</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(579</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,454</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Net income</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">11,873</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(579</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">11,294</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Comprehensive income</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">11,530</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(579</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">10,951</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Income per common share</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; padding-bottom: 4pt">- basic</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.07</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.00</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.07</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; padding-bottom: 4pt">- diluted</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.07</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.00</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.06</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 37344000 -723000 36621000 7056000 -144000 6912000 30288000 -579000 29709000 7033000 -579000 6454000 11873000 -579000 11294000 11530000 -579000 10951000 0.07 0 0.07 0.07 0 0.06 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="22" style="text-align: center; border-bottom: Black 1.5pt solid">Consolidated Statement of Changes in Stockholders’ Equity</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center">Accumulated Deficit</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center">Total Stockholders’ Equity</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">As Reported</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Adjustment</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">As Revised</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">As Reported</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Adjustment</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">As Revised</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 28%">Balance at January 1, 2022</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(50,902</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(229</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(51,131</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11,310</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(229</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11,081</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net income</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">11,873</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(579</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">11,294</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">11,873</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(579</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">11,294</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Balance at December 31, 2022</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(39,029</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(808</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(39,837</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">22,875</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(808</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">22,067</td><td style="text-align: left"> </td></tr> </table> -50902000 -229000 -51131000 11310000 -229000 11081000 11873000 -579000 11294000 11873000 -579000 11294000 -39029000 -808000 -39837000 22875000 -808000 22067000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="10" style="text-align: center; border-bottom: Black 1.5pt solid">Consolidated Statement of Cash Flows</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center">Year ended December 31, 2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">As Reported</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Adjustment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">As Revised</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Net income</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11,873</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(579</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11,294</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Accounts and other receivables</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(243</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">723</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">480</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accrued commissions</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,094</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(144</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">950</td><td style="text-align: left"> </td></tr> </table> 11873000 -579000 11294000 -243000 723000 480000 1094000 -144000 950000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE C – SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A summary of the significant accounting policies consistently applied in the preparation of the consolidated financial statements are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Principles of Consolidation</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The consolidated financial statements include the accounts of Vaso Corporation, its wholly-owned subsidiaries, and the accounts of the companies over which we exercise control. Significant intercompany balances and transactions have been eliminated.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Use of Estimates</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”) requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Significant estimates and assumptions relate to estimates of commission adjustments due to order cancellations, collectability of accounts receivable, the realizability of deferred tax assets, stock-based compensation, values and lives assigned to acquired intangible assets, fair value of reporting units in connection with goodwill impairment test, the adequacy of inventory reserves, variable consideration, and allocation of contract transaction price to performance obligations. Actual results could differ from those estimates.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Revenue Recognition</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 6pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (Topic 606). Under the standard, revenue is recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration the entity expects to receive in exchange for those goods or services. ASU 2014-09 replaced most existing revenue recognition guidance in U.S. GAAP. The new standard introduces a five-step process to be followed in determining the amount and timing of revenue recognition. It also provides guidance on accounting for costs incurred to obtain or fulfill contracts with customers, and establishes disclosure requirements which are more extensive than those required under prior U.S. GAAP. Generally, we recognize revenue under Topic 606 for each of our performance obligations either over time (generally, the transfer of a service) or at a point in time (generally, the transfer of a good) as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.5in"></td><td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">VasoTechnology</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">Revenue relating to recurring managed network and voice services provided by NetWolves, for which the customer has unlimited access to such services throughout the contract term, are thus recognized as provided on a monthly basis (“over time”). Non-recurring charges related to the provision of such services are recognized in the period provided (“point in time”). In the IT VAR business, software system installations are recognized upon verification of installation and expiration of an acceptance period (“point in time”). Monthly post-implementation customer support – a stand-ready obligation of the Company to provide maintenance services if and when needed - provided under such installations, as well as software solutions offered under a monthly Software as a Service (“SaaS”) fee basis, for which the customer has unlimited access to such services throughout the contract term, are thus recognized monthly over the contract term (“over time”).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span style="font-family: Times New Roman, Times, Serif; font-size: 6pt"> </span></p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.5in"></td><td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">VasoHealthcare</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 6pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commission revenue is recognized when the underlying equipment has been delivered by GEHC and accepted at the customer site in accordance with the terms of the specific sales agreement (“point in time”).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 6pt"> </span></p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.5in"></td><td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">VasoMedical</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 6pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">In the United States, we recognized revenue from the sale of our medical equipment in the period in which we deliver the product to the customer (“point in time”). Revenue from the sale of our medical equipment to international markets is recognized upon shipment of the product to a common carrier, as are supplies, accessories and spare parts delivered in both domestic and international markets (“point in time”). Revenue from the provision of ARCS<sup>®</sup> under a monthly SaaS fee basis, for which the customer has unlimited access to such services throughout the contract term, are thus recognized monthly over the contract term (“over time”). The Company also recognizes revenue from the maintenance of its medical products either on a time and material as-billed basis (“point in time”) or through the sale of a service contract, where revenue is recognized ratably over the contract term (“over time”).</p> <p style="font: 6pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Disaggregation of Revenue</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 6pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following tables present revenues disaggregated by our business operations and timing of revenue recognition:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 6pt"> </span></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center; padding-left: 0.125in"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="30" style="border-bottom: Black 1.5pt solid; text-align: center"><i>(in thousands)</i></td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; padding-left: 0.125in"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="14" style="border-bottom: Black 1.5pt solid; text-align: center">Year Ended December 31, 2023</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="14" style="text-align: center; border-bottom: Black 1.5pt solid">Year Ended December 31, 2022</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; padding-left: 0.125in"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center">Professional sales</td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"></td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center">Professional sales</td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"></td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"> </td><td style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; padding-left: 0.125in"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">IT segment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">service segment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Equipment segment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Total</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">IT segment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">service segment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Equipment segment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Total</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; width: 20%; text-align: left">Network services</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">35,673</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-37">-</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-38">-</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">35,673</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">35,833</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-39">-</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-40">       -</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">35,833</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Software sales and support</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,698</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-41">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-42">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,698</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,267</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-43">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-44">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,267</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in">Commissions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-45">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">37,820</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-46">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">37,820</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-47">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">36,621</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-48">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">36,621</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Medical equipment sales</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-49">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-50">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,708</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,708</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-51">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-52">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,450</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,450</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">Medical equipment service</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-53">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-54">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">125</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">125</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-55">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-56">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">123</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">123</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">40,371</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">37,820</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,833</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">81,024</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">40,100</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">36,621</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,573</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">79,294</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 6pt"> </span></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center; padding-left: 0.125in"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="14" style="text-align: center; border-bottom: Black 1.5pt solid">Year Ended December 31, 2023</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="14" style="text-align: center; border-bottom: Black 1.5pt solid">Year Ended December 31, 2022</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; padding-left: 0.125in"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center">Professional sales</td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"></td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center">Professional sales</td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"></td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"> </td><td style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; padding-left: 0.125in"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">IT segment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">service segment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Equipment segment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Total</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">IT segment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">service segment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Equipment segment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Total</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; width: 20%; text-align: left">Revenue recognized over time</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">37,223</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-57">-</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">600</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">37,823</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">37,089</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-58">-</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">325</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">37,414</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">Revenue recognized at a point in time</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,148</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">37,820</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,233</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">43,201</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,011</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">36,621</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,248</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">41,880</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">40,371</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">37,820</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,833</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">81,024</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">40,100</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">36,621</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,573</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">79,294</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 6pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Transaction Price Allocated to Remaining Performance Obligations</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2023, the aggregate amount of transaction price allocated to performance obligations that are unsatisfied (or partially unsatisfied) for executed contracts approximates $95 million, of which we expect to recognize revenue as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="14" style="border-bottom: Black 1.5pt solid; text-align: center"><i>(in thousands)</i></td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="14" style="border-bottom: Black 1.5pt solid; text-align: center">Fiscal years of revenue recognition</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2024</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2025</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2026</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Thereafter</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Unfulfilled performance obligations</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">44,667</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">19,861</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,240</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">23,918</td><td style="width: 1%; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2022, the aggregate amount of transaction price allocated to performance obligations that were unsatisfied (or partially unsatisfied) for executed contracts approximated $91 million.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Contract Balances</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract receivables include trade receivables, net and long-term receivables (recorded in Other assets in the consolidated balance sheets). Contract liabilities arise in our IT, VasoHealthcare, and VasoMedical businesses. In our VHC IT business, payment arrangements with clients typically include an initial payment due upon contract signing and milestone-based payments based upon product delivery and go-live, as well as post go-live monthly payments for subscription and support fees. Customer payments received, or receivables recorded, in advance of go-live and customer acceptance, where applicable, are deferred as contract liabilities. Such amounts aggregated approximately $419,000 and $481,000 at December 31, 2023 and 2022, respectively, and are included in accrued expenses and other liabilities in our consolidated balance sheets.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In our VasoHealthcare business, we bill a portion of commissions on the orders we booked in advance of delivery of the underlying equipment. Such amounts aggregated approximately $32,194,000 and $30,794,000 at December 31, 2023 and 2022, respectively, and are classified in our consolidated balance sheets into current or long-term deferred revenue net of estimated commission adjustments. In addition, we record a contract liability for amounts expected to be credited back to GEHC due to customer order reductions. Such amounts aggregated approximately $971,000 and $2,577,000 at December 31, 2023 and 2022, respectively, and are included in accrued expenses and other liabilities in our consolidated balance sheets.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In our VasoMedical business, we bill amounts for post-delivery services and varying duration service contracts in advance of performance. Such amounts aggregated approximately $6,000 and $9,000 at December 31, 2023 and 2022, respectively, and are classified in our consolidated balance sheets as either current or long-term deferred revenue.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the Company’s contract receivable and contract liability balances<span style="text-decoration:underline;text-decoration: none">:</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 3.5in; text-align: justify; text-indent: 0.5in"></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-style: italic; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt; font-style: italic"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Contract receivables - January 1</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">15,306</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">15,474</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Contract receivables - December 31</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">13,398</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,306</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 4pt">Increase (decrease)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(1,909</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(168</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Contract liabilities - January 1</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">33,861</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">26,890</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Contract liabilities - December 31</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">33,589</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">33,861</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 4pt">Increase (decrease)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(272</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">6,971</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The decrease in contract receivables and liabilities in 2023 is due primarily to increased estimate of allowance for commission adjustments in our VasoHealthcare business. During the years ended December 31, 2023 and 2022, we recognized approximately $9.2 million and $9.1 million, respectively, of revenues that were included in our contract liability balance at the beginning of such periods.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Costs to Obtain or Fulfill a Contract</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Topic 606 requires that incremental costs of obtaining a contract are recognized as an asset and amortized to expense in a pattern that matches the timing of the revenue recognition of the related contract. We have determined the only significant incremental costs incurred to obtain contracts with customers within the scope of Topic 606 are certain sales commissions paid to associates. In addition, the Company elected the practical expedient to recognize the incremental costs of obtaining a contract when incurred for contracts where the amortization period for the asset the Company would otherwise have recognized is one year or less.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under Topic 606, sales commissions applicable to service contracts exceeding one year have been capitalized and amortized ratably over the term of the contract. In our VHC IT business, commissions allocable to multi-year subscription contracts or multi-year post-contract support performance obligations are amortized to expense ratably over the terms of the multi-year periods. VHC IT commissions allocable to other elements are charged to expense at go-live or customer acceptance. In our professional sales services segment, commissions paid to our sales force are deferred until the underlying equipment is accepted by the customer. We recognized approximately $2,561,000 and $2,732,000 of amortization related to these sales commission assets in “Cost of professional sales services” in 2023 and 2022, respectively, and approximately $75,000 and $79,000 of amortization in “Selling, general and administrative” expense in 2023 and 2022, respectively, in our consolidated statements of operations and comprehensive income.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At December 31, 2023 and 2022, our consolidated balance sheets include approximately $7,106,000 and $7,113,000, respectively, in capitalized sales commissions - primarily in our professional sales services segment - to be expensed in future periods, of which $3,285,000 and $3,249,000, respectively, is recorded in deferred commission expense and $3,821,000 and $3,864,000, respectively, representing the long-term portion, is included in other assets.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Significant Judgments when Applying Topic 606</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract transaction price is allocated to performance obligations using estimated stand-alone selling price. Judgment is required in estimating stand-alone selling price for each distinct performance obligation. We determine stand-alone selling price maximizing observable inputs such as stand-alone sales when they exist or substantive renewal price charged to clients. In instances where stand-alone selling price is not observable, we utilize an estimate of stand-alone selling price based on historical pricing and industry practices.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain revenue we record in our professional sales service segment contains an estimate for variable consideration. Due to the tiered structure of our commission rate, which increases as annual targets are achieved, under Topic 606 we record revenue and deferred revenue at the rate we expect to be achieved by year end. We base our estimate of variable consideration on historical results of previous years’ achievement under the GEHC agreement. Such estimate is reviewed each quarter and adjusted as necessary. In addition, the Company records commissions for arranging financing at an estimated rate which is subject to later revision based on certain factors. The Company recognized increases (decreases) in revenue associated with revisions to variable consideration for previously completed performance obligations of $3,000 and $(5,000) for the years ended December 31, 2023 and 2022 respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company also records commission adjustments to contract liabilities in its professional sales service segment based on estimates of future order cancellations. Such cancellations also result in adjustments to the related capitalized cost to obtain or fulfill a contract.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shipping and Handling Costs</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All shipping and handling expenses are charged to cost of sales. Amounts billed to customers related to shipping and handling costs are included as a component of sales.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research and Development</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research and development costs attributable to development are expensed as incurred.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Share-Based Compensation</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company complies with ASC Topic 718, “Compensation – Stock Compensation” (“ASC 718”), which requires all companies to recognize the cost of services received in exchange for equity instruments to be recognized in the financial statements based on their grant date fair values. The Company applies an estimated forfeiture rate to the grant date fair value to determine the annual compensation cost of share-based payment arrangements with employees. The forfeiture rate is estimated based primarily on job title and prior forfeiture experience. The Company did not grant any awards to non-employees during the years ended December 31, 2023 and 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the year ended December 31, 2023, the Company granted 225,000 restricted shares of common stock valued at $50,000 to employees. The shares vest over five years from the grant date. The total fair value of shares vested during the year ended December 31, 2023 was $27,000 for officers and $24,000 for employees. The weighted average grant date fair value of shares granted during the year ended December 31, 2023 was $0.22 per share, based on the closing price as of the grant date.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the year ended December 31, 2022, the Company granted 1,050,000 restricted shares of common stock valued at $115,000 to employees. The shares vest over three and five years from the grant date. The total fair value of shares vested during the year ended December 31, 2022 was $23,000 for officers and $4,000 for employees. The weighted average grant date fair value of shares granted during the year ended December 31, 2022 was $0.11 per share, based on the closing price as of the grant date.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company did not grant any stock options during the years ended December 31, 2023 or 2022, nor were any options exercised during such periods. No options were outstanding at December 31, 2023 or 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Share-based compensation expense recognized for the years ended December 31, 2023 and 2022 was $48,000 and $35,000, respectively, and is recorded in selling, general, and administrative expense in the consolidated statements of operations and comprehensive income. Unrecognized expense related to existing share-based compensation and arrangements is approximately $114,000 at December 31, 2023 and will be recognized over a weighted-average period of approximately 46 months.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Cash and Cash Equivalents</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash and cash equivalents represent cash and short-term, highly liquid investments either in certificates of deposit, treasury bills, money market funds, or investment grade commercial paper issued by major corporations and financial institutions that generally have maturities of three months or less from the date of acquisition.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Short term investments</span></p> <p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s short-term investments consist of six-month U.S. Treasury bills and bank deposits with yields based on underlying debt and equity securities. The U.S. Treasury bills are classified as held-to-maturity and are carried at amortized cost of approximately $13,555,000, including approximately $216,000 in accrued interest, at December 31, 2023. Their fair value at December 31, 2023 is approximately $13,559,000 and the unrecognized holding gain is $4,000 for the year ended December 31, 2023. The bank deposits are carried at fair value of approximately $424,000 at December 31, 2023 and are classified as available-for-sale. Realized gains or losses on the bank deposits are included in net income. The Company does not expect a credit loss for its short-term investments.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial Instruments</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company complies with the provisions of ASC 820 “Fair Value Measurements and Disclosures” (“ASC 820”). Under ASC 820, fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (i.e., the “exit price”) in an orderly transaction between market participants at the measurement date.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In determining fair value, the Company uses various valuation approaches. ASC 820 establishes a fair value hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are those that market participants would use in pricing the asset or liability based on market data obtained from sources independent of the Company. Unobservable inputs reflect the Company’s assumptions about the inputs market participants would use in pricing the asset or liability developed based on the best information available in the circumstances. The fair value hierarchy is categorized into three levels based on the inputs as follows:</span></p> <p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Level 1</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 1 applies to assets or liabilities for which there are quoted prices in active markets for identical assets or liabilities.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Level 2</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 2 applies to assets or liabilities for which there are inputs other than quoted prices that are observable for the asset or liability such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which significant inputs are observable or can be derived principally from, or corroborated by, observable market data.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Level 3</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 3 applies to assets or liabilities for which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The carrying amount of assets and liabilities including cash and cash equivalents, short-term investments, accounts receivable, prepaids, accounts payable, accrued expenses and other current liabilities approximated their fair value as of December 31, 2023 and 2022, due to the relative short maturity of these instruments. Property and equipment, intangible assets, capital lease obligations, and goodwill are not required to be re-measured to fair value on a recurring basis. These assets are evaluated for impairment if certain triggering events occur. If such evaluation indicates that impairment exists, the respective asset is written down to its fair value.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table presents information about the Company’s assets measured at fair value as of December 31, 2023 and 2022:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">Quoted Prices</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Significant</td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">in Active</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Other</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Significant</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Balance</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">Markets for</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Observable</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Unobservable</td><td> </td><td> </td> <td colspan="2" style="text-align: center">as of</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">Identical Assets</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Inputs</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Inputs</td><td> </td><td> </td> <td colspan="2" style="text-align: center">December 31,</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">(Level 1)</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">(Level 2)</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">(Level 3)</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Assets</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; text-indent: -0.125in; padding-left: 0.25in">Cash equivalents invested in money market funds and treasury bills</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">10,522</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-59">           -</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-60">           -</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">10,522</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.25in">Bank deposits (included in short term investments)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">424</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">424</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; text-indent: -0.125in; padding-left: 0.125in"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">10,946</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-61">-</div></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-62">-</div></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">10,946</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">Quoted Prices</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Significant</td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">in Active</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Other</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Significant</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Balance</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">Markets for</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Observable</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Unobservable</td><td> </td><td> </td> <td colspan="2" style="text-align: center">as of</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">Identical Assets</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Inputs</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Inputs</td><td> </td><td> </td> <td colspan="2" style="text-align: center">December 31,</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">(Level 1)</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">(Level 2)</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">(Level 3)</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Assets</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; width: 52%; text-align: left">Cash equivalents invested in money market funds</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,934</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-63">              -</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-64">                -</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,934</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Bank deposits (included in short term investments)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">433</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">433</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,367</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-65">-</div></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-66">-</div></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,367</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts Receivable, net</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s accounts receivable are due from customers to whom we sell our products and services, distributors engaged in the distribution of our products and from GEHC. Credit is extended based on evaluation of a customer’s financial condition and, generally, collateral is not required. Accounts receivable are generally due 30 to 90 days from shipment and services provided and are stated at amounts due from customers net of allowances for doubtful accounts, returns, term discounts and other allowances. Accounts that are outstanding longer than the contractual payment terms are considered past due. Estimates are used in determining the allowance for doubtful accounts based on the Company’s historical collections experience, current trends, credit policy and a percentage of its accounts receivable by aging category. In determining these percentages, the Company reviews historical write-offs of their receivables. The Company also looks at the credit quality of their customer base as well as changes in their credit policies. The Company continuously monitors collections and payments from our customers, and writes off receivables when all efforts at collection have been exhausted. While credit losses have historically been within expectations and the provisions established, the Company cannot guarantee that it will continue to experience the same credit loss rates that they have in the past.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The changes in the Company’s allowance for doubtful accounts and commission adjustments are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-style: italic; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt; font-style: italic"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid">Year ended December 31,</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Beginning Balance</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,947</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,804</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left">Provision for losses on accounts receivable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">66</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">63</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left">Direct write-offs, net of recoveries</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(60</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(159</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Commission adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,755</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,239</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Ending Balance</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,708</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,947</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Concentrations of Credit Risk</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We market our equipment and IT software solutions principally to hospitals, diagnostic imaging centers and physician private practices. We perform credit evaluations of our customers’ financial condition and, as a result, believe that our receivable credit risk exposure is limited. For the years ended December 31, 2023 and 2022, no customer in our equipment or IT segment accounted for 10% or more of revenues or accounts receivable. In our professional sales service segment, 100% of our revenues and accounts receivable are with GEHC; however, we believe this risk is acceptable based on GEHC’s financial position and our long history of doing business with GEHC.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company maintains cash balances in certain U.S. financial institutions which exceed the Federal Depository Insurance Corporation (“FDIC”) coverage of $250,000 by approximately $10,054,000.  The Company has not experienced any losses on these accounts and believes it is not subject to any significant credit risk on these accounts. In addition, the FDIC does not insure the Company’s foreign bank balances, which aggregated approximately $467,000 and $1,234,000 at December 31, 2023 and 2022, respectively.</span></p> <p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company values inventories in the equipment segment at the lower of cost or net realizable value, with cost being determined on a first-in, first-out basis. The Company regularly reviews inventory quantities on hand, particularly raw materials and components, and records a provision for excess and slow moving inventory based primarily on existing and anticipated design and engineering changes to its products as well as forecasts of future product demand.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In our IT Segment, we purchase computer hardware and software for specific customer requirements and value such inventories using the specific identification method.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Property and Equipment</i></span></p> <p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, including assets under finance leases, are stated at cost less accumulated depreciation and amortization. Major improvements are capitalized and minor replacements, maintenance and repairs are charged to expense as incurred. Upon retirement or disposal of assets, the cost and related accumulated depreciation are removed from the consolidated balance sheets. Depreciation is expensed over the estimated useful lives of the assets, which range from two to eight years, on a straight-line basis. Accelerated methods of depreciation are used for tax purposes. We amortize leasehold improvements over the useful life of the related leasehold improvement or the life of the related lease, whichever is less.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Impairment of Long-lived Assets</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company reviews the recoverability of all long-lived assets, including the related useful lives, whenever events or changes in circumstances indicate that the carrying amount of a long-lived asset might not be recoverable. If required, the Company compares the estimated fair value determined by either the undiscounted future net cash flows or appraised value to the related asset’s carrying value to determine whether there has been an impairment. If an asset is considered impaired, the asset is written down to fair value, which is based either on discounted cash flows or appraised values in the period the impairment becomes known. <span style="-sec-ix-hidden: hidden-fact-67"><span style="-sec-ix-hidden: hidden-fact-68">No</span></span> assets were determined to be impaired as of December 31, 2023 and 2022.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Goodwill and Intangible Assets</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Goodwill represents the excess of cost over the fair value of net assets of businesses acquired. The Company accounts for goodwill under the guidance of the ASC Topic 350, “Intangibles: Goodwill and Other”. Goodwill acquired in a purchase business combination and determined to have an indefinite useful life is not amortized, but instead tested for impairment, at least annually, in accordance with this guidance. The recoverability of goodwill is subject to an annual impairment test or whenever an event occurs or circumstances change that would more likely than not result in an impairment. The impairment test is based on the estimated fair value of the underlying businesses and performed in the fourth quarter of each year.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We perform either a quantitative or qualitative assessment to assess if the fair value of the respective reporting unit exceeds its carrying value. The qualitative goodwill impairment assessment requires evaluating factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. As part of our goodwill qualitative assessment process for our two applicable reporting units, when utilized, we evaluate various factors that are specific to the reporting unit as well as industry and macroeconomic factors in order to determine whether it is reasonably likely to have a material impact on the fair value of our reporting units. Examples of the factors that are considered include the results of the most recent impairment test, current forecasts, and changes in the strategic outlook or organizational structure of the reporting units. The financial forecasts of the reporting units are compared to the forecasts used in the prior year analysis to determine if management expectations for the business have changed.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">When performing the quantitative assessment to calculate the fair value of a reporting unit, we consider both comparative market multiples as well as estimated discounted cash flows for the reporting unit. The significant estimates and assumptions include, but are not limited to, revenue growth rates, operating margins, and future economic and market conditions. The discount rates are based upon industry weighted average cost of capital ranges. As a supplement, we conduct additional sensitivity analysis to assess the risk for potential impairment based upon changes in the key assumptions such as the discount rate, expected long-term growth rate, and cash flow projections. Based upon the completion of our annual test as of December 31, 2023 and 2022, we determined that there was no impairment of goodwill and that the applicable reporting units’ estimated fair values were substantially in excess of their carrying amounts.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets consist of the value of customer contracts and relationships, patent and technology costs, and software. The cost of significant customer-related intangibles is amortized in proportion to estimated total related revenue; cost of other intangible assets is generally amortized on a straight-line basis over the asset’s estimated economic life, which range from five to ten years. The Company capitalizes internal use software development costs incurred during the application development stage. Costs related to preliminary project activities, training, data conversion, and post implementation activities are expensed as incurred. The Company capitalized $253,000 and $0 in software development costs for the years ended December 31, 2023 and 2022, respectively. <span style="-sec-ix-hidden: hidden-fact-69"><span style="-sec-ix-hidden: hidden-fact-70">No</span></span> intangible assets were determined to be impaired as of December 31, 2023 and 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred Revenue</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amounts billable under the agreement with GEHC in advance of delivery of the underlying equipment are recorded initially as deferred revenue, and commission revenue is subsequently recognized as customer acceptance of such equipment is reported to us by GEHC. Similarly, commissions payable to our sales force related to such billings are recorded as deferred commission expense when the associated deferred revenue is recorded. Commission expense is recognized when the corresponding commission revenue is recognized.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In our equipment segment, we record revenue on extended service contracts ratably over the term of the related service contracts.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income Taxes</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred income taxes are recognized for temporary differences between financial statement and income tax bases of assets and liabilities and loss carry-forwards for which income tax benefits are expected to be realized in future years. A valuation allowance is established, when necessary, to reduce deferred tax assets to the amount expected to be realized. In estimating future tax consequences, we generally consider all expected future events other than an enactment of changes in the tax laws or rates. Deferred tax assets are continually evaluated for the expected realization. To the extent our judgment regarding the realization of the deferred tax assets changes, an adjustment to the allowance is recorded, with an offsetting increase or decrease, as appropriate, in income tax expense. Such adjustments are recorded in the period in which our estimate as to the realization of the assets changed that it is “more likely than not” that all of the deferred tax assets will be realized. The “realization” standard is subjective and is based upon our estimate of a greater than 50% probability that the deferred tax asset can be realized.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company also complies with the provisions of ASC Topic 740, “Income Taxes”, which prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return. For those benefits to be recognized, a tax position must be more-likely-than-not to be sustained upon examination by the relevant taxing authority based on the technical merits. The tax benefit recognized is measured as the largest amount of benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement with the relevant taxing authority. Derecognition of a tax benefit previously recognized results in the Company recording a tax liability that reduces ending retained earnings. Based on its analysis, the Company has determined that it has not incurred any liability for unrecognized tax benefits as of December 31, 2023 and 2022. The Company recognizes accrued interest and penalties related to unrecognized tax benefits as income tax expense. <span style="-sec-ix-hidden: hidden-fact-71"><span style="-sec-ix-hidden: hidden-fact-72">No</span></span> amounts were accrued for the payment of interest and penalties at December 31, 2023 and 2022. Generally, the Company is no longer subject to income tax examinations by major domestic taxing authorities for years before 2020. According to the China tax regulatory framework, there is no statute of limitations on examination of tax filings by tax authorities. However, the general practice is going back five years. Management is currently unaware of any issues under review that could result in significant payments, accruals or material deviations from its position.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Foreign Currency Translation Gain (Loss) and Comprehensive Income </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In the country in which the Company operates, and the functional currency is other than the U.S. dollar, assets and liabilities are translated using published exchange rates in effect at the consolidated balance sheet date.  Equity accounts are translated at historical rates except for the changes in accumulated deficit during the year as the result of the income statement translation process. Revenues and expenses and cash flows are translated using a weighted average exchange rate for the period.  Resulting translation adjustments are recorded as a component of accumulated other comprehensive income (loss) on the accompanying consolidated balance sheets.  For the years ended December 31, 2023 and 2022, other comprehensive income includes losses of $71,000 and $343,000, respectively, which were entirely from foreign currency translation loss.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net Income Per Common Share</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic income per common share is based on the weighted average number of common shares outstanding, including vested restricted shares, without consideration of potential common stock. Diluted earnings per common share is based on the weighted average number of common and potential dilutive common shares outstanding.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Diluted earnings per share were computed based on the weighted average number of shares outstanding plus all potentially dilutive common shares.  A reconciliation of basic to diluted shares used in the earnings per share calculation is as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-style: italic; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt; font-style: italic"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid">Year ended December 31,</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Basic weighted average shares outstanding</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">174,441</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">173,065</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Dilutive effect of unvested restricted shares</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,100</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,591</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Diluted weighted average shares outstanding</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">175,541</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">174,656</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: hidden-fact-73"><span style="-sec-ix-hidden: hidden-fact-74">No</span></span> common stock equivalents were excluded from the computation of diluted earnings per share for the years ended December 31, 2023 and 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recently Adopted Accounting Standards</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On January 1, 2023 the Company adopted ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. The ASU amended ASC 805 to add contract assets and contract liabilities to the list of exceptions to the recognition and measurement principles that apply to business combinations and to require that an entity (acquirer) recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. While primarily related to contract assets and contract liabilities that were accounted for by the acquiree in accordance with ASC 606, the amendments also apply to contract assets and contract liabilities from other contracts to which the provisions of Topic 606 apply, such as contract liabilities from the sale of nonfinancial assets within the scope of Subtopic 610-20. The adoption of this standard did not have a material impact on the Company’s Consolidated Financial Statements as of January 1, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On January 1, 2023 the Company adopted ASU No. 2022-04, Liabilities — Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations. This ASU required that a buyer in a supplier finance program disclose the key terms of supplier finance programs, the amount of obligations outstanding at the end of the reporting period that the entity has confirmed as valid to the finance provider, where these obligations are recorded in the balance sheet, and a rollforward of the obligations. As the Company does not engage in supplier finance programs, the adoption of this standard did not have a material impact on its Consolidated Financial Statements as of January 1, 2023.</span></p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recently Issued Accounting Standards To Be Adopted</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company continually assesses any new accounting pronouncements to determine their applicability to the Company. Where it is determined that a new accounting pronouncement affects the Company’s financial reporting, the Company undertakes a study to determine the consequence of the change to its financial statements and assures that there are proper controls in place to ascertain that the Company’s consolidated financial statements properly reflect the change. New pronouncements assessed by the Company recently are discussed below:</span></p> <p style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In December 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2023-09, Income Taxes (Topic 740), Improvement to Income Tax Disclosures, which requires enhanced income tax disclosures, including disaggregation of information in the rate reconciliation table and disaggregated information related to income taxes paid. The ASU is effective for annual reporting periods beginning with the year ending December 31, 2025. Early adoption is permitted. The Company is currently evaluating the impact of adopting this standard on its Consolidated Financial Statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280), Improvement to Reportable Segment Disclosures. This ASU enhances disclosures required for reportable segments in both annual and interim consolidated financial statements. The ASU, which requires retrospective application, is effective for annual reporting periods beginning with the year ending December 31, 2024, and interim periods beginning with the three months ending March 31, 2025. Early adoption is permitted. The Company is currently evaluating the impact of adopting this standard on its Consolidated Financial Statements.</span></p> <p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Principles of Consolidation</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The consolidated financial statements include the accounts of Vaso Corporation, its wholly-owned subsidiaries, and the accounts of the companies over which we exercise control. Significant intercompany balances and transactions have been eliminated.</span></p> <p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Use of Estimates</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”) requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Significant estimates and assumptions relate to estimates of commission adjustments due to order cancellations, collectability of accounts receivable, the realizability of deferred tax assets, stock-based compensation, values and lives assigned to acquired intangible assets, fair value of reporting units in connection with goodwill impairment test, the adequacy of inventory reserves, variable consideration, and allocation of contract transaction price to performance obligations. Actual results could differ from those estimates.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Revenue Recognition</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (Topic 606). Under the standard, revenue is recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration the entity expects to receive in exchange for those goods or services. ASU 2014-09 replaced most existing revenue recognition guidance in U.S. GAAP. The new standard introduces a five-step process to be followed in determining the amount and timing of revenue recognition. It also provides guidance on accounting for costs incurred to obtain or fulfill contracts with customers, and establishes disclosure requirements which are more extensive than those required under prior U.S. GAAP. Generally, we recognize revenue under Topic 606 for each of our performance obligations either over time (generally, the transfer of a service) or at a point in time (generally, the transfer of a good) as follows:</span></p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.5in"></td><td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">VasoTechnology</span></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">Revenue relating to recurring managed network and voice services provided by NetWolves, for which the customer has unlimited access to such services throughout the contract term, are thus recognized as provided on a monthly basis (“over time”). Non-recurring charges related to the provision of such services are recognized in the period provided (“point in time”). In the IT VAR business, software system installations are recognized upon verification of installation and expiration of an acceptance period (“point in time”). Monthly post-implementation customer support – a stand-ready obligation of the Company to provide maintenance services if and when needed - provided under such installations, as well as software solutions offered under a monthly Software as a Service (“SaaS”) fee basis, for which the customer has unlimited access to such services throughout the contract term, are thus recognized monthly over the contract term (“over time”).</p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.5in"></td><td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">VasoHealthcare</span></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commission revenue is recognized when the underlying equipment has been delivered by GEHC and accepted at the customer site in accordance with the terms of the specific sales agreement (“point in time”).</span></p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.5in"></td><td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">VasoMedical</span></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">In the United States, we recognized revenue from the sale of our medical equipment in the period in which we deliver the product to the customer (“point in time”). Revenue from the sale of our medical equipment to international markets is recognized upon shipment of the product to a common carrier, as are supplies, accessories and spare parts delivered in both domestic and international markets (“point in time”). Revenue from the provision of ARCS<sup>®</sup> under a monthly SaaS fee basis, for which the customer has unlimited access to such services throughout the contract term, are thus recognized monthly over the contract term (“over time”). The Company also recognizes revenue from the maintenance of its medical products either on a time and material as-billed basis (“point in time”) or through the sale of a service contract, where revenue is recognized ratably over the contract term (“over time”).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Disaggregation of Revenue</span></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following tables present revenues disaggregated by our business operations and timing of revenue recognition:</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center; padding-left: 0.125in"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="30" style="border-bottom: Black 1.5pt solid; text-align: center"><i>(in thousands)</i></td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; padding-left: 0.125in"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="14" style="border-bottom: Black 1.5pt solid; text-align: center">Year Ended December 31, 2023</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="14" style="text-align: center; border-bottom: Black 1.5pt solid">Year Ended December 31, 2022</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; padding-left: 0.125in"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center">Professional sales</td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"></td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center">Professional sales</td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"></td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"> </td><td style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; padding-left: 0.125in"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">IT segment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">service segment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Equipment segment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Total</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">IT segment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">service segment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Equipment segment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Total</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; width: 20%; text-align: left">Network services</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">35,673</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-37">-</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-38">-</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">35,673</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">35,833</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-39">-</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-40">       -</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">35,833</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Software sales and support</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,698</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-41">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-42">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,698</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,267</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-43">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-44">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,267</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in">Commissions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-45">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">37,820</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-46">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">37,820</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-47">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">36,621</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-48">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">36,621</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Medical equipment sales</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-49">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-50">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,708</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,708</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-51">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-52">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,450</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,450</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">Medical equipment service</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-53">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-54">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">125</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">125</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-55">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-56">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">123</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">123</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">40,371</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">37,820</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,833</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">81,024</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">40,100</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">36,621</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,573</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">79,294</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center; padding-left: 0.125in"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="14" style="text-align: center; border-bottom: Black 1.5pt solid">Year Ended December 31, 2023</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="14" style="text-align: center; border-bottom: Black 1.5pt solid">Year Ended December 31, 2022</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; padding-left: 0.125in"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center">Professional sales</td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"></td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center">Professional sales</td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"></td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"> </td><td style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; padding-left: 0.125in"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">IT segment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">service segment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Equipment segment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Total</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">IT segment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">service segment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Equipment segment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Total</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; width: 20%; text-align: left">Revenue recognized over time</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">37,223</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-57">-</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">600</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">37,823</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">37,089</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-58">-</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">325</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">37,414</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">Revenue recognized at a point in time</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,148</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">37,820</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,233</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">43,201</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,011</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">36,621</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,248</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">41,880</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">40,371</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">37,820</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,833</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">81,024</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">40,100</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">36,621</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,573</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">79,294</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 6pt"> </span></p> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following tables present revenues disaggregated by our business operations and timing of revenue recognition:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center; padding-left: 0.125in"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="30" style="border-bottom: Black 1.5pt solid; text-align: center"><i>(in thousands)</i></td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; padding-left: 0.125in"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="14" style="border-bottom: Black 1.5pt solid; text-align: center">Year Ended December 31, 2023</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="14" style="text-align: center; border-bottom: Black 1.5pt solid">Year Ended December 31, 2022</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; padding-left: 0.125in"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center">Professional sales</td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"></td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center">Professional sales</td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"></td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"> </td><td style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; padding-left: 0.125in"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">IT segment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">service segment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Equipment segment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Total</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">IT segment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">service segment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Equipment segment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Total</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; width: 20%; text-align: left">Network services</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">35,673</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-37">-</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-38">-</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">35,673</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">35,833</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-39">-</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-40">       -</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">35,833</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Software sales and support</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,698</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-41">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-42">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,698</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,267</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-43">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-44">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,267</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in">Commissions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-45">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">37,820</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-46">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">37,820</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-47">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">36,621</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-48">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">36,621</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Medical equipment sales</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-49">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-50">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,708</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,708</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-51">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-52">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,450</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,450</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">Medical equipment service</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-53">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-54">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">125</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">125</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-55">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-56">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">123</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">123</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">40,371</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">37,820</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,833</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">81,024</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">40,100</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">36,621</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,573</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">79,294</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center; padding-left: 0.125in"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="14" style="text-align: center; border-bottom: Black 1.5pt solid">Year Ended December 31, 2023</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="14" style="text-align: center; border-bottom: Black 1.5pt solid">Year Ended December 31, 2022</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; padding-left: 0.125in"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center">Professional sales</td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"></td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center">Professional sales</td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"></td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"> </td><td style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; padding-left: 0.125in"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">IT segment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">service segment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Equipment segment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Total</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">IT segment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">service segment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Equipment segment</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Total</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; width: 20%; text-align: left">Revenue recognized over time</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">37,223</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-57">-</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">600</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">37,823</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">37,089</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-58">-</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">325</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">37,414</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">Revenue recognized at a point in time</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,148</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">37,820</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,233</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">43,201</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,011</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">36,621</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,248</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">41,880</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">40,371</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">37,820</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,833</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">81,024</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">40,100</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">36,621</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,573</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">79,294</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 6pt"> </span></p> 35673000 35673000 35833000 35833000 4698000 4698000 4267000 4267000 37820000 37820000 36621000 36621000 2708000 2708000 2450000 2450000 125000 125000 123000 123000 40371000 37820000 2833000 81024000 40100000 36621000 2573000 79294000 37223000 600000 37823000 37089000 325000 37414000 3148000 37820000 2233000 43201000 3011000 36621000 2248000 41880000 40371000 37820000 2833000 81024000 40100000 36621000 2573000 79294000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Transaction Price Allocated to Remaining Performance Obligations</span></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2023, the aggregate amount of transaction price allocated to performance obligations that are unsatisfied (or partially unsatisfied) for executed contracts approximates $95 million, of which we expect to recognize revenue as follows:</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="14" style="border-bottom: Black 1.5pt solid; text-align: center"><i>(in thousands)</i></td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="14" style="border-bottom: Black 1.5pt solid; text-align: center">Fiscal years of revenue recognition</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2024</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2025</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2026</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Thereafter</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Unfulfilled performance obligations</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">44,667</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">19,861</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,240</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">23,918</td><td style="width: 1%; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2022, the aggregate amount of transaction price allocated to performance obligations that were unsatisfied (or partially unsatisfied) for executed contracts approximated $91 million.</span></p> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2023, the aggregate amount of transaction price allocated to performance obligations that are unsatisfied (or partially unsatisfied) for executed contracts approximates $95 million, of which we expect to recognize revenue as follows:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="14" style="border-bottom: Black 1.5pt solid; text-align: center"><i>(in thousands)</i></td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="14" style="border-bottom: Black 1.5pt solid; text-align: center">Fiscal years of revenue recognition</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2024</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2025</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2026</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Thereafter</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Unfulfilled performance obligations</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">44,667</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">19,861</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,240</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">23,918</td><td style="width: 1%; text-align: left"> </td></tr> </table> 95000000 44667000 19861000 6240000 23918000 91000000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Contract Balances</span></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract receivables include trade receivables, net and long-term receivables (recorded in Other assets in the consolidated balance sheets). Contract liabilities arise in our IT, VasoHealthcare, and VasoMedical businesses. In our VHC IT business, payment arrangements with clients typically include an initial payment due upon contract signing and milestone-based payments based upon product delivery and go-live, as well as post go-live monthly payments for subscription and support fees. Customer payments received, or receivables recorded, in advance of go-live and customer acceptance, where applicable, are deferred as contract liabilities. Such amounts aggregated approximately $419,000 and $481,000 at December 31, 2023 and 2022, respectively, and are included in accrued expenses and other liabilities in our consolidated balance sheets.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In our VasoHealthcare business, we bill a portion of commissions on the orders we booked in advance of delivery of the underlying equipment. Such amounts aggregated approximately $32,194,000 and $30,794,000 at December 31, 2023 and 2022, respectively, and are classified in our consolidated balance sheets into current or long-term deferred revenue net of estimated commission adjustments. In addition, we record a contract liability for amounts expected to be credited back to GEHC due to customer order reductions. Such amounts aggregated approximately $971,000 and $2,577,000 at December 31, 2023 and 2022, respectively, and are included in accrued expenses and other liabilities in our consolidated balance sheets.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In our VasoMedical business, we bill amounts for post-delivery services and varying duration service contracts in advance of performance. Such amounts aggregated approximately $6,000 and $9,000 at December 31, 2023 and 2022, respectively, and are classified in our consolidated balance sheets as either current or long-term deferred revenue.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the Company’s contract receivable and contract liability balances<span style="text-decoration:underline;text-decoration: none">:</span></span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-style: italic; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt; font-style: italic"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Contract receivables - January 1</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">15,306</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">15,474</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Contract receivables - December 31</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">13,398</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,306</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 4pt">Increase (decrease)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(1,909</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(168</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Contract liabilities - January 1</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">33,861</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">26,890</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Contract liabilities - December 31</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">33,589</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">33,861</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 4pt">Increase (decrease)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(272</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">6,971</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The decrease in contract receivables and liabilities in 2023 is due primarily to increased estimate of allowance for commission adjustments in our VasoHealthcare business. During the years ended December 31, 2023 and 2022, we recognized approximately $9.2 million and $9.1 million, respectively, of revenues that were included in our contract liability balance at the beginning of such periods.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 419000 481000 32194000 30794000 971000 2577000 6000 9000 <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the Company’s contract receivable and contract liability balances<span style="text-decoration:underline;text-decoration: none">:</span></span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-style: italic; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt; font-style: italic"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Contract receivables - January 1</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">15,306</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">15,474</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Contract receivables - December 31</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">13,398</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,306</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 4pt">Increase (decrease)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(1,909</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(168</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Contract liabilities - January 1</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">33,861</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">26,890</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Contract liabilities - December 31</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">33,589</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">33,861</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 4pt">Increase (decrease)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(272</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">6,971</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 15306000 15474000 13398000 15306000 -1909000 -168000 33861000 26890000 33589000 33861000 -272000 6971000 9200000 9100000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Costs to Obtain or Fulfill a Contract</span></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Topic 606 requires that incremental costs of obtaining a contract are recognized as an asset and amortized to expense in a pattern that matches the timing of the revenue recognition of the related contract. We have determined the only significant incremental costs incurred to obtain contracts with customers within the scope of Topic 606 are certain sales commissions paid to associates. In addition, the Company elected the practical expedient to recognize the incremental costs of obtaining a contract when incurred for contracts where the amortization period for the asset the Company would otherwise have recognized is one year or less.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under Topic 606, sales commissions applicable to service contracts exceeding one year have been capitalized and amortized ratably over the term of the contract. In our VHC IT business, commissions allocable to multi-year subscription contracts or multi-year post-contract support performance obligations are amortized to expense ratably over the terms of the multi-year periods. VHC IT commissions allocable to other elements are charged to expense at go-live or customer acceptance. In our professional sales services segment, commissions paid to our sales force are deferred until the underlying equipment is accepted by the customer. We recognized approximately $2,561,000 and $2,732,000 of amortization related to these sales commission assets in “Cost of professional sales services” in 2023 and 2022, respectively, and approximately $75,000 and $79,000 of amortization in “Selling, general and administrative” expense in 2023 and 2022, respectively, in our consolidated statements of operations and comprehensive income.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At December 31, 2023 and 2022, our consolidated balance sheets include approximately $7,106,000 and $7,113,000, respectively, in capitalized sales commissions - primarily in our professional sales services segment - to be expensed in future periods, of which $3,285,000 and $3,249,000, respectively, is recorded in deferred commission expense and $3,821,000 and $3,864,000, respectively, representing the long-term portion, is included in other assets.</span></p> 2561000 2732000 75000 79000 7106000 7113000 3285000 3249000 3821000 3864000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Significant Judgments when Applying Topic 606</span></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract transaction price is allocated to performance obligations using estimated stand-alone selling price. Judgment is required in estimating stand-alone selling price for each distinct performance obligation. We determine stand-alone selling price maximizing observable inputs such as stand-alone sales when they exist or substantive renewal price charged to clients. In instances where stand-alone selling price is not observable, we utilize an estimate of stand-alone selling price based on historical pricing and industry practices.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain revenue we record in our professional sales service segment contains an estimate for variable consideration. Due to the tiered structure of our commission rate, which increases as annual targets are achieved, under Topic 606 we record revenue and deferred revenue at the rate we expect to be achieved by year end. We base our estimate of variable consideration on historical results of previous years’ achievement under the GEHC agreement. Such estimate is reviewed each quarter and adjusted as necessary. In addition, the Company records commissions for arranging financing at an estimated rate which is subject to later revision based on certain factors. The Company recognized increases (decreases) in revenue associated with revisions to variable consideration for previously completed performance obligations of $3,000 and $(5,000) for the years ended December 31, 2023 and 2022 respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company also records commission adjustments to contract liabilities in its professional sales service segment based on estimates of future order cancellations. Such cancellations also result in adjustments to the related capitalized cost to obtain or fulfill a contract.</span></p> 3000 5000 Shipping and Handling CostsAll shipping and handling expenses are charged to cost of sales. Amounts billed to customers related to shipping and handling costs are included as a component of sales. <p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research and Development</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research and development costs attributable to development are expensed as incurred.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Share-Based Compensation</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company complies with ASC Topic 718, “Compensation – Stock Compensation” (“ASC 718”), which requires all companies to recognize the cost of services received in exchange for equity instruments to be recognized in the financial statements based on their grant date fair values. The Company applies an estimated forfeiture rate to the grant date fair value to determine the annual compensation cost of share-based payment arrangements with employees. The forfeiture rate is estimated based primarily on job title and prior forfeiture experience. The Company did not grant any awards to non-employees during the years ended December 31, 2023 and 2022.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the year ended December 31, 2023, the Company granted 225,000 restricted shares of common stock valued at $50,000 to employees. The shares vest over five years from the grant date. The total fair value of shares vested during the year ended December 31, 2023 was $27,000 for officers and $24,000 for employees. The weighted average grant date fair value of shares granted during the year ended December 31, 2023 was $0.22 per share, based on the closing price as of the grant date.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the year ended December 31, 2022, the Company granted 1,050,000 restricted shares of common stock valued at $115,000 to employees. The shares vest over three and five years from the grant date. The total fair value of shares vested during the year ended December 31, 2022 was $23,000 for officers and $4,000 for employees. The weighted average grant date fair value of shares granted during the year ended December 31, 2022 was $0.11 per share, based on the closing price as of the grant date.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company did not grant any stock options during the years ended December 31, 2023 or 2022, nor were any options exercised during such periods. No options were outstanding at December 31, 2023 or 2022.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Share-based compensation expense recognized for the years ended December 31, 2023 and 2022 was $48,000 and $35,000, respectively, and is recorded in selling, general, and administrative expense in the consolidated statements of operations and comprehensive income. Unrecognized expense related to existing share-based compensation and arrangements is approximately $114,000 at December 31, 2023 and will be recognized over a weighted-average period of approximately 46 months.</span></p> 225000 50000 27000 24000 0.22 1050000 115000 23000 4000 0.11 48000 35000 114000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Cash and Cash Equivalents</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash and cash equivalents represent cash and short-term, highly liquid investments either in certificates of deposit, treasury bills, money market funds, or investment grade commercial paper issued by major corporations and financial institutions that generally have maturities of three months or less from the date of acquisition.</span></p> <p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Short term investments</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s short-term investments consist of six-month U.S. Treasury bills and bank deposits with yields based on underlying debt and equity securities. The U.S. Treasury bills are classified as held-to-maturity and are carried at amortized cost of approximately $13,555,000, including approximately $216,000 in accrued interest, at December 31, 2023. Their fair value at December 31, 2023 is approximately $13,559,000 and the unrecognized holding gain is $4,000 for the year ended December 31, 2023. The bank deposits are carried at fair value of approximately $424,000 at December 31, 2023 and are classified as available-for-sale. Realized gains or losses on the bank deposits are included in net income. The Company does not expect a credit loss for its short-term investments.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> 13555000 216000 13559000 4000 424000 <p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial Instruments</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company complies with the provisions of ASC 820 “Fair Value Measurements and Disclosures” (“ASC 820”). Under ASC 820, fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (i.e., the “exit price”) in an orderly transaction between market participants at the measurement date.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In determining fair value, the Company uses various valuation approaches. ASC 820 establishes a fair value hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are those that market participants would use in pricing the asset or liability based on market data obtained from sources independent of the Company. Unobservable inputs reflect the Company’s assumptions about the inputs market participants would use in pricing the asset or liability developed based on the best information available in the circumstances. The fair value hierarchy is categorized into three levels based on the inputs as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Level 1</span></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 1 applies to assets or liabilities for which there are quoted prices in active markets for identical assets or liabilities.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Level 2</span></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 2 applies to assets or liabilities for which there are inputs other than quoted prices that are observable for the asset or liability such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which significant inputs are observable or can be derived principally from, or corroborated by, observable market data.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Level 3</span></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 3 applies to assets or liabilities for which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The carrying amount of assets and liabilities including cash and cash equivalents, short-term investments, accounts receivable, prepaids, accounts payable, accrued expenses and other current liabilities approximated their fair value as of December 31, 2023 and 2022, due to the relative short maturity of these instruments. Property and equipment, intangible assets, capital lease obligations, and goodwill are not required to be re-measured to fair value on a recurring basis. These assets are evaluated for impairment if certain triggering events occur. If such evaluation indicates that impairment exists, the respective asset is written down to its fair value.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table presents information about the Company’s assets measured at fair value as of December 31, 2023 and 2022:</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">Quoted Prices</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Significant</td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">in Active</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Other</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Significant</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Balance</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">Markets for</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Observable</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Unobservable</td><td> </td><td> </td> <td colspan="2" style="text-align: center">as of</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">Identical Assets</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Inputs</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Inputs</td><td> </td><td> </td> <td colspan="2" style="text-align: center">December 31,</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">(Level 1)</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">(Level 2)</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">(Level 3)</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Assets</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; text-indent: -0.125in; padding-left: 0.25in">Cash equivalents invested in money market funds and treasury bills</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">10,522</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-59">           -</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-60">           -</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">10,522</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.25in">Bank deposits (included in short term investments)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">424</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">424</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; text-indent: -0.125in; padding-left: 0.125in"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">10,946</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-61">-</div></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-62">-</div></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">10,946</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">Quoted Prices</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Significant</td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">in Active</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Other</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Significant</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Balance</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">Markets for</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Observable</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Unobservable</td><td> </td><td> </td> <td colspan="2" style="text-align: center">as of</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">Identical Assets</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Inputs</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Inputs</td><td> </td><td> </td> <td colspan="2" style="text-align: center">December 31,</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">(Level 1)</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">(Level 2)</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">(Level 3)</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Assets</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; width: 52%; text-align: left">Cash equivalents invested in money market funds</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,934</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-63">              -</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-64">                -</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,934</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Bank deposits (included in short term investments)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">433</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">433</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,367</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-65">-</div></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-66">-</div></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,367</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table presents information about the Company’s assets measured at fair value as of December 31, 2023 and 2022:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">Quoted Prices</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Significant</td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">in Active</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Other</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Significant</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Balance</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">Markets for</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Observable</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Unobservable</td><td> </td><td> </td> <td colspan="2" style="text-align: center">as of</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">Identical Assets</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Inputs</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Inputs</td><td> </td><td> </td> <td colspan="2" style="text-align: center">December 31,</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">(Level 1)</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">(Level 2)</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">(Level 3)</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Assets</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; text-indent: -0.125in; padding-left: 0.25in">Cash equivalents invested in money market funds and treasury bills</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">10,522</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-59">           -</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-60">           -</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">10,522</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.25in">Bank deposits (included in short term investments)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">424</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">424</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; text-indent: -0.125in; padding-left: 0.125in"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">10,946</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-61">-</div></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-62">-</div></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">10,946</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">Quoted Prices</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Significant</td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">in Active</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Other</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Significant</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Balance</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">Markets for</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Observable</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Unobservable</td><td> </td><td> </td> <td colspan="2" style="text-align: center">as of</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">Identical Assets</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Inputs</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Inputs</td><td> </td><td> </td> <td colspan="2" style="text-align: center">December 31,</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">(Level 1)</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">(Level 2)</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">(Level 3)</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Assets</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; width: 52%; text-align: left">Cash equivalents invested in money market funds</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,934</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-63">              -</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-64">                -</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,934</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Bank deposits (included in short term investments)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">433</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">433</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,367</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-65">-</div></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-66">-</div></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,367</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 10522000 10522000 424000 424000 10946000 10946000 7934000 7934000 433000 433000 8367000 8367000 <p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts Receivable, net</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s accounts receivable are due from customers to whom we sell our products and services, distributors engaged in the distribution of our products and from GEHC. Credit is extended based on evaluation of a customer’s financial condition and, generally, collateral is not required. Accounts receivable are generally due 30 to 90 days from shipment and services provided and are stated at amounts due from customers net of allowances for doubtful accounts, returns, term discounts and other allowances. Accounts that are outstanding longer than the contractual payment terms are considered past due. Estimates are used in determining the allowance for doubtful accounts based on the Company’s historical collections experience, current trends, credit policy and a percentage of its accounts receivable by aging category. In determining these percentages, the Company reviews historical write-offs of their receivables. The Company also looks at the credit quality of their customer base as well as changes in their credit policies. The Company continuously monitors collections and payments from our customers, and writes off receivables when all efforts at collection have been exhausted. While credit losses have historically been within expectations and the provisions established, the Company cannot guarantee that it will continue to experience the same credit loss rates that they have in the past.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The changes in the Company’s allowance for doubtful accounts and commission adjustments are as follows:</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-style: italic; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt; font-style: italic"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid">Year ended December 31,</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Beginning Balance</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,947</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,804</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left">Provision for losses on accounts receivable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">66</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">63</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left">Direct write-offs, net of recoveries</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(60</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(159</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Commission adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,755</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,239</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Ending Balance</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,708</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,947</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The changes in the Company’s allowance for doubtful accounts and commission adjustments are as follows:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-style: italic; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt; font-style: italic"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid">Year ended December 31,</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Beginning Balance</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,947</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,804</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left">Provision for losses on accounts receivable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">66</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">63</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left">Direct write-offs, net of recoveries</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(60</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(159</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Commission adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,755</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,239</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Ending Balance</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,708</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,947</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 6947000 5804000 66000 63000 -60000 -159000 2755000 1239000 9708000 6947000 <p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Concentrations of Credit Risk</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We market our equipment and IT software solutions principally to hospitals, diagnostic imaging centers and physician private practices. We perform credit evaluations of our customers’ financial condition and, as a result, believe that our receivable credit risk exposure is limited. For the years ended December 31, 2023 and 2022, no customer in our equipment or IT segment accounted for 10% or more of revenues or accounts receivable. In our professional sales service segment, 100% of our revenues and accounts receivable are with GEHC; however, we believe this risk is acceptable based on GEHC’s financial position and our long history of doing business with GEHC.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company maintains cash balances in certain U.S. financial institutions which exceed the Federal Depository Insurance Corporation (“FDIC”) coverage of $250,000 by approximately $10,054,000.  The Company has not experienced any losses on these accounts and believes it is not subject to any significant credit risk on these accounts. In addition, the FDIC does not insure the Company’s foreign bank balances, which aggregated approximately $467,000 and $1,234,000 at December 31, 2023 and 2022, respectively.</span></p> 0.10 0.10 1 250000 10054000 467000 1234000 <p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company values inventories in the equipment segment at the lower of cost or net realizable value, with cost being determined on a first-in, first-out basis. The Company regularly reviews inventory quantities on hand, particularly raw materials and components, and records a provision for excess and slow moving inventory based primarily on existing and anticipated design and engineering changes to its products as well as forecasts of future product demand.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In our IT Segment, we purchase computer hardware and software for specific customer requirements and value such inventories using the specific identification method.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Property and Equipment</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, including assets under finance leases, are stated at cost less accumulated depreciation and amortization. Major improvements are capitalized and minor replacements, maintenance and repairs are charged to expense as incurred. Upon retirement or disposal of assets, the cost and related accumulated depreciation are removed from the consolidated balance sheets. Depreciation is expensed over the estimated useful lives of the assets, which range from two to eight years, on a straight-line basis. Accelerated methods of depreciation are used for tax purposes. We amortize leasehold improvements over the useful life of the related leasehold improvement or the life of the related lease, whichever is less.</span></p> P2Y P8Y <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Impairment of Long-lived Assets</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company reviews the recoverability of all long-lived assets, including the related useful lives, whenever events or changes in circumstances indicate that the carrying amount of a long-lived asset might not be recoverable. If required, the Company compares the estimated fair value determined by either the undiscounted future net cash flows or appraised value to the related asset’s carrying value to determine whether there has been an impairment. If an asset is considered impaired, the asset is written down to fair value, which is based either on discounted cash flows or appraised values in the period the impairment becomes known. <span style="-sec-ix-hidden: hidden-fact-67"><span style="-sec-ix-hidden: hidden-fact-68">No</span></span> assets were determined to be impaired as of December 31, 2023 and 2022.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Goodwill and Intangible Assets</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Goodwill represents the excess of cost over the fair value of net assets of businesses acquired. The Company accounts for goodwill under the guidance of the ASC Topic 350, “Intangibles: Goodwill and Other”. Goodwill acquired in a purchase business combination and determined to have an indefinite useful life is not amortized, but instead tested for impairment, at least annually, in accordance with this guidance. The recoverability of goodwill is subject to an annual impairment test or whenever an event occurs or circumstances change that would more likely than not result in an impairment. The impairment test is based on the estimated fair value of the underlying businesses and performed in the fourth quarter of each year.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We perform either a quantitative or qualitative assessment to assess if the fair value of the respective reporting unit exceeds its carrying value. The qualitative goodwill impairment assessment requires evaluating factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. As part of our goodwill qualitative assessment process for our two applicable reporting units, when utilized, we evaluate various factors that are specific to the reporting unit as well as industry and macroeconomic factors in order to determine whether it is reasonably likely to have a material impact on the fair value of our reporting units. Examples of the factors that are considered include the results of the most recent impairment test, current forecasts, and changes in the strategic outlook or organizational structure of the reporting units. The financial forecasts of the reporting units are compared to the forecasts used in the prior year analysis to determine if management expectations for the business have changed.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">When performing the quantitative assessment to calculate the fair value of a reporting unit, we consider both comparative market multiples as well as estimated discounted cash flows for the reporting unit. The significant estimates and assumptions include, but are not limited to, revenue growth rates, operating margins, and future economic and market conditions. The discount rates are based upon industry weighted average cost of capital ranges. As a supplement, we conduct additional sensitivity analysis to assess the risk for potential impairment based upon changes in the key assumptions such as the discount rate, expected long-term growth rate, and cash flow projections. Based upon the completion of our annual test as of December 31, 2023 and 2022, we determined that there was no impairment of goodwill and that the applicable reporting units’ estimated fair values were substantially in excess of their carrying amounts.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets consist of the value of customer contracts and relationships, patent and technology costs, and software. The cost of significant customer-related intangibles is amortized in proportion to estimated total related revenue; cost of other intangible assets is generally amortized on a straight-line basis over the asset’s estimated economic life, which range from five to ten years. The Company capitalizes internal use software development costs incurred during the application development stage. Costs related to preliminary project activities, training, data conversion, and post implementation activities are expensed as incurred. The Company capitalized $253,000 and $0 in software development costs for the years ended December 31, 2023 and 2022, respectively. <span style="-sec-ix-hidden: hidden-fact-69"><span style="-sec-ix-hidden: hidden-fact-70">No</span></span> intangible assets were determined to be impaired as of December 31, 2023 and 2022.</span></p> P5Y P10Y 253000 0 <p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred Revenue</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amounts billable under the agreement with GEHC in advance of delivery of the underlying equipment are recorded initially as deferred revenue, and commission revenue is subsequently recognized as customer acceptance of such equipment is reported to us by GEHC. Similarly, commissions payable to our sales force related to such billings are recorded as deferred commission expense when the associated deferred revenue is recorded. Commission expense is recognized when the corresponding commission revenue is recognized.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In our equipment segment, we record revenue on extended service contracts ratably over the term of the related service contracts.</span></p> <p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income Taxes</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred income taxes are recognized for temporary differences between financial statement and income tax bases of assets and liabilities and loss carry-forwards for which income tax benefits are expected to be realized in future years. A valuation allowance is established, when necessary, to reduce deferred tax assets to the amount expected to be realized. In estimating future tax consequences, we generally consider all expected future events other than an enactment of changes in the tax laws or rates. Deferred tax assets are continually evaluated for the expected realization. To the extent our judgment regarding the realization of the deferred tax assets changes, an adjustment to the allowance is recorded, with an offsetting increase or decrease, as appropriate, in income tax expense. Such adjustments are recorded in the period in which our estimate as to the realization of the assets changed that it is “more likely than not” that all of the deferred tax assets will be realized. The “realization” standard is subjective and is based upon our estimate of a greater than 50% probability that the deferred tax asset can be realized.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company also complies with the provisions of ASC Topic 740, “Income Taxes”, which prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return. For those benefits to be recognized, a tax position must be more-likely-than-not to be sustained upon examination by the relevant taxing authority based on the technical merits. The tax benefit recognized is measured as the largest amount of benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement with the relevant taxing authority. Derecognition of a tax benefit previously recognized results in the Company recording a tax liability that reduces ending retained earnings. Based on its analysis, the Company has determined that it has not incurred any liability for unrecognized tax benefits as of December 31, 2023 and 2022. The Company recognizes accrued interest and penalties related to unrecognized tax benefits as income tax expense. <span style="-sec-ix-hidden: hidden-fact-71"><span style="-sec-ix-hidden: hidden-fact-72">No</span></span> amounts were accrued for the payment of interest and penalties at December 31, 2023 and 2022. Generally, the Company is no longer subject to income tax examinations by major domestic taxing authorities for years before 2020. According to the China tax regulatory framework, there is no statute of limitations on examination of tax filings by tax authorities. However, the general practice is going back five years. Management is currently unaware of any issues under review that could result in significant payments, accruals or material deviations from its position.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 0.50 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Foreign Currency Translation Gain (Loss) and Comprehensive Income </i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In the country in which the Company operates, and the functional currency is other than the U.S. dollar, assets and liabilities are translated using published exchange rates in effect at the consolidated balance sheet date.  Equity accounts are translated at historical rates except for the changes in accumulated deficit during the year as the result of the income statement translation process. Revenues and expenses and cash flows are translated using a weighted average exchange rate for the period.  Resulting translation adjustments are recorded as a component of accumulated other comprehensive income (loss) on the accompanying consolidated balance sheets.  For the years ended December 31, 2023 and 2022, other comprehensive income includes losses of $71,000 and $343,000, respectively, which were entirely from foreign currency translation loss.</span></p> 71000 343000 <p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net Income Per Common Share</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic income per common share is based on the weighted average number of common shares outstanding, including vested restricted shares, without consideration of potential common stock. Diluted earnings per common share is based on the weighted average number of common and potential dilutive common shares outstanding.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Diluted earnings per share were computed based on the weighted average number of shares outstanding plus all potentially dilutive common shares.  A reconciliation of basic to diluted shares used in the earnings per share calculation is as follows:</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-style: italic; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt; font-style: italic"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid">Year ended December 31,</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Basic weighted average shares outstanding</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">174,441</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">173,065</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Dilutive effect of unvested restricted shares</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,100</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,591</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Diluted weighted average shares outstanding</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">175,541</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">174,656</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: hidden-fact-73"><span style="-sec-ix-hidden: hidden-fact-74">No</span></span> common stock equivalents were excluded from the computation of diluted earnings per share for the years ended December 31, 2023 and 2022.</span></p> A reconciliation of basic to diluted shares used in the earnings per share calculation is as follows:<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-style: italic; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt; font-style: italic"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid">Year ended December 31,</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Basic weighted average shares outstanding</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">174,441</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">173,065</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Dilutive effect of unvested restricted shares</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,100</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,591</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Diluted weighted average shares outstanding</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">175,541</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">174,656</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 174441000 173065000 1100000 1591000 175541000 174656000 <p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recently Adopted Accounting Standards</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On January 1, 2023 the Company adopted ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. The ASU amended ASC 805 to add contract assets and contract liabilities to the list of exceptions to the recognition and measurement principles that apply to business combinations and to require that an entity (acquirer) recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. While primarily related to contract assets and contract liabilities that were accounted for by the acquiree in accordance with ASC 606, the amendments also apply to contract assets and contract liabilities from other contracts to which the provisions of Topic 606 apply, such as contract liabilities from the sale of nonfinancial assets within the scope of Subtopic 610-20. The adoption of this standard did not have a material impact on the Company’s Consolidated Financial Statements as of January 1, 2023.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On January 1, 2023 the Company adopted ASU No. 2022-04, Liabilities — Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations. This ASU required that a buyer in a supplier finance program disclose the key terms of supplier finance programs, the amount of obligations outstanding at the end of the reporting period that the entity has confirmed as valid to the finance provider, where these obligations are recorded in the balance sheet, and a rollforward of the obligations. As the Company does not engage in supplier finance programs, the adoption of this standard did not have a material impact on its Consolidated Financial Statements as of January 1, 2023.</span></p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recently Issued Accounting Standards To Be Adopted</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company continually assesses any new accounting pronouncements to determine their applicability to the Company. Where it is determined that a new accounting pronouncement affects the Company’s financial reporting, the Company undertakes a study to determine the consequence of the change to its financial statements and assures that there are proper controls in place to ascertain that the Company’s consolidated financial statements properly reflect the change. New pronouncements assessed by the Company recently are discussed below:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In December 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2023-09, Income Taxes (Topic 740), Improvement to Income Tax Disclosures, which requires enhanced income tax disclosures, including disaggregation of information in the rate reconciliation table and disaggregated information related to income taxes paid. The ASU is effective for annual reporting periods beginning with the year ending December 31, 2025. Early adoption is permitted. The Company is currently evaluating the impact of adopting this standard on its Consolidated Financial Statements.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280), Improvement to Reportable Segment Disclosures. This ASU enhances disclosures required for reportable segments in both annual and interim consolidated financial statements. The ASU, which requires retrospective application, is effective for annual reporting periods beginning with the year ending December 31, 2024, and interim periods beginning with the three months ending March 31, 2025. Early adoption is permitted. The Company is currently evaluating the impact of adopting this standard on its Consolidated Financial Statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE D – SEGMENT REPORTING</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company views its business in three segments – the IT segment, the professional sales service segment, and the equipment segment. The IT segment includes the operations of NetWolves and VasoHealthcare IT Corp. The professional sales service segment operates through the VasoHealthcare subsidiary and is currently engaged solely in the fulfillment of the Company’s responsibilities under our agreement with GEHC. The equipment segment is engaged in designing, manufacturing, marketing and supporting of proprietary medical devices and software, as well as managing the domestic business of EECP<sup>®</sup> per a management service agreement with EECP Global.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The chief operating decision maker is the Company’s Chief Executive Officer, who, in conjunction with upper management, evaluates segment performance based on operating income and Adjusted EBITDA (earnings before interest, taxes, depreciation and amortization – defined as net (loss) income, plus net interest expense (income), tax expense, depreciation and amortization, and non-cash expenses for share-based compensation). Administrative functions such as finance and human resources are centralized and related expenses allocated to each segment. Other costs not directly attributable to operating segments, such as audit, legal, director fees, investor relations, and others, as well as certain assets – primarily cash balances – are reported in the Corporate entity below. There are no intersegment revenues. Summary financial information for the segments is set forth below:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-size: 12pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"><i>(in thousands)</i></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Year ended December 31,</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues from external customers</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; width: 76%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">IT</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">40,371</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">40,100</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Professional sales service</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">37,820</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">36,621</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,833</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,573</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total revenues</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">81,024</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">79,294</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross Profit</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">IT</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,659</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,229</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Professional sales service</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30,799</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">29,709</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,135</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,964</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total gross profit</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">50,593</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">47,902</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating income (loss)</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">IT</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(466</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,620</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Professional sales service</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,195</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,520</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(451</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(180</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,083</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,266</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total operating income</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,195</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,454</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation and amortization</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">IT</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">869</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,692</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Professional sales service</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">84</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">33</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">46</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">198</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-75; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-76; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total depreciation and amortization</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">999</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,923</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Capital expenditures</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">IT</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">357</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">406</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Professional sales service</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">87</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">125</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">287</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">34</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-77; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total cash capital expenditures</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">731</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">566</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31,<br/> 2023</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, <br/> 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identifiable Assets</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; width: 76%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">IT</span></td><td style="width: 1%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">22,425</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 1%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">22,201</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Professional sales service</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">18,955</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20,674</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,114</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,957</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">27,263</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21,813</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25in; font-size: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total assets</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">75,757</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">71,645</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the years ended December 31, 2023 and 2022, GEHC accounted for 47% and 46% of revenue, respectively. Also, GEHC accounted for $9.3 million, or 75%, and $11.8 million, or 81%, of accounts and other receivables at December 31, 2023 and 2022, respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our revenues were derived from the following geographic areas:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 8pt; font-style: italic; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-size: 8pt; font-style: italic; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="padding-bottom: 1.5pt; font-size: 8pt; font-style: italic"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="font-size: 10pt; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Year ended December 31,</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Domestic (United States)</span></td><td style="width: 1%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">78,843</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 1%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">77,062</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-domestic (foreign)</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,181</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,232</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">81,024</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">79,294</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> There are no intersegment revenues. Summary financial information for the segments is set forth below:<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-size: 12pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"><i>(in thousands)</i></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Year ended December 31,</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues from external customers</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; width: 76%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">IT</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">40,371</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">40,100</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Professional sales service</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">37,820</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">36,621</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,833</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,573</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total revenues</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">81,024</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">79,294</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross Profit</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">IT</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,659</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,229</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Professional sales service</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30,799</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">29,709</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,135</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,964</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total gross profit</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">50,593</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">47,902</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating income (loss)</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">IT</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(466</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,620</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Professional sales service</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,195</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,520</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(451</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(180</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,083</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,266</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total operating income</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,195</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,454</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation and amortization</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">IT</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">869</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,692</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Professional sales service</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">84</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">33</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">46</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">198</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-75; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-76; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total depreciation and amortization</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">999</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,923</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Capital expenditures</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">IT</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">357</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">406</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Professional sales service</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">87</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">125</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">287</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">34</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-77; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total cash capital expenditures</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">731</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">566</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31,<br/> 2023</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, <br/> 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identifiable Assets</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; width: 76%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">IT</span></td><td style="width: 1%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">22,425</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 1%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">22,201</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Professional sales service</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">18,955</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20,674</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,114</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,957</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">27,263</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21,813</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25in; font-size: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total assets</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">75,757</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">71,645</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 40371000 40100000 37820000 36621000 2833000 2573000 81024000 79294000 17659000 16229000 30799000 29709000 2135000 1964000 50593000 47902000 -466000 -1620000 7195000 9520000 -451000 -180000 -2083000 -1266000 4195000 6454000 869000 1692000 84000 33000 46000 198000 999000 1923000 357000 406000 87000 125000 287000 34000 1000 731000 566000 22425000 22201000 18955000 20674000 7114000 6957000 27263000 21813000 75757000 71645000 0.47 0.46 9300000 0.75 11800000 0.81 <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our revenues were derived from the following geographic areas:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 8pt; font-style: italic; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-size: 8pt; font-style: italic; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="padding-bottom: 1.5pt; font-size: 8pt; font-style: italic"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="font-size: 10pt; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Year ended December 31,</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Domestic (United States)</span></td><td style="width: 1%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">78,843</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 1%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">77,062</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-domestic (foreign)</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,181</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,232</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">81,024</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">79,294</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 78843000 77062000 2181000 2232000 81024000 79294000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE E – ACCOUNTS AND OTHER RECEIVABLES</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table presents information regarding the Company’s accounts and other receivables as of December 31, 2023 and 2022:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font: italic 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="padding-bottom: 1.5pt; font: italic 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, <br/> 2023</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31,<br/> 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade receivables</span></td><td style="width: 1%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">22,085</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 1%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21,461</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Allowance for credit losses and</span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">commission adjustments</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(9,708</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6,947</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts and other receivables, net</span></td><td style="font-size: 10pt; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,377</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,514</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade receivables include amounts due for shipped products and services rendered. Amounts currently due under the GEHC Agreement are subject to adjustment in subsequent periods should the underlying sales order amount, upon which the receivable is based, change.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Allowance for doubtful accounts and commission adjustments include estimated losses resulting from the inability of our customers to make required payments, and adjustments arising from estimated future changes in sales order amounts that may reduce the amount the Company will ultimately receive under the GEHC Agreement.</span></p> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table presents information regarding the Company’s accounts and other receivables as of December 31, 2023 and 2022:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font: italic 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="padding-bottom: 1.5pt; font: italic 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, <br/> 2023</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31,<br/> 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade receivables</span></td><td style="width: 1%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">22,085</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 1%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21,461</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Allowance for credit losses and</span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">commission adjustments</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(9,708</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6,947</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts and other receivables, net</span></td><td style="font-size: 10pt; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,377</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,514</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 22085000 21461000 9708000 6947000 12377000 14514000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE F – INVENTORIES</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories, net of reserves, consisted of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 4in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; font-style: italic; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-size: 12pt; font-style: italic; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="padding-bottom: 1.5pt; font-size: 12pt; font-style: italic"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, <br/> 2023</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Raw materials</span></td><td style="width: 1%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">832</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 1%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">751</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Work in process</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finished goods</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">627</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">716</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,470</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,473</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At December 31, 2023 and 2022, the Company maintained reserves for slow moving inventories of $164,000 and $163,000, respectively.</span></p> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories, net of reserves, consisted of the following:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; font-style: italic; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-size: 12pt; font-style: italic; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="padding-bottom: 1.5pt; font-size: 12pt; font-style: italic"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, <br/> 2023</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Raw materials</span></td><td style="width: 1%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">832</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 1%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">751</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Work in process</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finished goods</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">627</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">716</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,470</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,473</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 832000 751000 11000 6000 627000 716000 1470000 1473000 164000 163000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE G – PROPERTY AND EQUIPMENT</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment is summarized as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-indent: -0.125in; padding-left: 0.125in; font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font: italic 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="padding-bottom: 1.5pt; font: italic 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: -0.125in; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, <br/> 2023</span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, <br/> 2022</span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify; text-indent: 0pt; padding-left: 0pt">Office, laboratory and other equipment</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,084</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,928</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; text-indent: 0pt; padding-left: 0pt">Equipment furnished for customer use</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,233</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,981</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: 0pt; padding-left: 0pt">Right of use assets - finance leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,116</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,119</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Furniture and fixtures</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">99</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">99</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 0pt; padding-left: 0pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,532</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,127</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Less:  accumulated depreciation and amortization</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(10,358</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(9,787</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: 0pt; padding-left: 0.375in">Property and equipment, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,174</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,340</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accumulated amortization of right of use (“ROU”) assets under finance leases aggregated approximately $951,000 and $858,000 at December 31, 2023 and 2022, respectively. Depreciation expense amounted to approximately $635,000 and $1,372,000 for the years ended December 31, 2023 and 2022, respectively. Amortization of ROU assets under finance leases is included in depreciation expense.</span></p> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment is summarized as follows:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-indent: -0.125in; padding-left: 0.125in; font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font: italic 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="padding-bottom: 1.5pt; font: italic 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: -0.125in; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, <br/> 2023</span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, <br/> 2022</span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify; text-indent: 0pt; padding-left: 0pt">Office, laboratory and other equipment</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,084</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,928</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; text-indent: 0pt; padding-left: 0pt">Equipment furnished for customer use</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,233</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,981</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: 0pt; padding-left: 0pt">Right of use assets - finance leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,116</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,119</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Furniture and fixtures</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">99</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">99</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 0pt; padding-left: 0pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,532</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,127</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Less:  accumulated depreciation and amortization</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(10,358</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(9,787</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: 0pt; padding-left: 0.375in">Property and equipment, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,174</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,340</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 2084000 1928000 8233000 7981000 1116000 1119000 99000 99000 11532000 11127000 10358000 9787000 1174000 1340000 951000 858000 635000 1372000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE H – GOODWILL AND OTHER INTANGIBLES</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Goodwill of $14,375,000 is attributable to the NetWolves reporting unit within the IT segment. The remaining $1,213,000 of goodwill is attributable to the FGE reporting unit within the Equipment segment. The changes in the carrying amount of goodwill are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: italic 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font: italic 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font: italic 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Year ended</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Year ended</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, <br/> 2023</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, <br/> 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Beginning of period</span></td><td style="width: 1%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,614</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 1%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,722</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 10pt; font-size: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign currency translation adjustment</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(26</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(108</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">End of period</span></td><td style="font-size: 10pt; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,588</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,614</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company’s other intangible assets consist of capitalized customer-related intangibles, patent and technology costs, and software costs, as set forth in the following table:</p> <p style="font: 9pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; font-style: italic; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; font-size: 12pt; font-style: italic; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="padding-bottom: 1.5pt; font-size: 12pt; font-style: italic"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, <br/> 2023</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31,<br/> 2022</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer-related</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; width: 76%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Costs</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,831</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,831</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accumulated amortization</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,790</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,557</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 12pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,041</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,274</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Patents and Technology</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Costs</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,894</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,894</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accumulated amortization</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,894</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,894</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 12pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-78; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-79; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Costs</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,618</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,362</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accumulated amortization</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,253</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,125</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 12pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">365</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">237</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,406</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,511</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company owns, through our Chinese subsidiaries, thirty-five invention and utility patents that expire at various times through 2041, as well as sixteen software copyright certificates in China related to proprietary technologies in physiological data acquisition, analysis and reporting. Costs incurred for submitting the applications to the United States Patent and Trademark Office or other foreign authorities for these patents have been capitalized. Patent and technology costs are being amortized using the straight-line method over 10-year and 8-year lives, respectively. The Company begins amortizing patent costs once a filing receipt is received stating the patent serial number and filing date from the Patent Office or other foreign authority. The cost of significant customer-related intangibles is amortized in proportion to estimated total related revenue; cost of other customer-related intangible assets is amortized on a straight-line basis over the asset’s estimated economic life of seven years. Software costs are amortized on a straight-line basis over its expected useful life of five years.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization expense amounted to approximately $361,000 and $551,000 for the years ended December 31, 2023 and 2022, respectively. Amortization of intangibles for the next five years is:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 4in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-size: 12pt; text-align: justify">Years ending December 31,<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="white-space: nowrap; font-style: italic; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-style: italic; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-style: italic"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">325</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2025</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">254</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2026</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">199</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2027</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">169</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2028</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">131</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 12pt; text-align: center; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,078</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 14375000 1213000 The changes in the carrying amount of goodwill are as follows:<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: italic 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font: italic 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font: italic 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Year ended</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Year ended</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, <br/> 2023</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, <br/> 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Beginning of period</span></td><td style="width: 1%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,614</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 1%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,722</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 10pt; font-size: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign currency translation adjustment</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(26</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(108</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">End of period</span></td><td style="font-size: 10pt; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,588</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,614</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 15614000 15722000 26000 108000 15588000 15614000 The Company’s other intangible assets consist of capitalized customer-related intangibles, patent and technology costs, and software costs, as set forth in the following table:<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; font-style: italic; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; font-size: 12pt; font-style: italic; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="padding-bottom: 1.5pt; font-size: 12pt; font-style: italic"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, <br/> 2023</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31,<br/> 2022</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer-related</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; width: 76%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Costs</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,831</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,831</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accumulated amortization</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,790</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,557</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 12pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,041</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,274</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Patents and Technology</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Costs</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,894</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,894</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accumulated amortization</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,894</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,894</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 12pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-78; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-79; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Costs</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,618</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,362</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accumulated amortization</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,253</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,125</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 12pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">365</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">237</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,406</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,511</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 5831000 5831000 4790000 4557000 1041000 1274000 1894000 1894000 1894000 1894000 2618000 2362000 2253000 2125000 365000 237000 1406000 1511000 P10Y P8Y <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization expense amounted to approximately $361,000 and $551,000 for the years ended December 31, 2023 and 2022, respectively. Amortization of intangibles for the next five years is:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-size: 12pt; text-align: justify">Years ending December 31,<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="white-space: nowrap; font-style: italic; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-style: italic; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-style: italic"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">325</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2025</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">254</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2026</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">199</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2027</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">169</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2028</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">131</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 12pt; text-align: center; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,078</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 361000 551000 325000 254000 199000 169000 131000 1078000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE I – OTHER ASSETS</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other assets consist of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-style: italic; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; font-style: italic; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="padding-bottom: 1.5pt; font-style: italic"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, <br/> 2023</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, <br/> 2022</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred commission expense - noncurrent</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,821</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,864</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade receivables - noncurrent</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,021</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">792</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0in; padding-bottom: 1.5pt">Other, net of allowance for loss on loan receivable of <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$412 at December 31, 2023 and 2022</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">60</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">70</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,902</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,726</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other assets consist of the following:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-style: italic; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; font-style: italic; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="padding-bottom: 1.5pt; font-style: italic"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, <br/> 2023</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, <br/> 2022</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred commission expense - noncurrent</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,821</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,864</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade receivables - noncurrent</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,021</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">792</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0in; padding-bottom: 1.5pt">Other, net of allowance for loss on loan receivable of <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$412 at December 31, 2023 and 2022</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">60</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">70</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,902</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,726</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 3821000 3864000 1021000 792000 412000 412000 60000 70000 4902000 4726000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE J – DEFERRED REVENUE</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The changes in the Company’s deferred revenues are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-style: italic; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; font-style: italic; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="padding-bottom: 1.5pt; font-style: italic"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Year ended December 31,</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred revenue at beginning of period</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30,803</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">24,965</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net additions:</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred extended service contracts</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred commission revenues</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,064</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19,666</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recognized as revenue:</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred extended service contracts</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred commission revenues</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(13,665</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(13,827</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred revenue at end of period</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32,200</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30,803</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: current portion</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,883</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,139</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-term deferred revenue at end of period</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,317</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,664</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The changes in the Company’s deferred revenues are as follows:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-style: italic; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; font-style: italic; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="padding-bottom: 1.5pt; font-style: italic"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Year ended December 31,</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred revenue at beginning of period</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30,803</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">24,965</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net additions:</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred extended service contracts</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred commission revenues</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,064</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19,666</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recognized as revenue:</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred extended service contracts</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred commission revenues</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(13,665</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(13,827</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred revenue at end of period</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32,200</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30,803</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: current portion</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,883</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,139</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-term deferred revenue at end of period</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,317</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,664</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 30803000 24965000 2000 3000 15064000 19666000 4000 4000 13665000 13827000 32200000 30803000 15883000 15139000 16317000 15664000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE K – ACCRUED EXPENSES AND OTHER LIABILITIES</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued expenses and other liabilities consist of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 4in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-style: italic; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; font-size: 10pt; font-style: italic; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-style: italic"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, <br/> 2023</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, <br/> 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued compensation</span></td><td style="width: 1%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,482</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 1%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,652</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued expenses - other</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,142</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,012</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Order reduction liability</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">971</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,577</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other liabilities</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,770</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,650</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,365</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,891</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued expenses and other liabilities consist of the following:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-style: italic; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; font-size: 10pt; font-style: italic; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-style: italic"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, <br/> 2023</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font-size: 10pt; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, <br/> 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued compensation</span></td><td style="width: 1%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,482</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 1%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,652</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued expenses - other</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,142</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,012</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Order reduction liability</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">971</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,577</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other liabilities</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,770</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,650</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,365</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,891</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 2482000 2652000 2142000 2012000 971000 2577000 1770000 1650000 7365000 8891000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE L – RELATED-PARTY TRANSACTIONS</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">David Lieberman, a practicing attorney in the State of New York, serves as Vice Chairman of the Board of Directors. Until July 2022, he was a senior partner at the law firm of Beckman Lieberman and Associates, LLP, which performed certain legal services for the Company. Fees of approximately $0 and $95,000 were billed by the firm for the years ended December 31, 2023 and 2022, respectively, at which dates no amounts were outstanding.</span></p> 0 95000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE M – NOTES PAYABLE AND REVOLVING CREDIT AGREEMENT</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes payable consists of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 4.5in"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-style: italic; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; font-style: italic; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="padding-bottom: 1.5pt; font-style: italic"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, <br/> 2023</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, <br/> 2022</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes payable</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">      15</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">     24</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: current portion</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(9</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(9</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 12pt; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes payable consists of a vehicle loan. The note is secured by the vehicle, bears interest at 1.9% per annum and matures in August 2025.</span></p> <p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On December 30, 2022, the Company executed a $3.0 million revolving credit agreement with a lending institution. Advances under the agreement bear interest at Wall Street Journal Prime Rate and are secured by substantially all of the assets of the Company. The agreement expired August 31, 2023 and was renewed through August 31, 2024. The agreement includes certain financial covenants, and the Company was in compliance with such covenants at December 31, 2023, at which time no amounts had been drawn.</span></p> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes payable consists of the following:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-style: italic; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; font-style: italic; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="padding-bottom: 1.5pt; font-style: italic"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, <br/> 2023</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, <br/> 2022</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes payable</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">      15</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">     24</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: current portion</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(9</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(9</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 12pt; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 15000 24000 9000 9000 6000 15000 0.019 3000000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE N – LEASES</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company enters into finance leases, typically with terms of 3 to 5 years, to acquire equipment for its data center. The Company enters into operating leases for its facilities in New York, Florida, and China, as well as for vehicles and equipment provided to certain employees in the professional sales services segment. The operating lease terms range from 2 to 7 years. The Company excluded the renewal option on its applicable facility leases from the calculation of its ROU assets and lease liabilities. The Company made the accounting policy decision not to recognize lease assets and liabilities for leases with a term of 12 months or less.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finance and operating lease liabilities consist of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 4.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(in thousands)</i></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, <br/> 2023</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, 2022</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lease liabilities - current</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; width: 76%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finance leases</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">72</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">122</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating leases</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">928</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">745</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,000</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">867</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lease liabilities - net of current portion</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finance leases</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">96</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating leases</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,020</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">823</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,045</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">919</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A reconciliation of undiscounted cash flows to finance and operating lease liabilities recognized in the consolidated balance sheet at December 31, 2023 is set forth below:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(in thousands)</i></span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Years ending December 31,</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finance<br/> leases</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating leases</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">83</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">932</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,015</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2025</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">697</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">722</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2026</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-80; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">406</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">406</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2027</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-81; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">124</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">124</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Undiscounted lease payments</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">108</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,159</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,267</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amount representing interest</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(11</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(211</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(222</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Discounted lease liabilities</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">97</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,948</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,045</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additional disclosures of lease data are set forth below:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(in thousands)</i></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Year ended December 31,</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lease costs:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finance lease costs:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization of right-of-use assets</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; text-align: right">     <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">107</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; text-align: right">     <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">154</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest on lease liabilities</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">44</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">130</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">198</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease costs</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,011</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">878</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Short-term lease costs</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">52</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">52</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 2.5pt; text-indent: 30pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total lease cost</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,193</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,128</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other information:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating cash flows from finance leases</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">144</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">44</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating cash flows from operating leases</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,011</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">878</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financing cash flows from finance leases</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">119</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">222</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,274</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,144</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; width: 76%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: center; width: 9%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31,<br/> 2023  </span></td><td style="padding-bottom: 1.5pt; text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: center; width: 9%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31,<br/> 2022</span></td><td style="padding-bottom: 1.5pt; text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted-average remaining lease term - finance leases (months)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right">     <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right">     <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted-average remaining lease term - operating leases (months)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted-average discount rate - finance leases</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16.4</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14.2</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted-average discount rate - operating leases</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8.4</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9.1</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company used the rate implicit in the lease, where known, or its incremental borrowing rate as the rate used to discount the future lease payments.</span></p> P3Y P5Y P2Y P7Y P12M <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finance and operating lease liabilities consist of the following:</span><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(in thousands)</i></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, <br/> 2023</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, 2022</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lease liabilities - current</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; width: 76%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finance leases</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">72</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">122</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating leases</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">928</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">745</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,000</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">867</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lease liabilities - net of current portion</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finance leases</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">96</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating leases</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,020</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">823</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,045</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">919</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 72000 122000 928000 745000 1000000 867000 25000 96000 1020000 823000 1045000 919000 <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A reconciliation of undiscounted cash flows to finance and operating lease liabilities recognized in the consolidated balance sheet at December 31, 2023 is set forth below:</span><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(in thousands)</i></span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Years ending December 31,</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finance<br/> leases</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating leases</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">83</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">932</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,015</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2025</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">697</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">722</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2026</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-80; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">406</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">406</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2027</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-81; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">124</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">124</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Undiscounted lease payments</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">108</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,159</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,267</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amount representing interest</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(11</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(211</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(222</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Discounted lease liabilities</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">97</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,948</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,045</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 83000 932000 1015000 25000 697000 722000 406000 406000 124000 124000 108000 2159000 2267000 11000 211000 222000 97000 1948000 2045000 <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additional disclosures of lease data are set forth below:</span><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(in thousands)</i></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Year ended December 31,</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lease costs:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finance lease costs:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization of right-of-use assets</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; text-align: right">     <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">107</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; text-align: right">     <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">154</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest on lease liabilities</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">44</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">130</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">198</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease costs</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,011</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">878</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Short-term lease costs</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">52</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">52</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 2.5pt; text-indent: 30pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total lease cost</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,193</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,128</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other information:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating cash flows from finance leases</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">144</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">44</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating cash flows from operating leases</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,011</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">878</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financing cash flows from finance leases</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">119</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">222</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,274</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,144</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; width: 76%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: center; width: 9%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31,<br/> 2023  </span></td><td style="padding-bottom: 1.5pt; text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: center; width: 9%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31,<br/> 2022</span></td><td style="padding-bottom: 1.5pt; text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted-average remaining lease term - finance leases (months)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right">     <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right">     <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted-average remaining lease term - operating leases (months)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted-average discount rate - finance leases</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16.4</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14.2</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted-average discount rate - operating leases</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8.4</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9.1</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> </table> 107000 154000 23000 44000 130000 198000 1011000 878000 52000 52000 1193000 1128000 144000 44000 1011000 878000 119000 222000 1274000 1144000 P16M P23M P31M P30M 0.164 0.142 0.084 0.091 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE O – EQUITY IN THE EECP BUSINESS</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On May 20, 2020, the Company closed on the sale of 51% of the capital stock of its then wholly-owned subsidiary EECP Global Corporation (“EECP Global”) to Chongqing PSK-Health Sci-Tech Development Co. Ltd, a China-based company, for $1,150,000. EECP Global was formed in September 2019 to hold all the assets and liabilities of its EECP business. Concurrently with the closing of the transaction, the Company signed a Management Service Agreement with EECP Global to provide management service for the business and operation of EECP Global in the United States. The agreement provides an initial term of three years starting April 1, 2020, the effective date of the sale, which is automatically renewable for additional one-year terms. Pursuant to the agreement, EECP Global reimburses the Company all direct expenses and pays a monthly management fee during the term of the agreement.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company uses the equity method to account for its interest in EECP Global, as it has the ability to exercise significant influence over the entity, and reports its share of EECP Global operations in Other Income (Expense) on its consolidated statements of operations and comprehensive income. For the years ended December 31, 2023 and 2022, the Company’s share of EECP Global’s loss was approximately $206,000 and $154,000, respectively. At December 31, 2023 and 2022, the Company recorded Receivables due from related parties, net of approximately $901,000 and $403,000, respectively, on its consolidated balance sheets for amounts due from EECP Global for fees and cost reimbursements, net of receivables collected on its behalf due to EECP Global.</span></p> 0.51 1150000 -206000 -154000 901000 403000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE P – STOCKHOLDERS’ EQUITY</span></p> <p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Chinese subsidiaries dividends and statutory reserves</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The payment of dividends by entities organized in China is subject to limitations. In particular, regulations in China currently permit payment of dividends only out of accumulated profits as determined in accordance with People’s Republic of China (“PRC”) accounting standards and regulations. Based on PRC accounting standards, our Chinese subsidiaries are also required to set aside at least 10% of after-tax profit each year to their general reserves until the accumulative amount of such reserves reaches 50% of the registered capital. As of December 31, 2023 and 2022, statutory reserves aggregating approximately $35,000 were recorded in the Company’s consolidated balance sheets. These reserves are not distributable as cash dividends. In addition, they are required to allocate a portion of their after-tax profit to their staff welfare and bonus fund at the discretion of their respective boards of directors. Moreover, if any of our PRC subsidiaries incurs debt on its own behalf in the future, the instruments governing the debt may restrict its ability to pay dividends or make other distributions to us. Distribution of dividends from the Chinese operating companies to foreign shareholders is also subject to a withholding tax.</span></p> 0.10 0.50 35000 35000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE Q – OPTION AND STOCK ISSUANCE PLANS</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2013 Stock Option and Stock Issuance Plan</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On October 30, 2013, the Board of Directors (“Board”) approved the 2013 Stock Plan (the “2013 Plan”) for officers, directors, employees and consultants of the Company. The stock issuable under the 2013 Plan shall be shares of the Company’s authorized but unissued or reacquired common stock. The maximum number of shares of common stock which may be issued under the 2013 Plan is 7,500,000 shares.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The 2013 Plan is comprised of two separate equity programs, the Options Grant Program, under which eligible persons may be granted options to purchase shares of common stock, and the Stock Issuance Program, under which eligible persons may be issued shares of common stock directly, either through the immediate purchase of such shares or as a bonus for services rendered to the Company. The 2013 Plan provides that the Board, or a committee of the Board, will administer it with full authority to determine the identity of the recipients of the options or shares and the number of options or shares.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the year ended December 31, 2023, no options or shares of common stock were granted or forfeited, and 759,120 shares expired. 3,540 shares were withheld for withholding taxes.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2016 Stock Issuance Plan</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On June 15, 2016, the Board approved the 2016 Stock Plan (the “2016 Plan”) for officers, directors, and senior employees of the Corporation or any subsidiary of the Corporation.  The stock issuable under the 2016 Plan shall be shares of the Company’s authorized but unissued or reacquired common stock.  The maximum number of shares of common stock that may be issued under the 2016 Plan is 7,500,000 shares.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The 2016 Plan consists of a Stock Issuance Program, under which eligible persons may, at the discretion of the Board, be issued shares of common stock directly, as a bonus for services rendered or to be rendered to the Corporation or any subsidiary of the Corporation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the year ended December 31, 2023, 225,000 shares of common stock were granted under the 2016 Plan and 21,709 shares were withheld for withholding taxes.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2019 Stock Issuance Plan</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In May 2019, the Board approved the 2019 Stock Plan (the “2019 Plan”) for officers, directors, and senior employees of the Corporation or any subsidiary of the Corporation. The stock issuable under the 2019 Plan shall be shares of the Company’s authorized but unissued or reacquired common stock. The maximum number of shares of common stock that may be issued under the 2019 Plan is 15,000,000 shares.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The 2019 Plan consists of a Stock Issuance Program, under which eligible persons may, at the discretion of the Board, be issued shares of common stock directly, as a bonus for services rendered or to be rendered to the Corporation or any subsidiary of the Corporation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the year ended December 31, 2023, no shares were granted under the 2019 Plan.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes non-vested restricted shares under all plans for the year ended December 31, 2023:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shares Available for<br/> Future Issuance</span></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unvested shares</span></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted Average Grant<br/> Date Fair Value</span></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance at December 31, 2021</span></td><td style="width: 1%; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,915,580</span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 1%; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,990,000</span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 1%; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.02</span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Authorized</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-82; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-83; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-84; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,050,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,050,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right">      <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.11</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vested</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-85; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,300,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.02</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forfeited</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">90,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(90,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.05</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expired</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-86; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-87; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-88; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance at December 31, 2022</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,955,580</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,650,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.06</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Authorized</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-89; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-90; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-91; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(225,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">225,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.22</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vested</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-92; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,491,418</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.03</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forfeited</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25,249</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(25,249</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.11</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expired</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(759,120</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-93; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-94; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance at December 31, 2023</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,996,709</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,358,333</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.11</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There were 54,317,575 remaining authorized shares of common stock after reserves for all stock option plans.</span></p> 7500000 759120 3540 7500000 225000 21709 15000000 <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes non-vested restricted shares under all plans for the year ended December 31, 2023:</span><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shares Available for<br/> Future Issuance</span></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unvested shares</span></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted Average Grant<br/> Date Fair Value</span></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance at December 31, 2021</span></td><td style="width: 1%; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,915,580</span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 1%; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,990,000</span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 1%; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.02</span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Authorized</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-82; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-83; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-84; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,050,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,050,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right">      <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.11</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vested</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-85; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,300,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.02</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forfeited</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">90,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(90,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.05</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expired</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-86; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-87; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-88; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance at December 31, 2022</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,955,580</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,650,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.06</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Authorized</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-89; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-90; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-91; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(225,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">225,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.22</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vested</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-92; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,491,418</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.03</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forfeited</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25,249</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(25,249</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.11</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expired</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(759,120</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-93; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-94; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance at December 31, 2023</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,996,709</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,358,333</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.11</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 10915580 2990000 0.02 1050000 1050000 0.11 1300000 0.02 90000 90000 0.05 9955580 2650000 0.06 225000 225000 0.22 1491418 0.03 25249 25249 0.11 759120 8996709 1358333 0.11 54317575 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE R – INCOME TAXES</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following is a geographical breakdown of income before the provision for income taxes:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(in thousands)</i></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Year ended December 31,</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Domestic</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,085</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,244</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(180</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">307</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income before provision for income taxes</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,905</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,551</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The provision for income taxes consisted of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(in thousands)</i></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Year ended December 31,</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left">Current provision (benefit)</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in">Federal</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-95">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-96">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; width: 76%">State</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">50</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">36</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; padding-bottom: 1.5pt">Foreign</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">9</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 20pt; text-align: left; padding-bottom: 1.5pt">Total current provision (benefit)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">49</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">45</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Deferred provision (benefit)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in">Federal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">40</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(3,724</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in">State</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,064</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; padding-bottom: 1.5pt">Foreign</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-97">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-98">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 20pt; text-align: left; padding-bottom: 1.5pt">Total deferred provision (benefit)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">51</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,788</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Total income tax provision (benefit)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">100</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(4,743</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Effective income tax rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.04</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">-72.40</td><td style="text-align: left">%</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The income tax expense of $100,000 for the year ended December 31, 2023 was due $50,000 in state income taxes and a $51,000 reduction in deferred tax assets, offset by a $1,000 foreign tax benefit. The income tax benefit of $4,743,000 for the year ended December 31, 2022 was due to the partial release of deferred tax asset valuation allowance, offset by $36,000 in state income taxes and $9,000 in foreign taxes.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following is a reconciliation of the effective income tax rate to the federal statutory rate:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">For the year ended</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; padding-bottom: 1.5pt"> </td> <td colspan="2" style="white-space: nowrap; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt"> </td><td style="white-space: nowrap; padding-bottom: 1.5pt"> </td> <td colspan="2" style="white-space: nowrap; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2022</td><td style="white-space: nowrap; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">%</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">%</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Federal statutory rate</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">21.00</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">21.00</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">State income taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6.19</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6.11</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Change in valuation allowance relating to operations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(17.96</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(92.63</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Foreign tax rate differential</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2.71</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(0.81</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">R&amp;D credit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1.87</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.58</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Nondeductible expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.71</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.22</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(7.06</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6.87</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2.04</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(72.40</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The effective tax rate increased mainly due to the impact of the partial release of the deferred tax asset valuation allowance in 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2023, the recorded deferred tax assets were $11,547,000, reflecting a decrease of $459,000 during the year ended December 31, 2023, which was offset by a valuation allowance of $3,663,000, reflecting a decrease of $880,000.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The components of our deferred tax assets and liabilities are summarized as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-style: italic; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; font-size: 10pt; font-style: italic; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-style: italic"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, <br/> 2023</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, <br/> 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred Tax Assets:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; font-size: 10pt; text-align: left; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net operating loss carryforwards</span></td><td style="width: 1%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">    6,796</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 1%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">  8,367</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 10pt; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">590</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">328</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stock-based compensation</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 10pt; text-align: left; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Allowance for doubtful accounts</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">99</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reserve for slow moving inventory</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">46</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">46</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 10pt; text-align: left; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tax credits</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">324</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">416</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expense accruals</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">855</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">908</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 10pt; text-align: left; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Capitalized R&amp;D</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">13</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-99; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred revenue</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,819</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,835</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 10pt; text-align: left; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total gross deferred taxes</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,547</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,006</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Valuation allowance</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,663</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,543</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net deferred tax assets</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,884</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,463</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred Tax Liabilities:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred commissions</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(701</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(464</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 10pt; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,221</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,962</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 1.5pt; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(30</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total deferred tax liabilities</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,929</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,456</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 10pt; text-align: left; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total deferred tax assets (liabilities)</span></td><td style="font-size: 10pt; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,955</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,007</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recorded as:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-current deferred tax assets</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,955</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,007</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-current deferred tax liabilities</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-100; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-101; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total deferred tax assets (liabilities)</span></td><td style="font-size: 10pt; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,955</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,007</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The activity in the valuation allowance is set forth below:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center">(in thousands)</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">2022</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 76%">Valuation allowance, January 1,</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">4,543</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">10,769</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.125in">Partial release of allowance</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-102">-</div></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(4,840</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Change in valuation allowance</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(880</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,386</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">Valuation allowance, December 31,</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">3,663</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">4,543</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At December 31, 2023, the Company had net operating loss carryforwards for federal and state income tax purposes of approximately $18 million expiring at various dates from 2023 through 2037 and approximately $7 million with no expiration date.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under current tax law, the utilization of tax attributes will be restricted if an ownership change, as defined, were to occur. Section 382 of the Internal Revenue Code provides, in general, that if an “ownership change” occurs with respect to a corporation with net operating and other loss carryforwards, such carryforwards will be available to offset taxable income in each taxable year after the ownership change only up to the “Section 382 Limitation” for each year (generally, the product of the fair market value of the corporation’s stock at the time of the ownership change, with certain adjustments, and a specified long-term tax-exempt bond rate at such time). The Company’s ability to use its loss carryforwards will be limited in the event of an ownership change.</span></p> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following is a geographical breakdown of income before the provision for income taxes:</span><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(in thousands)</i></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Year ended December 31,</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Domestic</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,085</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,244</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(180</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">307</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income before provision for income taxes</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,905</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,551</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 5085000 6244000 -180000 307000 4905000 6551000 <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The provision for income taxes consisted of the following:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(in thousands)</i></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Year ended December 31,</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left">Current provision (benefit)</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in">Federal</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-95">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-96">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; width: 76%">State</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">50</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">36</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; padding-bottom: 1.5pt">Foreign</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">9</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 20pt; text-align: left; padding-bottom: 1.5pt">Total current provision (benefit)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">49</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">45</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Deferred provision (benefit)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in">Federal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">40</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(3,724</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in">State</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,064</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; padding-bottom: 1.5pt">Foreign</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-97">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-98">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 20pt; text-align: left; padding-bottom: 1.5pt">Total deferred provision (benefit)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">51</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,788</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Total income tax provision (benefit)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">100</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(4,743</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Effective income tax rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.04</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">-72.40</td><td style="text-align: left">%</td></tr> </table> 50000 36000 -1000 9000 49000 45000 40000 -3724000 11000 -1064000 51000 -4788000 100000 -4743000 0.0204 -0.724 100000 50000 51000 -1000 -4743000 36000 9000 The following is a reconciliation of the effective income tax rate to the federal statutory rate:<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">For the year ended</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; padding-bottom: 1.5pt"> </td> <td colspan="2" style="white-space: nowrap; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt"> </td><td style="white-space: nowrap; padding-bottom: 1.5pt"> </td> <td colspan="2" style="white-space: nowrap; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2022</td><td style="white-space: nowrap; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">%</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">%</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Federal statutory rate</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">21.00</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">21.00</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">State income taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6.19</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6.11</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Change in valuation allowance relating to operations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(17.96</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(92.63</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Foreign tax rate differential</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2.71</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(0.81</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">R&amp;D credit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1.87</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.58</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Nondeductible expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.71</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.22</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(7.06</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6.87</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2.04</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">(72.40</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> 0.21 0.21 0.0619 0.0611 -0.1796 -0.9263 -0.0271 -0.0081 0.0187 0.0058 0.0071 0.0022 -0.0706 -0.0687 0.0204 -0.724 11547000 459000 3663000 880000 <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The components of our deferred tax assets and liabilities are summarized as follows:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; font-style: italic; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; font-size: 10pt; font-style: italic; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-style: italic"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, <br/> 2023</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, <br/> 2022</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred Tax Assets:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; font-size: 10pt; text-align: left; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net operating loss carryforwards</span></td><td style="width: 1%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">    6,796</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 1%; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">  8,367</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 10pt; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">590</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">328</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stock-based compensation</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 10pt; text-align: left; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Allowance for doubtful accounts</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">99</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reserve for slow moving inventory</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">46</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">46</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 10pt; text-align: left; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tax credits</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">324</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">416</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expense accruals</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">855</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">908</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 10pt; text-align: left; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Capitalized R&amp;D</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">13</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-99; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred revenue</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,819</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,835</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 10pt; text-align: left; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total gross deferred taxes</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,547</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,006</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Valuation allowance</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,663</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,543</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net deferred tax assets</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,884</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,463</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred Tax Liabilities:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred commissions</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(701</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(464</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 10pt; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,221</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,962</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 1.5pt; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(30</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total deferred tax liabilities</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,929</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,456</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 10pt; text-align: left; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total deferred tax assets (liabilities)</span></td><td style="font-size: 10pt; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,955</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,007</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recorded as:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-current deferred tax assets</span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,955</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,007</span></td><td style="font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-current deferred tax liabilities</span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-100; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-101; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total deferred tax assets (liabilities)</span></td><td style="font-size: 10pt; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,955</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font-size: 10pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,007</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 6796000 8367000 590000 328000 4000 7000 100000 99000 46000 46000 324000 416000 855000 908000 13000 2819000 1835000 11547000 12006000 3663000 4543000 7884000 7463000 -701000 -464000 2221000 1962000 7000 30000 2929000 2456000 4955000 5007000 4955000 5007000 4955000 5007000 <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The activity in the valuation allowance is set forth below:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center">(in thousands)</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">2022</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 76%">Valuation allowance, January 1,</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">4,543</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">10,769</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.125in">Partial release of allowance</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-102">-</div></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(4,840</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Change in valuation allowance</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(880</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,386</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">Valuation allowance, December 31,</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">3,663</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">4,543</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 4543000 10769000 -4840000 -880000 -1386000 3663000 4543000 18000000 expiring at various dates from 2023 through 2037 7000000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE S – COMMITMENTS AND CONTINGENCIES</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Sales representation agreement</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 35.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In October 2022, the Company concluded an amendment of the GEHC Agreement with GEHC, originally signed on May 19, 2010 and previously extended in 2012, 2015 and 2017. The amendment extended the term of the original agreement, which began on July 1, 2010, through December 31, 2026, subject to early termination by GEHC without cause with certain conditions. Under the agreement, VasoHealthcare is the exclusive representative for the sale of select GEHC diagnostic imaging and ultrasound products to specific market accounts in the 48 contiguous states of the United States and the District of Columbia. The circumstances under which early termination of the agreement may occur with cause include: not materially achieving certain sales goals, not maintaining a minimum number of sales representatives, and not meeting various legal and GEHC policy requirements. The Company met all the contractual conditions in 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Employment Agreements</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On May 10, 2019, the Company modified its Employment Agreement with its President and Chief Executive Officer, Dr. Jun Ma, to provide for a five-year term with extensions, unless earlier terminated by the Company, but in no event can it extend beyond May 31, 2026. The Employment Agreement provides for annual compensation of $500,000. Dr. Ma shall be eligible to receive a bonus for each fiscal year during the employment term. The amount and the occasion for payment of such bonus, if any, shall be at the discretion of the Board of Directors. Dr. Ma shall also be eligible for an award under any long-term incentive compensation plan and grants of options and awards of shares of the Company’s stock, as determined at the Board of Directors’ discretion. The Employment Agreement further provides for reimbursement of certain expenses, and certain severance benefits in the event of termination prior to the expiration date of the Employment Agreement.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">On December 31, 2023, the Company executed an Employment Agreement with the President of its VasoHealthcare subsidiary, Ms. Jane Moen, to provide for a twenty-seven month initial term with extensions, unless earlier terminated by the Company, but in no event can it extend beyond December 31, 2026 or the earlier termination of the GEHC Agreement. The Employment Agreement provides for annual base compensation of $350,000. Ms. Moen shall be eligible to receive bonuses for each fiscal year during the employment term. The amount and the occasion for payment of such bonuses, if any, shall be based on employment status as well as achieving certain operating targets. Ms. Moen shall also be eligible for an award under any long-term incentive compensation plan and grants of options and awards of shares of the Company’s stock, as determined at the Board of Directors’ discretion. The Employment Agreement further provides for reimbursement of certain expenses, and certain severance benefits in the event of termination prior to the expiration date of the Employment Agreement.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Licensing and Support Service Agreement</i></span></p> <p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In December 2023, NetWolves extended the licensing and support service agreement of its billing system for an additional year, to expire December 2024. The agreement provides for monthly recurring charges based on a percentage of billed revenues using these services, which charges aggregated approximately $337,000 and $339,000 for the years ended December 31, 2023 and 2022, respectively.</span></p> <p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Litigation</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company is currently, and has been in the past, a party to various routine legal proceedings, primarily employee related matters, incident to the ordinary course of business. The Company believes that the outcome of all such pending legal proceedings in the aggregate is unlikely to have a material adverse effect on the business or consolidated financial condition of the Company.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Foreign operations</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the years ended December 31, 2023 and 2022, the Company had and continues to have operations in China. Operating transactions in China are denominated in the Chinese currency called RMB or CNY, which is not freely convertible into foreign currencies. Operating internationally involves additional risks relating to such things as currency exchange rates, different legal and regulatory environments, political, economic risks relating to the stability or predictability of foreign governments, differences in the manner in which different cultures do business, difficulties in staffing and managing foreign operations, differences in financial reporting, operating difficulties, and other factors.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 37.2pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commercial law is still developing in China and there are limited legal precedents to follow in commercial transactions. There are many tax jurisdictions, each of which may have changing tax laws. Applicable taxes include value added taxes (“VAT”), Enterprise Income Tax, and social (payroll) taxes. Regulations are often unclear. Tax declarations (reports) are subject to review and taxing authorities may impose fines, penalties and interest. These facts create risks in China.</span></p> 500000 350000 337000 339000 <p style="font: italic 12pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal">NOTE T - 401(k) PLANS</span></p> <p style="font: italic 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.45in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company maintains a defined contribution plan to provide retirement benefits for its employees - the Vaso Corporation 401(k) Plan adopted in April 1997. As allowed under Section 401(k) of the Internal Revenue Code, the plan provides tax-deferred salary deductions for eligible employees. Employees are eligible to participate in the next quarter enrollment period after employment and participants may make voluntary contributions to the plan up to 80% of their compensation, subject to applicable IRS annual limitations. The Company doubled its employer match percentage in 2023 and made discretionary contributions of approximately $234,000 and $112,000 in the years ended December 31, 2023 and 2022, respectively.</span></p> 0.80 234000 112000 false FY 0000839087 true NONE