0001410578-22-002187.txt : 20220809 0001410578-22-002187.hdr.sgml : 20220809 20220809172207 ACCESSION NUMBER: 0001410578-22-002187 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 53 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220809 DATE AS OF CHANGE: 20220809 FILER: COMPANY DATA: COMPANY CONFORMED NAME: AUDIOEYE INC CENTRAL INDEX KEY: 0001362190 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38640 FILM NUMBER: 221149525 BUSINESS ADDRESS: STREET 1: 5210 E. WILLIAMS CIRCLE STREET 2: SUITE 750 CITY: TUCSON STATE: AZ ZIP: 85711 BUSINESS PHONE: 866-331-5324 MAIL ADDRESS: STREET 1: 5210 E. WILLIAMS CIRCLE STREET 2: SUITE 750 CITY: TUCSON STATE: AZ ZIP: 85711 10-Q 1 aeye-20220630x10q.htm 10-Q
0.230.170.540.43114891099211467107260001362190--12-312022Q21143500011481000falseP1YP1Y0001362190us-gaap:RetainedEarningsMember2022-06-300001362190us-gaap:AdditionalPaidInCapitalMember2022-06-300001362190us-gaap:RetainedEarningsMember2022-03-310001362190us-gaap:AdditionalPaidInCapitalMember2022-03-3100013621902022-03-310001362190us-gaap:RetainedEarningsMember2021-12-310001362190us-gaap:AdditionalPaidInCapitalMember2021-12-310001362190us-gaap:RetainedEarningsMember2021-06-300001362190us-gaap:AdditionalPaidInCapitalMember2021-06-300001362190us-gaap:RetainedEarningsMember2021-03-310001362190us-gaap:AdditionalPaidInCapitalMember2021-03-3100013621902021-03-310001362190us-gaap:RetainedEarningsMember2020-12-310001362190us-gaap:AdditionalPaidInCapitalMember2020-12-310001362190us-gaap:CommonStockMember2022-06-300001362190us-gaap:CommonStockMember2022-03-310001362190us-gaap:CommonStockMember2021-12-310001362190us-gaap:CommonStockMember2021-06-300001362190us-gaap:PreferredStockMember2021-03-310001362190us-gaap:CommonStockMember2021-03-310001362190us-gaap:PreferredStockMember2020-12-310001362190us-gaap:CommonStockMember2020-12-310001362190us-gaap:EmployeeStockOptionMember2021-12-310001362190us-gaap:RestrictedStockUnitsRSUMember2021-12-310001362190us-gaap:EmployeeStockOptionMember2022-01-012022-06-300001362190us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-06-300001362190us-gaap:WarrantMember2022-06-300001362190us-gaap:WarrantMember2021-12-310001362190aeye:MariettaGeorgiaMember2022-01-310001362190us-gaap:RetainedEarningsMember2022-04-012022-06-300001362190us-gaap:RetainedEarningsMember2022-01-012022-03-310001362190us-gaap:RetainedEarningsMember2021-04-012021-06-300001362190us-gaap:RetainedEarningsMember2021-01-012021-03-310001362190srt:MinimumMemberaeye:BureauOfInternetAccessibilityIncMember2022-03-092022-03-090001362190srt:MaximumMemberaeye:BureauOfInternetAccessibilityIncMember2022-03-092022-03-090001362190us-gaap:RestrictedStockUnitsRSUMember2022-06-300001362190us-gaap:EmployeeStockOptionMember2022-06-300001362190us-gaap:AccountingStandardsUpdate201409Member2022-06-300001362190us-gaap:AccountingStandardsUpdate201409Member2021-12-310001362190srt:MinimumMember2022-01-012022-06-300001362190srt:MaximumMember2022-01-012022-06-300001362190aeye:MajorCustomerNumberOneMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-06-300001362190aeye:MajorCustomerNumberOneMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300001362190aeye:MajorCustomerNumberOneMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300001362190aeye:MajorCustomerNumberTwoMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2021-04-012021-06-300001362190aeye:MajorCustomerNumberOneMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2021-04-012021-06-300001362190aeye:MajorCustomerNumberTwoMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310001362190aeye:MajorCustomerNumberThreeMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310001362190aeye:MajorCustomerNumberOneMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310001362190aeye:MajorCustomerNumberTwoMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-06-300001362190aeye:MajorCustomerNumberThreeMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-06-300001362190aeye:MajorCustomerNumberOneMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-06-3000013621902021-06-3000013621902020-12-310001362190aeye:BureauOfInternetAccessibilityIncMemberus-gaap:TradeNamesMember2022-03-090001362190aeye:BureauOfInternetAccessibilityIncMemberus-gaap:SoftwareDevelopmentMember2022-03-090001362190aeye:BureauOfInternetAccessibilityIncMemberus-gaap:CustomerRelationshipsMember2022-03-090001362190aeye:BureauOfInternetAccessibilityIncMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MeasurementInputExpectedTermMember2022-03-090001362190aeye:BureauOfInternetAccessibilityIncMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MeasurementInputDiscountRateMember2022-03-090001362190aeye:BureauOfInternetAccessibilityIncMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:MeasurementInputExpectedTermMember2022-03-090001362190aeye:BureauOfInternetAccessibilityIncMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:MeasurementInputDiscountRateMember2022-03-090001362190aeye:BureauOfInternetAccessibilityIncMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2022-03-090001362190aeye:BureauOfInternetAccessibilityIncMemberus-gaap:MeasurementInputPriceVolatilityMember2022-03-090001362190aeye:BureauOfInternetAccessibilityIncMemberus-gaap:MeasurementInputDiscountRateMember2022-03-090001362190aeye:SquareAdaLlcSquareAdaMember2022-06-300001362190aeye:SquareAdaLlcSquareAdaMember2022-04-012022-06-300001362190aeye:BureauOfInternetAccessibilityIncMember2022-01-012022-06-300001362190aeye:SquareAdaLlcSquareAdaMember2021-12-280001362190aeye:GeorgiaCountryMember2022-06-300001362190stpr:NY2022-01-310001362190aeye:MariettaGeorgiaMember2021-10-310001362190aeye:MariettaGeorgiaMember2019-06-300001362190us-gaap:WarrantMember2022-01-012022-06-300001362190us-gaap:WarrantMember2021-01-012021-06-300001362190us-gaap:RestrictedStockUnitsRSUMember2022-04-012022-06-300001362190us-gaap:EmployeeStockOptionMember2022-04-012022-06-300001362190us-gaap:CommonStockMember2022-04-012022-06-300001362190us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-06-300001362190us-gaap:EmployeeStockOptionMember2022-01-012022-06-300001362190us-gaap:CommonStockMember2022-01-012022-06-300001362190us-gaap:RestrictedStockUnitsRSUMember2021-04-012021-06-300001362190us-gaap:EmployeeStockOptionMember2021-04-012021-06-300001362190us-gaap:CommonStockMember2021-04-012021-06-300001362190us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-06-300001362190us-gaap:EmployeeStockOptionMember2021-01-012021-06-300001362190us-gaap:CommonStockMember2021-01-012021-06-300001362190us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-3000013621902022-04-012022-06-300001362190us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-3100013621902022-01-012022-03-3100013621902022-07-310001362190us-gaap:CommonStockMember2022-04-012022-06-300001362190us-gaap:CommonStockMember2022-01-012022-03-3100013621902021-04-012021-06-300001362190us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-3100013621902021-01-012021-03-310001362190us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300001362190us-gaap:CommonStockMember2021-01-012021-03-310001362190us-gaap:PreferredStockMember2021-04-012021-06-300001362190us-gaap:CommonStockMember2021-04-012021-06-300001362190us-gaap:WarrantMember2022-01-012022-06-3000013621902021-01-012021-06-3000013621902021-01-012021-12-3100013621902022-01-012022-06-300001362190aeye:BureauOfInternetAccessibilityIncMember2022-03-090001362190aeye:BureauOfInternetAccessibilityIncMember2022-03-092022-06-300001362190aeye:BureauOfInternetAccessibilityIncMember2022-03-092022-03-0900013621902022-06-3000013621902021-12-31iso4217:USDxbrli:purexbrli:sharesutr:sqftaeye:Yiso4217:USDxbrli:shares

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

(Mark One)

   

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

For the quarterly period ended June 30, 2022

or

    

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

For the transition period from [                     ] to [                     ]

Commission File Number: 001-38640

Graphic

AudioEye, Inc.

(Exact name of registrant as specified in its charter)

Delaware

    

20-2939845

(State or other jurisdiction of incorporation or
organization)

 

(I.R.S. Employer Identification No.)

 

 

 

5210 East Williams Circle, Suite 750,
Tucson, Arizona

 

85711

(Address of principal executive offices)

 

(Zip Code)

Registrant’s telephone number, including area code:  866-331-5324

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

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

Common Stock, par value $0.00001 per share

AEYE

The Nasdaq Capital Market  

Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports) and (2) has been subject to such filing requirements for the last 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 definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller reporting company

Emerging growth company

 

 

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

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

As of July 31, 2022, 11,447,776 shares of the registrant’s common stock were issued and outstanding.

Page

PART I

FINANCIAL INFORMATION

1

Item 1.

Financial Statements

1

Balance Sheets as of June 30, 2022 and December 31, 2021 (unaudited)

2

Statements of Operations for the three and six months ended June 30, 2022 and 2021 (unaudited)

3

Statements of Stockholders’ Equity for the three and six months ended June 30, 2022 and 2021 (unaudited)

4

Statements of Cash Flows for the six months ended June 30, 2022 and 2021 (unaudited)

5

Notes to Financial Statements (unaudited)

6

Item 2.

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

17

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

25

Item 4.

Controls and Procedures

26

PART II

OTHER INFORMATION

27

Item 1.

Legal Proceedings

27

Item 1A.

Risk Factors

27

Item 2.

Issuer Purchases of Equity Securities

27

Item 5.

Other Information

27

Item 6.

Exhibits

29

SIGNATURES

31

PART I — FINANCIAL INFORMATION

Item 1. Financial Statements

The financial information set forth below with respect to the financial statements as of June 30, 2022 and December 31, 2021 and for the three- and six-month periods ended June 30, 2022 and 2021 is unaudited. This financial information, in the opinion of our management, includes all adjustments consisting of normal recurring entries necessary for the fair presentation of such data. The results of operations for the three- and six-month periods ended June 30, 2022 are not necessarily indicative of results to be expected for any subsequent period. Our fiscal year end is December 31. The Company presents its unaudited financial statements, notes, and other financial information rounded to the nearest thousand United States Dollars (“U.S. Dollar”), except for per share data.

1

AUDIOEYE, INC.

BALANCE SHEETS

(unaudited)

    

June 30, 

    

December 31, 

(in thousands, except per share data)

2022

2021

ASSETS

 

  

Current assets:

 

  

 

  

Cash

$

9,251

$

18,966

Accounts receivable, net of allowance for doubtful accounts of $240 and $157, respectively

 

5,148

5,311

Deferred costs, short term

 

72

103

Prepaid expenses and other current assets

 

681

451

Total current assets

 

15,152

24,831

Property and equipment, net of accumulated depreciation of $236 and $210, respectively

 

160

196

Right of use assets

 

1,432

834

Deferred costs, long term

 

23

34

Intangible assets, net of accumulated amortization of $6,246 and $5,285, respectively

 

6,548

2,622

Goodwill

 

4,317

701

Other

93

95

Total assets

$

27,725

$

29,313

LIABILITIES AND STOCKHOLDERS’ EQUITY

 

 

  

Current liabilities:

 

 

  

Accounts payable and accrued expenses

$

3,258

$

3,542

Finance lease liabilities

 

48

57

Operating lease liabilities

 

511

415

Deferred revenue

 

7,093

7,068

Contingent consideration

921

134

Total current liabilities

 

11,831

11,216

Long term liabilities:

 

 

  

Finance lease liabilities

 

23

45

Operating lease liabilities

 

984

450

Deferred revenue

 

10

5

Contingent consideration, long term

 

1,888

Total liabilities

 

14,736

11,716

Stockholders’ equity:

 

 

  

Preferred stock, $0.00001 par value, 10,000 shares authorized

 

 

  

Common stock, $0.00001 par value, 50,000 shares authorized, 11,481 and 11,435 shares issued and outstanding as of June 30, 2022 and December 31, 2021, respectively

 

1

1

Additional paid-in capital

 

90,917

88,889

Accumulated deficit

 

(77,929)

(71,293)

Total stockholders’ equity

 

12,989

17,597

Total liabilities and stockholders’ equity

$

27,725

$

29,313

See Notes to Unaudited Financial Statements

2

AUDIOEYE, INC.

STATEMENTS OF OPERATIONS

(unaudited)

Three months ended June 30, 

Six months ended June 30, 

(in thousands, except per share data)

    

2022

    

2021

    

2022

    

2021

Revenue

    

$

7,569

$

6,021

    

$

14,475

$

11,809

 

 

 

Cost of revenue

 

1,841

1,512

 

3,551

 

2,865

 

 

 

Gross profit

 

5,728

4,509

 

10,924

 

8,944

 

 

 

Operating expenses:

 

 

 

Selling and marketing

 

3,425

3,380

 

7,151

 

6,134

Research and development

 

1,406

1,307

 

2,935

 

2,339

General and administrative

 

3,505

2,917

 

7,061

 

6,327

Total operating expenses

 

8,336

7,604

 

17,147

 

14,800

 

 

 

Operating loss

 

(2,608)

(3,095)

 

(6,223)

 

(5,856)

 

 

 

 

Other income (expense):

 

 

 

 

Gain on loan forgiveness

1,316

1,316

Interest expense

(2)

(5)

 

(3)

 

(9)

Total other income (expense)

(2)

1,311

 

(3)

 

1,307

 

 

 

 

Net loss

(2,610)

(1,784)

 

(6,226)

 

(4,549)

 

 

Dividends on Series A Convertible Preferred Stock

(58)

 

 

(69)

 

 

Net loss available to common stockholders

$

(2,610)

$

(1,842)

$

(6,226)

$

(4,618)

 

 

Net loss per common share-basic and diluted

$

(0.23)

$

(0.17)

$

(0.54)

$

(0.43)

 

 

Weighted average common shares outstanding-basic and diluted

11,489

10,992

 

11,467

 

10,726

See Notes to Unaudited Financial Statements

3

AUDIOEYE, INC.

STATEMENTS OF STOCKHOLDERS’ EQUITY

SIX MONTHS ENDED JUNE 30, 2022 AND 2021

(unaudited)

    

    

    

    

    

Additional

    

    

Common stock

Paid-in

Accumulated

(in thousands)

    

Shares

    

Amount

    

Capital

    

Deficit

    

Total

Balance, December 31, 2021

11,435

$

1

$

88,889

$

(71,293)

$

17,597

Common stock issued upon settlement of restricted stock units

35

Issuance of common stock for services

8

Surrender of stock to cover tax liability on settlement of employee stock-based awards

(4)

(25)

(25)

Stock-based compensation

 

1,145

1,145

Net loss

 

(3,616)

(3,616)

Balance, March 31, 2022

 

11,474

$

1

$

90,009

$

(74,909)

$

15,101

Common stock issued upon settlement of restricted stock units

103

Issuance of common stock for services

11

Surrender of stock to cover tax liability on settlement of employee stock-based awards

(28)

(133)

(133)

Common stock repurchased for retirement

(79)

(410)

(410)

Stock-based compensation

1,041

1,041

Net loss

 

(2,610)

(2,610)

Balance, June 30, 2022

 

11,481

1

90,917

(77,929)

12,989

Additional

Common stock

Preferred stock

Paid-in

Accumulated

(in thousands)

    

Shares

    

Amount

    

Shares

    

Amount

    

Capital

    

Deficit

    

Total

Balance, December 31, 2020

10,130

$

1

90

$

1

$

64,716

$

(57,084)

$

7,634

Issuance of common stock for cash, net of transaction expenses

472

16,534

16,534

Common stock issued upon exercise of warrants and options on a cash basis

22

148

148

Common stock issued upon exercise of warrants and options on a cashless basis

121

Common stock issued upon settlement of restricted stock units

92

Issuance of common stock for services

2

Surrender of stock to cover tax liability on settlement of employee stock-based awards

(16)

(373)

(373)

Stock-based compensation

1,781

1,781

Net loss

(2,765)

(2,765)

Balance, March 31, 2021

10,823

$

1

90

$

1

$

82,806

$

(59,849)

$

22,959

Common stock issued upon conversion of preferred stock

279

(90)

(1)

1

Common stock issued upon exercise of warrants and options on a cash basis

53

255

255

Common stock issued upon exercise of warrants and options on a cashless basis

33

Common stock issued upon settlement of restricted stock units

78

Issuance of common stock for services

13

Surrender of stock to cover tax liability on settlement of employee stock-based awards

(2)

(39)

(39)

Stock-based compensation

1,763

1,763

Net loss

(1,784)

(1,784)

Balance, June 30, 2021

11,277

$

1

$

$

84,786

$

(61,633)

$

23,154

See Notes to Unaudited Financial Statements

4

AUDIOEYE, INC.

STATEMENTS OF CASH FLOWS

(unaudited)

Six months ended June 30, 

(in thousands)

    

2022

    

2021

CASH FLOWS FROM OPERATING ACTIVITIES:

 

  

 

  

Net loss

$

(6,226)

$

(4,549)

Adjustments to reconcile net loss to net cash provided by (used in) operating activities:

Depreciation and amortization

1,009

600

Loss on impairment of long-lived assets

10

Loss on disposal of property and equipment

7

12

Stock-based compensation expense

2,186

3,544

Amortization of deferred commissions

65

99

Amortization of right of use assets

278

109

Change in fair value of contingent consideration

 

158

 

Gain on loan forgiveness

(1,316)

Provision for accounts receivable

111

76

Changes in operating assets and liabilities:

Accounts receivable

489

1,258

Prepaid expenses and other assets

(223)

(243)

Accounts payable and accruals

(244)

984

Operating lease liability

(246)

(112)

Deferred revenue

(1,010)

(405)

Net cash provided by (used in) operating activities

(3,646)

67

CASH FLOWS FROM INVESTING ACTIVITIES:

 

 

Purchase of equipment

(22)

Software development costs

(565)

(843)

Patent costs

(17)

(50)

Payment for acquisition, net of cash received

(4,734)

Net cash used in investing activities

(5,338)

(893)

CASH FLOWS FROM FINANCING ACTIVITIES:

 

 

Proceeds from common stock offering, net of transaction costs

16,534

Proceeds from exercise of options and warrants

403

Payments related to settlement of employee shared-based awards

(158)

(412)

Settlement of contingent consideration

(132)

Repurchase of common stock

(410)

Repayments of finance leases

(31)

(43)

Net cash provided by (used in) financing activities

(731)

16,482

Net increase (decrease) in cash

(9,715)

15,656

Cash-beginning of period

18,966

9,095

Cash-end of period

$

9,251

$

24,751

Supplemental disclosures of noncash activities:

Right-of-use assets and operating lease obligations recognized during the period

$

876

$

See Notes to Unaudited Financial Statements

5

Table of Contents

AUDIOEYE, INC.

NOTES TO FINANCIAL STATEMENTS

JUNE 30, 2022

(Unaudited)

NOTE 1 — BASIS OF PRESENTATION

The accompanying unaudited interim financial statements of AudioEye, Inc. (“we”, “our” or the “Company”) have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP” or “GAAP”) and the rules of the Securities and Exchange Commission (the “SEC”), and should be read in conjunction with the audited financial statements and notes thereto contained in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021 (the “2021 Form 10-K”), as filed with the SEC on March 11, 2022.

In the opinion of management, all adjustments, consisting of normal recurring adjustments, necessary for a fair presentation of financial position and the results of operations for the interim periods presented have been reflected herein. The results of operations for the interim periods are not necessarily indicative of the results to be expected for the full year. Certain information and disclosures normally contained in the audited financial statements as reported in the Company’s Annual Report on Form 10-K have been condensed or omitted in accordance with the SEC’s rules and regulations for interim reporting.

NOTE 2 — SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Our significant accounting policies are presented in “Note 2 – Significant Accounting Policies” in the 2021 Form 10-K. Users of financial information for interim periods are encouraged to refer to the footnotes to the financial statements contained in the 2021 Form 10-K when reviewing interim financial results.

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, expenses, and the related disclosures at the date of the financial statements and during the reporting period. On an ongoing basis, management evaluates its estimates and judgments, including those related to stock-based compensation, allowance for doubtful accounts, and intangible assets. Actual results may differ from these estimates.

Revenue Recognition

We derive our revenue primarily from the sale of internally-developed software by a software-as-a-service (“SaaS”) delivery model, as well as from professional services, through our direct sales force or through third-party resellers. Our SaaS fees include continuous support and maintenance.

We recognize revenue in accordance with Accounting Standards Codification (ASC) 606, Revenue from Contracts with Customers (“ASC 606”). The core principle of ASC 606 is that an entity recognizes revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.

We determine revenue recognition through the following five steps:

Identify the contract with the customer;
Identify the performance obligations in the contract;

6

Table of Contents

AUDIOEYE, INC.

NOTES TO FINANCIAL STATEMENTS

JUNE 30, 2022

(Unaudited)

NOTE 2 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)

Determine the transaction price;
Allocate the transaction price to the performance obligations in the contract; and
Recognize revenue when, or as, the performance obligations are satisfied.

Performance obligations are the unit of accounting for revenue recognition and generally represent the distinct goods or services that are promised to the customer. If we determine that we have not satisfied a performance obligation, we will defer recognition of the revenue until the performance obligation is deemed to be satisfied. SaaS agreements are generally non-cancelable, although clients typically have the right to terminate their contracts for cause if we fail to perform material obligations.

Our SaaS revenue is comprised of fixed subscription fees from customer accounts on our platform. Our support revenue is comprised of subscription fees for customers which are not on our SaaS platform to access our customer support services. SaaS and support (also referred to as “subscription”) revenue is recognized on a ratable basis over the contractual subscription term of the arrangement beginning on the date that our service is made available to the customer. Certain SaaS and support fees are invoiced in advance on an annual, semi-annual, or quarterly basis. Any funds received for services not provided yet are held in deferred revenue and are recorded as revenue when the related performance obligations have been satisfied.

Non-subscription revenue consists primarily of PDF remediation, and Website and Mobile App report services, and is recognized upon delivery. Consideration payable under PDF remediation arrangements is based on usage. Consideration payable under Website and Mobile App report services arrangements is based on fixed fees.

The following table presents our revenues disaggregated by sales channel:

Six months ended June 30, 

(in thousands)

    

2022

    

2021

Partner and Marketplace

$

7,724

$

6,552

Enterprise

 

6,751

5,257

Total revenues

$

14,475

$

11,809

The Company records accounts receivable for amounts invoiced to customers for which the Company has an unconditional right to consideration as provided under the contractual arrangement. Deferred revenue includes payments received in advance of performance under the contract and is reported on an individual contract basis at the end of each reporting period. Deferred revenue is classified as current or noncurrent based on the timing of when we expect to recognize revenue.

The table below summarizes our deferred revenue as of June 30, 2022 and December 31, 2021:

    

June 30, 

    

December 31, 

(in thousands)

2022

2021

Deferred revenue - current

$

7,093

$

7,068

Deferred revenue - noncurrent

10

5

Total deferred revenue

$

7,103

$

7,073

7

Table of Contents

AUDIOEYE, INC.

NOTES TO FINANCIAL STATEMENTS

JUNE 30, 2022

(Unaudited)

NOTE 2 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)

In the six-month period ended June 30, 2022 we recognized $4,601,000, or 65%, in revenue from deferred revenue outstanding as of December 31, 2021.

In the three months ended June 30, 2022, one customer (including affiliates of such customer) accounted for 17% of our total revenue. In the six months ended June 30, 2022, one customer accounted for 18% of our total revenue. In the three months ended June 30, 2021, two customers accounted for 20% and 10%, respectively, of our total revenue. In the six months ended June 30, 2021, three customers accounted for 20%, 10%, and 10%, respectively, of our total revenue.

One customer with a long-standing relationship with the Company represented 15% of total accounts receivable as of June 30, 2022. Three customers represented 21%, 15% and 10%, respectively, of total accounts receivable as of December 31, 2021.

Deferred Costs (Contract acquisition costs)

We capitalize initial and renewal sales commissions in the period in which the commission is earned, which generally occurs when a customer contract is obtained, and amortize deferred commission costs on a straight-line basis over the expected period of benefit, which we have deemed to be the contract term. As a practical expedient, we expense sales commissions as incurred when the amortization period of related deferred commission costs would have been one year or less.

The table below summarizes the deferred commission costs as of June 30, 2022 and December 31, 2021:

June 30, 

December 31, 

(in thousands)

    

2022

    

2021

Deferred costs - current

$

72

$

103

Deferred costs - noncurrent

 

23

 

34

Total deferred costs

$

95

$

137

Amortization expense associated with sales commissions was included in selling and marketing expenses on the statements of operations and totaled $29,000 and $65,000 for the three- and six-month periods ended June 30, 2022, respectively, and $52,000 and $99,000 for the three- and six-month periods ended June 30, 2021, respectively.

Business Combinations

The assets acquired, liabilities assumed and contingent consideration are recorded at their estimated fair value on the acquisition date with subsequent changes recognized in earnings. These estimates are inherently uncertain and are subject to refinement. Management develops estimates based on assumptions as a part of the purchase price allocation process to value the assets acquired and liabilities assumed as of the business combination date. As a result, the Company may recognize adjustments to provisional amounts of assets acquired or liabilities assumed in earnings in the reporting period in which the adjustments are determined.

Acquisition-related expenses primarily consist of legal, accounting, and other advisory fees associated and are recorded in the period in which they are incurred.

8

Table of Contents

AUDIOEYE, INC.

NOTES TO FINANCIAL STATEMENTS

JUNE 30, 2022

(Unaudited)

NOTE 2 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)

Stock-Based Compensation

The Company periodically issues options, warrants, restricted stock units (“RSUs”), and shares of its common stock as compensation for services received from its employees, directors, and consultants. The fair value of the award is measured on the grant date. The fair value amount is then recognized as expense over the requisite vesting period during which services are required to be provided in exchange for the award. We recognize forfeitures as they occur. Stock-based compensation expense is recorded in the same expense classifications in the statements of operations as if such amounts were paid in cash. Future grants of equity awards accounted for as stock-based compensation could have a material impact on reported expenses depending upon the number, value, and vesting period.

The fair value of options and warrants awards is measured on the grant date using a Black-Scholes option pricing model, which includes assumptions that are subjective and are generally derived from external data (such as risk-free rate of interest) and historical data (such as volatility factor and expected term).

We estimate the fair value of restricted stock unit awards with time- or performance-based vesting using the value of our common stock on the grant date. We estimate the fair value of market-based restricted stock unit awards as of the grant date using the Monte Carlo simulation model.

We expense the compensation cost associated with time-based options, warrants and RSUs as the restriction period lapses, which is typically a one- to three-year service period with the Company. Compensation expense related to performance-based options and RSUs is recognized on a straight-line basis over the requisite service period, provided that it is probable that performance conditions will be achieved, with probability assessed on a quarterly basis and any changes in expectations recognized as an adjustment to earnings in the period of the change. Compensation cost is not recognized for service- and performance-based awards that do not vest because service or performance conditions are not satisfied, and any previously recognized compensation cost is reversed. Compensation costs related to awards with market conditions are recognized on a straight-line basis over the requisite service period regardless of whether the market condition is satisfied and is not reversed provided that the requisite service period derived from the Monte-Carlo simulation has been completed. If vesting occurs prior to the end of the requisite service period, expense is accelerated and fully recognized through the vesting date.

The following table summarizes the stock-based compensation expense recorded for the three and six months ended June 30, 2022 and 2021:

Three months ended June 30, 

Six months ended June 30,

(in thousands)

    

2022

    

2021

    

2022

    

2021

Stock Options

$

103

$

226

$

210

$

375

RSUs

 

889

1,284

1,877

2,882

Unrestricted Shares of Common Stock

49

253

99

287

Total

$

1,041

$

1,763

$

2,186

$

3,544

As of June 30, 2022, the outstanding unrecognized stock-based compensation expense related to options and RSUs was $544,000 and $8,147,000, respectively, which may be recognized through June 2027, subject to achievement of service, performance, and market conditions.

9

Table of Contents

AUDIOEYE, INC.

NOTES TO FINANCIAL STATEMENTS

JUNE 30, 2022

(Unaudited)

NOTE 2 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)

Earnings (Loss) Per Share (“EPS”)

Basic EPS is calculated by dividing net income (loss) available to common stockholders by the weighted average number of shares of the Company’s common stock outstanding during the period. Diluted EPS is calculated based on the net income (loss) available to common stockholders and the weighted average number of shares of common stock outstanding during the period, adjusted for the effects of all potential dilutive common stock issuances related to options, warrants, restricted stock units and convertible preferred stock. The dilutive effect of our stock-based awards and warrants is computed using the treasury stock method, which assumes all stock-based awards and warrants are exercised and the hypothetical proceeds from exercise are used to purchase common stock at the average market price during the period. The incremental shares (i.e., the difference between shares assumed to be issued versus purchased), to the extent they would have been dilutive, are included in the denominator of the diluted EPS calculation. However, when a net loss exists, no potential common stock equivalents are included in the computation of the diluted per-share amount because the computation would result in an anti-dilutive per-share amount.

Potentially dilutive securities outstanding as of June 30, 2022 and 2021, which were excluded from the computation of basic and diluted net loss per share for the periods then ended, are as follows:

June 30, 

( in thousands)

    

2022

    

2021

Options

 

174

274

Warrants

 

29

45

Restricted stock units

 

1,878

1,125

Total

 

2,081

1,444

The following table summarizes the stock option, warrants, and RSUs activity for the six months ended June 30, 2022:

    

Options

    

Warrants

    

RSUs

Outstanding at December 31, 2021

 

191,340

30,173

 

1,033,240

Granted

 

 

1,025,006

Exercised/Settled

 

 

(136,542)

Forfeited/Expired

 

(17,340)

(1,600)

 

(43,943)

Outstanding at June 30, 2022

 

174,000

28,573

 

1,877,761

Vested at June 30, 2022

116,499

28,573

353,434

Unvested at June 30, 2022

57,501

1,524,327

Stock Repurchases

In the second quarter of 2022, the Board of Directors of the Company approved a program to repurchase up to $3 million of its outstanding shares of common stock. In the six months ended June 30, 2022, we repurchased $410,000 of shares. As of June 30, 2022, we had $2.59 million remaining for the repurchase of shares. Shares repurchased by the Company are accounted for under the constructive retirement method, in which the shares repurchased are immediately retired, as there is no plan to reissue those shares. The Company made an accounting policy election to charge the excess of repurchase price over par value entirely to retained earnings.

10

Table of Contents

AUDIOEYE, INC.

NOTES TO FINANCIAL STATEMENTS

JUNE 30, 2022

(Unaudited)

NOTE 2 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)

Recent Accounting Pronouncements

In October 2021, the FASB issued ASU No. 2021-08, Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (Topic 805). This ASU requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities (deferred revenue) from acquired contracts using the revenue recognition guidance in Topic 606. At the acquisition date, the acquirer applies the revenue model as if it had originated the acquired contracts. The ASU is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years, with early adoption permitted. Adoption of the ASU should be applied prospectively. The Company elected to early adopt ASU 2021-08 on a prospective basis during the first quarter of 2022. The adoption did not have a material effect on our financial statements.

NOTE 3 — ACQUISITIONS

Bureau of Internet Accessibility Inc.

On March 9, 2022, we entered into a Stock Purchase Agreement (“Purchase Agreement”) to acquire all the outstanding equity interests of Bureau of Internet Accessibility Inc. (“BOIA”), a Delaware corporation which provides web accessibility services including audits, training, remediation and implementation support. The acquisition represents another step forward in strengthening our suite of products and services by adding additional capabilities for enterprise accessibility compliance. The aggregate consideration for the purchase of BOIA was approximately $7.8 million (at fair value), consisting of $5.1 million cash payment at closing and an estimated $2.7 million in aggregate contingent consideration to be paid in cash following the one- and two-year anniversary of the closing date. Actual aggregate cash consideration is based on BOIA’s revenues for 2022 and 2023 and may differ from estimated contingent consideration. In addition, the purchase price is subject to certain adjustments related principally to net working capital, which will be settled in the third quarter of 2022.

11

Table of Contents

AUDIOEYE, INC.

NOTES TO FINANCIAL STATEMENTS

JUNE 30, 2022

(Unaudited)

NOTE 3 — ACQUISITIONS (continued)

We accounted for the acquisition of BOIA as business combination in accordance with FASB ASC 805, “Business Combinations” (“ASC 805”). Accordingly, under the acquisition method of accounting, the preliminary purchase price was allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values as of the acquisition date as follows:

( in thousands)

    

Balance at March 9, 2022

Assets purchased:

 

  

Cash

$

398

Accounts receivable

 

437

Other assets

 

29

Client relationships (1)

 

3,600

Internally-developed software (1)

 

700

Trade name (1)

 

50

Goodwill (2)

 

3,616

Total assets purchased

 

8,830

Liabilities assumed:

 

  

Accounts payable and accrued liabilities

 

7

Deferred revenue

 

1,040

Total liabilities assumed

 

1,047

Net assets acquired

 

7,783

Consideration:

 

  

Cash paid

 

5,132

Contingent consideration liability (3)

 

2,651

Total consideration

$

7,783

(1)

Acquired intangible assets will be amortized on a straight-line basis over their estimated useful lives of 2 to 7 years. In the six months ended June 30, 2022, amortization expense associated with these acquired intangible assets totaled $221,000.

(2)

Goodwill represents the excess of purchase price over the estimated fair value of net tangible and intangible assets acquired.

(3)

The fair value of the contingent consideration liability was determined using the Monte-Carlo simulation. The key assumptions used in the Monte-Carlo simulation were as follows: non-recurring and recurring revenue metrics for the earn-out periods, non-recurring revenue discount rate of 11.75%, recurring revenue discount rate of 10.75%, expected revenue volatility of 28.83%, risk-free rate of 2.84%, buyer specific discount rate of 12.35%, and discount periods of 0.7 year and 1.91 year. The change in the fair value of contingent consideration was $158,000 from the date of BOIA acquisition, March 9, 2022, to the end of the quarter, June 30, 2022, and is included in General and administrative in the accompanying Statement of Operations. The balance of contingent consideration is subject to further change in subsequent periods through settlement based on actual and estimated non-recurring and recurring revenues from the BOIA offering relative to certain thresholds, as well as adjustments for discount periods, discount rates, risk-free rate, volatility, and buyer specific discount rate.

The provisional purchase price allocated to goodwill and assumed liabilities are subject to adjustments as information is obtained about facts and circumstances that existed at the acquisition date.

In the six months ended June 30, 2022, the Company incurred $240,000 of transaction costs related to the acquisition of BOIA, which is included on our Statement of Operations within General and administrative expenses.

12

Table of Contents

AUDIOEYE, INC.

NOTES TO FINANCIAL STATEMENTS

JUNE 30, 2022

(Unaudited)

NOTE 3 — ACQUISITIONS (continued)

Pro Forma Financials

The following unaudited pro forma results of operations for the three and six months ended June 30, 2022 and 2021 assumes BOIA had been acquired on January 1, 2021.

The pro forma financial information is presented for illustrative purposes only and is not necessarily indicative of the results of operations that would have been realized if the acquisition had been completed on January 1, 2021, nor does it purport to project the results of operations of the combined Company in future periods. The pro forma financial information does not give effect to any anticipated integration costs savings or expenses related to the acquired company and are not necessarily indicative of the results that would have occurred if the business combination had been in effect on the dates indicated.

    

Pro Forma Combined Financials (unaudited)

Three months ended June 30,

    

Six months ended June 30,

( in thousands)

    

2022

    

2021

    

2022

    

2021

Revenue

$

7,569

$

6,692

$

15,138

$

13,019

Net loss attributed to common shareholders

 

(2,568)

 

(1,814)

 

(5,834)

 

(4,725)

For purposes of the pro forma disclosures above, results for the three and six months ended June 30, 2022 exclude $240,000 in acquisition expense.

Square ADA LLC

On December 28, 2021, the Company completed the acquisition of substantially all of the assets of Square ADA LLC (“Square ADA”), a provider of accessibility solution to websites built or hosted by Squarespace, Inc. The aggregate consideration for the purchase of Square ADA was $185,000, consisting of (i) $53,000 paid in cash upon closing, and (ii) $132,000 in contingent consideration paid in cash in the second quarter of 2022.

We accounted for the acquisition of Square ADA as an asset acquisition in accordance with ASC 805 and ASU 2017-01, “Business Combinations (Topic 805): Clarifying the Definition of a Business”. Based on our assessment of the screen test as required by ASU 2017-01, the transaction does not meet the definition of a business as substantially all the fair value of the gross assets acquired is concentrated in one single identifiable intangible asset, the acquired customer relationships. Accordingly, we allocated the total cost of the acquisition to customer relationships following the cost accumulation model. No external direct transaction costs were incurred in connection with Square ADA’s acquisition.

NOTE 4 — LEASE LIABILITIES AND RIGHT OF USE ASSETS

We determine whether an arrangement is a lease at inception. Right-of-use assets represent our right to use an underlying asset for the lease term, and lease liabilities represent our obligation to make lease payments arising from the lease.

Finance Leases

The Company has finance leases to purchase computer equipment. The amortization expense of the leased equipment is included in depreciation expense. As of June 30, 2022 and December 31, 2021, the Company’s outstanding finance lease obligations totaled $71,000 and $102,000, respectively. The effective interest rate of the finance leases is estimated at 6.0% based on the implicit rate in the lease agreements.

13

Table of Contents

AUDIOEYE, INC.

NOTES TO FINANCIAL STATEMENTS

JUNE 30, 2022

(Unaudited)

NOTE 4 — LEASE LIABILITIES AND RIGHT OF USE ASSETS (continued)

The following summarizes the assets acquired under finance leases, included in property and equipment, net of disposals:

    

June 30, 

    

December 31, 

(in thousands)

2022

2021

Computer equipment

$

234

$

256

Less: accumulated depreciation

 

(167)

 

(156)

Assets acquired under finance leases, net

$

67

$

100

Operating Leases

Operating lease right-of-use assets and liabilities are recognized at commencement date based on the present value of lease payments over the expected lease term. Since our lease arrangements do not provide an implicit rate, we use our estimated incremental borrowing rate for the expected remaining lease term at commencement date in determining the present value of future lease payments. Operating lease expense is recognized on a straight-line basis over the lease term.

The Company has operating leases for office space in Tucson, Arizona, Marietta, Georgia, Miami Beach, Florida, and New York, New York. The lease for the principal office located in Tucson consists of approximately 5,200 square feet and ends in October 2022. The lease for the Marietta office, which consists of approximately 6,700 square feet, commenced in June 2019 and expires in August 2024. The lease for the Miami Beach office, which consists of approximately 2,739 square feet, commenced in October 2021 and will expire in May 2024.

The Company entered into a lease agreement for new office space in New York, New York, consisting of approximately 5,000 square feet. The new lease commenced in January 2022 and will expire in December 2026. Upon commencement of the new lease, we recorded a right-of-use asset and corresponding operating lease liability of $876,000.

In addition, the Company entered into membership agreements to occupy shared office space in Austin, Texas, Portland, Oregon, and Seattle, Washington. The membership agreements do not qualify as a lease under ASC 842, therefore the Company expenses membership fees as they are incurred. See Note 5 - Commitments and Contingencies for further details on our shared office arrangements.

The Company made operating lease payments in the amount of $291,000 and $130,000 during the six months ended June 30, 2022 and 2021, respectively.

14

Table of Contents

AUDIOEYE, INC.

NOTES TO FINANCIAL STATEMENTS

JUNE 30, 2022

(Unaudited)

NOTE 4 — LEASE LIABILITIES AND RIGHT OF USE ASSETS (continued)

The following summarizes the total lease liabilities and remaining future minimum lease payments at June 30, 2022 (in thousands):

Year ending June 30, 

    

Finance Leases

    

Operating Leases

    

Total

2022 (6 months remaining)

$

28

$

323

$

351

2023

 

40

528

568

2024

 

7

362

369

2025

219

219

2026

225

225

Total minimum lease payments

 

75

1,657

1,732

Less: present value discount

 

(4)

(162)

(166)

Total lease liabilities

 

71

1,495

1,566

Current portion of lease liabilities

 

48

511

559

Long term portion of lease liabilities

$

23

$

984

$

1,007

The following summarizes expenses associated with our finance and operating leases for the six months ended June 30, 2022 and 2021:

Six months ended June 30,

(in thousands)

2022

    

2021

Finance lease expenses:

    

 

Depreciation expense

$

29

$

42

Interest on lease liabilities

 

2

4

Total Finance lease expense

 

31

46

Operating lease expense

 

323

128

Short-term lease and related expenses

 

79

104

Total lease expenses

$

433

$

278

The following table provides information about the remaining lease terms and discount rates applied as of June 30, 2022 and 2021:

June 30,

    

2022

    

2021

Weighted average remaining lease term (years)

    

    

Operating Leases

 

3.40

2.52

Finance Leases

 

1.57

2.26

Weighted average discount rate (%)

 

Operating Leases

 

6.00

6.00

Finance Leases

 

6.00

6.00

NOTE 5 — COMMITMENTS AND CONTINGENCIES

Membership agreement to occupy shared office space

The Company occupies shared office space in Austin, TX, and Seattle, WA under membership agreements which end in May 2023 and February 2023, respectively. Fees due under these membership agreements are based on the number of contracted seats and the use of optional office services. As of June 30, 2022, minimum fees due under these shared office arrangements totaled $36,000.

15

Table of Contents

AUDIOEYE, INC.

NOTES TO FINANCIAL STATEMENTS

JUNE 30, 2022

(Unaudited)

NOTE 5 — COMMITMENTS AND CONTINGENCIES (continued)

Litigation

We may become involved in various routine disputes and allegations incidental to our business operations. While it is not possible to determine the ultimate disposition of these matters, management believes that the resolution of any such matters, should they arise, is not likely to have a material adverse effect on our financial position or results of operations.

On October 26, 2020, AudioEye filed a complaint (amended on December 29, 2020) against accessiBe Ltd. (“accessiBe”) in District Court in the Western District of Texas, Waco Division. The complaint alleges infringement of nine of AudioEye’s patents and various claims under the Lanham Act and New York law and seeks damages, costs, and injunctive relief. On November 1, 2021, accessiBe answered denying infringement, alleging invalidity of the patents at issue and counterclaimed with similar claims and remedies. On March 9, 2022, the District Court ordered the case transferred to the Western District of New York.

On July 14, 2021, AudioEye filed a second complaint (amended on August 4, 2021) against accessiBe in the same court alleging infringement of six of AudioEye’s patents and seeking damages, costs, and injunctive relief.

On June 16, 2022, accessiBe filed a complaint against AudioEye in the U.S. District Court for the District of Delaware. The complaint alleges infringement of three of accessiBe’s patents and seeks damages, costs, and injunctive relief.

16

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

The following Management’s Discussion and Analysis of Financial Condition and Results of Operations, or MD&A, should be read in conjunction with our financial statements and related notes in Part I, Item 1 of this report.

As used in this quarterly report, the terms “we,” “us,” “our” and similar references refer to AudioEye, Inc., unless otherwise indicated.

Cautionary Note Regarding Forward-Looking Statements

This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of the federal securities laws, including Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). In some cases, you may be able to identify forward-looking statements by terms such as “may,” “should,” “will,” “forecasts,” “expects,” “plans,” “anticipates,” “believes,” “estimates,” “predicts,” “projects,” “potential” or “continue,” the negative of these terms and other similar expressions that predict or indicate future events or trends or that are not statements of historical matters. These forward-looking statements relate to our future plans, objectives, expectations, intentions and financial performance and the assumptions that underlie these statements, and are based only on our current beliefs, expectations and assumptions regarding the future of our business, future plans and strategies, projections, anticipated events and trends, the economy and other future conditions and speak only as of the date on which they are made.

Because these forward-looking statements involve known and unknown risks and uncertainties, there are important factors that could cause actual results, events or developments to differ materially from those expressed or implied by these forward-looking statements, including our plans, objectives, expectations and intentions and other factors discussed in “Part I, Item 1A. Risk Factors” contained in our most recent Annual Report on Form 10-K and any subsequent Quarterly Reports on Form 10-Q. Risk factors that could cause actual results to differ from those contained in the forward-looking statements include but are not limited to risks related to:

the uncertain market acceptance of our existing and future products;
our need for, and the availability of, additional capital in the future to fund our operations and the development of new products;
the success, timing and financial consequences of new strategic relationships or licensing agreements we may enter into;
rapid changes in Internet-based applications that may affect the utility and commercial viability of our products;
the timing and magnitude of expenditures we may incur in connection with our ongoing product development activities;
the inherent uncertainties and costs associated with litigation;
judicial applications of accessibility laws to the internet;
the adverse impact of the COVID-19 pandemic on our business and results of operations;
the level of competition from our existing competitors and from new competitors in our marketplace; and
the regulatory environment for our products and services.

Readers of this report are cautioned not to rely on these forward-looking statements, since there can be no assurance that these forward-looking statements will prove to be accurate. Forward-looking statements speak only as of the date they are made, and we expressly disclaim any intention or obligation to update or revise any forward-looking statements, whether as a result of new information, future events or otherwise. You are advised, however, to consult any further disclosures we make on related subjects in our subsequent Quarterly Reports on Form 10-Q and Current Reports on Form 8-K. This cautionary note is applicable to all forward-looking statements contained in this report.

17

The AudioEye Solutions

At its core, AudioEye’s offering provides an always-on testing, remediation, and monitoring solution that continually improves conformance with WCAG. This in turn helps businesses and organizations comply with WCAG standards as well as applicable U.S. and foreign accessibility laws. Our technology is capable of immediately identifying and fixing most of the common accessibility errors and addresses a wide range of disabilities including dyslexia, color blindness, epilepsy and more. AudioEye also offers additional solutions to provide for enhanced compliance and accessibility, including periodic manual auditing, manual remediations and legal support services. Our solutions may be purchased through a subscription service on a month-to-month basis or with one or multi-year terms. We also offer PDF remediation services and Website and Native Mobile App audit reports to help our customers with their digital accessibility needs.

Intellectual Property

Our intellectual property is primarily comprised of copyrights, trademarks, trade secrets, issued patents and pending patent applications. We have a patent portfolio comprised of twenty-three (23) issued patents in the United States and four (4) pending US patent applications. The commercial value of these patents is unknown.

We plan to continue to invest in research and development and expand our portfolio of proprietary intellectual property.

Our Annual Report filed on Form 10-K for the year ended December 31, 2021 as filed with the SEC on March 11, 2022 provides additional information about our business and operations.

Executive Overview

AudioEye is an industry-leading digital accessibility platform delivering website accessibility compliance at all price points to businesses of all sizes. Our solutions advance accessibility with patented technology that reduces barriers, expands access for individuals with disabilities, and enhances the user experience for a broader audience. In the second quarter of 2022 we continued to focus on product innovation and expanding revenue.

We have two sales channels to deliver our product, the Partner and Marketplace channel and the Enterprise channel. AudioEye continues to focus on growth in both channels, while still offering our Website and Native Mobile App and PDF services. On March 9, 2022, AudioEye acquired the Bureau of Internet Accessibility which has contributed to Enterprise revenue in 2022. As of June 30, 2022, Annual Recurring Revenue (“ARR”) was approximately $28.7 million, which represented an increase of 19% year-over-year. Refer to Other Key Operating Metrics below for details on how we calculate ARR.

As of June 30, 2022, AudioEye had approximately 76,000 customers, an increase from 75,000 customers at June 30, 2021. Customer count increased primarily due to continued customer expansion in the Partnership and Marketplace channel. In the three months ended June 30, 2022, revenue from our Partners and Marketplace grew 16% from prior year comparable period. This channel represented about 55% of ARR contribution at the end of June 2022.

In the six months ended June 30, 2022, total Enterprise revenue inclusive of revenue from the Bureau of Internet Accessibility grew by 28% from prior year comparable period. Enterprise revenue from recurring sources increased by 22% in the six months ended June 30, 2022 over prior year comparable period. This increase was driven by both the contribution of BOIA revenue after its March 9, 2022 acquisition and organic growth. The Enterprise channel represented about 45% of ARR contribution at the end of June 2022.

In the three months ended June 30, 2022, one customer (including affiliates of such customer) accounted for 17% of our total revenue. In the three months ended June 30, 2021, two customers accounted for 20% and 10%, respectively, of our total revenue.

The Company continued to invest in Research and Development in the second quarter of 2022. Total Research and Development cost, as defined under Research and Development Expenses below, was 23% of total revenue in Q2 2022. Both Research and Development and Sales and Marketing expense held relatively consistent with the comparable quarter of 2021 while we continued to grow revenue and gross profit.

We provide further commentary on our Results of Operation below.

18

Results of Operations

Our unaudited financial statements are stated in United States Dollars and are prepared in accordance with United States Generally Accepted Accounting Principles (“U.S. GAAP” or “GAAP”). The discussion of the results of our operations compares the three and six months ended June 30, 2022 with the three and six months ended June 30, 2021.

Our results of operations in these interim periods are not necessarily indicative of the results which may be expected for any subsequent period. Due to rounding, numbers presented throughout this document may not add up precisely to the totals provided and percentages may not precisely reflect the absolute figures.

Three months ended June 30,

Change

 

(in thousands)

    

2022

    

2021

    

$

    

%

 

Revenue

$

7,569

$

6,021

$

1,548

26

%

Cost of revenue

 

(1,841)

(1,512)

(329)

22

%

Gross profit

 

5,728

4,509

1,219

27

%

Operating expenses:

 

Selling and marketing

 

3,425

3,380

45

1

%

Research and development

 

1,406

1,307

99

8

%

General and administrative

 

3,505

2,917

588

20

%

Total operating expenses

 

8,336

7,604

732

10

%

Operating loss

 

(2,608)

(3,095)

487

(16)

%

Other income (expense):

 

Gain on loan forgiveness

1,316

(1,316)

(100)

%

Interest expense

 

(2)

(5)

3

(60)

%

Total other income (expense)

 

(2)

1,311

(1,313)

(100)

%

Net loss

$

(2,610)

$

(1,784)

$

(826)

46

%

    

Six months ended June 30,

    

Change

 

(in thousands)

    

2022

    

2021

    

$

    

%  

 

Revenue

$

14,475

$

11,809

$

2,666

23

%

Cost of revenue

(3,551)

(2,865)

(686)

24

%

Gross profit

10,924

8,944

1,980

22

%

Operating expenses:

 

  

 

  

 

  

 

  

Selling and marketing

 

7,151

 

6,134

 

1,017

 

17

%

Research and development

 

2,935

 

2,339

 

596

 

25

%

General and administrative

 

7,061

 

6,327

 

734

 

12

%

Total operating expenses

 

17,147

 

14,800

 

2,347

 

16

%

Operating loss

 

(6,223)

 

(5,856)

 

(367)

 

6

%

Other income (expense):

 

  

 

  

 

  

 

  

Gain on loan forgiveness

 

 

1,316

 

(1,316)

 

(100)

%

Interest expense

 

(3)

 

(9)

 

6

 

(67)

%

Total other income (expense)

 

(3)

 

1,307

 

(1,310)

 

(100)

%

Net loss

$

(6,226)

$

(4,549)

$

(1,677)

 

37

%

Revenue

The following tables present our revenues disaggregated by sales channel:

    

Three months ended June 30,

    

Change

 

(in thousands)

 

2022

    

2021

   

$

    

%

Partner and Marketplace

$

3,912

$

3,374

$

538

16

%

Enterprise

 

3,657

2,647

1,010

38

%

Total revenues

$

7,569

$

6,021

$

1,548

26

%

19

    

Six months ended June 30,

    

Change

 

(in thousands)

    

2022

    

2021

    

$

    

%  

 

Partner and Marketplace

$

7,724

$

6,552

$

1,172

18

%

Enterprise

 

6,751

 

5,257

 

1,494

 

28

%

Total revenues

$

14,475

$

11,809

$

2,666

 

23

%

Partner and Marketplace channel consists of our CMS partners, platform & agency partners, authorized resellers and the Marketplace. This channel serves small & medium sized businesses that are on a partner or reseller’s web-hosting platform or that purchase our solutions from our Marketplace and revenue from BOIA acquired in March 2022.

Enterprise channel consists of our larger customers and organizations, including those with non-platform custom websites, who generally engage directly with AudioEye sales personnel for custom pricing and solutions. This channel also includes federal, state and local government agencies.

For the three and six months ended June 30, 2022, total revenue increased by 26% and 23%, respectively, over the prior year comparable periods. We experienced revenue growth in both of our sales channels. The increase Partner and Marketplace channel revenue was a result of our continued focus on highly transactional industry verticals to achieve higher penetration with new and existing partnerships. The increase in Enterprise channel revenue was driven primarily by contributions from BOIA’s recurring support and non-recurring audit report revenue, as well as additional recurring revenue from our current Enterprise offering. Our Enterprise channel revenue from recurring sources were 27% and 22% higher in the three and six months ended June 30, 2022, respectively, than in the prior year comparable periods.

Cost of Revenue and Gross Profit

    

Three months ended June 30,

    

Change

 

(in thousands)

    

2022

    

2021

    

$

    

%  

 

Revenue

$

7,569

$

6,021

$

1,548

26

%

Cost of Revenue

 

(1,841)

 

(1,512)

 

(329)

 

22

%

Gross profit

$

5,728

$

4,509

$

1,219

 

27

%

Six months ended June 30,

    

Change

 

(in thousands)

    

2022

    

2021

    

$

    

%

 

Revenue

$

14,475

$

11,809

$

2,666

23

%

Cost of Revenue

 

(3,551)

(2,865)

(686)

24

%

Gross profit

$

10,924

$

8,944

$

1,980

22

%

Cost of revenue consists primarily of compensation and related benefits costs for our customer experience team, as well as a portion of our technology operations team that supports the delivery of our services, fees paid to our managed hosting and other third-party service providers, amortization of capitalized software development costs and patent costs, and allocated overhead costs.

For the three and six months ended June 30, 2022, cost of revenue increased by 22% and 24%, respectively, over the prior year comparable periods. The increase in cost of revenue is primarily due to enhancements to our service delivery through investment in customer experience and platform support, costs associated with acquired BOIA operations, as well as increased amortization of capitalized software development costs.

For the three and six months ended June 30, 2022, gross profit increased by 27% and 22%, respectively, over the prior year comparable periods. The increase in gross profit was a result of increased revenue, offset in part by higher costs to support the revenue growth.

Selling and Marketing Expenses

    

Three months ended June 30,

    

Change

 

(in thousands)

    

2022

    

2021

    

$

    

%  

 

Selling and marketing

$

3,425

$

3,380

$

45

1

%

20

    

Six months ended June 30,

    

Change

 

(in thousands)

    

2022

    

2021

    

$

    

%

 

Selling and marketing

$

7,151

$

6,134

$

1,017

17

%

Selling and marketing expenses consist primarily of compensation and benefits related to our sales and marketing staff, as well as third-party advertising and marketing expenses.

For the three and six months ended June 30, 2022, selling and marketing expenses increased by 1% and 17% over the prior year comparable periods. The increase in selling and marketing expenses resulted primarily from the acquisition of BOIA, as well as higher personnel costs associated with the increase in headcount and in stock-based compensation expense and was partially offset by the reduction in online media and third-party marketing agency expenses.

Research and Development Expenses

Three months ended June 30,

Change

 

(in thousands)

    

2022

    

2021

    

$

    

%  

 

Research and development expense

$

1,406

$

1,307

$

99

 

8

%

Plus: Capitalized research and development cost

 

324

 

597

 

(273)

 

(46)

%

Total research and development cost

$

1,730

$

1,904

$

(174)

 

(9)

%

    

Six months ended June 30,

    

Change

 

(in thousands)

    

2022

    

2021

    

$

    

%

 

Research and development expense

$

2,935

$

2,339

$

596

25

%

Plus: Capitalized research and development cost

 

565

843

(278)

(33)

%

Total research and development cost

$

3,500

$

3,182

$

318

10

%

Research and development (“R&D”) expenses consist primarily of compensation and related benefits, independent contractor costs, and an allocated portion of general overhead costs, including occupancy costs related to our employees involved in research and development activities. Total research and development cost includes the amount of research and development expense reported within operating expenses as well as development cost that was capitalized during the fiscal period.

For the three and six months ended June 30, 2022, research and development expenses increased by 8% and 25%, respectively, over the prior year comparable periods. This increase was driven by less capitalized research and development costs, and was partially offset by lower stock-based compensation in the three months ended June 30, 2022. In the six months ended June 30, 2022, higher personnel cost associated with the increase in headcount also contributed to the increase. For the three and six months ended June 30, 2022, capitalized research and development cost decreased by 46% and 33%, respectively, over the prior year comparable periods. This decrease is attributable to specific projects and products developed and the allocation of time spent on those projects. For the three months ended June 30, 2022, total research and development cost, which includes both R&D expenses and capitalized R&D costs, decreased by 9% over the prior year comparable period. For the six months ended June 30, 2022, total research and development cost increased by 10% over the prior year comparable period.

General and Administrative Expenses

    

Three months ended June 30,

    

Change

 

(in thousands)

    

2022

    

2021

    

$

    

%  

 

General and administrative

$

3,505

$

2,917

$

588

20

%

    

Six months ended June 30,

    

Change

 

(in thousands)

    

2022

    

2021

    

$

    

%

 

General and administrative

$

7,061

$

6,327

$

734

12

%

General and administrative expenses consist primarily of compensation and benefits related to our executives, directors and corporate support functions, general corporate expenses including legal fees, and occupancy costs.

21

For the three and six months ended June 30, 2022, general and administrative expenses increased by 20% and 12%, respectively over the prior year comparable periods. The increase in general and administrative expenses was due primarily to higher legal expenses associated with patent litigation pursued by the Company, the change in fair value of contingent consideration, as well as higher personnel costs and professional fees incurred in connection with the BOIA acquisition in the first quarter of 2022, and was partially offset by the decrease in stock-based compensation expense.

Gain on loan forgiveness

    

Three and six months ended

    

  

    

  

 

June 30,

Change

 

(in thousands)

    

2022

    

2021

    

$

    

%  

 

Gain on loan forgiveness

$

$

1,316

$

(1,316)

 

(100)

%

In the second quarter of 2021, we recorded a $1,316,000 gain on loan forgiveness in connection with the full forgiveness of the outstanding principal and interest on our PPP Loan.

Interest Expense

    

Three months ended June 30,

Change

 

(in thousands)

2022

    

2021

    

$

    

%  

 

Interest expense

$

2

$

5

$

(3)

(60)

%

    

Six months ended June 30,

    

Change

 

(in thousands)

    

2022

    

2021

    

$

    

%

 

Interest expense

$

3

$

9

$

(6)

(67)

%

Interest expense for the three and six months ended June 30, 2022 consists of interest on our finance lease liabilities. Interest expense for the three and six months ended June 30, 2021 also included interest on our PPP Loan, which was fully forgiven in the second quarter of 2021.

Key Operating Metrics

We consider annual recurring revenue (“ARR”) as a key operating metric and a key indicator of our overall business. We also use ARR as one of the primary methods for planning and forecasting overall expectations and for evaluating, on at least a quarterly and annual basis, actual results against such expectations.

We define ARR as the sum of (i) for our Enterprise channel, the total of the annual recurring fee amount under each active paid contract at the date of determination, plus (ii) for our Partner and Marketplace channel, the recognized monthly fee amount for all paying customers at the date of determination, in each case, assuming no changes to the subscription, multiplied by 12. This determination includes both annual and monthly contracts for recurring products. Some of our contracts are cancelable, which may impact future ARR. ARR excludes revenue from our PDF remediation services business and Website and Mobile App report business and other report services. As of June 30, 2022, ARR was $28.7 million, which represents an increase of 19% year-over-year, driven by both our Partner and Marketplace channel and Enterprise channel.

Use of Non-GAAP Financial Measures

From time to time, we review adjusted financial measures that assist us in comparing our operating performance consistently over time, as such measures remove the impact of certain items, as applicable, such as our capital structure (primarily interest charges), items outside the control of the management team (taxes), and expenses that do not relate to our core operations, including transaction-related expenses and other costs that are expected to be non-recurring. In order to provide investors with greater insight, and allow for a more comprehensive understanding of the information used in our financial and operational decision-making, the Company has supplemented the Financial Statements presented on a GAAP basis in this Quarterly Report on Form 10-Q with the following non-GAAP financial measures: Non-GAAP earnings (loss) and Non-GAAP earnings (loss) per diluted share.

22

These non-GAAP financial measures have limitations as analytical tools and should not be considered in isolation or as a substitute for analysis of Company results as reported under GAAP. The Company compensates for such limitations by relying primarily on our GAAP results and using non-GAAP financial measures only as supplemental data. We also provide a reconciliation of non-GAAP to GAAP measures used. Investors are encouraged to carefully review this reconciliation. In addition, because these non-GAAP measures are not measures of financial performance under GAAP and are susceptible to varying calculations, these measures, as defined by us, may differ from and may not be comparable to similarly titled measures used by other companies.

Non-GAAP Earnings (Loss) and Non-GAAP Earnings (Loss) per Diluted Share

We define: (i) Non-GAAP earnings (loss) as net income (loss), plus interest expense, plus depreciation and amortization expense, plus stock-based compensation expense, plus non-cash valuation adjustment to contingent consideration, plus certain litigation expense, plus certain acquisition expense, plus loss on impairment of long-lived assets, plus loss on disposal of property and equipment, and less gain on loan forgiveness; and (ii) Non-GAAP earnings (loss) per diluted share as net income (loss) per diluted common share, plus interest expense, plus depreciation and amortization expense, plus stock-based compensation expense, plus non-cash valuation adjustment to contingent consideration, plus certain litigation expense, plus certain acquisition expense, plus loss on impairment of long-lived assets, plus loss on disposal of property and equipment, and less gain on loan forgiveness, each on a per share basis. Non-GAAP earnings per diluted share would include incremental shares in the share count that are considered anti-dilutive in a GAAP net loss position. However, no incremental shares apply when there is a Non-GAAP loss per diluted share, as is the case for the periods presented in this Quarterly Report on Form 10-Q.

Non-GAAP earnings (loss) and Non-GAAP earnings (loss) per diluted share are used to facilitate a comparison of our operating performance on a consistent basis from period to period and provide for a more complete understanding of factors and trends affecting our business than GAAP measures alone. All of the items adjusted in the Non-GAAP earnings (loss) to net loss and the related per share calculations are either recurring non-cash items, or items that management does not consider in assessing our on-going operating performance. In the case of the non-cash items, such as stock-based compensation expense and valuation adjustments to assets and liabilities, management believes that investors may find it useful to assess our comparative operating performance because the measures without such items are expected to be less susceptible to variances in actual performance resulting from expenses that do not relate to our core operations and are more reflective of other factors that affect operating performance. In the case of items that do not relate to our core operations, management believes that investors may find it useful to assess our operating performance if the measures are presented without these items because their financial impact does not reflect ongoing operating performance.

Non-GAAP earnings (loss) is not a measure of liquidity under GAAP, or otherwise, and is not an alternative to cash flow from continuing operating activities, despite the advantages regarding the use and analysis of these measures as mentioned above. Non-GAAP earnings (loss) and Non-GAAP earnings (loss) per diluted share, as disclosed in this Quarterly Report on Form 10-Q, have limitations as analytical tools, and you should not consider these measures in isolation or as a substitute for analysis of our results as reported under GAAP; nor are these measures intended to be measures of liquidity or free cash flow for our discretionary use.

23

To properly and prudently evaluate our business, we encourage readers to review the GAAP financial statements included elsewhere in this Quarterly Report on Form 10-Q, and not rely on any single financial measure to evaluate our business. The following table sets forth reconciliations of Non-GAAP loss to net loss, the most directly comparable GAAP-based measure, as well as Non-GAAP loss per diluted share to net loss per diluted share, the most directly comparable GAAP-based measure.

    

Three months ended June 30,

Six months ended June 30,

(in thousands, except per share data)

    

2022

    

2021

2022

    

2021

Non-GAAP Earnings (Loss) Reconciliation

  

 

  

Net loss (GAAP)

$

(2,610)

$

(1,784)

$

(6,226)

$

(4,549)

Non-cash valuation adjustment to contingent consideration

 

158

 

 

158

 

Interest expense

 

2

5

 

3

 

9

Stock-based compensation expense

 

1,041

1,763

 

2,186

 

3,544

Acquisition expense (1)

42

240

Litigation expense (2)

499

367

1,361

594

Depreciation and amortization

622

317

1,009

600

Loss on impairment of long-lived assets

 

 

 

10

Loss on disposal of property and equipment

 

7

5

 

7

 

12

Gain on loan forgiveness

(1,316)

(1,316)

Non-GAAP loss

$

(239)

$

(643)

$

(1,262)

$

(1,096)

Non-GAAP Earnings (Loss) per Diluted Share Reconciliation

 

  

 

  

 

 

Net loss per common share (GAAP) — diluted

$

(0.23)

$

(0.17)

$

(0.54)

$

(0.43)

Non-cash valuation adjustment to contingent consideration

 

0.01

 

 

0.01

 

Interest expense

 

 

 

Stock-based compensation expense

 

0.09

0.16

 

0.19

 

0.33

Acquisition expense (1)

0.02

Litigation expense (2)

0.04

0.03

0.12

0.06

Depreciation and amortization

0.05

0.03

0.09

0.06

Loss on impairment of long-lived assets

 

 

 

Loss on disposal of property and equipment

 

 

 

Gain on loan forgiveness

(0.12)

(0.12)

Non-GAAP loss per diluted share (3)

$

(0.02)

$

(0.06)

$

(0.11)

$

(0.10)

Diluted weighted average shares (4)

 

11,489

10,992

 

11,467

 

10,726

(1)Represents legal and accounting fees associated with the BOIA acquisition.
(2)Represents legal expenses related primarily to patent litigation pursued by the Company.
(3)Non-GAAP earnings per adjusted diluted share for our common stock is computed using the more dilutive of the two-class method or the if-converted method.
(4)The number of diluted weighted average shares used for this calculation is the same as the weighted average common shares outstanding share count when the Company reports a GAAP and non-GAAP net loss.

Liquidity and Capital Resources

Working Capital

As of June 30, 2022, we had $9,251,000 in cash and working capital of $3,321,000. The decrease in working capital in the six months ended June 30, 2022 was primarily due to the acquisition of BOIA, for which we made an initial payment of $4.7 million and recognized $0.8 million in noncurrent contingent liability. In addition, in the six months ended June 30, 2022, we repurchased $0.4 million of shares our common stock under a program to repurchase up to $3.0 million of our outstanding shares.

24

As of June 30, 2022, we had $2.8 million in estimated contingent consideration liabilities recognized in connection with the acquisition of BOIA. We have no debt obligations or off-balance sheet arrangements and we believe that the Company has sufficient liquidity to continue as a going concern through the next twelve months.

While the Company has been successful in raising capital, there is no assurance that it will be successful at raising additional capital in the future. Additionally, if the Company’s plans are not achieved and/or if significant unanticipated events occur, the Company may have to further modify its business plan, which may require us to raise additional capital or reduce expenses.

(in thousands)

    

June 30, 2022

    

December 31, 2021

Current assets

$

15,152

$

24,831

Current liabilities

 

(11,831)

(11,216)

Working capital

$

3,321

$

13,615

Cash Flows

    

Six months ended June 30,

(in thousands)

    

2022

    

2021

Net cash provided by (used in) operating activities

$

(3,646)

$

67

Net cash used in investing activities

 

(5,338)

(893)

Net cash provided by (used in) financing activities

 

(731)

16,482

Net increase (decrease) in cash

$

(9,715)

$

15,656

For the six months ended June 30, 2022, in relation to the prior year comparable period, cash used in operating activities increased primarily due to an increase in headcount and compensation costs to support the Company’s growth, higher patent litigation costs, and timing of customer collections and vendor payments.

For the six months ended June 30, 2022, in relation to the prior year comparable period, cash used in investing activities increased primarily due to the acquisition of BOIA, for which we paid $4.7 million, net of cash acquired.

For the six months ended June 30, 2021, cash provided by financing activities was higher primarily due to capital raised under the ATM Offering initiated in the first quarter of 2021. In the six months ended June 30, 2021, the Company issued 471,970 shares of its common stock under the ATM offering and raised $16,534,000, net of transaction expenses. In addition, in the six months ended June 30, 2022, we repurchased $410,000 of shares our common stock.

Critical Accounting Policies and Estimates

The discussion and analysis of our financial condition and results of operations are based upon our financial statements, which have been prepared in accordance with the accounting principles generally accepted in the United States. The preparation of financial statements requires management to make estimates and assumptions that affect the amounts reported and disclosed in our financial statements and the accompanying notes. Actual results could differ materially from these estimates under different assumptions or conditions.

Our critical accounting estimates, as described in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021, relate to stock-based compensation. There have been no material changes to our critical accounting policies and estimates as disclosed in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021.

Item 3. Quantitative and Qualitative Disclosures About Market Risk

Not applicable.

25

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

The Company maintains disclosure controls and procedures that are designed to ensure that there is reasonable assurance that the information required to be disclosed in the Company’s reports under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to the Company’s management, including its Principal Executive Officer and Principal Financial Officer, as appropriate, to allow timely decisions regarding required disclosure based on the definition of “disclosure controls and procedures” in Exchange Act Rules 13a-15(e) and 15d-15(e). In designing and evaluating the disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives, and management necessarily was required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures. In addition, projections of any evaluation of effectiveness of our disclosure controls and procedures to future periods are subject to the risk that controls or procedures may become inadequate because of changes in conditions, or that the degree of compliance with the controls or procedures may deteriorate.

As of the end of the period covered by this report, an evaluation was performed under the supervision and with the participation of the Company’s senior management, including the Chief Executive Officer (Principal Executive Officer) and Chief Financial Officer (Principal Financial Officer), of the effectiveness of the design and operation of the Company’s disclosure controls and procedures to provide reasonable assurance of achieving the desired objectives of the disclosure controls and procedures. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures were effective as of June 30, 2022.

Changes in Internal Controls over Financial Reporting

During the quarter ended June 30, 2022, there were no material changes in our internal control over financial reporting during the most recently completed fiscal quarter that have materially affected or are reasonably likely to materially affect our internal control over financial reporting.

26

PART II — OTHER INFORMATION

Item 1. Legal Proceedings

On October 26, 2020, AudioEye filed a complaint (amended on December 29, 2020) against accessiBe Ltd. (“accessiBe”) in District Court in the Western District of Texas, Waco Division. The complaint alleges infringement of nine of AudioEye’s patents and various claims under the Lanham Act and New York law and seeks damages, costs, and injunctive relief. On November 1, 2021, accessiBe answered denying infringement, alleging invalidity of the patents at issue and counterclaimed with similar claims and remedies. On March 9, 2022, the District Court ordered the case transferred to the Western District of New York.

On July 14, 2021, AudioEye filed a second complaint (amended on August 4, 2021) against accessiBe in the same court alleging infringement of six of AudioEye’s patents and seeking damages, costs, and injunctive relief.

On June 16, 2022, accessiBe filed a complaint against AudioEye in the U.S. District Court for the District of Delaware. The complaint alleges infringement of three of accessiBe’s patents and seeks damages, costs, and injunctive relief.

Item 1A. Risk Factors

You should carefully consider the factors discussed in Part I, Item 1A “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2021 (“2021 Form 10-K”), which could materially affect our business, financial condition and results of operations. The risks described in our 2021 Form 10-K are not the only risks we face. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition or results of operations.

Item 2. Issuer Purchases of Equity Securities

The following table sets forth information with respect to our repurchases of common stock during the three months ended June 30, 2022:

    

    

    

    

Maximum Number

Total Number of

of Shares (or

Shares Purchased

Approximate Dollar Value)

Total Number of

as Part of Publicly

that May Yet Be Purchased

Shares Purchased

Average Price

Announced Plans or

under the Plans or

    

(1)

    

Paid per Share (2)

    

Programs

    

Programs (3)

April 1 - April 30

 

6,935

$

5.51

 

 

$

May 1 - May 31

 

3,632

3.27

 

 

June 1 - June 30

 

96,130

5.12

 

78,597

 

2,590,000

Total

 

106,697

$

5.08

 

78,597

 

$

2,590,000

(1)Amount includes shares surrendered by employees to satisfy tax withholding obligations in connection with the settlement restricted stock units, the exercise of stock options, or the issuance of unrestricted shares of common stock.
(2)Average Price Paid Per Share includes commissions.
(3)In June 2022, the Board of Directors adopted a share repurchase program authorizing the repurchase of up to $3 million of our common stock through June 30, 2024. The stock repurchase program may be suspended or discontinued at any time and does not obligate the Company to repurchase any dollar amount or particular number of shares of stock. Shares repurchased under the program will be subsequently retired.

Item 5. Other Information

The following information is being provided in this Item 5 in lieu of being provided on a Current Report on Form 8-K under Item 5.03:

27

Certificate of Elimination

On August 8, 2022, the Company filed a Certificate of Elimination (the “Certificate of Elimination”) with the Secretary of State of the State of Delaware. The Certificate of Elimination, which was effective upon filing, eliminated from the Company’s Certificate of Incorporation all references related to the Company’s Series A Convertible Preferred Stock, par value $0.00001 per share, which had been set forth in a Certificate of Designations filed on May 4, 2015 and corrected by the Certificate of Correction to the Certificate of Validation filed on June 23, 2021. The foregoing description of the Certificate of Elimination does not purport to be complete and is qualified in its entirety by reference to the Certificate of Elimination, which is filed as Exhibit 3.4 to this Quarterly Report on Form 10-Q and is incorporated herein by reference.

Restated Certificate of Incorporation

On August 8, 2022, the Company filed with the Secretary of State of the State of Delaware a Restated Certificate of Incorporation, which restates and integrates into a single document all previous amendments to, but does not further amend, the Company’s Certificate of Incorporation. The foregoing description of the Restated Certificate of Incorporation is qualified in its entirety by reference to the Restated Certificate of Incorporation, which is filed as Exhibit 3.1 to this Quarterly Report on Form 10-Q and is incorporated herein by reference.

28

Item 6. Exhibits

Exhibit 
No.

    

Description

3.1*

Restated Certificate of Incorporation of AudioEye, Inc., dated as of August 8, 2022

3.2

Certificate of Designations - Series A Convertible Preferred Stock (1)

3.3

Certificate of Correction to the Certificate of Validation relating to the Series A Convertible Preferred Stock (2)

3.4*

Certificate of Elimination of the Series A Convertible Preferred Stock, dated as of August 8, 2022

3.5

Amended and Restated ByLaws as of August 13, 2020 (3)

10.1

AudioEye, Inc. 2020 Equity Incentive Plan, as amended through May 20, 2022 (4)

10.2

AudioEye, Inc. Employee Stock Purchase Plan (4)

10.3

Amended and Restated Employment Agreement by and between AudioEye, Inc. and David Moradi, dated April 5, 2022 (5)

10.4

Separation Agreement and Release dated as of April 15, 2022, between AudioEye, Inc. and Christopher Hundley (6)

31.1*

Certification of the Principal Executive Officer and Principal Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

32.1*

Certification of the Principal Executive Officer and Principal Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

101.INS*

XBRL Instance Document

101.SCH*

XBRL Taxonomy Extension Schema Document

101.CAL*

XBRL Taxonomy Extension Calculation Linkbase Document

101.DEF*

XBRL Taxonomy Extension Definition Linkbase Document

101.LAB*

XBRL Taxonomy Extension Label Linkbase Document

101.PRE*

XBRL Taxonomy Extension Presentation Linkbase Document

104*

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

*

Filed herewith.

29

(1)Incorporated by reference to Form 10-K, filed with the SEC on March 30, 2020.

(2)Incorporated by reference to Form 8-K, filed with the SEC on June 25, 2021.

(3)Incorporated by reference to Form 8-K/A, filed with the SEC on September 24, 2020.

(4)Incorporated by reference to Form 8-K, filed with the SEC on May 24, 2022.

(5) Incorporated by reference to Form 8-K, filed with the SEC on April 8, 2022.

(6) Incorporated by reference to Form 8-K, filed with the SEC on April 15, 2022.

30

SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

AUDIOEYE, INC.

Date:

August 9, 2022

    

By:

/s/ David Moradi

David Moradi

Principal Executive Officer

Date:

August 9, 2022

By:

/s/ Kelly Georgevich

Kelly Georgevich

Principal Financial Officer

31

EX-3.1 2 aeye-20220630xex3d1.htm EX-3.1

Exhibit 3.1

RESTATED CERTIFICATE OF INCORPORATION

OF

AUDIOEYE, INC.

Pursuant to § 245 of the General Corporation Law

of the State of Delaware

The undersigned, in order to restate and integrate the provisions of the Certificate of Incorporation of AudioEye, Inc. filed with the Secretary of State of the State of Delaware on May 20, 2005, as theretofore amended or supplemented (the “Original Certificate”), without further amending the Original Certificate, pursuant to Section 245 of the General Corporation Law of the State of Delaware, does hereby certify that the Board of Directors duly adopted resolutions to restate the Corporation’s Certificate of Incorporation to read as follows:

FIRST: The name of the Corporation is “AudioEye, Inc.”

SECOND: The address of the Corporation’s registered office in the State of Delaware is 1209 Orange Street, in the City of Wilmington, County of New Castle, Delaware 19801. The name of its registered agent at such address is National Registered Agents, Inc.

THIRD: The purpose of the Corporation is to engage in any lawful act or activity for which corporations may be organized under the General Corporation Law of the State of Delaware.

FOURTH: The total number of shares of all classes of capital stock which the Corporation shall have authority to issue is 60,000,000, of which 50,000,000 shares shall be Common Stock of the par value of $.00001 per share and 10,000,000 shares shall be Preferred Stock of the par value of $.00001 per share.

A.  Preferred Stock. The Board of Directors is expressly granted authority to issue shares of the Preferred Stock, in one or more series, and to fix for each such series such voting powers, full or limited, and such designations, preferences and relative, participating, optional or other special rights and such qualifications, limitations or restrictions thereof as shall be stated and expressed in the resolution or resolutions adopted by the Board of Directors providing for the issue of such series (a “Preferred Stock Designation”) and as may be permitted by the General Corporation Law of the State of Delaware. The number of authorized shares of Preferred Stock may be increased or decreased (but not below the number of shares thereof then outstanding) by the affirmative vote of the holders of a majority of the voting power of all of the then outstanding shares of the capital stock of the Corporation entitled to vote generally in the election of directors (the “Voting Stock”), voting together as a single class, without a separate vote of the holders of the Preferred Stock, or any series thereof, unless a vote of any such holders is required pursuant to any Preferred Stock Designation.

B.  Common Stock. Except as otherwise required by law or as otherwise provided in any Preferred Stock Designation, the holders of the Common Stock shall exclusively possess all voting power. The powers, preferences and rights of the shares of Common Stock are as follows:

1. Dividends. The holders of shares of Common Stock shall be entitled to receive, when and if declared by the Board of Directors, out of the assets of the Corporation which are by law available therefor, dividends payable either in cash, in property, or in shares of Common Stock.


2. Voting Rights. At every annual or special meeting of stockholders of the Corporation, every holder of Common Stock shall be entitled to one vote, in person or by proxy, for each share of Common Stock standing in his name on the books of the Corporation.

3. Dissolution, Liquidation or Winding-Up. In the event of any dissolution, liquidation or winding-up of the affairs of the Corporation, after payment or provision for payment of the debts and other liabilities of the Corporation, the holders of all outstanding shares of Common Stock shall be entitled to share ratably in the remaining net assets of the Corporation.

FIFTH: [Intentionally omitted.]

SIXTH: The Board of Directors is expressly authorized to adopt, amend or repeal the By-Laws of the Corporation.

SEVENTH: Elections of directors need not be by written ballot unless the by-laws of the Corporation shall otherwise provide.

EIGHTH: A director of the Corporation shall not be personally liable to the Corporation or its stockholders for monetary damages for breach of fiduciary duty as a director; provided, however, that the foregoing shall not eliminate or limit the liability of a director (1) for any breach of the director’s duty of loyalty to the Corporation or its stockholders, (ii) for acts or omissions not in good faith or which involve intentional misconduct or a knowing violation of law, (iii) under Section 174 of the General Corporation Law of the state of Delaware, or (iv) for any transaction from which the director derived an improper personal benefit.

NINTH: Except as may otherwise be specifically provided in this Certificate of Incorporation, no provision of this Certificate of Incorporation is intended by the Corporation to be construed as limiting, prohibiting, denying or abrogating any of the general or specific powers or rights conferred under the General Corporation Law of the State of Delaware upon the Corporation, upon its stockholders, bondholders and security holders, and upon its directors, officers and other corporate personnel, including, in particular, the power of the Corporation to furnish indemnification to directors and officers in the capacities defined and prescribed by the General Corporation Law of the State of Delaware and the defined and prescribed rights of said persons to indemnification as the same are conferred wider the General Corporation Law of the State of Delaware. The Corporation shall, to the fullest extent permitted by the laws of the State of Delaware, including, but not limited to Section 145 of the General Corporation Law of the State of Delaware, as the same may be amended and supplemented, indemnify any and all directors and officers of the Corporation and may, in the discretion of the board of directors, indemnify any and all other persons whom it shall have power to indemnify under said Section or otherwise under Delaware law from and against any and all of the expenses, liabilities or other matters referred to or covered by said Section. The indemnification provisions contained in the General Corporation Law of the State of Delaware shall not be deemed exclusive of any other rights to winch those indemnified may be entitled under any By-Law, agreement, resolution of stockholders or disinterested directors, or otherwise, and shall continue as to a person who has ceased to be a director, officer, employee or agent, both as to action in his official capacity and as to action in another capacity while holding such office, and shall inure to the benefit of the heirs, executors and administrators of such person.

TENTH: Whenever a compromise or arrangement is proposed between this Corporation and its creditors or any class of them and/or between this Corporation and its stockholders or any class of them, any court of equitable jurisdiction within the State of Delaware may, on the application in a summary way of this Corporation or of any creditor or stockholder thereof or on the application of any receiver or


receivers appointed for this Corporation under the provisions of Section 291 of Title 8 of the Delaware Code or on the application of trustees in dissolution or of any receiver or receivers appointed for this Corporation wider the provisions of Section 279 of Title 8 of the Delaware Code order a meeting of the creditors or class of creditors, and/or of the stockholders or class of stockholders of this Corporation, as the case may be, to be summoned in such manner as the said court directs. If a majority in number representing three-fourths in value of the creditors or class of creditors, and/or of the stockholders or class of stockholders of this Corporation, as the case may be, agree to any compromise or arrangement and to any reorganization of this Corporation as a consequence of such compromise or arrangement, the said compromise or arrangement and the said reorganization shall, if sanctioned by the court to which said application has been made, be binding on all the creditors or class of creditors, and/or on all of the stockholders or class of stockholders, of this Corporation, as the case may be, and also on this Corporation.

ELEVENTH: The Corporation reserves the right to amend, alter, change or repeal any provision contained in this Certificate of Incorporation, in the manner now or hereafter prescribed by statute, and all rights conferred upon stockholders herein are granted subject to this reservations.


IN WITNESS WHEREOF, the Corporation has caused this Restated Certificate of Incorporation to be executed this 8th day of August, 2022

AUDIOEYE, INC.

By:

/s/ James Spolar

Name:

James Spolar

Title:

General Counsel and Secretary


EX-3.4 3 aeye-20220630xex3d4.htm EX-3.4

Exhibit 3.4

CERTIFICATE OF ELIMINATION OF THE

CONVERTIBLE SERIES A PREFERRED STOCK

OF

AUDIOEYE, INC.

Pursuant to the provisions of Section 151(g) of the General Corporation Law of the State of Delaware, it is hereby certified that:

1. The name of the corporation (hereinafter referred to as the “Corporation” or the “Company”) is AudioEye, Inc. The Corporation was incorporated in the State of Delaware on May 20, 2005. On May 4, 2015, the Corporation filed a Certificate of Designations, with respect to its Series A Preferred Stock (defined below), in the office of the Secretary of State of the State of Delaware, as amended and corrected by the Certificate of Validation and Certificate of Correction filed with the Secretary of State of the State of Delaware (the “Series A Certificate of Designations”).

2. The issuance of a series of 200,000 shares of the Corporation’s Series A Convertible Preferred Stock, par value $0.00001 per share (the “Series A Preferred Stock”), and all the voting powers, designations, preferences, and the relative, participating, optional, or other rights, and the qualifications, limitations, and restrictions of the Series A Preferred Stock were provided for and authorized by resolution duly adopted by the Board of Directors of the Corporation (the “Board”). A certificate setting forth the said resolution has been heretofore filed with the Secretary of State of the State of Delaware pursuant to the provisions of Section 151(g) of the General Corporation Law of the State of Delaware.

3. No shares of said Series A Preferred Stock are outstanding and no shares thereof will be issued subject to said Series A Certificate of Designations.

4. The Board has adopted the following resolutions:

WHEREAS, the Company has no authorized shares of Series A Convertible Preferred Stock outstanding, and no authorized shares of Series A Convertible Preferred Stock will be issued.

RESOLVED, that the Designated Officers are each hereby authorized, jointly and severally, for and on behalf of the Company, to execute and file a certificate setting forth this resolution (a “Certificate of Elimination”) with the Secretary of State of the State of Delaware pursuant to the provisions of Section 151(g) of the General Corporation Law of the State of Delaware (the “DGCL”) for the purpose of eliminating from the Certificate of Incorporation of the Company all reference to the Series A Convertible Preferred Stock of the Company.

[Remainder of Page Intentionally Left Blank]


5. The effective time of this certificate shall be upon filing with the Secretary of State of the State of Delaware.

Signed on August 8, 2022.

 

By:

/s/ James Spolar

 

Name:

James Spolar

 

Title:

General Counsel and Secretary


EX-31.1 4 aeye-20220630xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION UNDER SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, David Moradi, Principal Executive Officer of AudioEye, Inc. (the “Registrant”), certify that:

1.I have reviewed this Quarterly Report on Form 10-Q for the period ended June 30, 2022 of AudioEye, Inc. (the “Quarterly Report”);

2.Based on my knowledge, this Quarterly 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 Quarterly Report;

3.Based on my knowledge, the financial statements, and other financial information included in this Quarterly 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 Quarterly Report;

4.The Registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) 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 is made known to us by others within those entities, particularly during the period in which this Quarterly 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 Quarterly Report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this Quarterly 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 and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Registrant’s auditors and the audit committee of the Registrant’s board of directors (or persons performing the equivalent functions):

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

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

Date: August 9, 2022

By:

/s/ David Moradi

Name:

David Moradi

Title:

Principal Executive Officer


CERTIFICATION UNDER SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Kelly Georgevich, Principal Financial Officer of AudioEye, Inc. (the “Registrant”), certify that:

1.I have reviewed this Quarterly Report on Form 10-Q for the period ended June 30, 2022 of AudioEye, Inc. (the “Quarterly Report”);

2.Based on my knowledge, this Quarterly 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 Quarterly Report;

3.Based on my knowledge, the financial statements, and other financial information included in this Quarterly 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 Quarterly Report;

4.The Registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) 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 is made known to us by others within those entities, particularly during the period in which this Quarterly 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 Quarterly Report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this Quarterly 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 and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Registrant’s auditors and the audit committee of the Registrant’s board of directors (or persons performing the equivalent functions):

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

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

Date: August 9, 2022

By:

/s/ Kelly Georgevich

Name:

Kelly Georgevich

Title:

Principal Financial Officer


EX-32.1 5 aeye-20220630xex32d1.htm EX-32.1

Exhibit 32.1

CERTIFICATION UNDER SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the filing by AudioEye, Inc. (the “Registrant”) of its Quarterly Report on Form 10-Q for the period ended June 30, 2022 (the “Quarterly Report”) with the Securities and Exchange Commission, we, David Moradi and Kelly Georgevich, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

(i)The Quarterly Report fully complies with the requirements of Section 13(a) or Section 15(d), as applicable, of the Securities Exchange Act of 1934, as amended; and

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

A signed original of this written statement required by Section 906 has been provided to the Registrant and will be retained by the Registrant and furnished to the Securities and Exchange Commission or its staff upon request.

Date: August 9, 2022

By:

/s/ David Moradi

Name:

David Moradi

Title:

Principal Executive Officer

By:

/s/ Kelly Georgevich

Name:

Kelly Georgevich

Title:

Principal Financial Officer


GRAPHIC 6 aeye-20220630x10q001.jpg GRAPHIC begin 644 aeye-20220630x10q001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" !D ;\# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#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#]4Z*** *U MW=P:=:RW%S+';V\2EWFD8*J*.223P *^6/BY^W]X6\(33:=X0L_^$KU!/E-W MO\NS0^S,M/AN?#MU+JGA&WC#W.A6*E)UD7GS& YF' M^R.GI_%7YZLIB9E9=I'RE6ZJ:^MRK*L/B8>VJRYO)=/7^OO.NE2C-7;/:?'' M[8OQ6\;R2*_B630[5^EMHJ_90OT<9D_-Z\DU;Q!JFO2>;J6I7>I2_>WW4[2' M/U8FJ%%?:4J%*BK4X)>B.U14=$*K&)E96VD?,&7JIKL_#'QG\>>"Y$;1O&&L M6*+_ ,L5O7:'CUC8E#^(KBZ*N<(U%::NO,;2>Y]:_#;_ (*'>+M$DAM_&.F6 MWB.TX5KJV46UROJ>/D;Z;5^M?9OPI^.G@[XSZ=]I\-ZJLTZ+NGT^X_=W4'^\ MF>GN,CWK\?:]$^!_P\\=^._&=FW@.&[M]0LW#G5(V,4-G_M/)T'';J?1J^=Q MV3X2<'4C^[:Z]/F>%%%%( HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBO"?A_\ ML?!CXH>/K/P3X7\9'5/%%Y)*D-A_9=[#N,2/))\\D*H M,+&YY;M0![M115"[UO3]/D6*ZOK:UE(R$FF5#CUP30!?HJ&&>.Y@62)UDB<9 M5XVR"/8BIJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@"M=W<&G6DMS<2I!;PH9))';"HH&223T %?(OP^_;GMO%GQ[N-!NHHK;P M7?NMEI=U(NR1)@2%D ;/PAITWEZAX@W?:2O5 M+1?O#_@;%1]%>OSJ^[7UV595#$8>56LOBT7EY_U^IUTJ2G%MG[BUXU\6OV5_ M /QAEFN]3TMM-UF3KJNF,(9V/JXP5?\ X$":9^RA\67^+WP@TR_O9O.UFP)T M^_8]6E0##G_>0J?KNKVBOFW[;!5G&+Y91TT.;6#LMS\\O&__ 3H\6Z7+)+X M6UW3M=M<9$-X#:S_ $_B4_72:O^R3\7-%S2S[%P5I6EZK_*QLJ\DC\A;?\ 9H^*=U)L3P%K:D#/[RT*+^;8KM_#7["O MQ9\02J+K2;+082W^LU&]3IZ[8BY_2OU#HK6?$.)?PQ2^]_J5]8ET/C[X:?\ M!.WPWHLD5WXRUF?Q%,N";&S4V]O]&;)=A]"E?5/AWPOI'A'28=,T73K;2M/A M_P!7;6D0C1?? [^];%%>%B,77Q3O6DW^7W'/*4I;GD/[2GQQM?@3\/IM3'ES M:[>DV^EVK]'EQR[#^Z@Y/_ 1_%7/?LC_ +1'_"\/!TEKJLB_\)9I*JEZ%4(+ ME#PLZ@<O7\ M-O\ /S.M4?<\S]BJ*JV5[!J5E!=6TB36\Z++'(O1U89!'U%6J^).(**** "B MBB@ HKS;QY^T=\+OAA>26?BGQ_X?T6_B^_8W%_']H7/K$"7_ $K$\.?M@?!/ MQ5>+::?\4/#,ERS;5CGU!(&8GLOF;<_A0![)14,$Z7$22Q.LD;@,KJV0P/0@ MU-0 45@ZMXX\.:%>FUU+Q!I>G704,8+J\CB?!Z':Q!K;5@ZAE.X'D$4 /HHK M)UGQ/HWAM8CJ^JV6EB7*H;ZY2'?CKC<1F@#6HJAI>JV6M6<=[I]Y!?62R?MJ_ F+4?L3?%3PSYV=NY;T&//_70?)^M 'MM?AW_ ,$_?^3_ /P?_P!? MNK_^D-Y7[8>'_$>E>*])M]4T35++6--G7,-[I]PD\,@_V70E37XG_P#!/W_D M_P#\'_\ 7[J__I#>4T!^XE?CO_P6*_Y.8\,_]BC;?^EM[7[$5Y]X[T'X8ZCJ ML-QXUT_PG?96^*?AOS=P3*WF4R?]L#;C MWS0![C16#X1\<>'/'VE_VEX9U[3?$.G[MOVK2[N.YBSUQN0D9K>H ***IZEJ M5KI%C->W]U#8V<"[Y;BXD$<:*.[,V !0!> _B]X)^*,,LOA'Q;HGB5(AF4:7?Q3O%_OJI)7\: .PHH MKG3\0?"RWWV$^)-)^V^;Y/V;[?%YOF9QMV[LYSQB@#HJ*** "BJ6HZI::192 M7=_=065K$,O/<2".-.<'M'OXFQ)937\9N$_WHE)I9Z)\2O#=Y>.VR.V:_CBED/HJN06_"O6J /$OC/_ ,):OQ2^%UEH M'C;6_#ND:[J-QI^HV>FVEA-'LBL;JZ64-/:RNKL\4<9^;;MZ -\U?,/PR_:? M^-FO>(_ VAZS-=(J:G=G6=4&EPJM]:7%E//IRC$6$*/;7*,5"Y\M?75I!1117SASA1110 5Y1^T]XX;X>? KQ9JT#^7>/:_8 M[=OXEDF(B##W4-N_X#7J]?)?_!1O5WM?A/X?T]&V_;-85V_VE2&3C\V6N[ T ME6Q5.F]FRX*\DF?G;1117ZR>P?J9^Q1XV?QI^S]H:S2>9<:.\FDR'VCP8Q^$ M3QBO>J^*O^":FK/-H/CO3#_JK:YM+@>F9%E4_P#HH5]JU^59E35+&5(K:]_O M5_U/(J*TV@HHHKS3,*_-'_@II^VUKW@WQ%)\)? 6IRZ1=1P)+KNKV*[/XH_\$<+2#P]/=?#[QO>7&KQ(7CT_7H(]ERP_ MA$T>WR\^Z-^%?IQ7.:]\0_"GA1F76_$VCZ.R]1J%_%!CM_&PI@?D_P#\$Y_V MG/%7PB^-=K\'?%]U>-X)=$C_ &[M<\1>"M5L-7TLZWINHVNH:761EDC)4XEW@X/6OW: MH8'XG?\ !5S_ ).ZU#_L$6/_ *":_9SPO_R+.C_]>D!]$_\ !-+_ ),F^'/_ '$O_3E=5[5\ M7_BGHGP4^&NO^-?$$K1Z7I,!F=(_ORN2%2)/]IW*J/=J\5_X)I?\F3?#G_N) M?^G*ZKYY_P""RGQ$GLO#'P_\#V\K+#J%S<:M>*K8W+"%CB!]1F64_P# * /E M#5O$'QD_X*1_&S[!:[I8 QF@T_SV32]$MNGF,<'GU;&]ST_A6OJ/1_\ @C#8 M_P!BXU7XHW/]KLH^:ST=/(C;N,-+NT?\$L/A+:> ?V8['Q&T"KK'BRY MEOKB7;\_DI(\4"9],*SC_KK7V33 _'Z3P)\7O^"6_P 3=*\2#46\3?#'4KM+ M>^>QREM>JH1H\6KV,EO&\@_U4V,Q2CW20(P_W:_&7_@FU M"]O^V[\.XI5:.5&U%61EVE2--NL@BF!^ZU?D5_P61_Y+GX)_[%P?^E,U?KK7 MY%?\%D?^2Y^"?^Q<'_I3-20'Z2_LM?\ )LOPC_[%'2/_ $BBK,_:E_:*TG]F M+X3:AXOU&$7U\6%IIFG%]AN[IP2JY[* &9CZ+ZUI_LM?\FR_"/\ [%'2/_2* M*OS6_P""POQ$N=;^-?A?P=')_P 2_0M(^UE,?\O-Q(=W_D.*+'_ J /*/!'P M^^-G_!2'XH:AJE[JWVBWLV'VG4]09DT[2XW.5A@C7/) X51D]7/>OJRW_P"" M,&A?V2J3_%#4FU3;S/'I,8@S_P!J:@Y7#O=7"B1]WJ5RJ?2-:]UH _#?XO\ P ^,?_!/3QOIWBC1M>D&ES2A M+3Q%H[,D$[#YO(N83D D#/EMO0CH6VMM_47]C']J>Q_:J^%B:RT,5EXHTMUM M-:T^%_DCE(RLL8))\MP&*Y[JPYVYKO?V@_A59?&WX->+?!E[$DIU.QD2V,G_ M "RN%&Z&0?[L@0U^37_!*7XAS^$OVI;70?-Q9>)].N+*2(_<:6)#<1O]1Y4B MC_>HW _8;X@>/-(^&7@O6O%.O7'V71](M'O+F7[QV*,X4=V/11W-?CUJGB+X MQ?\ !3WXT7&DZ9(VD^$+*3SA9R2N-.TB#D+)-M'[V=\-CC).[&U%;'UM_P % M?_B!<>'O@-X>\+6TAC/B/5]UP!_RTM[==Y7_ +^-"?\ @-=K_P $M_AU8^#/ MV4-%UB*)5U#Q+=W.HW^)+ M[4]HS/8QP6\.>,_NW61L?\#KYM_:7_8&\=_L?P1?$?P1XINM7T/3IE9M3LU: MTU#2V8[5=MC'*9*C>I_BY0"OV?K$\8^%;+QQX1UOP[J48DT_5K*:QN$;G='( MA1OT- 'S)_P3W_:ZN/VF?AU>6'B1HQXX\.^7'?RQJ$%["^?+N HX!.TA@.,\ M\;MH^#O^"H/P=F^$G[2G_"6Z3&]GIOBV,:K!-%\@2^C(6X"D?Q;MDI]YZK?\ M$NO$5UX._;(T_0VDV_VQ8W^F3HO*L8XC#_&JE3/J=BAO$ MC^['=)^[G4>PD5\>U>G5^9?_ 1S^,?GV/C'X7WTV6@9=,[N+R]0\7WIDC+#D6D!>.,?B_G-]"M?&?[.-N-T5K;D_,1W(CY-,#X$_X*&_MJ^*+SQZ_P5^%5[ MZ7G[7<73E0+.!E^88SA]O)/R=FS5^#7_ 1ZEU;1(-2^*'B^YTW4KD!VTG05 MC=X,\X>XD#*S>NU<>[5Y?_P2W\(_\+4_:OU;QAX@W7]WI&GW6L?:)?G\R]GE M$8=LC&<23M]>:_9.@#\QOBY_P1TM+?0;F\^&WC.]NM4B4O'IGB)(\7..0HFC M"!#Z93&?[M<)^P/^V)XL^#'Q3M_@U\2;B[;09[\Z5"-38^?HEX&\M8LMTB9_ ME*GA3R,?-N_72OQ;_P""KWA6V\(?M8)J6GYM[G6M$L]5F>+@K,LDMON&.AQ; MH:$!^TE%+M&9?+6UU2=8E_Z9&0LA_%"M<97[)":J14UL]3 MV4[JYZM^RM$TG[0_@8(K,?[0#<>@1R?Y5^N%?F-^P5X8;7?C_97^S,6C6-Q= MLS=,LODK^/[VOTYKX+B":EBHQ72*_&[//Q#O(****^8.8**** "OCG_@I/&W M_"">$)-OR+J4@)[9,7'\J^QJ^:?V_O#3:[\ WO43<=(U*WO&('.T[X3^&917 MIY9)0QM)ON:TG::/S/HHHK]4/6/N+_@F>IQ\1VQ\I_LT ]LC[37W)7R;_P $ MZO##Z7\)M9UF5-KZKJA6,^L42*H/_?;2"OK*OR_-IJ>-J->2^Y)'DU=9L*** M*\@R"OS=_;/_ ."F6M>"/'&H?#WX26UNVKZ?.;*_UZXA%RRW(.UH;:(Y4LK< M%G#<[EV?Q5^CDWF>2_E;?-P=N_IGMG%?A+^P0VFWO[:O@1_&'S22ZA=/_IB_ M>OS#*8MX/\7G;VF![5H_['O[77[2=BFJ^-?&%YH=A=8E6T\3ZQ/&<'GB MTA#"/_<94KM/#/\ P1?N&97\0?%&.-?XK?3='+[N?[[S#'_?%?J%6%XO\8:1 MX$\,:GXAUZ_ATS1]-A-Q(/B'=0RV]KJ> MK_:X8Y%^>.U1@D*G'4K&B@X[U_1'0P/Q._X*N?\ )W6H?]@BQ_\ 037[.>%_ M^19T?_KSA_\ 0!7Y#?\ !7SPW/I?[2.AZMY>VVU3P[!MD5<;I(YIU8'U(79_ MWU7Z??LT_$RQ^+_P*\$^*K&X6X^V:9 ER%(_=7*($FC..ZR*PH8'J%?FK_P6 MCD7_ (1[X51Y7S#=Z@P'? 2WS_.OTJK\5?\ @J'\?=/^,?QUM=#T&Y6]T'PA M ^G_ &E&W1RWKMNN"A'8;8X_K$W:@#]"_P#@FE_R9-\.?^XE_P"G*ZKXU_X+ M+0W"_%CP!.TG^BOHLR1IM^ZZSDL<^X9*^RO^":7_ "9-\.?^XE_Z%5Y6UN=B[S[++'$/^VE 'T)^PE-'X7/=)6?/M(OO7Z%4@"OPY_P""?3I-^WWX-=&5D-WJ[ KR&!L+NOU) M_;4_:%T[]G?X%Z]J[W2IXAU*"33]$ME;]Y)=.NT2 ?W8\^8W^[CJPK\I/^": MJLO[;?PY5EVLIU$$-_V#;NF@/W8K\BO^"R/_ "7/P3_V+@_]*9J_76OR*_X+ M(_\ )<_!/_8N#_TIFH0'Z2_LM?\ )LOPC_[%'2/_ $BBK\DO^"IEK+!^V'XA M>5=J3Z?82Q?[H@5?_0E:OUM_9:_Y-E^$?_8HZ1_Z115\!_\ !8SX0W4>O^#O MB;:P^982VW]AW[K_ ,LY%=Y82?\ ?#RC_MG0!^E/P^NK:^\!^&[BR55LYM-M MI80N -C1*5QCCI71U\E_\$WOV@]-^,?[/NBZ#+=I_P )3X2MH]+OK1F_>-"@ MVP3 'DJR!03_ 'E:OK2D 5^$W["3?VG^W5X&FM?WT)'XCUBUFT[1;-7'FR3NNPR@?W8@V]C[*.K+7P1_ MP2'^$%WXC^,VL_$&XMV72O#=BUK!,W\5Y<#;@>NV+S=WIN7^]30'HO\ P6GA MD:#X/RJI\I6U=6?LI/V(@?\ CIKQ7X"_\$Q?$OQZ^$WA_P >:;XXT?3[+6$D M=+6:VE=X]DKQ,"5XSN1J^R_^"K_PINO'G[.$'B#3X&N+SPIJ"7TP7EOLCJ8I M<#V8Q,?9&KS?_@DC^T7IM]X,OOA%J]Y':ZO8W,E]HJ2OC[3;R?/+$F>K(^Y\ M>DO^R: ///\ AS-XT_Z*-H7_ (!34?\ #F;QI_T4;0O_ "FK]8JY+XF_$G0 M/A'X'UCQ9XFO$L='TR!IYI&ZL>BHH[LQPJCN31<#X@_97_X)F^)_V?/CSX7\ M?ZAXSTG5K32/M.^SM;:5))/-M98!@MQP9,U^@ES;17UM+;SHLL$JE'C=\:2M)#H>DZSL+MG][I-R,9_VBL,F?\ ?BK]AOCG M\4K3X0?!CQ;XYE:-X])TV2Z@#-\DTQ&V%,C^_(R+_P "KX8_X+#?!4W^@^%/ MBE80[IK!_P"Q=39>ODN3) Q]E?S5_P"VJUX;\>_VM7^(7[!'PK\%_:]^N37; MV.L[6R?*L HB#^OF"6WD^L;4]P-3_@E)\++CXE?M#:U\0]7+WX^T2\ MM)?W6]%)SU^3SV^NVOTO_:JCFF_9D^+"V[^7)_PBNIG<5SE1:R%A^*Y%>6_\ M$W?@\/A+^R[H$]S#Y6K^)V.N76Y>=LH A7_ORL9QZLU?2GB70K;Q5X+M:\/Z5X@LM!NM-L1?%KR"219 ME\P(<;?0LM?47_#F;QI_T4;0O_ *:O"?V8/B)=_L5_M>O!XL5K2TL[FX\/:Z MRJ?E@9P/- ')572*7CJB\5^Y>FZE;:Q96]]8W$5Y9W,8EAN(6#I(C#*LK#@@ MBFP/RJ_X-/^BC:%_X!34?\.9O&G_11M"_\ IJ_6*OSE_:6_X*5>(_ ?[2 M%GX-^%]GI7C#2;'R]/OK:13)]NOW?!CADC.04RJ=_FW?*VVE<#[I^$7@N?X< M?"CP9X2N+F.\N=!T6STN2YB4A)6A@2(L ><$KFNQJCIX=5^[<0 MC')_VH]F/]QJ^2J_8+XZ?"FT^,_PVU7PW<[(YY%\ZRN'_P"6%RF=C_3L?9FK M\S?A3\ ]?^(?Q>7P1<6V3T7U++VK]!RC'PEA+5'9 MT]_3I_E_PYZ%&HN77H?8?_!/;X:OX:^&^I>*KN+R[K7YPL&Y>?L\.5!_X$Y? M_OE:^LZS]%T>S\.:/9:7IUNMK864"6]O!'T2-1M4#Z 59FFCMH9)99%CB0%F M=FP% Y))-?$8K$/%5YUGU?X=#AE+F;9/17BWC?\ :Z^%?@5WAN/%$.IW:<&V MT=#=-GO\R_(/Q:O*=5_X*1>#X'9=-\+:W=@9P;IH8 3VZ,];4LOQ=97A3=BE M3G+5(^OZ*^+[/_@I3H;M_I?@C4(1V,-['(?U5:[KPS^WY\+-?<1WTNK>'W/! M-_9;TS]8B_ZBKGEF-IJ\J3_/\ANE-=#Z6KFOB!X/MO'_ ()UWPY=?)%J=E): MER,["RD!OJIYJ7PGXX\/^.; WWA_6;'6K5>LEC<++M/HV#\I]C705Y_O4Y=F MOS,]4S\2-;T:\\.ZS?:5J$+07UE.]M/"W5)%)5A^8JO9V<]_>0VMO&TUQ<2" M***/DR.QP /J:^O_ -OSX&/HVMQ_$72;?_B7W[+#JJ1K_JI^B2G'9AP?]K_> MK*_8,^!4GBSQ@/'>K6__ !)M%D_T%9%XGN^S#VCZ_P"]M_NFOTV.94G@OK;? M3;S['I>T7)SGV]\'? ,?PP^&'ASPP@4R:?:(DY3HTQ^:5A]79C^-=O117YE. M3G)SEN]3S6[N["BBBH$%?E-^V_\ \$Z/&%G\0=6^(OPFL9-7TW4;AM0N=&L6 MQ>V5R3N=H%S\Z,WS +\X+8 Q7ZLT4P/QQ\+?MT_M9_#W3AH>H>'[[6I[11%Y MOB#PU.UTNWL[)L+'U+9-;UE\)OVK?V]-:L;?XB3:AX-\!QS"63^T++[!;Q@< MYCM,+)._]UGR/]M:_7"BBX'XZ_MR_L1^*]!^*?A_3?A;X!UO6O"EGX;M+=9] M/M&G595DE5][*N/-;'F-[RY_BK]9_ &I7NK>!O#M[J5M/8ZC@ZAXY\87.KR7OB"_P!*M&DY$.U( MU &1"F6"YZEF/R[L#]:**+@?._[ /@_6_ 7[)'@30?$FDW>B:W:?;_M%A?1F M.:+??W#KN4\C*LI_&OUN[69=R2Q.-K*?J# M6M12 _&3]H'_ ()X_%7]GKQO_P )1\+%U;Q-H%O.;G3[[1&;^U=/P$]]UGH!A8P&8>ZD^M?LM M13N!^87[.W[$WQ4^/WQ0L?BC^T==7LEE9LLMMHFK,/M%V5.Y(W@ VV\ ;DQX M!/38 V:XW]DC]G?XF^$/V]]+\4ZWX#UW2_#L>J:Q*VJW5DZ6ZI);72QG>1C# M%U _WJ_6^B@ K\PO^"J7P*^(7Q5^,/A+4/!_@S6_$UE:Z$+>:?3;-YDCD^T2 MMM)4=<%37Z>T4 >G[7%O:_8)=+NY+P9C-Q)X3VS[^G*A F1_NU^R%%.X'XL^$?V0/VC?VS M/'4/B'XB-JVBV,A"S:YXIB,)AASG;;6AV,?XBH54C]UW5^LOP3^"WASX _#K M2_!GA:T,6G68+/-)@S7,S??FD88RS?H .% KT&B@"CJFEV>N:7=Z=J%O'>6 M%Y$]O<6TJ[DEC8%65@>H(.#7Y(?M*?\ !,SQ_P#"SQ7-XJ^#ZW?B'0$F^U6U MI93%-4TUP<@+@AI0O\+)\_MW/Z^T4 ?C#X?_ &U?VN_ -G_8U[9:SJ$MMA!_ M;WAIGN8P.S-L5V/N^36?<_##]J[]NG7=/_X2BSUG^QX6WQ76NVW]EZ7; C'F M)&%42''=$=Z_:ZBBX'B7[*?[,7A[]EGX<)X=TA_[0U.[<7&J:Q)%LDO)L8'& M3M11PJYX^K&O;:**0'"?''X867QH^$7BSP5?[%@UFQDMUDDZ13#YHI?^ 2*C M?\!K\#OV>_A'/\9_CMX2\"I^\BU+4DBNY(6W;;9,O<2 @]HTRLH-.LX;6WC6&WA1 M8HHTX"*!@ ?059HHI ?$W[=__!/V']HJ4^-/!3V^E^/XXA'Q'^ME<95Y1_"%RJ= M#4;_RQ=W4<8$D^P$)O8W4_K7Y\_%?]H3QQ M\8[J1M?UB5=/9LII-HQBM(\=/D!^8CU;)K[]_:%_9'\._&SS=5LY%T#Q8 ,: MA''F.YP,!9E&,^FXWQ1^!WC+X/Z@UOXDT>>WMBV(M0AS):R_[L@X_ M \^U?<9)' N*J^%M3BU'1 M]1N]*OH_N7%I,TP Y-?57P*_8,\0>+)K?5O'8E\.: M-PXTW_E\G'HP_P"6(^OS>PZUX^9QP3I7Q=O+O\NYSU.2WO'WK>VFA_$GPC+; MRFVUO0-5MBAV.'AGB8=F'\Q3_"?A/2_ _AVPT/1;1;+3;*(100Q_P@=R>Y/4 MD]32^%?"FE>"- L]%T2RBT_3;--D-O"NU5&;?H@HHHJ!!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !7P3_P4%^'W[1OBOXC>';OX-7/BJ#0 MDTOR;P>']?\ L,?VGS9#\T8G0D["GS8K[VHH _'_ .%'_!,'XP_%SQE'K?Q= MU"3P[ITD@>]N+[4%U#5+L>B[6=03TW.W']QJ_5_P/X)T;X<^$])\,^'[&/3M M&TN!;:VMHQPBKZGN3U)/)))KH:*8!1112 **** "BBB@ HHHH **** "JU[8 MV^HVLMM=P1W5M*NV2&9 R.#V(/!'UHHH \.\;?L4?"GQG*\ZZ))X?N7ZRZ)- MY 'TC(:,?@HK\_\ XW?#/2_AKK)M-,GNYXP^T&[=6..?[JK117W625JE16G) MOU9W49-]3SJP@6ZO;:%R0DCJIP><'KBOM3]G[]C?P'X]T7^U=9GUBX=-N;9+ MI$B;([XCW?DU%%>QF,Y0HWB[&U5M1T/K;P!\'/!7PQ@"^&/#=AI,A3:UQ''O MG8>C2MEV'U8UVM%%?E\IRJ2BBB@ HHHH **** "BBB@ HHHH **** "BBB@#__9 end EX-101.SCH 7 aeye-20220630.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Disaggregate revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Deferred Revenue, by Arrangement (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Deferred commission cost (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - ACQUISITIONS - Bureau of Internet Accessibility Inc - Tangible and intangible assets acquired and liabilities assumed (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - LEASE LIABILITIES AND RIGHT OF USE ASSETS - Right to use assets under finance leases (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - LEASE LIABILITIES AND RIGHT OF USE ASSETS - Future minimum finance lease payments (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - LEASE LIABILITIES AND RIGHT OF USE ASSETS - Future minimum finance lease payments (Details) Calc2 link:presentationLink link:calculationLink link:definitionLink 40403 - Disclosure - LEASE LIABILITIES AND RIGHT OF USE ASSETS - Future minimum operating lease payments (Details) link:presentationLink link:calculationLink link:definitionLink 40403 - Disclosure - LEASE LIABILITIES AND RIGHT OF USE ASSETS - Future minimum operating lease payments (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 40404 - Disclosure - LEASE LIABILITIES AND RIGHT OF USE ASSETS - Finance Leases and Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 40404 - Disclosure - LEASE LIABILITIES AND RIGHT OF USE ASSETS - Finance Leases and Operating Leases (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 40405 - Disclosure - LEASE LIABILITIES AND RIGHT OF USE ASSETS - Lease expenses (Details) link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Stock compensation expense (Details) link:presentationLink link:calculationLink link:definitionLink 40205 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40206 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES- Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 40207 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of Stock Option, Warrants, and RSUs Activity (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - ACQUISITIONS - Bureau of Internet Accessibility Inc (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - ACQUISITIONS - Bureau of Internet Accessibility Inc - Tangible and intangible assets acquired and liabilities assumed (parenthetical) (Details) link:presentationLink link:calculationLink link:definitionLink 40305 - Disclosure - ACQUISITIONS - Square ADA LLC (Details) link:presentationLink link:calculationLink link:definitionLink 40407 - Disclosure - LEASE LIABILITIES AND RIGHT OF USE ASSETS - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - COMMITMENTS AND CONTINGENCIES - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - ACQUISITIONS link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - LEASE LIABILITIES AND RIGHT OF USE ASSETS link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - ACQUISITIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - LEASE LIABILITIES AND RIGHT OF USE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - ACQUISITIONS - Pro Forma Financials (Details) link:presentationLink link:calculationLink link:definitionLink 40406 - Disclosure - LEASE LIABILITIES AND RIGHT OF USE ASSETS - Remaining lease terms and discount rates (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 aeye-20220630_cal.xml EX-101.CAL EX-101.DEF 9 aeye-20220630_def.xml EX-101.DEF EX-101.LAB 10 aeye-20220630_lab.xml EX-101.LAB EX-101.PRE 11 aeye-20220630_pre.xml EX-101.PRE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.22.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2022
Jul. 31, 2022
Document and Entity Information    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Jun. 30, 2022  
Entity File Number 001-38640  
Entity Registrant Name AudioEye, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 20-2939845  
Entity Address, Address Line One 5210 East Williams Circle  
Entity Address, Address Line Two Suite 750  
Entity Address, City or Town Tucson  
Entity Address, State or Province AZ  
Entity Address, Postal Zip Code 85711  
City Area Code 866  
Local Phone Number 331-5324  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Trading Symbol AEYE  
Security Exchange Name NASDAQ  
Entity Central Index Key 0001362190  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q2  
Title of 12(b) Security Common Stock, par value $0.00001 per share  
Amendment Flag false  
Entity Common Stock, Shares Outstanding   11,447,776
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.2
BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current assets:    
Cash $ 9,251 $ 18,966
Accounts receivable, net of allowance for doubtful accounts of $240 and $157, respectively 5,148 5,311
Deferred costs, short term 72 103
Prepaid expenses and other current assets 681 451
Total current assets 15,152 24,831
Property and equipment, net of accumulated depreciation of $236 and $210, respectively 160 196
Right of use assets 1,432 834
Deferred costs, long term 23 34
Intangible assets, net of accumulated amortization of $6,246 and $5,285, respectively 6,548 2,622
Goodwill 4,317 701
Other 93 95
Total assets 27,725 29,313
Current liabilities:    
Accounts payable and accrued expenses 3,258 3,542
Finance lease liabilities 48 57
Operating lease liabilities 511 415
Deferred revenue 7,093 7,068
Contingent consideration 921 134
Total current liabilities 11,831 11,216
Long term liabilities:    
Finance lease liabilities 23 45
Operating lease liabilities 984 450
Deferred revenue 10 5
Contingent consideration, long term 1,888 0
Total liabilities 14,736 11,716
Stockholders' equity:    
Preferred stock, $0.00001 par value, 10,000 shares authorized
Common stock, $0.00001 par value, 50,000 shares authorized, 11,481 and 11,435 shares issued and outstanding as of June 30, 2022 and December 31, 2021, respectively 1 1
Additional paid-in capital 90,917 88,889
Accumulated deficit (77,929) (71,293)
Total stockholders' equity 12,989 17,597
Total liabilities and stockholders' equity $ 27,725 $ 29,313
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.22.2
BALANCE SHEETS (Parenthetical) - USD ($)
shares in Thousands, $ in Thousands
Jun. 30, 2022
Dec. 31, 2021
BALANCE SHEETS    
Allowance for doubtful accounts $ 240 $ 157
Property plant and equipment, accumulated depreciation 236 210
Intangible assets, accumulated amortization $ 6,246 $ 5,285
Preferred Stock, Par or Stated Value Per Share $ 0.00001 $ 0.00001
Preferred Stock, Shares Authorized 10,000 10,000
Common Stock, Par or Stated Value Per Share $ 0.00001 $ 0.00001
Common Stock, Shares Authorized 50,000 50,000
Common Stock, Shares, Issued 11,481 11,435
Common Stock, Shares, Outstanding 11,481 11,435
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.2
STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
STATEMENTS OF OPERATIONS        
Revenue $ 7,569 $ 6,021 $ 14,475 $ 11,809
Cost of revenue 1,841 1,512 3,551 2,865
Gross profit 5,728 4,509 10,924 8,944
Operating expenses:        
Selling and marketing 3,425 3,380 7,151 6,134
Research and development 1,406 1,307 2,935 2,339
General and administrative 3,505 2,917 7,061 6,327
Total operating expenses 8,336 7,604 17,147 14,800
Operating loss (2,608) (3,095) (6,223) (5,856)
Other income (expense):        
Gain on loan forgiveness 0 1,316 0 1,316
Interest expense (2) (5) (3) (9)
Total other income (expense) (2) 1,311 (3) 1,307
Net loss (2,610) (1,784) (6,226) (4,549)
Dividends on Series A Convertible Preferred Stock 0 (58)   (69)
Net loss available to common stockholders $ (2,610) $ (1,842) $ (6,226) $ (4,618)
Net loss per common share-basic $ (0.23) $ (0.17) $ (0.54) $ (0.43)
Net loss per common share-diluted $ (0.23) $ (0.17) $ (0.54) $ (0.43)
Weighted average common shares outstanding-basic 11,489 10,992 11,467 10,726
Weighted average common shares outstanding-diluted 11,489 10,992 11,467 10,726
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.22.2
STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands
Common Stock
Preferred Stock
Additional Paid-in Capital
Accumulated Deficit
Total
Balance at Dec. 31, 2020 $ 1,000 $ 1,000 $ 64,716,000 $ (57,084,000) $ 7,634,000
Balance (in shares) at Dec. 31, 2020 10,130 90      
Common stock issued upon settlement of restricted stock units (in shares) 92        
Issuance of common stock for services (in shares) 2        
Surrender of stock to cover tax liability on settlement of employee stock-based awards     (373,000)   (373,000)
Surrender of stock to cover tax liability on settlement of employee stock-based awards (in share) (16)        
Issuance of common stock for cash, net of transaction expenses     16,534,000   16,534,000
Issuance of common stock for cash, net of transaction expenses (in shares) 472        
Common stock issued upon exercise of warrants and options on a cash basis     148,000   148,000
Common stock issued upon exercise of warrants and options on a cash basis (in shares) 22        
Common stock issued upon exercise of warrants and options on a cashless basis (in shares) 121        
Stock-based compensation     1,781,000   1,781,000
Net loss       (2,765,000) (2,765,000)
Balance at Mar. 31, 2021 $ 1,000 $ 1,000 82,806,000 (59,849,000) 22,959,000
Balance (in shares) at Mar. 31, 2021 10,823 90      
Balance at Dec. 31, 2020 $ 1,000 $ 1,000 64,716,000 (57,084,000) 7,634,000
Balance (in shares) at Dec. 31, 2020 10,130 90      
Net loss         (4,549,000)
Balance at Jun. 30, 2021 $ 1,000   84,786,000 (61,633,000) 23,154,000
Balance (in shares) at Jun. 30, 2021 11,277        
Balance at Mar. 31, 2021 $ 1,000 $ 1,000 82,806,000 (59,849,000) 22,959,000
Balance (in shares) at Mar. 31, 2021 10,823 90      
Common stock issued upon settlement of restricted stock units (in shares) 78        
Issuance of common stock for services (in shares) 13        
Surrender of stock to cover tax liability on settlement of employee stock-based awards     (39,000)   (39,000)
Surrender of stock to cover tax liability on settlement of employee stock-based awards (in share) (2)        
Common stock issued upon exercise of warrants and options on a cash basis     255,000   255,000
Common stock issued upon exercise of warrants and options on a cash basis (in shares) 53        
Common stock issued upon exercise of warrants and options on a cashless basis (in shares) 33        
Common stock issued upon conversion of preferred stock   $ (1,000) 1,000    
Common stock issued upon conversion of preferred stock (in Shares) 279 (90)      
Stock-based compensation     1,763,000   1,763,000
Net loss       (1,784,000) (1,784,000)
Balance at Jun. 30, 2021 $ 1,000   84,786,000 (61,633,000) 23,154,000
Balance (in shares) at Jun. 30, 2021 11,277        
Balance at Dec. 31, 2021 $ 1,000   88,889,000 (71,293,000) 17,597,000
Balance (in shares) at Dec. 31, 2021 11,435        
Common stock issued upon settlement of restricted stock units (in shares) 35        
Issuance of common stock for services (in shares) 8        
Surrender of stock to cover tax liability on settlement of employee stock-based awards     (25,000)   (25,000)
Surrender of stock to cover tax liability on settlement of employee stock-based awards (in share) (4)        
Stock-based compensation     1,145,000   1,145,000
Net loss       (3,616,000) (3,616,000)
Balance at Mar. 31, 2022 $ 1,000   90,009,000 (74,909,000) 15,101,000
Balance (in shares) at Mar. 31, 2022 11,474        
Balance at Dec. 31, 2021 $ 1,000   88,889,000 (71,293,000) 17,597,000
Balance (in shares) at Dec. 31, 2021 11,435        
Common stock repurchased for retirement         (410,000)
Net loss         (6,226,000)
Balance at Jun. 30, 2022 $ 1,000   90,917,000 (77,929,000) 12,989,000
Balance (in shares) at Jun. 30, 2022 11,481        
Balance at Mar. 31, 2022 $ 1,000   90,009,000 (74,909,000) 15,101,000
Balance (in shares) at Mar. 31, 2022 11,474        
Common stock issued upon settlement of restricted stock units (in shares) 103        
Issuance of common stock for services (in shares) 11        
Surrender of stock to cover tax liability on settlement of employee stock-based awards     (133,000)   (133,000)
Surrender of stock to cover tax liability on settlement of employee stock-based awards (in share) (28)        
Common stock repurchased for retirement       (410,000) (410,000)
Common stock repurchased for retirement (in Shares) (79)        
Stock-based compensation     1,041,000   1,041,000
Net loss       (2,610,000) (2,610,000)
Balance at Jun. 30, 2022 $ 1,000   $ 90,917,000 $ (77,929,000) $ 12,989,000
Balance (in shares) at Jun. 30, 2022 11,481        
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.22.2
STATEMENTS OF CASH FLOWS - USD ($)
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net loss $ (6,226,000) $ (4,549,000)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation and amortization 1,009,000 600,000
Loss on impairment of long-lived assets 0 10,000
Loss on disposal of property and equipment 7,000 12,000
Stock-based compensation expense 2,186,000 3,544,000
Amortization of deferred commissions 65,000 99,000
Amortization of right of use assets 278,000 109,000
Change in fair value of contingent consideration 158,000 0
Gain on loan forgiveness 0 (1,316,000)
Provision for accounts receivable 111,000 76,000
Changes in operating assets and liabilities:    
Accounts receivable 489,000 1,258,000
Prepaid expenses and other assets (223,000) (243,000)
Accounts payable and accruals (244,000) 984,000
Operating lease liability (246,000) (112,000)
Deferred revenue (1,010,000) (405,000)
Net cash provided by (used in) operating activities (3,646,000) 67,000
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchase of equipment (22,000) 0
Software development costs (565,000) (843,000)
Patent costs (17,000) (50,000)
Payment for acquisition, net of cash received (4,734,000) 0
Net cash used in investing activities (5,338,000) (893,000)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from common stock offering, net of transaction costs 0 16,534,000
Proceeds from exercise of options and warrants 0 403,000
Payments related to settlement of employee shared-based awards (158,000) (412,000)
Settlement of contingent consideration (132,000) 0
Repurchase of common stock (410,000) 0
Repayments of finance leases (31,000) (43,000)
Net cash provided by (used in) financing activities (731,000) 16,482,000
Net increase (decrease) in cash (9,715,000) 15,656,000
Cash-beginning of period 18,966,000 9,095,000
Cash-end of period 9,251,000 24,751,000
Supplemental disclosures of noncash activities:    
Right-of-use assets and operating lease obligations recognized during the period $ 876,000 $ 0
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.22.2
BASIS OF PRESENTATION
6 Months Ended
Jun. 30, 2022
BASIS OF PRESENTATION  
BASIS OF PRESENTATION

NOTE 1 — BASIS OF PRESENTATION

The accompanying unaudited interim financial statements of AudioEye, Inc. (“we”, “our” or the “Company”) have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP” or “GAAP”) and the rules of the Securities and Exchange Commission (the “SEC”), and should be read in conjunction with the audited financial statements and notes thereto contained in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021 (the “2021 Form 10-K”), as filed with the SEC on March 11, 2022.

In the opinion of management, all adjustments, consisting of normal recurring adjustments, necessary for a fair presentation of financial position and the results of operations for the interim periods presented have been reflected herein. The results of operations for the interim periods are not necessarily indicative of the results to be expected for the full year. Certain information and disclosures normally contained in the audited financial statements as reported in the Company’s Annual Report on Form 10-K have been condensed or omitted in accordance with the SEC’s rules and regulations for interim reporting.

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.22.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
6 Months Ended
Jun. 30, 2022
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

NOTE 2 — SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Our significant accounting policies are presented in “Note 2 – Significant Accounting Policies” in the 2021 Form 10-K. Users of financial information for interim periods are encouraged to refer to the footnotes to the financial statements contained in the 2021 Form 10-K when reviewing interim financial results.

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, expenses, and the related disclosures at the date of the financial statements and during the reporting period. On an ongoing basis, management evaluates its estimates and judgments, including those related to stock-based compensation, allowance for doubtful accounts, and intangible assets. Actual results may differ from these estimates.

Revenue Recognition

We derive our revenue primarily from the sale of internally-developed software by a software-as-a-service (“SaaS”) delivery model, as well as from professional services, through our direct sales force or through third-party resellers. Our SaaS fees include continuous support and maintenance.

We recognize revenue in accordance with Accounting Standards Codification (ASC) 606, Revenue from Contracts with Customers (“ASC 606”). The core principle of ASC 606 is that an entity recognizes revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.

We determine revenue recognition through the following five steps:

Identify the contract with the customer;
Identify the performance obligations in the contract;

NOTE 2 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)

Determine the transaction price;
Allocate the transaction price to the performance obligations in the contract; and
Recognize revenue when, or as, the performance obligations are satisfied.

Performance obligations are the unit of accounting for revenue recognition and generally represent the distinct goods or services that are promised to the customer. If we determine that we have not satisfied a performance obligation, we will defer recognition of the revenue until the performance obligation is deemed to be satisfied. SaaS agreements are generally non-cancelable, although clients typically have the right to terminate their contracts for cause if we fail to perform material obligations.

Our SaaS revenue is comprised of fixed subscription fees from customer accounts on our platform. Our support revenue is comprised of subscription fees for customers which are not on our SaaS platform to access our customer support services. SaaS and support (also referred to as “subscription”) revenue is recognized on a ratable basis over the contractual subscription term of the arrangement beginning on the date that our service is made available to the customer. Certain SaaS and support fees are invoiced in advance on an annual, semi-annual, or quarterly basis. Any funds received for services not provided yet are held in deferred revenue and are recorded as revenue when the related performance obligations have been satisfied.

Non-subscription revenue consists primarily of PDF remediation, and Website and Mobile App report services, and is recognized upon delivery. Consideration payable under PDF remediation arrangements is based on usage. Consideration payable under Website and Mobile App report services arrangements is based on fixed fees.

The following table presents our revenues disaggregated by sales channel:

Six months ended June 30, 

(in thousands)

    

2022

    

2021

Partner and Marketplace

$

7,724

$

6,552

Enterprise

 

6,751

5,257

Total revenues

$

14,475

$

11,809

The Company records accounts receivable for amounts invoiced to customers for which the Company has an unconditional right to consideration as provided under the contractual arrangement. Deferred revenue includes payments received in advance of performance under the contract and is reported on an individual contract basis at the end of each reporting period. Deferred revenue is classified as current or noncurrent based on the timing of when we expect to recognize revenue.

The table below summarizes our deferred revenue as of June 30, 2022 and December 31, 2021:

    

June 30, 

    

December 31, 

(in thousands)

2022

2021

Deferred revenue - current

$

7,093

$

7,068

Deferred revenue - noncurrent

10

5

Total deferred revenue

$

7,103

$

7,073

NOTE 2 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)

In the six-month period ended June 30, 2022 we recognized $4,601,000, or 65%, in revenue from deferred revenue outstanding as of December 31, 2021.

In the three months ended June 30, 2022, one customer (including affiliates of such customer) accounted for 17% of our total revenue. In the six months ended June 30, 2022, one customer accounted for 18% of our total revenue. In the three months ended June 30, 2021, two customers accounted for 20% and 10%, respectively, of our total revenue. In the six months ended June 30, 2021, three customers accounted for 20%, 10%, and 10%, respectively, of our total revenue.

One customer with a long-standing relationship with the Company represented 15% of total accounts receivable as of June 30, 2022. Three customers represented 21%, 15% and 10%, respectively, of total accounts receivable as of December 31, 2021.

Deferred Costs (Contract acquisition costs)

We capitalize initial and renewal sales commissions in the period in which the commission is earned, which generally occurs when a customer contract is obtained, and amortize deferred commission costs on a straight-line basis over the expected period of benefit, which we have deemed to be the contract term. As a practical expedient, we expense sales commissions as incurred when the amortization period of related deferred commission costs would have been one year or less.

The table below summarizes the deferred commission costs as of June 30, 2022 and December 31, 2021:

June 30, 

December 31, 

(in thousands)

    

2022

    

2021

Deferred costs - current

$

72

$

103

Deferred costs - noncurrent

 

23

 

34

Total deferred costs

$

95

$

137

Amortization expense associated with sales commissions was included in selling and marketing expenses on the statements of operations and totaled $29,000 and $65,000 for the three- and six-month periods ended June 30, 2022, respectively, and $52,000 and $99,000 for the three- and six-month periods ended June 30, 2021, respectively.

Business Combinations

The assets acquired, liabilities assumed and contingent consideration are recorded at their estimated fair value on the acquisition date with subsequent changes recognized in earnings. These estimates are inherently uncertain and are subject to refinement. Management develops estimates based on assumptions as a part of the purchase price allocation process to value the assets acquired and liabilities assumed as of the business combination date. As a result, the Company may recognize adjustments to provisional amounts of assets acquired or liabilities assumed in earnings in the reporting period in which the adjustments are determined.

Acquisition-related expenses primarily consist of legal, accounting, and other advisory fees associated and are recorded in the period in which they are incurred.

NOTE 2 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)

Stock-Based Compensation

The Company periodically issues options, warrants, restricted stock units (“RSUs”), and shares of its common stock as compensation for services received from its employees, directors, and consultants. The fair value of the award is measured on the grant date. The fair value amount is then recognized as expense over the requisite vesting period during which services are required to be provided in exchange for the award. We recognize forfeitures as they occur. Stock-based compensation expense is recorded in the same expense classifications in the statements of operations as if such amounts were paid in cash. Future grants of equity awards accounted for as stock-based compensation could have a material impact on reported expenses depending upon the number, value, and vesting period.

The fair value of options and warrants awards is measured on the grant date using a Black-Scholes option pricing model, which includes assumptions that are subjective and are generally derived from external data (such as risk-free rate of interest) and historical data (such as volatility factor and expected term).

We estimate the fair value of restricted stock unit awards with time- or performance-based vesting using the value of our common stock on the grant date. We estimate the fair value of market-based restricted stock unit awards as of the grant date using the Monte Carlo simulation model.

We expense the compensation cost associated with time-based options, warrants and RSUs as the restriction period lapses, which is typically a one- to three-year service period with the Company. Compensation expense related to performance-based options and RSUs is recognized on a straight-line basis over the requisite service period, provided that it is probable that performance conditions will be achieved, with probability assessed on a quarterly basis and any changes in expectations recognized as an adjustment to earnings in the period of the change. Compensation cost is not recognized for service- and performance-based awards that do not vest because service or performance conditions are not satisfied, and any previously recognized compensation cost is reversed. Compensation costs related to awards with market conditions are recognized on a straight-line basis over the requisite service period regardless of whether the market condition is satisfied and is not reversed provided that the requisite service period derived from the Monte-Carlo simulation has been completed. If vesting occurs prior to the end of the requisite service period, expense is accelerated and fully recognized through the vesting date.

The following table summarizes the stock-based compensation expense recorded for the three and six months ended June 30, 2022 and 2021:

Three months ended June 30, 

Six months ended June 30,

(in thousands)

    

2022

    

2021

    

2022

    

2021

Stock Options

$

103

$

226

$

210

$

375

RSUs

 

889

1,284

1,877

2,882

Unrestricted Shares of Common Stock

49

253

99

287

Total

$

1,041

$

1,763

$

2,186

$

3,544

As of June 30, 2022, the outstanding unrecognized stock-based compensation expense related to options and RSUs was $544,000 and $8,147,000, respectively, which may be recognized through June 2027, subject to achievement of service, performance, and market conditions.

NOTE 2 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)

Earnings (Loss) Per Share (“EPS”)

Basic EPS is calculated by dividing net income (loss) available to common stockholders by the weighted average number of shares of the Company’s common stock outstanding during the period. Diluted EPS is calculated based on the net income (loss) available to common stockholders and the weighted average number of shares of common stock outstanding during the period, adjusted for the effects of all potential dilutive common stock issuances related to options, warrants, restricted stock units and convertible preferred stock. The dilutive effect of our stock-based awards and warrants is computed using the treasury stock method, which assumes all stock-based awards and warrants are exercised and the hypothetical proceeds from exercise are used to purchase common stock at the average market price during the period. The incremental shares (i.e., the difference between shares assumed to be issued versus purchased), to the extent they would have been dilutive, are included in the denominator of the diluted EPS calculation. However, when a net loss exists, no potential common stock equivalents are included in the computation of the diluted per-share amount because the computation would result in an anti-dilutive per-share amount.

Potentially dilutive securities outstanding as of June 30, 2022 and 2021, which were excluded from the computation of basic and diluted net loss per share for the periods then ended, are as follows:

June 30, 

( in thousands)

    

2022

    

2021

Options

 

174

274

Warrants

 

29

45

Restricted stock units

 

1,878

1,125

Total

 

2,081

1,444

The following table summarizes the stock option, warrants, and RSUs activity for the six months ended June 30, 2022:

    

Options

    

Warrants

    

RSUs

Outstanding at December 31, 2021

 

191,340

30,173

 

1,033,240

Granted

 

 

1,025,006

Exercised/Settled

 

 

(136,542)

Forfeited/Expired

 

(17,340)

(1,600)

 

(43,943)

Outstanding at June 30, 2022

 

174,000

28,573

 

1,877,761

Vested at June 30, 2022

116,499

28,573

353,434

Unvested at June 30, 2022

57,501

1,524,327

Stock Repurchases

In the second quarter of 2022, the Board of Directors of the Company approved a program to repurchase up to $3 million of its outstanding shares of common stock. In the six months ended June 30, 2022, we repurchased $410,000 of shares. As of June 30, 2022, we had $2.59 million remaining for the repurchase of shares. Shares repurchased by the Company are accounted for under the constructive retirement method, in which the shares repurchased are immediately retired, as there is no plan to reissue those shares. The Company made an accounting policy election to charge the excess of repurchase price over par value entirely to retained earnings.

NOTE 2 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)

Recent Accounting Pronouncements

In October 2021, the FASB issued ASU No. 2021-08, Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (Topic 805). This ASU requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities (deferred revenue) from acquired contracts using the revenue recognition guidance in Topic 606. At the acquisition date, the acquirer applies the revenue model as if it had originated the acquired contracts. The ASU is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years, with early adoption permitted. Adoption of the ASU should be applied prospectively. The Company elected to early adopt ASU 2021-08 on a prospective basis during the first quarter of 2022. The adoption did not have a material effect on our financial statements.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.22.2
ACQUISITIONS
6 Months Ended
Jun. 30, 2022
ACQUISITIONS  
ACQUISITIONS

NOTE 3 — ACQUISITIONS

Bureau of Internet Accessibility Inc.

On March 9, 2022, we entered into a Stock Purchase Agreement (“Purchase Agreement”) to acquire all the outstanding equity interests of Bureau of Internet Accessibility Inc. (“BOIA”), a Delaware corporation which provides web accessibility services including audits, training, remediation and implementation support. The acquisition represents another step forward in strengthening our suite of products and services by adding additional capabilities for enterprise accessibility compliance. The aggregate consideration for the purchase of BOIA was approximately $7.8 million (at fair value), consisting of $5.1 million cash payment at closing and an estimated $2.7 million in aggregate contingent consideration to be paid in cash following the one- and two-year anniversary of the closing date. Actual aggregate cash consideration is based on BOIA’s revenues for 2022 and 2023 and may differ from estimated contingent consideration. In addition, the purchase price is subject to certain adjustments related principally to net working capital, which will be settled in the third quarter of 2022.

NOTE 3 — ACQUISITIONS (continued)

We accounted for the acquisition of BOIA as business combination in accordance with FASB ASC 805, “Business Combinations” (“ASC 805”). Accordingly, under the acquisition method of accounting, the preliminary purchase price was allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values as of the acquisition date as follows:

( in thousands)

    

Balance at March 9, 2022

Assets purchased:

 

  

Cash

$

398

Accounts receivable

 

437

Other assets

 

29

Client relationships (1)

 

3,600

Internally-developed software (1)

 

700

Trade name (1)

 

50

Goodwill (2)

 

3,616

Total assets purchased

 

8,830

Liabilities assumed:

 

  

Accounts payable and accrued liabilities

 

7

Deferred revenue

 

1,040

Total liabilities assumed

 

1,047

Net assets acquired

 

7,783

Consideration:

 

  

Cash paid

 

5,132

Contingent consideration liability (3)

 

2,651

Total consideration

$

7,783

(1)

Acquired intangible assets will be amortized on a straight-line basis over their estimated useful lives of 2 to 7 years. In the six months ended June 30, 2022, amortization expense associated with these acquired intangible assets totaled $221,000.

(2)

Goodwill represents the excess of purchase price over the estimated fair value of net tangible and intangible assets acquired.

(3)

The fair value of the contingent consideration liability was determined using the Monte-Carlo simulation. The key assumptions used in the Monte-Carlo simulation were as follows: non-recurring and recurring revenue metrics for the earn-out periods, non-recurring revenue discount rate of 11.75%, recurring revenue discount rate of 10.75%, expected revenue volatility of 28.83%, risk-free rate of 2.84%, buyer specific discount rate of 12.35%, and discount periods of 0.7 year and 1.91 year. The change in the fair value of contingent consideration was $158,000 from the date of BOIA acquisition, March 9, 2022, to the end of the quarter, June 30, 2022, and is included in General and administrative in the accompanying Statement of Operations. The balance of contingent consideration is subject to further change in subsequent periods through settlement based on actual and estimated non-recurring and recurring revenues from the BOIA offering relative to certain thresholds, as well as adjustments for discount periods, discount rates, risk-free rate, volatility, and buyer specific discount rate.

The provisional purchase price allocated to goodwill and assumed liabilities are subject to adjustments as information is obtained about facts and circumstances that existed at the acquisition date.

In the six months ended June 30, 2022, the Company incurred $240,000 of transaction costs related to the acquisition of BOIA, which is included on our Statement of Operations within General and administrative expenses.

NOTE 3 — ACQUISITIONS (continued)

Pro Forma Financials

The following unaudited pro forma results of operations for the three and six months ended June 30, 2022 and 2021 assumes BOIA had been acquired on January 1, 2021.

The pro forma financial information is presented for illustrative purposes only and is not necessarily indicative of the results of operations that would have been realized if the acquisition had been completed on January 1, 2021, nor does it purport to project the results of operations of the combined Company in future periods. The pro forma financial information does not give effect to any anticipated integration costs savings or expenses related to the acquired company and are not necessarily indicative of the results that would have occurred if the business combination had been in effect on the dates indicated.

    

Pro Forma Combined Financials (unaudited)

Three months ended June 30,

    

Six months ended June 30,

( in thousands)

    

2022

    

2021

    

2022

    

2021

Revenue

$

7,569

$

6,692

$

15,138

$

13,019

Net loss attributed to common shareholders

 

(2,568)

 

(1,814)

 

(5,834)

 

(4,725)

For purposes of the pro forma disclosures above, results for the three and six months ended June 30, 2022 exclude $240,000 in acquisition expense.

Square ADA LLC

On December 28, 2021, the Company completed the acquisition of substantially all of the assets of Square ADA LLC (“Square ADA”), a provider of accessibility solution to websites built or hosted by Squarespace, Inc. The aggregate consideration for the purchase of Square ADA was $185,000, consisting of (i) $53,000 paid in cash upon closing, and (ii) $132,000 in contingent consideration paid in cash in the second quarter of 2022.

We accounted for the acquisition of Square ADA as an asset acquisition in accordance with ASC 805 and ASU 2017-01, “Business Combinations (Topic 805): Clarifying the Definition of a Business”. Based on our assessment of the screen test as required by ASU 2017-01, the transaction does not meet the definition of a business as substantially all the fair value of the gross assets acquired is concentrated in one single identifiable intangible asset, the acquired customer relationships. Accordingly, we allocated the total cost of the acquisition to customer relationships following the cost accumulation model. No external direct transaction costs were incurred in connection with Square ADA’s acquisition.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.22.2
LEASE LIABILITIES AND RIGHT OF USE ASSETS
6 Months Ended
Jun. 30, 2022
LEASE LIABILITIES AND RIGHT OF USE ASSETS  
LEASE LIABILITIES AND RIGHT OF USE ASSETS

NOTE 4 — LEASE LIABILITIES AND RIGHT OF USE ASSETS

We determine whether an arrangement is a lease at inception. Right-of-use assets represent our right to use an underlying asset for the lease term, and lease liabilities represent our obligation to make lease payments arising from the lease.

Finance Leases

The Company has finance leases to purchase computer equipment. The amortization expense of the leased equipment is included in depreciation expense. As of June 30, 2022 and December 31, 2021, the Company’s outstanding finance lease obligations totaled $71,000 and $102,000, respectively. The effective interest rate of the finance leases is estimated at 6.0% based on the implicit rate in the lease agreements.

NOTE 4 — LEASE LIABILITIES AND RIGHT OF USE ASSETS (continued)

The following summarizes the assets acquired under finance leases, included in property and equipment, net of disposals:

    

June 30, 

    

December 31, 

(in thousands)

2022

2021

Computer equipment

$

234

$

256

Less: accumulated depreciation

 

(167)

 

(156)

Assets acquired under finance leases, net

$

67

$

100

Operating Leases

Operating lease right-of-use assets and liabilities are recognized at commencement date based on the present value of lease payments over the expected lease term. Since our lease arrangements do not provide an implicit rate, we use our estimated incremental borrowing rate for the expected remaining lease term at commencement date in determining the present value of future lease payments. Operating lease expense is recognized on a straight-line basis over the lease term.

The Company has operating leases for office space in Tucson, Arizona, Marietta, Georgia, Miami Beach, Florida, and New York, New York. The lease for the principal office located in Tucson consists of approximately 5,200 square feet and ends in October 2022. The lease for the Marietta office, which consists of approximately 6,700 square feet, commenced in June 2019 and expires in August 2024. The lease for the Miami Beach office, which consists of approximately 2,739 square feet, commenced in October 2021 and will expire in May 2024.

The Company entered into a lease agreement for new office space in New York, New York, consisting of approximately 5,000 square feet. The new lease commenced in January 2022 and will expire in December 2026. Upon commencement of the new lease, we recorded a right-of-use asset and corresponding operating lease liability of $876,000.

In addition, the Company entered into membership agreements to occupy shared office space in Austin, Texas, Portland, Oregon, and Seattle, Washington. The membership agreements do not qualify as a lease under ASC 842, therefore the Company expenses membership fees as they are incurred. See Note 5 - Commitments and Contingencies for further details on our shared office arrangements.

The Company made operating lease payments in the amount of $291,000 and $130,000 during the six months ended June 30, 2022 and 2021, respectively.

NOTE 4 — LEASE LIABILITIES AND RIGHT OF USE ASSETS (continued)

The following summarizes the total lease liabilities and remaining future minimum lease payments at June 30, 2022 (in thousands):

Year ending June 30, 

    

Finance Leases

    

Operating Leases

    

Total

2022 (6 months remaining)

$

28

$

323

$

351

2023

 

40

528

568

2024

 

7

362

369

2025

219

219

2026

225

225

Total minimum lease payments

 

75

1,657

1,732

Less: present value discount

 

(4)

(162)

(166)

Total lease liabilities

 

71

1,495

1,566

Current portion of lease liabilities

 

48

511

559

Long term portion of lease liabilities

$

23

$

984

$

1,007

The following summarizes expenses associated with our finance and operating leases for the six months ended June 30, 2022 and 2021:

Six months ended June 30,

(in thousands)

2022

    

2021

Finance lease expenses:

    

 

Depreciation expense

$

29

$

42

Interest on lease liabilities

 

2

4

Total Finance lease expense

 

31

46

Operating lease expense

 

323

128

Short-term lease and related expenses

 

79

104

Total lease expenses

$

433

$

278

The following table provides information about the remaining lease terms and discount rates applied as of June 30, 2022 and 2021:

June 30,

    

2022

    

2021

Weighted average remaining lease term (years)

    

    

Operating Leases

 

3.40

2.52

Finance Leases

 

1.57

2.26

Weighted average discount rate (%)

 

Operating Leases

 

6.00

6.00

Finance Leases

 

6.00

6.00

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.22.2
COMMITMENTS AND CONTINGENCIES
6 Months Ended
Jun. 30, 2022
COMMITMENTS AND CONTINGENCIES  
COMMITMENTS AND CONTINGENCIES

NOTE 5 — COMMITMENTS AND CONTINGENCIES

Membership agreement to occupy shared office space

The Company occupies shared office space in Austin, TX, and Seattle, WA under membership agreements which end in May 2023 and February 2023, respectively. Fees due under these membership agreements are based on the number of contracted seats and the use of optional office services. As of June 30, 2022, minimum fees due under these shared office arrangements totaled $36,000.

NOTE 5 — COMMITMENTS AND CONTINGENCIES (continued)

Litigation

We may become involved in various routine disputes and allegations incidental to our business operations. While it is not possible to determine the ultimate disposition of these matters, management believes that the resolution of any such matters, should they arise, is not likely to have a material adverse effect on our financial position or results of operations.

On October 26, 2020, AudioEye filed a complaint (amended on December 29, 2020) against accessiBe Ltd. (“accessiBe”) in District Court in the Western District of Texas, Waco Division. The complaint alleges infringement of nine of AudioEye’s patents and various claims under the Lanham Act and New York law and seeks damages, costs, and injunctive relief. On November 1, 2021, accessiBe answered denying infringement, alleging invalidity of the patents at issue and counterclaimed with similar claims and remedies. On March 9, 2022, the District Court ordered the case transferred to the Western District of New York.

On July 14, 2021, AudioEye filed a second complaint (amended on August 4, 2021) against accessiBe in the same court alleging infringement of six of AudioEye’s patents and seeking damages, costs, and injunctive relief.

On June 16, 2022, accessiBe filed a complaint against AudioEye in the U.S. District Court for the District of Delaware. The complaint alleges infringement of three of accessiBe’s patents and seeks damages, costs, and injunctive relief.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.22.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
6 Months Ended
Jun. 30, 2022
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Use of Estimates

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, expenses, and the related disclosures at the date of the financial statements and during the reporting period. On an ongoing basis, management evaluates its estimates and judgments, including those related to stock-based compensation, allowance for doubtful accounts, and intangible assets. Actual results may differ from these estimates.

Revenue Recognition

Revenue Recognition

We derive our revenue primarily from the sale of internally-developed software by a software-as-a-service (“SaaS”) delivery model, as well as from professional services, through our direct sales force or through third-party resellers. Our SaaS fees include continuous support and maintenance.

We recognize revenue in accordance with Accounting Standards Codification (ASC) 606, Revenue from Contracts with Customers (“ASC 606”). The core principle of ASC 606 is that an entity recognizes revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.

We determine revenue recognition through the following five steps:

Identify the contract with the customer;
Identify the performance obligations in the contract;

NOTE 2 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)

Determine the transaction price;
Allocate the transaction price to the performance obligations in the contract; and
Recognize revenue when, or as, the performance obligations are satisfied.

Performance obligations are the unit of accounting for revenue recognition and generally represent the distinct goods or services that are promised to the customer. If we determine that we have not satisfied a performance obligation, we will defer recognition of the revenue until the performance obligation is deemed to be satisfied. SaaS agreements are generally non-cancelable, although clients typically have the right to terminate their contracts for cause if we fail to perform material obligations.

Our SaaS revenue is comprised of fixed subscription fees from customer accounts on our platform. Our support revenue is comprised of subscription fees for customers which are not on our SaaS platform to access our customer support services. SaaS and support (also referred to as “subscription”) revenue is recognized on a ratable basis over the contractual subscription term of the arrangement beginning on the date that our service is made available to the customer. Certain SaaS and support fees are invoiced in advance on an annual, semi-annual, or quarterly basis. Any funds received for services not provided yet are held in deferred revenue and are recorded as revenue when the related performance obligations have been satisfied.

Non-subscription revenue consists primarily of PDF remediation, and Website and Mobile App report services, and is recognized upon delivery. Consideration payable under PDF remediation arrangements is based on usage. Consideration payable under Website and Mobile App report services arrangements is based on fixed fees.

The following table presents our revenues disaggregated by sales channel:

Six months ended June 30, 

(in thousands)

    

2022

    

2021

Partner and Marketplace

$

7,724

$

6,552

Enterprise

 

6,751

5,257

Total revenues

$

14,475

$

11,809

The Company records accounts receivable for amounts invoiced to customers for which the Company has an unconditional right to consideration as provided under the contractual arrangement. Deferred revenue includes payments received in advance of performance under the contract and is reported on an individual contract basis at the end of each reporting period. Deferred revenue is classified as current or noncurrent based on the timing of when we expect to recognize revenue.

The table below summarizes our deferred revenue as of June 30, 2022 and December 31, 2021:

    

June 30, 

    

December 31, 

(in thousands)

2022

2021

Deferred revenue - current

$

7,093

$

7,068

Deferred revenue - noncurrent

10

5

Total deferred revenue

$

7,103

$

7,073

NOTE 2 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)

In the six-month period ended June 30, 2022 we recognized $4,601,000, or 65%, in revenue from deferred revenue outstanding as of December 31, 2021.

In the three months ended June 30, 2022, one customer (including affiliates of such customer) accounted for 17% of our total revenue. In the six months ended June 30, 2022, one customer accounted for 18% of our total revenue. In the three months ended June 30, 2021, two customers accounted for 20% and 10%, respectively, of our total revenue. In the six months ended June 30, 2021, three customers accounted for 20%, 10%, and 10%, respectively, of our total revenue.

One customer with a long-standing relationship with the Company represented 15% of total accounts receivable as of June 30, 2022. Three customers represented 21%, 15% and 10%, respectively, of total accounts receivable as of December 31, 2021.

Deferred Costs (Contract acquisition costs)

Deferred Costs (Contract acquisition costs)

We capitalize initial and renewal sales commissions in the period in which the commission is earned, which generally occurs when a customer contract is obtained, and amortize deferred commission costs on a straight-line basis over the expected period of benefit, which we have deemed to be the contract term. As a practical expedient, we expense sales commissions as incurred when the amortization period of related deferred commission costs would have been one year or less.

The table below summarizes the deferred commission costs as of June 30, 2022 and December 31, 2021:

June 30, 

December 31, 

(in thousands)

    

2022

    

2021

Deferred costs - current

$

72

$

103

Deferred costs - noncurrent

 

23

 

34

Total deferred costs

$

95

$

137

Amortization expense associated with sales commissions was included in selling and marketing expenses on the statements of operations and totaled $29,000 and $65,000 for the three- and six-month periods ended June 30, 2022, respectively, and $52,000 and $99,000 for the three- and six-month periods ended June 30, 2021, respectively.

Business Combinations

Business Combinations

The assets acquired, liabilities assumed and contingent consideration are recorded at their estimated fair value on the acquisition date with subsequent changes recognized in earnings. These estimates are inherently uncertain and are subject to refinement. Management develops estimates based on assumptions as a part of the purchase price allocation process to value the assets acquired and liabilities assumed as of the business combination date. As a result, the Company may recognize adjustments to provisional amounts of assets acquired or liabilities assumed in earnings in the reporting period in which the adjustments are determined.

Acquisition-related expenses primarily consist of legal, accounting, and other advisory fees associated and are recorded in the period in which they are incurred.

Stock-Based Compensation

Stock-Based Compensation

The Company periodically issues options, warrants, restricted stock units (“RSUs”), and shares of its common stock as compensation for services received from its employees, directors, and consultants. The fair value of the award is measured on the grant date. The fair value amount is then recognized as expense over the requisite vesting period during which services are required to be provided in exchange for the award. We recognize forfeitures as they occur. Stock-based compensation expense is recorded in the same expense classifications in the statements of operations as if such amounts were paid in cash. Future grants of equity awards accounted for as stock-based compensation could have a material impact on reported expenses depending upon the number, value, and vesting period.

The fair value of options and warrants awards is measured on the grant date using a Black-Scholes option pricing model, which includes assumptions that are subjective and are generally derived from external data (such as risk-free rate of interest) and historical data (such as volatility factor and expected term).

We estimate the fair value of restricted stock unit awards with time- or performance-based vesting using the value of our common stock on the grant date. We estimate the fair value of market-based restricted stock unit awards as of the grant date using the Monte Carlo simulation model.

We expense the compensation cost associated with time-based options, warrants and RSUs as the restriction period lapses, which is typically a one- to three-year service period with the Company. Compensation expense related to performance-based options and RSUs is recognized on a straight-line basis over the requisite service period, provided that it is probable that performance conditions will be achieved, with probability assessed on a quarterly basis and any changes in expectations recognized as an adjustment to earnings in the period of the change. Compensation cost is not recognized for service- and performance-based awards that do not vest because service or performance conditions are not satisfied, and any previously recognized compensation cost is reversed. Compensation costs related to awards with market conditions are recognized on a straight-line basis over the requisite service period regardless of whether the market condition is satisfied and is not reversed provided that the requisite service period derived from the Monte-Carlo simulation has been completed. If vesting occurs prior to the end of the requisite service period, expense is accelerated and fully recognized through the vesting date.

The following table summarizes the stock-based compensation expense recorded for the three and six months ended June 30, 2022 and 2021:

Three months ended June 30, 

Six months ended June 30,

(in thousands)

    

2022

    

2021

    

2022

    

2021

Stock Options

$

103

$

226

$

210

$

375

RSUs

 

889

1,284

1,877

2,882

Unrestricted Shares of Common Stock

49

253

99

287

Total

$

1,041

$

1,763

$

2,186

$

3,544

As of June 30, 2022, the outstanding unrecognized stock-based compensation expense related to options and RSUs was $544,000 and $8,147,000, respectively, which may be recognized through June 2027, subject to achievement of service, performance, and market conditions.

Earnings (Loss) Per Share ("EPS")

Earnings (Loss) Per Share (“EPS”)

Basic EPS is calculated by dividing net income (loss) available to common stockholders by the weighted average number of shares of the Company’s common stock outstanding during the period. Diluted EPS is calculated based on the net income (loss) available to common stockholders and the weighted average number of shares of common stock outstanding during the period, adjusted for the effects of all potential dilutive common stock issuances related to options, warrants, restricted stock units and convertible preferred stock. The dilutive effect of our stock-based awards and warrants is computed using the treasury stock method, which assumes all stock-based awards and warrants are exercised and the hypothetical proceeds from exercise are used to purchase common stock at the average market price during the period. The incremental shares (i.e., the difference between shares assumed to be issued versus purchased), to the extent they would have been dilutive, are included in the denominator of the diluted EPS calculation. However, when a net loss exists, no potential common stock equivalents are included in the computation of the diluted per-share amount because the computation would result in an anti-dilutive per-share amount.

Potentially dilutive securities outstanding as of June 30, 2022 and 2021, which were excluded from the computation of basic and diluted net loss per share for the periods then ended, are as follows:

June 30, 

( in thousands)

    

2022

    

2021

Options

 

174

274

Warrants

 

29

45

Restricted stock units

 

1,878

1,125

Total

 

2,081

1,444

The following table summarizes the stock option, warrants, and RSUs activity for the six months ended June 30, 2022:

    

Options

    

Warrants

    

RSUs

Outstanding at December 31, 2021

 

191,340

30,173

 

1,033,240

Granted

 

 

1,025,006

Exercised/Settled

 

 

(136,542)

Forfeited/Expired

 

(17,340)

(1,600)

 

(43,943)

Outstanding at June 30, 2022

 

174,000

28,573

 

1,877,761

Vested at June 30, 2022

116,499

28,573

353,434

Unvested at June 30, 2022

57,501

1,524,327

Stock Repurchases

Stock Repurchases

In the second quarter of 2022, the Board of Directors of the Company approved a program to repurchase up to $3 million of its outstanding shares of common stock. In the six months ended June 30, 2022, we repurchased $410,000 of shares. As of June 30, 2022, we had $2.59 million remaining for the repurchase of shares. Shares repurchased by the Company are accounted for under the constructive retirement method, in which the shares repurchased are immediately retired, as there is no plan to reissue those shares. The Company made an accounting policy election to charge the excess of repurchase price over par value entirely to retained earnings.

Recent Accounting Pronouncements

Recent Accounting Pronouncements

In October 2021, the FASB issued ASU No. 2021-08, Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (Topic 805). This ASU requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities (deferred revenue) from acquired contracts using the revenue recognition guidance in Topic 606. At the acquisition date, the acquirer applies the revenue model as if it had originated the acquired contracts. The ASU is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years, with early adoption permitted. Adoption of the ASU should be applied prospectively. The Company elected to early adopt ASU 2021-08 on a prospective basis during the first quarter of 2022. The adoption did not have a material effect on our financial statements.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.22.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
6 Months Ended
Jun. 30, 2022
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Schedule of disaggregation of revenue

The following table presents our revenues disaggregated by sales channel:

Six months ended June 30, 

(in thousands)

    

2022

    

2021

Partner and Marketplace

$

7,724

$

6,552

Enterprise

 

6,751

5,257

Total revenues

$

14,475

$

11,809

Schedule of deferred revenue

The table below summarizes our deferred revenue as of June 30, 2022 and December 31, 2021:

    

June 30, 

    

December 31, 

(in thousands)

2022

2021

Deferred revenue - current

$

7,093

$

7,068

Deferred revenue - noncurrent

10

5

Total deferred revenue

$

7,103

$

7,073

Schedule of commission cost

The table below summarizes the deferred commission costs as of June 30, 2022 and December 31, 2021:

June 30, 

December 31, 

(in thousands)

    

2022

    

2021

Deferred costs - current

$

72

$

103

Deferred costs - noncurrent

 

23

 

34

Total deferred costs

$

95

$

137

Schedule of stock-based compensation expense

Three months ended June 30, 

Six months ended June 30,

(in thousands)

    

2022

    

2021

    

2022

    

2021

Stock Options

$

103

$

226

$

210

$

375

RSUs

 

889

1,284

1,877

2,882

Unrestricted Shares of Common Stock

49

253

99

287

Total

$

1,041

$

1,763

$

2,186

$

3,544

Schedule of antidilutive securities outstanding excluded from computation of earnings Per share

Potentially dilutive securities outstanding as of June 30, 2022 and 2021, which were excluded from the computation of basic and diluted net loss per share for the periods then ended, are as follows:

June 30, 

( in thousands)

    

2022

    

2021

Options

 

174

274

Warrants

 

29

45

Restricted stock units

 

1,878

1,125

Total

 

2,081

1,444

Summary the stock option, warrants, and RSUs activity

The following table summarizes the stock option, warrants, and RSUs activity for the six months ended June 30, 2022:

    

Options

    

Warrants

    

RSUs

Outstanding at December 31, 2021

 

191,340

30,173

 

1,033,240

Granted

 

 

1,025,006

Exercised/Settled

 

 

(136,542)

Forfeited/Expired

 

(17,340)

(1,600)

 

(43,943)

Outstanding at June 30, 2022

 

174,000

28,573

 

1,877,761

Vested at June 30, 2022

116,499

28,573

353,434

Unvested at June 30, 2022

57,501

1,524,327

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.22.2
ACQUISITIONS (Tables)
6 Months Ended
Jun. 30, 2022
ACQUISITIONS  
Schedule of purchase price was allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values as of the acquisition date

( in thousands)

    

Balance at March 9, 2022

Assets purchased:

 

  

Cash

$

398

Accounts receivable

 

437

Other assets

 

29

Client relationships (1)

 

3,600

Internally-developed software (1)

 

700

Trade name (1)

 

50

Goodwill (2)

 

3,616

Total assets purchased

 

8,830

Liabilities assumed:

 

  

Accounts payable and accrued liabilities

 

7

Deferred revenue

 

1,040

Total liabilities assumed

 

1,047

Net assets acquired

 

7,783

Consideration:

 

  

Cash paid

 

5,132

Contingent consideration liability (3)

 

2,651

Total consideration

$

7,783

(1)

Acquired intangible assets will be amortized on a straight-line basis over their estimated useful lives of 2 to 7 years. In the six months ended June 30, 2022, amortization expense associated with these acquired intangible assets totaled $221,000.

(2)

Goodwill represents the excess of purchase price over the estimated fair value of net tangible and intangible assets acquired.

(3)

The fair value of the contingent consideration liability was determined using the Monte-Carlo simulation. The key assumptions used in the Monte-Carlo simulation were as follows: non-recurring and recurring revenue metrics for the earn-out periods, non-recurring revenue discount rate of 11.75%, recurring revenue discount rate of 10.75%, expected revenue volatility of 28.83%, risk-free rate of 2.84%, buyer specific discount rate of 12.35%, and discount periods of 0.7 year and 1.91 year. The change in the fair value of contingent consideration was $158,000 from the date of BOIA acquisition, March 9, 2022, to the end of the quarter, June 30, 2022, and is included in General and administrative in the accompanying Statement of Operations. The balance of contingent consideration is subject to further change in subsequent periods through settlement based on actual and estimated non-recurring and recurring revenues from the BOIA offering relative to certain thresholds, as well as adjustments for discount periods, discount rates, risk-free rate, volatility, and buyer specific discount rate.

Schedule of unaudited pro forma results of operations

    

Pro Forma Combined Financials (unaudited)

Three months ended June 30,

    

Six months ended June 30,

( in thousands)

    

2022

    

2021

    

2022

    

2021

Revenue

$

7,569

$

6,692

$

15,138

$

13,019

Net loss attributed to common shareholders

 

(2,568)

 

(1,814)

 

(5,834)

 

(4,725)

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.22.2
LEASE LIABILITIES AND RIGHT OF USE ASSETS (Tables)
6 Months Ended
Jun. 30, 2022
LEASE LIABILITIES AND RIGHT OF USE ASSETS  
Schedule of finance leased assets included in property plant and equipment

The following summarizes the assets acquired under finance leases, included in property and equipment, net of disposals:

    

June 30, 

    

December 31, 

(in thousands)

2022

2021

Computer equipment

$

234

$

256

Less: accumulated depreciation

 

(167)

 

(156)

Assets acquired under finance leases, net

$

67

$

100

Schedule of total remaining future minimum lease payments for finance leases

The following summarizes the total lease liabilities and remaining future minimum lease payments at June 30, 2022 (in thousands):

Year ending June 30, 

    

Finance Leases

    

Operating Leases

    

Total

2022 (6 months remaining)

$

28

$

323

$

351

2023

 

40

528

568

2024

 

7

362

369

2025

219

219

2026

225

225

Total minimum lease payments

 

75

1,657

1,732

Less: present value discount

 

(4)

(162)

(166)

Total lease liabilities

 

71

1,495

1,566

Current portion of lease liabilities

 

48

511

559

Long term portion of lease liabilities

$

23

$

984

$

1,007

Schedule of lease expense

The following summarizes expenses associated with our finance and operating leases for the six months ended June 30, 2022 and 2021:

Six months ended June 30,

(in thousands)

2022

    

2021

Finance lease expenses:

    

 

Depreciation expense

$

29

$

42

Interest on lease liabilities

 

2

4

Total Finance lease expense

 

31

46

Operating lease expense

 

323

128

Short-term lease and related expenses

 

79

104

Total lease expenses

$

433

$

278

Schedule of lease terms and discount rates

The following table provides information about the remaining lease terms and discount rates applied as of June 30, 2022 and 2021:

June 30,

    

2022

    

2021

Weighted average remaining lease term (years)

    

    

Operating Leases

 

3.40

2.52

Finance Leases

 

1.57

2.26

Weighted average discount rate (%)

 

Operating Leases

 

6.00

6.00

Finance Leases

 

6.00

6.00

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.22.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Disaggregate revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES        
Partner and Marketplace     $ 7,724 $ 6,552
Enterprise     6,751 5,257
Total revenues $ 7,569 $ 6,021 $ 14,475 $ 11,809
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.22.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Deferred Revenue, by Arrangement (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
Deferred revenue - current $ 7,093 $ 7,068
Deferred revenue - noncurrent 10 5
Total deferred revenue $ 7,103 $ 7,073
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.22.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Deferred commission cost (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Deferred costs - current $ 72 $ 103
Deferred costs - noncurrent 23 34
Accounting Standards Update 2014-09 [Member]    
Deferred costs - current 72 103
Deferred costs - noncurrent 23 34
Total deferred costs $ 95 $ 137
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.22.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Stock compensation expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Stock-based compensation expense $ 1,041 $ 1,763 $ 2,186 $ 3,544
Stock Options        
Stock-based compensation expense 103 226 210 375
Restricted Stock Units        
Stock-based compensation expense 889 1,284 1,877 2,882
Common Stock        
Stock-based compensation expense $ 49 $ 253 $ 99 $ 287
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.22.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Summary Of Significant Accounting Policies          
Deferred revenue recognized to revenue     $ 4,601,000    
Deferred revenue recognized through the period (as a percent)         65.00%
Amortization of Deferred Sales Commissions $ 29,000 $ 52,000 65,000 $ 99,000  
Share repurchases, authorized amount 3,000,000   3,000,000    
Number of shares repurchased 410,000   410,000    
Number of remaining for repurchase of shares 2,590,000   2,590,000    
Stock Options          
Summary Of Significant Accounting Policies          
Outstanding unamortized share-based compensation expense 544,000   544,000    
Restricted Stock Units          
Summary Of Significant Accounting Policies          
Outstanding unamortized share-based compensation expense $ 8,147,000   $ 8,147,000    
Maximum          
Summary Of Significant Accounting Policies          
Service period     3 years    
Minimum          
Summary Of Significant Accounting Policies          
Service period     1 year    
Major Customer Number One [Member] | Customer Concentration Risk [Member] | Sales Revenue, Net [Member]          
Summary Of Significant Accounting Policies          
Concentration Risk, Percentage 17.00% 20.00% 18.00%    
Major Customer Number One [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member]          
Summary Of Significant Accounting Policies          
Concentration Risk, Percentage     15.00% 20.00% 21.00%
Major Customer Number Two [Member] | Customer Concentration Risk [Member] | Sales Revenue, Net [Member]          
Summary Of Significant Accounting Policies          
Concentration Risk, Percentage   10.00%      
Major Customer Number Two [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member]          
Summary Of Significant Accounting Policies          
Concentration Risk, Percentage       10.00% 15.00%
Major Customer Number Three [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member]          
Summary Of Significant Accounting Policies          
Concentration Risk, Percentage       10.00% 10.00%
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.22.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES- Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
shares in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 2,081 1,444
Stock Options    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 174 274
Warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 29 45
Restricted Stock Units    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 1,878 1,125
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.22.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of Stock Option, Warrants, and RSUs Activity (Details)
6 Months Ended
Jun. 30, 2022
shares
Stock Options  
Number of Options  
Balance at beginning of the period (in shares) 191,340
Forfeited/Expired (17,340)
Balance at end of the period (in shares) 174,000
Vested (in shares) 116,499
Unvested (in shares) 57,501
Number of warrants  
Exercised/Settled (57,501)
Warrants  
Number of warrants  
Balance at beginning of the period (In shares) 30,173
Forfeited/Expired (1,600)
Balance at end of the period (In shares) 28,573
Vested (in shares) 28,573
Unvested (in shares) 28,573
Restricted Stock Units  
Number of Options  
Unvested (in shares) 136,542
Number of warrants  
Balance at end of the period (In shares) 1,524,327
Balance at beginning of the period (In shares) 1,033,240
Granted 1,025,006
Exercised/Settled (136,542)
Forfeited/Expired (43,943)
Balance at end of the period (In shares) 1,877,761
Vested (in shares) 353,434
Unvested (in shares) 1,524,327
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.22.2
ACQUISITIONS - Bureau of Internet Accessibility Inc (Details) - Bureau of Internet Accessibility Inc - USD ($)
$ in Thousands
4 Months Ended
Mar. 09, 2022
Jun. 30, 2022
Business Acquisition [Line Items]    
Aggregate consideration $ 7,783  
Cash payment 5,132  
Contingent consideration $ 2,651 $ 158,000
Term for first aggregate contingent consideration to be paid 1 year  
Term for second aggregate contingent consideration to be paid 2 years  
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.22.2
ACQUISITIONS - Bureau of Internet Accessibility Inc - Tangible and intangible assets acquired and liabilities assumed (Details) - USD ($)
3 Months Ended 4 Months Ended 6 Months Ended
Mar. 09, 2022
Jun. 30, 2022
Jun. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Assets purchased:          
Goodwill   $ 4,317,000 $ 4,317,000 $ 4,317,000 $ 701,000
Consideration:          
Transaction costs   $ 240,000   240,000  
Bureau of Internet Accessibility Inc          
Assets purchased:          
Cash $ 398,000        
Accounts receivable 437,000        
Other assets 29,000        
Goodwill 3,616,000        
Total assets purchased 8,830,000        
Liabilities assumed:          
Accounts payable and accrued liabilities 7,000        
Deferred revenue 1,040,000        
Total liabilities assumed 1,047,000        
Net assets acquired 7,783,000        
Consideration:          
Cash paid 5,132,000        
Contingent consideration liability 2,651,000   $ 158,000,000    
Total consideration 7,783,000        
Transaction costs       $ 240,000  
Bureau of Internet Accessibility Inc | Customer Relationships          
Assets purchased:          
Intangible assets 3,600,000        
Bureau of Internet Accessibility Inc | Internally-developed software          
Assets purchased:          
Intangible assets 700,000        
Bureau of Internet Accessibility Inc | Trade name          
Assets purchased:          
Intangible assets $ 50,000        
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.22.2
ACQUISITIONS - Bureau of Internet Accessibility Inc - Tangible and intangible assets acquired and liabilities assumed (parenthetical) (Details)
6 Months Ended
Mar. 09, 2022
Y
Jun. 30, 2022
USD ($)
Business Acquisition [Line Items]    
Amortization expense | $   $ 221,000
Bureau of Internet Accessibility Inc | Discount rate    
Business Acquisition [Line Items]    
Fair value of the contingent consideration liability, Measurement Input 12.35  
Bureau of Internet Accessibility Inc | Discount rate | Recurring    
Business Acquisition [Line Items]    
Fair value of the contingent consideration liability, Measurement Input 10.75  
Bureau of Internet Accessibility Inc | Discount rate | Non-recurring    
Business Acquisition [Line Items]    
Fair value of the contingent consideration liability, Measurement Input 11.75  
Bureau of Internet Accessibility Inc | Volatility rate    
Business Acquisition [Line Items]    
Fair value of the contingent consideration liability, Measurement Input 28.83  
Bureau of Internet Accessibility Inc | Risk-free interest rate    
Business Acquisition [Line Items]    
Fair value of the contingent consideration liability, Measurement Input 2.84  
Bureau of Internet Accessibility Inc | Discount periods | Recurring    
Business Acquisition [Line Items]    
Fair value of the contingent consideration liability, Measurement Input 1.91  
Bureau of Internet Accessibility Inc | Discount periods | Non-recurring    
Business Acquisition [Line Items]    
Fair value of the contingent consideration liability, Measurement Input 0.7  
Maximum | Bureau of Internet Accessibility Inc    
Business Acquisition [Line Items]    
Useful life 7 years  
Minimum | Bureau of Internet Accessibility Inc    
Business Acquisition [Line Items]    
Useful life 2 years  
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.22.2
ACQUISITIONS - Pro Forma Financials (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Pro Forma Financials        
Revenue $ 7,569,000 $ 6,692,000 $ 15,138,000 $ 13,019,000
Net loss attributed to common shareholders (2,568,000) $ (1,814,000) (5,834,000) $ (4,725,000)
Transaction costs $ 240,000   $ 240,000  
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.22.2
ACQUISITIONS - Square ADA LLC (Details) - USD ($)
3 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Dec. 28, 2021
Business Acquisition [Line Items]      
Contingent consideration $ 921,000 $ 134,000  
Square ADA      
Business Acquisition [Line Items]      
Aggregate Consideration for acquisition 185,000    
Cash payment 53,000    
Contingent consideration $ 132,000    
External direct transaction costs     $ 0
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.22.2
LEASE LIABILITIES AND RIGHT OF USE ASSETS - Right to use assets under finance leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Lessee, Finance Lease, Description [Abstract]    
Computer equipment $ 234 $ 256
Less: accumulated depreciation (167) (156)
Assets acquired under finance leases, net $ 67 $ 100
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.2
LEASE LIABILITIES AND RIGHT OF USE ASSETS - Future minimum finance lease payments (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
LEASE LIABILITIES AND RIGHT OF USE ASSETS    
2022 (6 months remaining) $ 28,000  
2023 40,000  
2024 7,000  
2025 0  
2026 0  
Total minimum lease payments 75,000  
Less: present value discount (4,000)  
Total lease liabilities 71,000 $ 102,000
Current portion of lease liabilities 48,000 57,000
Long term portion of lease liabilities $ 23,000 $ 45,000
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.2
LEASE LIABILITIES AND RIGHT OF USE ASSETS - Future minimum operating lease payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
LEASE LIABILITIES AND RIGHT OF USE ASSETS    
2022 (6 months remaining) $ 323  
2023 528  
2024 362  
2025 219  
2026 225  
Total minimum lease payments 1,657  
Less: present value discount (162)  
Total lease liabilities 1,495  
Current portion of lease obligations 511 $ 415
Long term portion of lease liabilities $ 984 $ 450
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.2
LEASE LIABILITIES AND RIGHT OF USE ASSETS - Finance Leases and Operating Leases (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
LEASE LIABILITIES AND RIGHT OF USE ASSETS  
2022 (6 months remaining) $ 351
2023 568
2024 369
2025 219
2026 225
Total minimum lease payments 1,732
Less: present value discount (166)
Total lease liabilities 1,566
Current portion of lease liabilities 559
Long term portion of lease liabilities $ 1,007
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.2
LEASE LIABILITIES AND RIGHT OF USE ASSETS - Lease expenses (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Finance lease expenses:    
Depreciation expense $ 29 $ 42
Interest on lease liabilities 2 4
Total Finance lease expense 31 46
Operating lease expense 323 128
Short-term lease and related expenses 79 104
Total lease expenses $ 433 $ 278
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.2
LEASE LIABILITIES AND RIGHT OF USE ASSETS - Remaining lease terms and discount rates (Details)
Jun. 30, 2022
Jun. 30, 2021
LEASE LIABILITIES AND RIGHT OF USE ASSETS    
Weighted average remaining lease term (years) - Operating leases 3 years 4 months 24 days 2 years 6 months 7 days
Weighted average remaining lease term (years) - Finance leases 1 year 6 months 25 days 2 years 3 months 3 days
Weighted average discount rate (%) - Operating leases 6.00% 6.00%
Weighted average discount rate (%) - Finance leases 6.00% 6.00%
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.2
LEASE LIABILITIES AND RIGHT OF USE ASSETS - Additional Information (Details)
6 Months Ended
Jun. 30, 2022
USD ($)
ft²
Jun. 30, 2021
USD ($)
Jan. 31, 2022
USD ($)
ft²
Dec. 31, 2021
USD ($)
Oct. 31, 2021
ft²
Jun. 30, 2019
ft²
Total finance lease liabilities $ 71,000     $ 102,000    
Effective interest rate of the finance leases (Percentage) 6.00%          
Operating lease payments $ 291,000 $ 130,000        
Operating Lease, Liability $ 1,495,000          
Marietta Georgia            
Area of Land | ft²         2,739 6,700
Operating Lease, Liability     $ 876,000      
Georgia            
Area of Land | ft² 5,200          
NEW YORK            
Area of Land | ft²     5,000      
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.2
COMMITMENTS AND CONTINGENCIES - Additional Information (Details)
6 Months Ended
Jun. 30, 2022
USD ($)
COMMITMENTS AND CONTINGENCIES  
Shared office arrangement minimum fees due $ 36,000
XML 47 aeye-20220630x10q_htm.xml IDEA: XBRL DOCUMENT 0001362190 us-gaap:RetainedEarningsMember 2022-06-30 0001362190 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001362190 us-gaap:RetainedEarningsMember 2022-03-31 0001362190 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001362190 2022-03-31 0001362190 us-gaap:RetainedEarningsMember 2021-12-31 0001362190 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001362190 us-gaap:RetainedEarningsMember 2021-06-30 0001362190 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001362190 us-gaap:RetainedEarningsMember 2021-03-31 0001362190 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001362190 2021-03-31 0001362190 us-gaap:RetainedEarningsMember 2020-12-31 0001362190 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001362190 us-gaap:CommonStockMember 2022-06-30 0001362190 us-gaap:CommonStockMember 2022-03-31 0001362190 us-gaap:CommonStockMember 2021-12-31 0001362190 us-gaap:CommonStockMember 2021-06-30 0001362190 us-gaap:PreferredStockMember 2021-03-31 0001362190 us-gaap:CommonStockMember 2021-03-31 0001362190 us-gaap:PreferredStockMember 2020-12-31 0001362190 us-gaap:CommonStockMember 2020-12-31 0001362190 us-gaap:EmployeeStockOptionMember 2021-12-31 0001362190 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001362190 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001362190 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001362190 us-gaap:WarrantMember 2022-06-30 0001362190 us-gaap:WarrantMember 2021-12-31 0001362190 aeye:MariettaGeorgiaMember 2022-01-31 0001362190 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001362190 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001362190 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001362190 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001362190 srt:MinimumMember aeye:BureauOfInternetAccessibilityIncMember 2022-03-09 2022-03-09 0001362190 srt:MaximumMember aeye:BureauOfInternetAccessibilityIncMember 2022-03-09 2022-03-09 0001362190 us-gaap:RestrictedStockUnitsRSUMember 2022-06-30 0001362190 us-gaap:EmployeeStockOptionMember 2022-06-30 0001362190 us-gaap:AccountingStandardsUpdate201409Member 2022-06-30 0001362190 us-gaap:AccountingStandardsUpdate201409Member 2021-12-31 0001362190 srt:MinimumMember 2022-01-01 2022-06-30 0001362190 srt:MaximumMember 2022-01-01 2022-06-30 0001362190 aeye:MajorCustomerNumberOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001362190 aeye:MajorCustomerNumberOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001362190 aeye:MajorCustomerNumberOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001362190 aeye:MajorCustomerNumberTwoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-04-01 2021-06-30 0001362190 aeye:MajorCustomerNumberOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-04-01 2021-06-30 0001362190 aeye:MajorCustomerNumberTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001362190 aeye:MajorCustomerNumberThreeMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001362190 aeye:MajorCustomerNumberOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001362190 aeye:MajorCustomerNumberTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-06-30 0001362190 aeye:MajorCustomerNumberThreeMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-06-30 0001362190 aeye:MajorCustomerNumberOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-06-30 0001362190 2021-06-30 0001362190 2020-12-31 0001362190 aeye:BureauOfInternetAccessibilityIncMember us-gaap:TradeNamesMember 2022-03-09 0001362190 aeye:BureauOfInternetAccessibilityIncMember us-gaap:SoftwareDevelopmentMember 2022-03-09 0001362190 aeye:BureauOfInternetAccessibilityIncMember us-gaap:CustomerRelationshipsMember 2022-03-09 0001362190 aeye:BureauOfInternetAccessibilityIncMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputExpectedTermMember 2022-03-09 0001362190 aeye:BureauOfInternetAccessibilityIncMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDiscountRateMember 2022-03-09 0001362190 aeye:BureauOfInternetAccessibilityIncMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputExpectedTermMember 2022-03-09 0001362190 aeye:BureauOfInternetAccessibilityIncMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MeasurementInputDiscountRateMember 2022-03-09 0001362190 aeye:BureauOfInternetAccessibilityIncMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2022-03-09 0001362190 aeye:BureauOfInternetAccessibilityIncMember us-gaap:MeasurementInputPriceVolatilityMember 2022-03-09 0001362190 aeye:BureauOfInternetAccessibilityIncMember us-gaap:MeasurementInputDiscountRateMember 2022-03-09 0001362190 aeye:SquareAdaLlcSquareAdaMember 2022-06-30 0001362190 aeye:SquareAdaLlcSquareAdaMember 2022-04-01 2022-06-30 0001362190 aeye:BureauOfInternetAccessibilityIncMember 2022-01-01 2022-06-30 0001362190 aeye:SquareAdaLlcSquareAdaMember 2021-12-28 0001362190 aeye:GeorgiaCountryMember 2022-06-30 0001362190 stpr:NY 2022-01-31 0001362190 aeye:MariettaGeorgiaMember 2021-10-31 0001362190 aeye:MariettaGeorgiaMember 2019-06-30 0001362190 us-gaap:WarrantMember 2022-01-01 2022-06-30 0001362190 us-gaap:WarrantMember 2021-01-01 2021-06-30 0001362190 us-gaap:RestrictedStockUnitsRSUMember 2022-04-01 2022-06-30 0001362190 us-gaap:EmployeeStockOptionMember 2022-04-01 2022-06-30 0001362190 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001362190 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001362190 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001362190 us-gaap:CommonStockMember 2022-01-01 2022-06-30 0001362190 us-gaap:RestrictedStockUnitsRSUMember 2021-04-01 2021-06-30 0001362190 us-gaap:EmployeeStockOptionMember 2021-04-01 2021-06-30 0001362190 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001362190 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-06-30 0001362190 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001362190 us-gaap:CommonStockMember 2021-01-01 2021-06-30 0001362190 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001362190 2022-04-01 2022-06-30 0001362190 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001362190 2022-01-01 2022-03-31 0001362190 2022-07-31 0001362190 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001362190 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001362190 2021-04-01 2021-06-30 0001362190 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001362190 2021-01-01 2021-03-31 0001362190 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001362190 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001362190 us-gaap:PreferredStockMember 2021-04-01 2021-06-30 0001362190 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001362190 us-gaap:WarrantMember 2022-01-01 2022-06-30 0001362190 2021-01-01 2021-06-30 0001362190 2021-01-01 2021-12-31 0001362190 2022-01-01 2022-06-30 0001362190 aeye:BureauOfInternetAccessibilityIncMember 2022-03-09 0001362190 aeye:BureauOfInternetAccessibilityIncMember 2022-03-09 2022-06-30 0001362190 aeye:BureauOfInternetAccessibilityIncMember 2022-03-09 2022-03-09 0001362190 2022-06-30 0001362190 2021-12-31 iso4217:USD pure shares utr:sqft aeye:Y iso4217:USD shares -0.23 -0.17 -0.54 -0.43 11489 10992 11467 10726 0001362190 --12-31 2022 Q2 11435000 11481000 false P1Y P1Y 10-Q true 2022-06-30 false 001-38640 AudioEye, Inc. DE 20-2939845 5210 East Williams Circle Suite 750 Tucson AZ 85711 866 331-5324 Common Stock, par value $0.00001 per share AEYE NASDAQ Yes Yes Non-accelerated Filer true false false 11447776 9251000 18966000 240000 157000 5148000 5311000 72000 103000 681000 451000 15152000 24831000 236000 210000 160000 196000 1432000 834000 23000 34000 6246000 5285000 6548000 2622000 4317000 701000 93000 95000 27725000 29313000 3258000 3542000 48000 57000 511000 415000 7093000 7068000 921000 134000 11831000 11216000 23000 45000 984000 450000 10000 5000 1888000 0 14736000 11716000 0.00001 0.00001 10000000 10000000 0.00001 0.00001 50000000 50000000 11481000 11435000 1000 1000 90917000 88889000 -77929000 -71293000 12989000 17597000 27725000 29313000 7569000 6021000 14475000 11809000 1841000 1512000 3551000 2865000 5728000 4509000 10924000 8944000 3425000 3380000 7151000 6134000 1406000 1307000 2935000 2339000 3505000 2917000 7061000 6327000 8336000 7604000 17147000 14800000 -2608000 -3095000 -6223000 -5856000 0 1316000 1316000 -2000 -5000 -3000 -9000 -2000 1311000 -3000 1307000 -2610000 -1784000 -6226000 -4549000 0 58000 69000 -2610000 -1842000 -6226000 -4618000 -0.23 -0.17 -0.54 -0.43 11489 10992 11467 10726 11435000 1000 88889000 -71293000 17597000 35000 8000 -4000 -25000 -25000 1145000 1145000 -3616000 -3616000 11474000 1000 90009000 -74909000 15101000 103000 11000 -28000 -133000 -133000 -79000 410000 410000 1041000 1041000 -2610000 -2610000 11481000 1000 90917000 -77929000 12989000 10130000 1000 90000 1000 64716000 -57084000 7634000 472000 16534000 16534000 22000 148000 148000 121000 92000 2000 -16000 -373000 -373000 1781000 1781000 -2765000 -2765000 10823000 1000 90000 1000 82806000 -59849000 22959000 279000 -90000 -1000 1000 53000 255000 255000 33000 78000 13000 -2000 -39000 -39000 1763000 1763000 -1784000 -1784000 11277000 1000 84786000 -61633000 23154000 -6226000 -4549000 1009000 600000 0 10000 -7000 -12000 2186000 3544000 65000 99000 278000 109000 158000 0 0 1316000 111000 76000 -489000 -1258000 223000 243000 -244000 984000 -246000 -112000 -1010000 -405000 -3646000 67000 22000 0 565000 843000 17000 50000 4734000 0 -5338000 -893000 0 16534000 0 403000 158000 412000 132000 0 410000 0 31000 43000 -731000 16482000 -9715000 15656000 18966000 9095000 9251000 24751000 876000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">NOTE 1 — BASIS OF PRESENTATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited interim financial statements of AudioEye, Inc. (“we”, “our” or the “Company”) have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP” or “GAAP”) and the rules of the Securities and Exchange Commission (the “SEC”), and should be read in conjunction with the audited financial statements and notes thereto contained in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021 (the “2021 Form 10-K”), as filed with the SEC on March 11, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In the opinion of management, all adjustments, consisting of normal recurring adjustments, necessary for a fair presentation of financial position and the results of operations for the interim periods presented have been reflected herein. The results of operations for the interim periods are not necessarily indicative of the results to be expected for the full year. Certain information and disclosures normally contained in the audited financial statements as reported in the Company’s Annual Report on Form 10-K have been condensed or omitted in accordance with the SEC’s rules and regulations for interim reporting.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOTE 2 — SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Our significant accounting policies are presented in “Note 2 – Significant Accounting Policies” in the 2021 Form 10-K. Users of financial information for interim periods are encouraged to refer to the footnotes to the financial statements contained in the 2021 Form 10-K when reviewing interim financial results.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Use of Estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, expenses, and the related disclosures at the date of the financial statements and during the reporting period. On an ongoing basis, management evaluates its estimates and judgments, including those related to stock-based compensation, allowance for doubtful accounts, and intangible assets. Actual results may differ from these estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Revenue Recognition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">We derive our revenue primarily from the sale of internally-developed software by a software-as-a-service (“SaaS”) delivery model, as well as from professional services, through our direct sales force or through third-party resellers. Our SaaS fees include continuous support and maintenance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">We recognize revenue in accordance with Accounting Standards Codification (ASC) 606, <i style="font-style:italic;">Revenue from Contracts with Customers</i> (“ASC 606”). The core principle of ASC 606 is that an entity recognizes revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">We determine revenue recognition through the following five steps:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Identify the contract with the customer;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Identify the performance obligations in the contract;</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOTE 2 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</b></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Determine the transaction price;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Allocate the transaction price to the performance obligations in the contract; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Recognize revenue when, or as, the performance obligations are satisfied.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Performance obligations are the unit of accounting for revenue recognition and generally represent the distinct goods or services that are promised to the customer. If we determine that we have not satisfied a performance obligation, we will defer recognition of the revenue until the performance obligation is deemed to be satisfied. SaaS agreements are generally non-cancelable, although clients typically have the right to terminate their contracts for cause if we fail to perform material obligations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Our SaaS revenue is comprised of fixed subscription fees from customer accounts on our platform. Our support revenue is comprised of subscription fees for customers which are not on our SaaS platform to access our customer support services. SaaS and support (also referred to as “subscription”) revenue is recognized on a ratable basis over the contractual subscription term of the arrangement beginning on the date that our service is made available to the customer. Certain SaaS and support fees are invoiced in advance on an annual, semi-annual, or quarterly basis. Any funds received for services not provided yet are held in deferred revenue and are recorded as revenue when the related performance obligations have been satisfied.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Non-subscription revenue consists primarily of PDF remediation, and Website and Mobile App report services, and is recognized upon delivery. Consideration payable under PDF remediation arrangements is based on usage. Consideration payable under Website and Mobile App report services arrangements is based on fixed fees.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents our revenues disaggregated by sales channel:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Partner and Marketplace</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,724</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,552</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Enterprise</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,751</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,257</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,475</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,809</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company records accounts receivable for amounts invoiced to customers for which the Company has an unconditional right to consideration as provided under the contractual arrangement. Deferred revenue includes payments received in advance of performance under the contract and is reported on an individual contract basis at the end of each reporting period. Deferred revenue is classified as current or noncurrent based on the timing of when we expect to recognize revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The table below summarizes our deferred revenue as of June 30, 2022 and December 31, 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,093</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,068</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue - noncurrent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,073</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOTE 2 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In the six-month period ended June 30, 2022 we recognized $4,601,000, or 65%, in revenue from deferred revenue outstanding as of December 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In the three months ended June 30, 2022, one customer (including affiliates of such customer) accounted for 17% of our total revenue. In the six months ended June 30, 2022, one customer accounted for 18% of our total revenue. In the three months ended June 30, 2021, two customers accounted for 20% and 10%, respectively, of our total revenue. In the six months ended June 30, 2021, three customers accounted for 20%, 10%, and 10%, respectively, of our total revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">One customer with a long-standing relationship with the Company represented 15% of total accounts receivable as of June 30, 2022. Three customers represented 21%, 15% and 10%, respectively, of total accounts receivable as of December 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Deferred Costs (Contract acquisition costs) </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">We capitalize initial and renewal sales commissions in the period in which the commission is earned, which generally occurs when a customer contract is obtained, and amortize deferred commission costs on a straight-line basis over the expected period of benefit, which we have deemed to be the contract term. As a practical expedient, we expense sales commissions as incurred when the amortization period of related deferred commission costs would have been one year or less.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The table below summarizes the deferred commission costs as of June 30, 2022 and December 31, 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:63.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred costs - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 72</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 103</p></td></tr><tr><td style="vertical-align:bottom;width:63.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred costs - noncurrent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34</p></td></tr><tr><td style="vertical-align:bottom;width:63.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total deferred costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 95</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 137</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Amortization expense associated with sales commissions was included in selling and marketing expenses on the statements of operations and totaled $29,000 and $65,000 for the three- and six-month periods ended June 30, 2022, respectively, and $52,000 and $99,000 for the three- and six-month periods ended June 30, 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Business Combinations</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The assets acquired, liabilities assumed and contingent consideration are recorded at their estimated fair value on the acquisition date with subsequent changes recognized in earnings. These estimates are inherently uncertain and are subject to refinement. Management develops estimates based on assumptions as a part of the purchase price allocation process to value the assets acquired and liabilities assumed as of the business combination date. As a result, the Company may recognize adjustments to provisional amounts of assets acquired or liabilities assumed in earnings in the reporting period in which the adjustments are determined.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Acquisition-related expenses primarily consist of legal, accounting, and other advisory fees associated and are recorded in the period in which they are incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:none;">NOTE 2 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Stock-Based Compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:none;">The Company periodically issues options, warrants, restricted stock units (“RSUs”), and shares of its common stock as compensation for services received from its employees, directors, and consultants. The fair value of the award is measured on the grant date. The fair value amount is then recognized as expense over the requisite vesting period during which services are required to be provided in exchange for the award. We recognize forfeitures as they occur. Stock-based compensation expense is recorded in the same expense classifications in the statements of operations as if such amounts were paid in cash. Future grants of equity awards accounted for as stock-based compensation could have a material impact on reported expenses depending upon the number, value, and vesting period.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:none;">The fair value of options and warrants awards is measured on the grant date using a Black-Scholes option pricing model, which includes assumptions that are subjective and are generally derived from external data (such as risk-free rate of interest) and historical data (such as volatility factor and expected term).</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:none;">We estimate the fair value of restricted stock unit awards with time- or performance-based vesting using the value of our common stock on the grant date. We estimate the fair value of market-based restricted stock unit awards as of the grant date using the Monte Carlo simulation model.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">We expense the compensation cost associated with time-based options, warrants and RSUs as the restriction period lapses, which is typically a <span style="-sec-ix-hidden:Hidden_YjT1dXBvtUy1joaSl4WsoQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span>- to three-year service period with the Company. Compensation expense related to performance-based options and RSUs is recognized on a straight-line basis over the requisite service period, provided that it is probable that performance conditions will be achieved, with probability assessed on a quarterly basis and any changes in expectations recognized as an adjustment to earnings in the period of the change. Compensation cost is not recognized for service- and performance-based awards that do not vest because service or performance conditions are not satisfied, and any previously recognized compensation cost is reversed. Compensation costs related to awards with market conditions are recognized on a straight-line basis over the requisite service period regardless of whether the market condition is satisfied and is not reversed provided that the requisite service period derived from the Monte-Carlo simulation has been completed. If vesting occurs prior to the end of the requisite service period, expense is accelerated and fully recognized through the vesting date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:none;">The following table summarizes the stock-based compensation expense recorded for the three and six months ended June 30, 2022 and 2021:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six months ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock Options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 210</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 375</p></td></tr><tr><td style="vertical-align:bottom;width:58.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">RSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 889</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,284</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,877</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,882</p></td></tr><tr><td style="vertical-align:bottom;width:58.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unrestricted Shares of Common Stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 49</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 253</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 99</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 287</p></td></tr><tr><td style="vertical-align:bottom;width:58.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,763</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,544</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">As of June 30, 2022, the outstanding unrecognized stock-based compensation expense related to options and RSUs was $544,000 and $8,147,000, respectively, which may be recognized through June 2027, subject to achievement of service, performance, and market conditions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">NOTE 2 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Earnings (Loss) Per Share (“EPS”)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">Basic EPS is calculated by dividing net income (loss) available to common stockholders by the weighted average number of shares of the Company’s common stock outstanding during the period. Diluted EPS is calculated based on the net income (loss) available to common stockholders and the weighted average number of shares of common stock outstanding during the period, adjusted for the effects of all potential dilutive common stock issuances related to options, warrants, restricted stock units and convertible preferred stock. The dilutive effect of our stock-based awards and warrants is computed using the treasury stock method, which assumes all stock-based awards and warrants are exercised and the hypothetical proceeds from exercise are used to purchase common stock at the average market price during the period. The incremental shares (i.e., the difference between shares assumed to be issued versus purchased), to the extent they would have been dilutive, are included in the denominator of the diluted EPS calculation. However, when a net loss exists, no potential common stock equivalents are included in the computation of the diluted per-share amount because the computation would result in an anti-dilutive per-share amount.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Potentially dilutive securities outstanding as of June 30, 2022 and 2021, which were excluded from the computation of basic and diluted net loss per share for the periods then ended, are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">( in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 174</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 274</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrants </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,125</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,444</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table summarizes the stock option, warrants, and RSUs activity for the six months ended June 30, 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RSUs</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 191,340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,033,240</p></td></tr><tr><td style="vertical-align:bottom;width:67.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,025,006</p></td></tr><tr><td style="vertical-align:bottom;width:67.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Exercised/Settled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (136,542)</p></td></tr><tr><td style="vertical-align:bottom;width:67.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited/Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (17,340)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,600)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (43,943)</p></td></tr><tr><td style="vertical-align:bottom;width:67.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 174,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,573</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,877,761</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 116,499</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,573</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 353,434</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57,501</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,524,327</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Stock Repurchases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In the second quarter of 2022, the Board of Directors of the Company approved a program to repurchase up to $3 million of its outstanding shares of common stock. In the six months ended June 30, 2022, we repurchased $410,000 of shares. As of June 30, 2022, we had $2.59 million remaining for the repurchase of shares. Shares repurchased by the Company are accounted for under the constructive retirement method, in which the shares repurchased are immediately retired, as there is no plan to reissue those shares. The Company made an accounting policy election to charge the excess of repurchase price over par value entirely to retained earnings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">NOTE 2 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Recent Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In October 2021, the FASB issued ASU No. 2021-08, <i style="font-style:italic;">Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (Topic 805)</i>. This ASU requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities (deferred revenue) from acquired contracts using the revenue recognition guidance in Topic 606. At the acquisition date, the acquirer applies the revenue model as if it had originated the acquired contracts. The ASU is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years, with early adoption permitted. Adoption of the ASU should be applied prospectively. The Company elected to early adopt ASU 2021-08 on a prospective basis during the first quarter of 2022. The adoption did not have a material effect on our financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Use of Estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, expenses, and the related disclosures at the date of the financial statements and during the reporting period. On an ongoing basis, management evaluates its estimates and judgments, including those related to stock-based compensation, allowance for doubtful accounts, and intangible assets. Actual results may differ from these estimates.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Revenue Recognition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">We derive our revenue primarily from the sale of internally-developed software by a software-as-a-service (“SaaS”) delivery model, as well as from professional services, through our direct sales force or through third-party resellers. Our SaaS fees include continuous support and maintenance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">We recognize revenue in accordance with Accounting Standards Codification (ASC) 606, <i style="font-style:italic;">Revenue from Contracts with Customers</i> (“ASC 606”). The core principle of ASC 606 is that an entity recognizes revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">We determine revenue recognition through the following five steps:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Identify the contract with the customer;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Identify the performance obligations in the contract;</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOTE 2 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</b></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Determine the transaction price;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Allocate the transaction price to the performance obligations in the contract; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Recognize revenue when, or as, the performance obligations are satisfied.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Performance obligations are the unit of accounting for revenue recognition and generally represent the distinct goods or services that are promised to the customer. If we determine that we have not satisfied a performance obligation, we will defer recognition of the revenue until the performance obligation is deemed to be satisfied. SaaS agreements are generally non-cancelable, although clients typically have the right to terminate their contracts for cause if we fail to perform material obligations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Our SaaS revenue is comprised of fixed subscription fees from customer accounts on our platform. Our support revenue is comprised of subscription fees for customers which are not on our SaaS platform to access our customer support services. SaaS and support (also referred to as “subscription”) revenue is recognized on a ratable basis over the contractual subscription term of the arrangement beginning on the date that our service is made available to the customer. Certain SaaS and support fees are invoiced in advance on an annual, semi-annual, or quarterly basis. Any funds received for services not provided yet are held in deferred revenue and are recorded as revenue when the related performance obligations have been satisfied.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Non-subscription revenue consists primarily of PDF remediation, and Website and Mobile App report services, and is recognized upon delivery. Consideration payable under PDF remediation arrangements is based on usage. Consideration payable under Website and Mobile App report services arrangements is based on fixed fees.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents our revenues disaggregated by sales channel:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Partner and Marketplace</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,724</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,552</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Enterprise</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,751</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,257</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,475</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,809</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company records accounts receivable for amounts invoiced to customers for which the Company has an unconditional right to consideration as provided under the contractual arrangement. Deferred revenue includes payments received in advance of performance under the contract and is reported on an individual contract basis at the end of each reporting period. Deferred revenue is classified as current or noncurrent based on the timing of when we expect to recognize revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The table below summarizes our deferred revenue as of June 30, 2022 and December 31, 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,093</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,068</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue - noncurrent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,073</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOTE 2 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In the six-month period ended June 30, 2022 we recognized $4,601,000, or 65%, in revenue from deferred revenue outstanding as of December 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In the three months ended June 30, 2022, one customer (including affiliates of such customer) accounted for 17% of our total revenue. In the six months ended June 30, 2022, one customer accounted for 18% of our total revenue. In the three months ended June 30, 2021, two customers accounted for 20% and 10%, respectively, of our total revenue. In the six months ended June 30, 2021, three customers accounted for 20%, 10%, and 10%, respectively, of our total revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">One customer with a long-standing relationship with the Company represented 15% of total accounts receivable as of June 30, 2022. Three customers represented 21%, 15% and 10%, respectively, of total accounts receivable as of December 31, 2021.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents our revenues disaggregated by sales channel:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Partner and Marketplace</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,724</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,552</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Enterprise</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,751</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,257</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,475</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,809</p></td></tr></table> 7724000 6552000 6751000 5257000 14475000 11809000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The table below summarizes our deferred revenue as of June 30, 2022 and December 31, 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,093</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,068</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue - noncurrent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,073</p></td></tr></table> 7093000 7068000 10000 5000 7103000 7073000 4601000 0.65 0.17 0.18 0.20 0.10 0.20 0.10 0.10 0.15 0.21 0.15 0.10 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Deferred Costs (Contract acquisition costs) </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">We capitalize initial and renewal sales commissions in the period in which the commission is earned, which generally occurs when a customer contract is obtained, and amortize deferred commission costs on a straight-line basis over the expected period of benefit, which we have deemed to be the contract term. As a practical expedient, we expense sales commissions as incurred when the amortization period of related deferred commission costs would have been one year or less.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The table below summarizes the deferred commission costs as of June 30, 2022 and December 31, 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:63.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred costs - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 72</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 103</p></td></tr><tr><td style="vertical-align:bottom;width:63.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred costs - noncurrent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34</p></td></tr><tr><td style="vertical-align:bottom;width:63.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total deferred costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 95</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 137</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Amortization expense associated with sales commissions was included in selling and marketing expenses on the statements of operations and totaled $29,000 and $65,000 for the three- and six-month periods ended June 30, 2022, respectively, and $52,000 and $99,000 for the three- and six-month periods ended June 30, 2021, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The table below summarizes the deferred commission costs as of June 30, 2022 and December 31, 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:63.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred costs - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 72</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 103</p></td></tr><tr><td style="vertical-align:bottom;width:63.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred costs - noncurrent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34</p></td></tr><tr><td style="vertical-align:bottom;width:63.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total deferred costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 95</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 137</p></td></tr></table> 72000 103000 23000 34000 95000 137000 29000 65000 52000 99000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Business Combinations</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The assets acquired, liabilities assumed and contingent consideration are recorded at their estimated fair value on the acquisition date with subsequent changes recognized in earnings. These estimates are inherently uncertain and are subject to refinement. Management develops estimates based on assumptions as a part of the purchase price allocation process to value the assets acquired and liabilities assumed as of the business combination date. As a result, the Company may recognize adjustments to provisional amounts of assets acquired or liabilities assumed in earnings in the reporting period in which the adjustments are determined.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Acquisition-related expenses primarily consist of legal, accounting, and other advisory fees associated and are recorded in the period in which they are incurred.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Stock-Based Compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:none;">The Company periodically issues options, warrants, restricted stock units (“RSUs”), and shares of its common stock as compensation for services received from its employees, directors, and consultants. The fair value of the award is measured on the grant date. The fair value amount is then recognized as expense over the requisite vesting period during which services are required to be provided in exchange for the award. We recognize forfeitures as they occur. Stock-based compensation expense is recorded in the same expense classifications in the statements of operations as if such amounts were paid in cash. Future grants of equity awards accounted for as stock-based compensation could have a material impact on reported expenses depending upon the number, value, and vesting period.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:none;">The fair value of options and warrants awards is measured on the grant date using a Black-Scholes option pricing model, which includes assumptions that are subjective and are generally derived from external data (such as risk-free rate of interest) and historical data (such as volatility factor and expected term).</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:none;">We estimate the fair value of restricted stock unit awards with time- or performance-based vesting using the value of our common stock on the grant date. We estimate the fair value of market-based restricted stock unit awards as of the grant date using the Monte Carlo simulation model.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">We expense the compensation cost associated with time-based options, warrants and RSUs as the restriction period lapses, which is typically a <span style="-sec-ix-hidden:Hidden_YjT1dXBvtUy1joaSl4WsoQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span>- to three-year service period with the Company. Compensation expense related to performance-based options and RSUs is recognized on a straight-line basis over the requisite service period, provided that it is probable that performance conditions will be achieved, with probability assessed on a quarterly basis and any changes in expectations recognized as an adjustment to earnings in the period of the change. Compensation cost is not recognized for service- and performance-based awards that do not vest because service or performance conditions are not satisfied, and any previously recognized compensation cost is reversed. Compensation costs related to awards with market conditions are recognized on a straight-line basis over the requisite service period regardless of whether the market condition is satisfied and is not reversed provided that the requisite service period derived from the Monte-Carlo simulation has been completed. If vesting occurs prior to the end of the requisite service period, expense is accelerated and fully recognized through the vesting date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:none;">The following table summarizes the stock-based compensation expense recorded for the three and six months ended June 30, 2022 and 2021:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six months ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock Options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 210</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 375</p></td></tr><tr><td style="vertical-align:bottom;width:58.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">RSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 889</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,284</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,877</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,882</p></td></tr><tr><td style="vertical-align:bottom;width:58.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unrestricted Shares of Common Stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 49</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 253</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 99</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 287</p></td></tr><tr><td style="vertical-align:bottom;width:58.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,763</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,544</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">As of June 30, 2022, the outstanding unrecognized stock-based compensation expense related to options and RSUs was $544,000 and $8,147,000, respectively, which may be recognized through June 2027, subject to achievement of service, performance, and market conditions.</p> P3Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six months ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock Options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 210</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 375</p></td></tr><tr><td style="vertical-align:bottom;width:58.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">RSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 889</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,284</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,877</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,882</p></td></tr><tr><td style="vertical-align:bottom;width:58.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unrestricted Shares of Common Stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 49</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 253</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 99</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 287</p></td></tr><tr><td style="vertical-align:bottom;width:58.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,763</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,544</p></td></tr></table> 103000 226000 210000 375000 889000 1284000 1877000 2882000 49000 253000 99000 287000 1041000 1763000 2186000 3544000 544000 8147000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Earnings (Loss) Per Share (“EPS”)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">Basic EPS is calculated by dividing net income (loss) available to common stockholders by the weighted average number of shares of the Company’s common stock outstanding during the period. Diluted EPS is calculated based on the net income (loss) available to common stockholders and the weighted average number of shares of common stock outstanding during the period, adjusted for the effects of all potential dilutive common stock issuances related to options, warrants, restricted stock units and convertible preferred stock. The dilutive effect of our stock-based awards and warrants is computed using the treasury stock method, which assumes all stock-based awards and warrants are exercised and the hypothetical proceeds from exercise are used to purchase common stock at the average market price during the period. The incremental shares (i.e., the difference between shares assumed to be issued versus purchased), to the extent they would have been dilutive, are included in the denominator of the diluted EPS calculation. However, when a net loss exists, no potential common stock equivalents are included in the computation of the diluted per-share amount because the computation would result in an anti-dilutive per-share amount.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Potentially dilutive securities outstanding as of June 30, 2022 and 2021, which were excluded from the computation of basic and diluted net loss per share for the periods then ended, are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">( in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 174</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 274</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrants </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,125</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,444</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table summarizes the stock option, warrants, and RSUs activity for the six months ended June 30, 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RSUs</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 191,340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,033,240</p></td></tr><tr><td style="vertical-align:bottom;width:67.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,025,006</p></td></tr><tr><td style="vertical-align:bottom;width:67.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Exercised/Settled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (136,542)</p></td></tr><tr><td style="vertical-align:bottom;width:67.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited/Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (17,340)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,600)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (43,943)</p></td></tr><tr><td style="vertical-align:bottom;width:67.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 174,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,573</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,877,761</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 116,499</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,573</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 353,434</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57,501</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,524,327</p></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Potentially dilutive securities outstanding as of June 30, 2022 and 2021, which were excluded from the computation of basic and diluted net loss per share for the periods then ended, are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">( in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 174</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 274</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrants </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,125</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,444</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 174000 274000 29000 45000 1878000 1125000 2081000 1444000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table summarizes the stock option, warrants, and RSUs activity for the six months ended June 30, 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RSUs</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 191,340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,033,240</p></td></tr><tr><td style="vertical-align:bottom;width:67.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,025,006</p></td></tr><tr><td style="vertical-align:bottom;width:67.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Exercised/Settled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (136,542)</p></td></tr><tr><td style="vertical-align:bottom;width:67.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited/Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (17,340)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,600)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (43,943)</p></td></tr><tr><td style="vertical-align:bottom;width:67.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 174,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,573</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,877,761</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 116,499</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,573</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 353,434</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57,501</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,524,327</p></td></tr></table> 191340 30173 1033240 1025006 136542 17340 1600 43943 174000 28573 1877761 116499 28573 353434 57501 1524327 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Stock Repurchases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In the second quarter of 2022, the Board of Directors of the Company approved a program to repurchase up to $3 million of its outstanding shares of common stock. In the six months ended June 30, 2022, we repurchased $410,000 of shares. As of June 30, 2022, we had $2.59 million remaining for the repurchase of shares. Shares repurchased by the Company are accounted for under the constructive retirement method, in which the shares repurchased are immediately retired, as there is no plan to reissue those shares. The Company made an accounting policy election to charge the excess of repurchase price over par value entirely to retained earnings.</p> 3000000 410000 2590000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Recent Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In October 2021, the FASB issued ASU No. 2021-08, <i style="font-style:italic;">Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (Topic 805)</i>. This ASU requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities (deferred revenue) from acquired contracts using the revenue recognition guidance in Topic 606. At the acquisition date, the acquirer applies the revenue model as if it had originated the acquired contracts. The ASU is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years, with early adoption permitted. Adoption of the ASU should be applied prospectively. The Company elected to early adopt ASU 2021-08 on a prospective basis during the first quarter of 2022. The adoption did not have a material effect on our financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOTE 3 — ACQUISITIONS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Bureau of Internet Accessibility Inc.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On March 9, 2022, we entered into a Stock Purchase Agreement (“Purchase Agreement”) to acquire all the outstanding equity interests of Bureau of Internet Accessibility Inc. (“BOIA”), a Delaware corporation which provides web accessibility services including audits, training, remediation and implementation support. The acquisition represents another step forward in strengthening our suite of products and services by adding additional capabilities for enterprise accessibility compliance. The aggregate consideration for the purchase of BOIA was approximately $7.8 million (at fair value), consisting of $5.1 million cash payment at closing and an estimated $2.7 million in aggregate contingent consideration to be paid in cash following the <span style="-sec-ix-hidden:Hidden_d7B9aeb6U0yKMZSMA017wQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span>- and two-year anniversary of the closing date. Actual aggregate cash consideration is based on BOIA’s revenues for 2022 and 2023 and may differ from estimated contingent consideration. In addition, the purchase price is subject to certain adjustments related principally to net working capital, which will be settled in the third quarter of 2022. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOTE 3 — ACQUISITIONS (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">We accounted for the acquisition of BOIA as business combination in accordance with FASB ASC 805, “Business Combinations” (“ASC 805”). Accordingly, under the acquisition method of accounting, the preliminary purchase price was allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values as of the acquisition date as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:77.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">( in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at March 9, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Assets purchased:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 398</p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 437</p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29</p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Client relationships (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,600</p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Internally-developed software (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 700</p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Trade name (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 50</p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Goodwill (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,616</p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total assets purchased</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,830</p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Liabilities assumed:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Accounts payable and accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7</p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,040</p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total liabilities assumed</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,047</p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,783</p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Consideration:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Cash paid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,132</p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Contingent consideration liability (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,651</p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,783</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">(1)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">Acquired intangible assets will be amortized on a straight-line basis over their estimated useful lives of 2 to 7 years. In the six months ended June 30, 2022, amortization expense associated with these acquired intangible assets totaled $221,000.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">(2)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">Goodwill represents the excess of purchase price over the estimated fair value of net tangible and intangible assets acquired.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">(3)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">The fair value of the contingent consideration liability was determined using the Monte-Carlo simulation. The key assumptions used in the Monte-Carlo simulation were as follows: non-recurring and recurring revenue metrics for the earn-out periods, non-recurring revenue discount rate of 11.75%, recurring revenue discount rate of 10.75%, expected revenue volatility of 28.83%, risk-free rate of 2.84%, buyer specific discount rate of 12.35%, and discount periods of 0.7 year and 1.91 year. The change in the fair value of contingent consideration was $158,000 from the date of BOIA acquisition, March 9, 2022, to the end of the quarter, June 30, 2022, and is included in General and administrative in the accompanying Statement of Operations. The balance of contingent consideration is subject to further change in subsequent periods through settlement based on actual and estimated non-recurring and recurring revenues from the BOIA offering relative to certain thresholds, as well as adjustments for discount periods, discount rates, risk-free rate, volatility, and buyer specific discount rate.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The provisional purchase price allocated to goodwill and assumed liabilities are subject to adjustments as information is obtained about facts and circumstances that existed at the acquisition date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In the six months ended June 30, 2022, the Company incurred $240,000 of transaction costs related to the acquisition of BOIA, which is included on our Statement of Operations within General and administrative expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOTE 3 — ACQUISITIONS (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Pro Forma Financials</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following unaudited pro forma results of operations for the three and six months ended June 30, 2022 and 2021 assumes BOIA had been acquired on January 1, 2021. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The pro forma financial information is presented for illustrative purposes only and is not necessarily indicative of the results of operations that would have been realized if the acquisition had been completed on January 1, 2021, nor does it purport to project the results of operations of the combined Company in future periods. The pro forma financial information does not give effect to any anticipated integration costs savings or expenses related to the acquired company and are not necessarily indicative of the results that would have occurred if the business combination had been in effect on the dates indicated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:43.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Pro Forma Combined Financials (unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six months ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">( in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,569</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,692</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,019</p></td></tr><tr><td style="vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss attributed to common shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,568)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,814)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,834)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,725)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For purposes of the pro forma disclosures above, results for the three and six months ended June 30, 2022 exclude $240,000 in acquisition expense. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Square ADA LLC</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On December 28, 2021, the Company completed the acquisition of substantially all of the assets of Square ADA LLC (“Square ADA”), a provider of accessibility solution to websites built or hosted by Squarespace, Inc. The aggregate consideration for the purchase of Square ADA was $185,000, consisting of (i) $53,000 paid in cash upon closing, and (ii) $132,000 in contingent consideration paid in cash in the second quarter of 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">We accounted for the acquisition of Square ADA as an asset acquisition in accordance with ASC 805 and ASU 2017-01, “Business Combinations (Topic 805): Clarifying the Definition of a Business”. Based on our assessment of the screen test as required by ASU 2017-01, the transaction does not meet the definition of a business as substantially all the fair value of the gross assets acquired is concentrated in one single identifiable intangible asset, the acquired customer relationships. Accordingly, we allocated the total cost of the acquisition to customer relationships following the cost accumulation model. No external direct transaction costs were incurred in connection with Square ADA’s acquisition.</p> 7800000 5100000 2700000 P2Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:77.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">( in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at March 9, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Assets purchased:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 398</p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 437</p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29</p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Client relationships (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,600</p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Internally-developed software (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 700</p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Trade name (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 50</p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Goodwill (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,616</p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total assets purchased</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,830</p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Liabilities assumed:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Accounts payable and accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7</p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,040</p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total liabilities assumed</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,047</p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,783</p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Consideration:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Cash paid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,132</p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Contingent consideration liability (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,651</p></td></tr><tr><td style="vertical-align:bottom;width:77.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,783</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">(1)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">Acquired intangible assets will be amortized on a straight-line basis over their estimated useful lives of 2 to 7 years. In the six months ended June 30, 2022, amortization expense associated with these acquired intangible assets totaled $221,000.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">(2)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">Goodwill represents the excess of purchase price over the estimated fair value of net tangible and intangible assets acquired.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">(3)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">The fair value of the contingent consideration liability was determined using the Monte-Carlo simulation. The key assumptions used in the Monte-Carlo simulation were as follows: non-recurring and recurring revenue metrics for the earn-out periods, non-recurring revenue discount rate of 11.75%, recurring revenue discount rate of 10.75%, expected revenue volatility of 28.83%, risk-free rate of 2.84%, buyer specific discount rate of 12.35%, and discount periods of 0.7 year and 1.91 year. The change in the fair value of contingent consideration was $158,000 from the date of BOIA acquisition, March 9, 2022, to the end of the quarter, June 30, 2022, and is included in General and administrative in the accompanying Statement of Operations. The balance of contingent consideration is subject to further change in subsequent periods through settlement based on actual and estimated non-recurring and recurring revenues from the BOIA offering relative to certain thresholds, as well as adjustments for discount periods, discount rates, risk-free rate, volatility, and buyer specific discount rate.</p></td></tr></table> 398000 437000 29000 3600000 700000 50000 3616000 8830000 7000 1040000 1047000 7783000 5132000 2651000 7783000 P2Y P7Y 221000 11.75 10.75 28.83 2.84 12.35 0.7 1.91 158000000 240000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:43.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Pro Forma Combined Financials (unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six months ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">( in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,569</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,692</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,019</p></td></tr><tr><td style="vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss attributed to common shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,568)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,814)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,834)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,725)</p></td></tr></table> 7569000 6692000 15138000 13019000 -2568000 -1814000 -5834000 -4725000 240000 240000 185000 53000 132000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 4 — LEASE LIABILITIES AND RIGHT OF USE ASSETS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">We determine whether an arrangement is a lease at inception. Right-of-use assets represent our right to use an underlying asset for the lease term, and lease liabilities represent our obligation to make lease payments arising from the lease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Finance Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company has finance leases to purchase computer equipment. The amortization expense of the leased equipment is included in depreciation expense. As of June 30, 2022 and December 31, 2021, the Company’s outstanding finance lease obligations totaled $71,000 and $102,000, respectively. The effective interest rate of the finance leases is estimated at 6.0% based on the implicit rate in the lease agreements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOTE 4 — LEASE LIABILITIES AND RIGHT OF USE ASSETS (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following summarizes the assets acquired under finance leases, included in property and equipment, net of disposals:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Computer equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 234</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 256</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (167)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (156)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Assets acquired under finance leases, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Operating Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Operating lease right-of-use assets and liabilities are recognized at commencement date based on the present value of lease payments over the expected lease term. Since our lease arrangements do not provide an implicit rate, we use our estimated incremental borrowing rate for the expected remaining lease term at commencement date in determining the present value of future lease payments. Operating lease expense is recognized on a straight-line basis over the lease term.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company has operating leases for office space in Tucson, Arizona, Marietta, Georgia, Miami Beach, Florida, and New York, New York. The lease for the principal office located in Tucson consists of approximately 5,200 square feet and ends in October 2022. The lease for the Marietta office, which consists of approximately 6,700 square feet, commenced in June 2019 and expires in August 2024. The lease for the Miami Beach office, which consists of approximately 2,739 square feet, commenced in October 2021 and will expire in May 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company entered into a lease agreement for new office space in New York, New York, consisting of approximately 5,000 square feet. The new lease commenced in January 2022 and will expire in December 2026. Upon commencement of the new lease, we recorded a right-of-use asset and corresponding operating lease liability of $876,000.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In addition, the Company entered into membership agreements to occupy shared office space in Austin, Texas, Portland, Oregon, and Seattle, Washington. The membership agreements do not qualify as a lease under ASC 842, therefore the Company expenses membership fees as they are incurred. See Note 5 - Commitments and Contingencies for further details on our shared office arrangements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company made operating lease payments in the amount of $291,000 and $130,000 during the six months ended June 30, 2022 and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 4 — LEASE LIABILITIES AND RIGHT OF USE ASSETS (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following summarizes the total lease liabilities and remaining future minimum lease payments at June 30, 2022 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> Year ending June 30, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Finance Leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating Leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2022 (6 months remaining)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 323</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 351</p></td></tr><tr><td style="vertical-align:bottom;width:52.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 528</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 568</p></td></tr><tr><td style="vertical-align:bottom;width:52.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 362</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 369</p></td></tr><tr><td style="vertical-align:bottom;width:52.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 219</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 219</p></td></tr><tr><td style="vertical-align:bottom;width:52.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 225</p></td></tr><tr><td style="vertical-align:bottom;width:52.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total minimum lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,657</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,732</p></td></tr><tr><td style="vertical-align:bottom;width:52.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: present value discount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (162)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (166)</p></td></tr><tr><td style="vertical-align:bottom;width:52.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,495</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,566</p></td></tr><tr><td style="vertical-align:bottom;width:52.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current portion of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 511</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 559</p></td></tr><tr><td style="vertical-align:bottom;width:52.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long term portion of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,007</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following summarizes expenses associated with our finance and operating leases for the six months ended June 30, 2022 and 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> (in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance lease expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Depreciation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">42</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest on lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Finance lease expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">46</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 323</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">128</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term lease and related expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 79</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">104</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 433</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">278</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table provides information about the remaining lease terms and discount rates applied as of June 30, 2022 and 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average remaining lease term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating Leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.52</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Finance Leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.57</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.26</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average discount rate (%)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating Leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.00</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Finance Leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.00</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 71000 102000 0.060 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following summarizes the assets acquired under finance leases, included in property and equipment, net of disposals:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Computer equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 234</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 256</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (167)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (156)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Assets acquired under finance leases, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td></tr></table> 234000 256000 167000 156000 67000 100000 5200 6700 2739 5000 876000 291000 130000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following summarizes the total lease liabilities and remaining future minimum lease payments at June 30, 2022 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> Year ending June 30, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Finance Leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating Leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2022 (6 months remaining)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 323</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 351</p></td></tr><tr><td style="vertical-align:bottom;width:52.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 528</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 568</p></td></tr><tr><td style="vertical-align:bottom;width:52.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 362</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 369</p></td></tr><tr><td style="vertical-align:bottom;width:52.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 219</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 219</p></td></tr><tr><td style="vertical-align:bottom;width:52.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 225</p></td></tr><tr><td style="vertical-align:bottom;width:52.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total minimum lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,657</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,732</p></td></tr><tr><td style="vertical-align:bottom;width:52.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: present value discount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (162)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (166)</p></td></tr><tr><td style="vertical-align:bottom;width:52.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,495</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,566</p></td></tr><tr><td style="vertical-align:bottom;width:52.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current portion of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 511</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 559</p></td></tr><tr><td style="vertical-align:bottom;width:52.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long term portion of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,007</p></td></tr></table> 28000 323000 351000 40000 528000 568000 7000 362000 369000 0 219000 219000 0 225000 225000 75000 1657000 1732000 4000 162000 166000 71000 1495000 1566000 48000 511000 559000 23000 984000 1007000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following summarizes expenses associated with our finance and operating leases for the six months ended June 30, 2022 and 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> (in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance lease expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Depreciation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">42</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest on lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Finance lease expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">46</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 323</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">128</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term lease and related expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 79</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">104</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 433</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">278</p></td></tr></table> 29000 42000 2000 4000 31000 46000 323000 128000 79000 104000 433000 278000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table provides information about the remaining lease terms and discount rates applied as of June 30, 2022 and 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average remaining lease term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating Leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.52</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Finance Leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.57</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.26</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average discount rate (%)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating Leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.00</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Finance Leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.00</p></td></tr></table> P3Y4M24D P2Y6M7D P1Y6M25D P2Y3M3D 0.0600 0.0600 0.0600 0.0600 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 5 — COMMITMENTS AND CONTINGENCIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Membership agreement to occupy shared office space</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:none;">The Company occupies shared office space in Austin, TX, and Seattle, WA under membership agreements which end in May 2023 and February 2023, respectively. Fees due under these membership agreements are based on the number of contracted seats and the use of optional office services. As of June 30, 2022, minimum fees due under these shared office arrangements totaled </span><span style="text-decoration-line:none;">$36,000</span><span style="text-decoration-line:none;">.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 5 — COMMITMENTS AND CONTINGENCIES (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Litigation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">We may become involved in various routine disputes and allegations incidental to our business operations. While it is not possible to determine the ultimate disposition of these matters, management believes that the resolution of any such matters, should they arise, is not likely to have a material adverse effect on our financial position or results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On October 26, 2020, AudioEye filed a complaint (amended on December 29, 2020) against accessiBe Ltd. (“accessiBe”) in District Court in the Western District of Texas, Waco Division. The complaint alleges infringement of nine of AudioEye’s patents and various claims under the Lanham Act and New York law and seeks damages, costs, and injunctive relief. On November 1, 2021, accessiBe answered denying infringement, alleging invalidity of the patents at issue and counterclaimed with similar claims and remedies. On March 9, 2022, the District Court ordered the case transferred to the Western District of New York.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On July 14, 2021, AudioEye filed a second complaint (amended on August 4, 2021) against accessiBe in the same court alleging infringement of six of AudioEye’s patents and seeking damages, costs, and injunctive relief.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">On June 16, 2022, accessiBe filed a complaint against AudioEye in the U.S. District Court for the District of Delaware. The complaint alleges infringement of three of accessiBe’s patents and seeks damages, costs, and injunctive relief.</p> 36000 EXCEL 48 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,"*"54'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 " # B@E5N*"ICN\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)OI\V*?T(W%\63@N""XBU,9G>#31N2D7;?WK3N=A%] "&7S/SR MS3>0!H/"/M)S[ -%=I0N1M]V26%8BSUS4 )]^1-*G.BR\UM'[WA?(T[" 8_ MS(Y 5M45>&)C#1N8@$58B$(W%A5&,MS'(][B@@^?L9UA%H%:\M1Q@KJL0>AI M8CB,;0-GP 1CBCY]%\@NQ+GZ)W;N@#@FQ^26U# ,Y;":'E_F=0O7 M)38=4GZ5G.)#H+4X37Y=W=UO'H26E91%=5-4MQM9JWPNK]\GUQ]^9V'?6[=U M_]CX)*@;^/4O]!=02P,$% @ P(H)59E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" # B@E508I ?-P% #G'P & 'AL+W=O>NMC92F[=;MKIM5/K!<:2_9C&5YSQE MB?YER45,E3X5*T>F@M$@%\610UQWX,0T3#KCR_S:3(PO>::B,&$S@606QU1L MKUG$-U<=W-E?> I7:V4N../+E*[8G*E_TIG09T[I$H0Q2V3($R38\JHSP1^F MGF<$^1W_AFPC#XZ107GF_+LYN0^N.JXI$8N8KXP%U?]>V)1%D7'2Y?AO9]HI MGVF$A\=[][L<7L,\4\FF//H2!FI]U1EU4,"6-(O4$]_\R79 ?>/G\TCF?]&F MN+?7ZR _DXK'.[$N01PFQ7_ZNJN(0X%7(R [ 7DGP'5/\':"O.:T:4LBTKV1;TF MH.%?67*.//<,$9<02WFFQ^21EF.;_$UQO++FO-S/:U=SM@HK#'MV0S-@/\B4 M^NRJHT>D9.*%=<:__(0'[N\VVA]D]H:]5[+W(/>*?;%-F8T4EF.W^VA# E4M MD?HE4K\9TF-&A6(BVJ(GEG*A;'BPE1*9K5*FH*HEWJ#$&S1L,4'U')R/[7H^ MV&M)(VD%!&4M 8KK!EGV 7W5*IT)<]9SEOS01_"1/?WK=AS\DW M*^@IHH A:L$A>'@DW?5B6"T M'@PV& T&5JQ3Y"5^NJO:;)BM6ON(T8/D_G-Q/I= M#Q:V):QR#8%CR?X%J5\20B>!^R1@K^AO9N^?-6LIC]@]6AEA45O&*NEX<$)9A"K2:\8EPN37 MY]_0?B:RXL%.^G43\T0G7NY_/T.I[@XO-,H8^MD]=\V81:G.4OE.EK4:3A& MO"H >7!PF>AV#HJVCNC*2@\;U+XR85U;L(,=LD;1YVWCS//]1/0Y4WH=G9A7 MJI7XQ^Z5%6[]W,WL;+^,,>[UAL.A7K"^'#(Z!UNI)K'E.\P2^>9C;+&K6EXM M=[$G^=ZM4]U>;(%_HB;P212QI9:ZYT/]>%'L*A&:T8 ) MQ,?=$? MWI87DT S(A4II':!U9][LB!5I3TI'E^W3B?=/;7A[O63]]!7,+19DP:I_ M:"E7%Y-L DJRQ&TE/[*'-V0;4*S]%:P2YG_PL,4&$U"T0K)Z:ZP8U+39_,7? MMHG8,8#1B ':&J!C#<*M06@"W3 S85UAB>?GG#T KM'*F[XPN3'6*AK:Z,=X M([GZE2H[.7]Y^?[RK\4K[&&7:RAS_M\@<7*%>#&*C%6NKSOYSF*57+O=XG;()CE2=*A]AA%':/( MR^BR*%C;2*$*OR#T'M]69 H:U:38$N!*M1+<% 2HI@1*UM[*95NI^MZ:*,@) MB@*@EB$X@7$Z54[$FICRKQY=<6ZXQ#LAQ##*!G$Z0"&$[C#C+LS8&^8561*U MS$I0,"'%%(@5XQ)(PFL7S=ABD*(!21L"@]#-,>DX)EZ.UYRL,2T!^::40!!A M\LKDBG#5;G9KQ$4YL?@DV7 !V9@H'LEKVG%.O9P_,8FK(^BE=KIB& ^3:J-0 ME(4C%+..8G8@K4I9N7PTZ21?6[I66B?[15X4;=U66*K%41)5\P7%1L;,Z@Z3 MS>I&,#B\NC,[R"08A.C Y",EG'0VW>.PN$3L$%9&+GI MP: 7LN!9Q5>QYFZT]K:^]A9!.&#IP(RRW)%;Z&7YMI&XN:.J 6Z3Z%PBN%:- M@W[OET@R1=%VD<13E,6'E\F6QUZMQE87=*!0@M!(E+W80J^^S?]@K'R@5>4D MANP&$<)T2,Q&I<%(C<)>&*%?&3_H/NT,;NH MBJBI9O>!.9G:(FCW!AL3IR,L>YF$?IW\H%12M375FH_C:2M9#(<[#@L=] M>IR> AO^ M6*,3J.<;6PMR]$PCPX0'%,\U"L>\BO>_N;MP/-&MAY!N+LYVS)UP1 *@G2'1 M/R6^?]HS'&QXZ,=.B__'N(AZ641^67Q6ZT"V#%I;)PU] QP]^AA^T8_:(T3(;\'#"8CO:-7M50YNT;-Y(57U:L4LD4 MOYCQ3SZZVX97'9_=-GZ0M_VH>X5$?H6\YD_K7.CXI^ D. W4/Z@V3AS,T^^D=&;'>S]W/,"9F/_N:/_DK1?E\) HU[6:V3P) MB4<2HE(%IU$&S6Y37X;Q$X@*H;>>YJ2FE4)-D*5N@]@%H,'=(_/!CT0?:SU>\-0O_>X+(LJ6X^JL#UH=0+VH "KZDJ>"=) M6_7S(+=&1P=,=:HL'R';;PY"_U![N7>&LZ0%E4Z6]N3Z(DUSE ]ING 0Y2,S M6[AS^NM7\TW#%(Z6Y*1K2[4BD5EL'; TSD?F@; 7]?"8^7>GNYL5?#3YR#JM M=DW'+IAC.I[MO$;1[[#^Q/R.-D)M-Y;*+CA-5?1\\UIH\T&RM7FS&PO=V]R:W-H965T&ULK99K;]HP%(;_BI5-TR:Q MY@(!VD$D2CNUTRYH[/+9) =BU;$SVRG;?OV.$YH12(%.XP.)D_,>/^])?.+1 M6JH[G0(8\C/C0H^=U)C\PG5UG$)&]9G,0>"=I509-3A4*U?G"FA2BC+N!I[7 M=S/*A!.-RFLS%8UD83@3,%-$%UE&U:]+X'(]=GSGX<)GMDJ-O>!&HYRN8 [F M:SY3.'+K+ G+0&@F!5&P'#L3_V+JEX(RXAN#M=XZ)];*0LH[.[A-QHYGB8!# M;&P*BH=[F +G-A-R_-@D=>HYK7#[_"'[V](\FEE0#5/)O[/$I&-GZ) $EK3@ MYK-3]Y./T MFLQOKJ^_S,G+&54@3 J&Q92_(J_)U_D5>?G\%=$IWM&$"?(EE86F(M$=\KPQ M'KD&B6Q>-][,?EG-'CPR^[M"G)&NUR&!%P0M\NEA^17$*/=+N=^4NUB'NAA! M78R@S-<]J1AM=BI]KUUOE]R%SFD,8P?7E 9U#T[TXIG?]]ZTF?M/R1I6N[75 M[J'LT83C J8B!H*M@"2R6)AEP7%5Q;(0IO515@G[94+;'>ZCH.>-W/MM2_LQ M?CBH8QJDO9JT=Y!TIK!G*?.+Y)P*0_!%(_"C8#GV$M.QP$56<&H@P=6+A8H9 MM?VAS4 U3[AMH-O?,= 2XWOM!L+:0'C0P*TP5*S8@@.A6H/136J:2678[T>I MP[V2]H/>+O9^4!@,PW;N?LW=/U)X6()2B#@W,K[K$.P-!%^6N2FYOU%> )D! M7K"MH0V]RC_8?AO@M1?NL!^+:L /:OC!T^#G5?^:%":5BOV&I UXL/?T?0]_ M.\#'HAK PQIX>!!X*K,,/VO_6NKA2:4^%M4@/Z_)SY] ?E*=S_UGVDN/[6!]K_!]Q/A='85A(F M5JW,_FG,K6%[S.[6_L)N[CY0M6)"$PY+U'EG TR@JOU2-3 R+[<<"VEP U.> MIKC'!&4#\/Y22O,PL+N8>M<:_0%02P,$% @ P(H)5?%5A>?1!0 71L M !@ !X;"]W;W)K1BS7(JS_F&%?J;)1 M.<1U0R>G:3$8CZI[]V(\XEN5I06[%TAN\YR*?ZY9QE\N!WCP>N,A7:U5><,9 MCS9TQ>9,?=O<"WWE-"Q)FK-"IKQ @BTO!U?X8D:\,J!"_)6R%WGP&952GCA_ M+B^^)I<#MWPBEK&%*BFH_K=C$Y9E)9-^CK]KTD$S9AEX^/F5_7,E7HMYHI)- M>/8]3=3ZR^HM>]MA C[C82L7S.EA?YVFQ M_T]_U(DX"- \< "I X@9X'<$>'6 ]]X1_#K ?^\(01U027?VVJO$3:FBXY'@ M+TB4:,U6?JBR7T7K?*5%62AS)?2WJ8Y3X_GCU>/L9G;[.$=WG]'=_>SAZO'K MW>TJ+5$ MLR)A"1 _[8\/>^(=+;?13%XU7Y->PC^WQ3GRW-\0<0D!GF?R_G ,R?E_H\_^ M\^A'R?": O J/N\G"P":YSV3#S.5+>U";NB"70YTSY),[-A@_.LO.'1_AY)\ M2K+I*#+5$$20VO,("*Q(=$&^8%K MS/?4!F%W2'Q#HXV*A[X/:XP:C5%OX[C;,$%56JP0^Z%MBV3R I(:G;)GG))L M>DJRV8G(CF8B;F8B[JVVN;99Y3SH[5E; _',REF!YB*VUX-/C&4_ 4!>[!IE M9X,B;*TL&Q1BKZ/JAHW6X1O]43(J%NM*;**;2,8WVK>"JVQHKPW?#0VY ,AS M(T.N#2)#S^R7 ,CS.MHE=EM_YO:W$E;H=995>FFB'6 J5;GN=F#OK,F.6YYK M3C& (D-LB@90D1N:DPR@0H]$';(/;"GNE?W(E1;-K1X#BL9V>_,\MVR":M;-(KNVVJF=Y!0+'$&OF,A*ZY>4 PSQT&IEP M%A+BF7(!6! '88?M@\:D!,EF2(R>W:0EI_BGM-U_B6J>XN&D%=%%O%"\!P M%%N;!@#3730T=0(P/_"[9K>U?[C?_TW379JP(I'ELITSD3*)KM"$%SLF5/J4 M,70OV)()P1(T5WSQ#&;$=FM6-FR(W@7,7/0^ZT_W0F#(L"MAK8?$_2;RM3(0 MW=$THV6&%$=Z6>0Z@;+,T)IG"1-PZ0RMD"TE\SQH>/XIZ;EF$"PRR3"<,"\P +PWRO M0W]K,TF_S>S6GZ395H$_5U[7G&]F (39&0!A=@9 6&<&6L=)^AWG]^JG=-T9 MJ.X6=,6.LJ [RE9)I<\>VI+VE(1M#[&VP^9O4Q#,'0[-)0&SA:8%!]DBTF$( M2.M)2:^_^IF$]-6(][Z4 # H)2";G1*(S4Z)<_"Z(&=B5;VGD5KGME#['XZ; MN\V[H*OJ#8AQ_QI?3#!P?XHO9OLW/2W]_L73#=5^LI H8TL]E'L>Z6<5^WN%,^KCVM&=2\N ?K[)>?J]:(&PO=V]R:W-H965T&ULS5UA M<]NX$?TK'+73WLV<(A$D2"FU/9.(Q%S:YN)&3CO]R$APS DEJB05)_^^(*4( M K$$"=TZOGR(+7GQ%MQ'$-B'A73UF!>?RP?.*^?K)MN6UZ.'JMJ]G$S*U0/? M).6+?,>WXB_W>;%)*O&R^#0I=P5/UDVC338ATVDPV23I=G1SU;QW6]Q\RQ_O!ZYH^]OO$\_/53U&Y.;JUWRB2]Y]6%W6XA7DQ/* M.MWP;9GF6Z?@]]>C5^Y+%OAU@\;BWRE_+,]^=^I+^9CGG^L7;];7HVG=(Y[Q M555#).+'%[[@658CB7[\[P@Z.OFL&Y[__AV=-1_SQU_Y\8)HC;?*L[+YWWD\VDY'SFI?5OGFV%CT8)-N#S^3K\= MG#5PO8X&Y-B M!L$'0V\8P.OU8"$'0W\8P._W:#K&NBQ 1UZ#<&Q0=#$_A"L M)M)14B4W5T7^Z!2UM4"K?VGH:EJ+ *?;^LY:5H7X:RK:53?+NU=W\=OXM[NE M\XXYR[MWBW_\^NZ?4?Q^^5'-W?_=<;.AV7D_/3GGYWR(2EXZ:1;Y^XA MWY?)=EU>32K1BQIKLCIZ?'WP2#H\+O+-1MQ2RRI??09:+\RM;\6-QXN"KSL! M(C/ J_4ZK>_I)'-NDW0]%A>S2'9IE60 5MR#M5KM-_LLJ41W(GZ?KM(* &%F MD+M<\ST1))Z8)"_%Y-8 M617IJAYI!]/]-JW**J9'B-X+5 M9N@)'E?G=(N%D5,[2U>\ETJJ4=EFTM@)6R8QP6),,(8$IC 9G)@,C$PN]V+J MW:YY45-YX+#*!:=?Q#M5\M7)TN1CFJ75-T<;P'RSR_)OG!^:C>O5X-I)'I," M7D,8^V$9L@4F6!1H-^+8"SU]PL-TROJ=*GR&)S[#9^!3#F5P)(?ZM;A!:RP; MNVW+&"98C G&D, 4[F7/Y572?GPB[/E#=55D6S+Y) )\J\BIRTY.&:- M_FS'+"98--/7< 'U]+5GC.F5#?"J,#<_,3=_0N;Z)MJYUFL_;$^UQO[9DH,) M%F.",20PA61W*C/SZ64K8_Z5%ZNT;/@7#US!L5@)BV3BDTN6:E:7FV(A;SDKG.DB8(SJE@UPJQ(CI2;7 MK#7])E9%65["$R*FW+) 18M0T6)75\7&) RHKL0.L52ID)*0:]:$SM3JMTEQ M4F!=D!HZ1*X>9!6YNHXT([,I(%@#EF,ZG_ES($Z .$7F=-X=)RFXN&;%I4.U M[H^9KABXTQGQVD'3S33=VMQ#Z[L/51?!0E/9D?*):]9/;/9 (U;?1BYJ]$SV/GOGA#-H2UBW'@1MXNIC. %/BN;3[X41D>D[,Z7G'PZD_ MMGJV[;HD#-O!14VX4=%B5#2&A:;R>%;^,+C^H7=U1(850 RK@-!S[XX5)6#9 MM:($3,TK2B*S4W)1'41_S*!""'U%"9AID[&YA]9W,6KVB86FLB-35/*,Y1!$ MS^?"69L_U,P5%2U&16-8:"K3,@,F/Z J@NB9IZN-2-3""%2T&!6-8:&IC,I< MG?Q1JB/,';%=EJ.B102J5="GN!C5*^OWJI(J4WSR!RR1($#6WM[),??;FC74 M(@E4-(:%IMX!4KT@9O7B2?=AS;ZM1S)JU031=15"=9DX1O7*^KVJ/$J=@YAU MCA^V#TOTY)]JDS*J%(**%J.B,2PTM>A;RB7>DU=1#-^']729PFLS;^ZO+?.H M:#$J&L-"4YF7PHYW8=W%*M^*V;LY&R6XWYU.E)0=)TI>FQW9/J2/:,I1"$!7 M\ !]27_VHG:-8:&IC$D)Q[NP9L+(6#,HEX9!"6@IX;P]*@%M1C_!@5KS@(K& ML-!4ZLX.U^#5/)BAK(<3:LV#!Q4?!$!Y-ZI;-L"M2HP4E+S+:Q[,3:V)0%6. M4-%B#ZAD<$-H%W2(I4J%5'R\P34/O;L+WJ":![-#ZY #M1'PS@U@V;5S YB: M=VX\J;=X%]5&],<6J(T =F[,WJV#BUI%@8K&L-!4'J7$XEU410%S-ZB*PNS0 MFCI=C9F)?X"F!5B.0Y?,H7&AF[HAG8?=XT(*%M[O+K> 8PN46[B^1]O!1149 M4-%B5#2&A:;R* 4+[T+! F,OR--%"IUI5)$"%2U&16-8:.H1:"E2^&:1 F4O MR <*+]J'G5&U!U2T&!6-8:&IA$KMP3=K#S]N*\C<$=LU/"I:Y.L2QI@ C*J M5];O5255RA.^69YXEJT@'Q F_/:P1CW9@8H6HZ(Q+#3U#I JAX^G;L0T0N5SG,3:V)0%4Y4-%B'] NO H"V=#+%4J MI,KA7W2R@X#4#%(YS ZM0ZX+$G4F!V1S@.4X].> *0-,7>I.NP\M^5+E\'_W M"1 XMI#*X8?:W(&JRN$/4CG,#JVI&ZQR )9=*@=@ M:E8Y?*ER^$^C)46S2H:I!+U= HJ6H2*%J.B,1\ZG5(_8#H&)95"!C4+&:9UF+FI+5NH:!$J M6HR*QBAT3(:0[K4:E3(%'7;VI;5K JXGJ%ZV ,Q)9H?6M.BIO%A^N:$^)P&6 MXS"<$V"M!IB*R6O672Q*I4) AYU!,>Q(P;$%/K_!]6?M3W P>[<.+FJ>CXK& ML-!4'F6>3X>=D1FRSCY"]8T+U/R=0H=LP!P&L.S*80!3GYI3D, MU=-4*([<.+FI.CHK&L-!4'L\^R-.\VFSMN31RJA(**QK#0 MU%M 2BCTR204,[+U4$654%#18MHO>AS)M%1' JF.!!9G4;IYZBMH#P!!0"MH M-W?%E@I4M!@5C6&AJ:1*#27H*?6PV!,V0]F.-E2T*(#.F_C D1-4MVR 6Y48 M*<8$9C'&I$6:FUH3@:K+H*+% 5 _0@+HN3?$4J5"ZBG!8#VE5PL+!NDI9H?6 M(==]=NB,@&67S@A=B%%G#*2>$ERDI_3'%M13-)W1[-TZN*AZ"BH:PT([\#@Y M^QZN^GO9WB;%IW1;.AF_%_#3%Z$(?''XJK/#BRK?-5_-]3&OJGS3_/K $[&6 MKPW$W^_SO/K^HOZVK],7SMW\'U!+ P04 " # B@E5YUX-A)8' F(0 M& 'AL+W=O"$-^I$FF+P9[8_*ST4B'>Y%R_4GF(H/?;*5*N8&/:C?2N1(\ M*AJER8AZWF24\C@;+,Z+=VNU.)<'D\296"NB#VG*U=-GD'YQ%^_V MQKX8++9!8?$M%H_ZY)G8 M4!ZD_&X_7$<7 \\J$HD(C77!X<=1K$226$^@X^_*Z:#^3MOP]/G9^U41/ 3S MP+58R>2O.#+[B\%L0"*QY8?$W,G'WT05T-CZ"V6BB__)8V7K#4AXT$:F56-0 MD,99^9/_J#KBI 'XP1O0J@%]V2#H:<"J!JP(M%16A/6%&[XX5_*1*&L-WNQ# MT3=%:X@FSNPP;HR"W\;0SBPV]\O[RZ^7-_<;KN]BNY75_>+>^O;WXER]7] M];?K^^O+S1G6;:7; '=K%^R9SGDH+@:P(K501S%8_.=?_L3[+Q;S.SEK]4!0 M]T#@\KZX@?R22*VQ(,N6DZ*E32+'Q7!"Z<3SO//1\30 Q# 8!_-3PY:X<2UN M[!R>9?0_6#>0:HPF1D*N"646QHD@6:7:OK7/(==[DBMYC&&:DH28VL=#HD([?[:V;G0-\C36N[4*?O4IQ%.M<:IY8O3#Y8**9IZ+#Q=^' M.+>18*)G'4G3;E=WC7S:JWM>ZYX[=6^,#+\/+2HC$LH4Z@==3A+QPSX+3.V\ M(X3Z,R0%=.W8. AZ)?M>0S7/*7IY,GEM1P/8A5)E!&FL;1&"SHW*;6NVCKNZ M$;-Y?^+R3V#LOTFVLD6(?8#$Y)C1E==6?T]GB.RNG>\Y=--&-W7J7NUYMA.0 M.H6\9$_).ARK'RVNM;WD:[MVDT=HAL@^VXBE]-#V_EQ M9B.A>9+XGY0YST M0]9_5\J^E[=V9S2<]=V@7;YRS+K<#&8(7A$[G[;735MH0UC?C=BU$L#6Z#G/ MET,ES5XH5RKJLG-(*4-T8X8!Z]?=<-9W@[;NX)P_V=XMJYDP5 >>X)J[W 0I M :*Y:SB?.7#5(-9W,_:V7A6) -#6"^()E=NE)LA%Z(H9^HZ*@#9XI6Z\?GG& MJ1*0* _H!*9=1@Y]KUU(5;LWQ#+PQOTZ&YY2-T]OWE[EHZ%TN3ED$ZS+$7WS[7+SFBTG=8+[K:GSO;RU>Z'!-'5C>GU0X=ZN#R@MG-4R M10!,*3)<+I:W13:$IFY";^36/'(EH.8\BD06&J'ZT7B^I%WD#L=8R8D9SASY MDC9TID[@+=;_X2AU<[1.0E7>@7]'H5^3=A!$CAE# M:F+,C49QV"&7A]3]:ZJ+YLZ8=DW\R9CUEQNLP3=S MX[L=CO@A5!B7657F5G=9ZD$2@U!P_:R+[)?Z$9/ ZY^2K($ZV@$X@ M=47V. _*49.(YV,@D>:)?!*"Z#TDXJ@ZO. 04(1'@_ =W7MBAH&CHF(-X)E[ M![UI!?"6?3/K[H=ALXG #C'LDWUR$NXF\IW(3YA\NC!0J0B6 ZPB1 S[I#9< M9FXN@]3GB0-2MW'&LU"4]38^*1#@,F33C-DYN,P:+C,WEW]2O)81_)PB#,'R M% VD:^A/@IEC=C<$9VZ"VU#B+%3%YN9#),JGCQ:&-D)4-L+L^=1'*B/$TH<2 MJO_@@C7H9FYTKT#<\$'LXBRS'6U/;"'92[3(8,BI\6P^038)B.7^A9ZA=VF.Y4BVU@ZQF9$UY &T[9E6VE#5#9WUA6;0YZ7^8XG]D@\3*0^ M +JM\DQFQ;S_R=4+)]+9I!$;7**_:VXLC=(!I90U:B>-!HOK:3+/3L^/>'_8\(?$K=OY M!E9R;\QW'ER6TV3,A%!AX1E!T-\#7J!2#$0T_NHPD\$E&^Y^]^A?@G;2Y_E>P-]:/8+#\0'DXSS?@W(?_5V>$.7H=AJ_(J6M$ M@=.$[H!#^X#)[.V;['A\MH?DT4#R:!_Z/R>Y'^;J>K6 #-Z^.1855 MA70E"E,W0C])O8%6B[:4'DN0VJ.5-:RE%KJ00H'SPB-=1>_ K&%.^\SB"0_@ M4A,>.\O'9%L-'=G8 W8QI;3<%QH(GC]W"173;+;Z'2CP@W"-JH*@VP@82 M@9XMB0+2I?!5&+?:,]G&2F+6*'2P08U6*/7$Z]A$ <'9G0YREDP^$J])5R$& MQG>CY0A^F<]O=EAV2SNS[T'H,@#:5D4@'BRQ:*WTDF9X??%85$)O$$A;+5TH M6N]V)"\7%SW>03!PE6E52:J!BRES+HS^UNI8K8)@-N\/Y=7#8!QM6!UMM>@- M8W@JQ<]!V EU]NG,P5SKED!NL3'6 WGBX@;9^,/OL.X.:2U=05N>4%A OL_P M&0NL[]'"819N9/9"6I@88'94.H)29#Z(H2"PRZ_"%A5D$2L?41J%5=-(S=HI MP+70U!)8),$H!:+\1K4PB#Y@C4ZZD >T57-Q5A1$.@[+I2G'SG[3FVC7$R=HO^R-%1?0^'3HW0!A,W1*J_*;0B3>EZ8)+\G-'4 M9;@%\1P=D:2RMOK7N'0C^)P'-9*R7>J2J^XI)-7QK6$U,65'/V04OM3TA$/SJW_E(+/82.O)?5^0B'Z MII;>OUX4NK0:P.,=93$6-ZW:"6P?U$B/,F7T6LE.=WHIE8M->#$X")4GMM5A M=GB4S&,O?MX>7S24YAM)SA6NR70\^O0Q 1M?"7'@31,Z\[WQU.?#9T6U "UO MH/6UH;O=#=C!\%2;_0U02P,$% @ P(H)5:[JBH$Y$P "#H !@ !X M;"]W;W)K<_@093MN9CN+"Q2-)4N'Y_D[#]*O M-ZKZIE="U.QQG1?ZS# 87YVLNBY.WK^G>??7VM6KJ7!;BOF*Z6:]YM7TG9*?<.+V^S-R0 9$KE(:Z3 X<^#N!9YCH2 C>^6YHE?$E\,/SOJ'TAVD&7. MM;A6^>\RJU=O3J8G+!,+WN3U9[7YA[#RC)%>JG)-_[.->78T/&%IHVNUMB\# M!VM9F+_\T>HA>&$Z>.*%Q+Z0$-]F(>+R/:_YV]>5VK *GP9J^(%$I;>!.5F@ M469U!=]*>*]^._OZ\>/5Y_]E=Q_8[/;73[',"T:)%]2!. MWO[];_'%X-41SD>>\]$QZC_)^7':G^Z^W+"$_?UOTR1.7K'G+\7N&@AWN2SD M0J:\J"'D4M44M2R6K%2Y3*70C%>"D4**6F1,%K1.,GCU2=7"K1K#J@&9JY;, MO25#+\%C\'Z]$N@/,<,H9?&@]\\^^PKZUDPMV$(6O$@ES^%)@V (!? )KFM1 MR34KX7^5&;Y$ 0M5@$49JQ5"CJCP ZZP4*HN@$7M;WC*NN:U )RJ-4O!WP$( MC6#[C+'-2B"4/0"VH#2.AY86* ;@1),$R/^-KB4P#2EX9&3K"!2S MPL %RBKK+8!)O6)?^[,^^_7JZA[(?V\DK $(4H"8^ ;*L^;?0'B_%"\RQC7 M=(DK@<0K#K9<+ !(22C@0E5H/;Y&NY"BX7E1ZXCEDL]E+FNP4822BJ+!3^(1 MLHC&3TC<$,DYTLBD3G.E&^2*&_H9?($TGU0STLB:"E78\D->1L;LLSN >U!1 ML51X%U!;PLJ!S.*!YPW)*H%<5_(_FFQ)RT2@RS1O,K.,TBW/H#( YO1;#_-! M!OI>HW1D%Q PAT0'/ MRLTPU\WK1Y"X6K ; \KQ8RGDNK.;ZX.5UTWH <+L% MW2S0!1>56J.@.C!2GWTVRH6_J8)8(:?X'90'*G@ ]4$H6O6#V\ [E0YQWB?<04;80J!)R6J"@E$6C6HTE!PEN@BI M'BN56J!7B3XJK#+Z^[?P^I(%6:O*R(H40@$$S0M0S)? Q<5U![:$+JFE([H1+8"[4-2;Y>N F.V0J,KH5?A\@NTKJY% MJ5\"6%Y>3"Y?L=L,_%4NMO1H:AT78/!B^8C9!]/Y,:CBUUA#9F>?BO1FXJ6W2L0/D50./B< M0^1GRX%>X$A_WK,^8G2$3L?)-9^FBQ&"0:\74@#FW!]Y#,DT8%9"RM:5$" . M61X97(I"5!B8"&\F7QIPE !!9AWJ3!M 0472!:G*;^JM=0&J$('Z+/;!41D MX'?T"MQ9^I.LO&<0X+"4-P"TDA2UX,B_;X^=B*8L"PTP5;5E!#H_B MN40F,=5"MN /8&M:>"]HKD6%5=V^V*1F5*DL'A00H[*/9P_&S:D&X44!'$>P MW%KVW 48YGL#24Q4X)\D)Z3_ M)S4V2D$ $@GY$!?7"CU2"N'R2T4FPK3*"O M1$YK9D[S3J]4PE4&52I\@^L.P'5*L*< CB)G+N#I("X_0>1U]._(@H% $'#? MMMP J]R__P!/0(1+5QX!9[^+N9:UX?*C@GI1L*NRM'5<4!A0I=3QD*94A2\S M^IA<-2C$EL0EWY(!08O@-#LKA[ZAD:JIW>"+1D-9>)S6\QA^>@D# .@N?2KD MVW1N?-T"O [+-HU0SY> @$NR$A1CIBI*5^!'(G_I\_%?]7L"^JIM+8*J:E%H^BT60#2WT!E M7P-,\F)K8T&W.&L"C0R H>:Z&1_, 0M?N(3!D/K@.:*8], 7@+>GU$.1#Y= MHDD[+L5U&\#&K79Q+?"?/E1'.S%MZUJ-OFEWB#%!) MX!]X0S;\DP:";5<&+H'$!0<5['=<^]R"H^;0VTA33,!5 ]\#+H,>(7N[*Q\B M5-K)->'UPF 4)&#L&]/:=.,[A9J)))LK<+AH!XOPB(FC?5"D3M4[-7DQ*N,] MJ'$]!S4-8[H;_W6AY1?KK+$33NYA8BBXB/>UVO-J#"-L<#GL7E],#[T:J'V7 MSWBP'WDVZO;4&*X4#W96GK37/]LFW!JGT/*Q1ZAD?6T7FTAK&Q%FB1>CZ&(0 M1X/!@'+MQ?@7[.6] %1V[8FEFEIC:X<>:#QESR_ZCB=HS81X BN1'UBV:"L( MM+<;)/#%0N:2A@U4M$$PNS\,.[>D/:/] M0E!(O0GAL4L^&?Q"D14/?L$ID,8@!J#*M]%/2!1'EJLCJT9FR3^U]EVH)FJ: M.QY=Z!""4NBE2S;MKK-*^T\,QZ37LT*AQ+- 0Q"(.N*%5),8A1J?$R? M/UKM@!][=+A66+*=7OODD'YOI#;=7(K?G>&@(N6EA#40?26V>KA<@:%3B W6 MXZ8N46OH.G78<]N(A:LV=;:/88X0O"I$%MGOVP9/I0!5VN0!WIK'IR9L#>9F MUFK,#=D;,M*_11O8P4(DB6DO-+R/^;F'8^_=)L.D&U,2(^.@O#FPM)"UX]#U MRIVVM9->L1^!BV<+4<^8G MJ$\*O%$-] =M&8^ L 6-(RC"ROIH"J66Z4G2_P^Y="^GNAO'N>F[J[."43I"8FDK5#/_)C3!))I<8@:E>R\N MQO1YH:HV._1,+[R3GI_(15W0(IKCI*5_>?DS].,N_3Y[UVB(;HTCVO4<1STD M'3J[F;8;F*L0.X(-"[/I@=5JD=GI\1(MO5/&=]KJVLZ0W& ^PYE1Q7!_03AU MAYA*0PAC3&BBQ?>&%EAAV=]I=,&6"(W @8E2W=F@H9'#2J ? E9"]V$G%*[M M!]I_^+IY :HP+<7'=@?$3OO#S0]?BH=[/YQP#+H\-V(IFPK8U<+.7KD9S9IA MK*+A$2QJQ*_W]4T<'E2Y=@O,G>W2UG:D-@NJ9H,DZJ1@W"QI&P2>_0'YPO@W M#N^PZ;*;#GL[5BUGB(D'& L,X;+:;O?3S6_AZF@+/VS-<(_'>T+/P;!2M5V/-)K:JM'42U:+$W_GDZ'V^M-YFDT__IJGU& M&V/OR)>N@XVQ3BMN^+ #6L R;.J5\3A(D-0&U[1_"-E:4D*F_3::H6N_]_1Y M]M5M!)\9M>@5KTQE+6L#E+"P>97KSCY==[C6CMRP-: ]P769JZW *939DE*5 M'4BA<< !D4,[S D"WHXA003JL=>"X\ZF;W"7*)AUYIU7C6?B2[79)/90 )R[ MA. +%=K(I9'4 P9PZXIV6]28-QA,";?WZVH6/XI !W\T".3QEP38V1V#[Q9" MUF:C5AO7H2JM;VV^OQGJ^;9#O- 5-5^WA9";%*3=+9NG\Y3& 3UU3RZB-P(W M/KBD!5*N5WWVH4%NC=*) FJ@WAKI=IL'(/G4GBY<^#J*MWL $GPYI5&Z'Z7X M6,X$?*#>@2:6*$S18(T2&7,;5^K:[I WJ;)-S"XN'/]'_8LABD(=P-[E'(2: MI2N5^R C[,:O[3ZM\18_7]K?^V]3"NX^.G1IJW6SZ6S#1SR:/67D@[-38R5P M *F_]1;8Z%1V?Y\VGT$%9T1Q!8BG*JJ6NR\^*.R^F9]P9G)J!2)M_;!C9(09@X$^G'.3)5F M5SK*9ILB]\R,-_&L%2 LKW(%1=.Z,2VK,;%AP@:;;<)"]X94GG/:QOA3MRG!J10W/PG?;CR8!THGA0Z12.KFX\,ARA M1_X[[O-X9C+HC)<0S\#N)PE:!IRL);0'U!SB< M--5#%")B%'26S.]Y0"'T5PU];URM??J;TN#0]U#PD&OXJN_FOCUP!&6F3!G< MH>T&GJ=-[O;*:#<##5 IY#:%)0;ISG1[&SUAN@-.3+#^=O<'(S9T)%>K,"@ M[(+&R:9PTHWWUJ -H;.+DU<[A6?H#,&A-;]Q(O,&US@@1+@U\A](X4[:/4N, MY[,7J, !=6@U+*WNJ@BS2IM:ZHCIK:]E8"T!\V.&:;SAG9 MQJCIT@_X'2H)'*JB<,<9KG&%4]D7_-,+3AP)W$>>BWM Y /.0ZXU-)T'] M&U9)E6ZT9RZ#ELR>I,""T)Q>VNZ-))V=(M>&^E&6F3\6BH[JJ,K%6A;$BPL6 M<)P^^X?: 'A5D9L98\1@I,#R>"PA8H4*/+.C.NP+H"#S+?LN&\8E_+G;D U0 M9X^TXAJXN3 'B';?,X*;X07MU^*_6O:\H^Y2ZK-[QRU6V.XQ+:#E,B.*_1VK MPS5..[LF][.R^;.@.]+-"5/IB*V5T6NRQ-- Q**+?#>3HYZ52A-C2#SQ2;6= M_OD"JZUUV%/%CBMNXDF;G1/X_+L+O*2M!T90RQP&%JQ5ID'E$B=N#S2)!M,X M^&845 '/K6,MPH4 UY;1F+FIP;%Z/5Z]_G5%JU.<5Q2Q($/M7OII'%T,X/IT-(PN1\.S79FZD0)^ M0U556RM&8Y('BE M1.-!O"=[ZWKC9!0-D[:D-F7R9^%P5_N]5('UF3MHAI'=%JCO% ZH<&O0S;9V M2AG&2QP0"3H&6BEH.-=FF.QS3U/BC1=#MI9Y;J%#UEU0.EQ>/'O_FC;U?3YA M+T;Q@*SD"Y?^X1*<]NAP Z,_OO3L0:+CLG"G;NT8UPD34+1]2+BP+0>]:A#? M.K.CSB$;@);&S$DJ2.DFO_J2H3,IUOM+4?99FT-K@L[^UF:;PC3:%8W2,)'E MD#_(()1]F?E]@I,A'+6:PXW%WF]QMLS_,@[K1WAS*6RV-D= %Z&"3!E!X\>2 MN^D%)J<*N21&[ ]?VEV+GVT%/@/L[/SZIU*%PMT.,Q,$-[H#YT5D/+^DWR!BG0F/F-Y(?P4H2X#H7"WAU MT)^,3\QI,W=1JY)^ZS=7-3!''U<"/*#"!^![_!F3N\ %_(\_W_X?4$L#!!0 M ( ,"*"55K):^,"0L $ > 8 >&PO=V]R:W-H965T&ULK5EI<^,V$OTK*,6;LJMH6:)\R'.X2M8DV4DEF=G8V7R&2$A"AB(X &A9 M^^OW=8.G+'N/&ZRW+T?K+TOWIR=N62M-M(- M3:%RK"R-W4B/1[LZW[P7A0O_A=K]:>7IS=O"OD2MTI_T?QV>+IK*&2ZHW*G3:YL&KY M?C ;O[D]I_V\X=]:;5WG?T&2+(SY0@\?T_>#$3&D,I5XHB#Q\Z#F*LN($-CX M6M$<-%?2P>[_-?4?67;(LI!.S4WVIT[]^OU@.A"I6LHR\[^;[3]5)<\%T4M, MYOBOV(:]X\E )*7S9E,=!@<;G8=?^5CIH7-@.GKF0%P=B)GO?/. MFJVPM!O4Z!\6E4^#.9V34>Z\Q:K&.7\SF__KCX]W'^\_?OKM[MV9!T5Z?Y94 MIV_#Z?B9TY?B5Y/[M1,_Y*E*^^?/P$G#3ERS.'U^^#0YQ!M7R$2]'P#Q3MD'-;CY_KOQY>CM"[R=-[R=OT3] MF[R]?/JW3_<_B(GX_KMI/([?BBXQ<5O"/TMAEN)C[I7-X=NS)%'.Z87.M-_A M=3(4GW+QJ[3)6EP'=4=BJX2B RH5.O=&2''G3?)%?"ZQ#= 7LY55"B[IQ3%= M'(_>/EWBA?';$T$$DJ^EMDK(+!-^K02B@O,R3W6^$@I+8$7SAE-D+&UXY0++33/H0M!DX. M\61NH +$0Z\*@6@*3DG->+8J7V&);H*&*&)JKT@)X#HM$SZ;MGPN=D*F@4_\ MT#4R$XDL) NDL0/4@R$+JYW:DSW$T=5PBN"4973N6'JQE-J*!YF5"H9ALLZS=$MQ M=#$<-WL3Z6 ;N6-(X5R2&<>"05Z9"\""KTC%43R\:DY!:3VFB301Z/,/^"W MO=2L9;YI:3(D(;J P9@K\9(7'0?2I4I/Q)^L15/FQ$RMF:ZA:^5 -XL2,D#A MI.F%S@,WQ#,(V)04CQCOU^+'V=VMF-W-Q71T$8D:T_7A>7O852!O@%\=JK$_ M)"9&CI+V C0 M*.V' Z_T(E/!$?+VT3E%6 T^G_(R@-:@$NLEO(B3*!C)B1A@TAJY10UM)E;W MA4C)XM)5AG1O6&NCR=MO_AZ3 :" TH$K=R)N9<:& .9Z,5#,@A"U'M+VBCDA MJ'XX$I/K*:N])-^V*E'Z09(6ZAWGDROQB1V^TDN]$%^+>:8)K]![L.]:%TX< MCT^:/9/H]*\:7XMYX! ^Y)W2S:1I-)Z-O*O>7IT9NU=;H"&XN:]0 @A9^U8-' M(POB^%)90I"%U/"_9FDQ+3]<*BJ9=F)XTEKH3BZO!A7TO;WMRCL\TEVG]6B//5,Q@!B MHMP@5^G_!">4E( DU:ZG5&*0=VKXWD,((3W_+)U:EJ3Y!\7>&5-$N!([):T; M JWLKDX_BDTH"A45A0(EG6I*NJB^/ BB'M%<.&;0))HOX= (0DZU5GDJBB>M M<%Z(8>S1:,C8;H#>2;O$DWJD!,@9M1_?:C$/!B':3Q7(*^/=D(U'&;5/@L@_ MFZ1:RU.H314<'I&8=5VG*:JPU>E:#Q?-3%'.B4%:;%*52GTI]+M6. MO5]8&2J:\7AX=?&/Z, 53[>.PE;"2.([T>#!D"BL- +A=#B=$$7MOIPN48,V M!.+A]!P+BW)'51>(Z*5.#MP3#R=T#TG>+%9RT3K88(CSAO'P>LQ/0?_ $JQ: M:[QO]V=M3I8^&E],";=B:M%^D5UD8SE6CZVLI+8 3/7$U MPFM=UP9@_*1RL)&%()P":IJ\GQKC6@BJ#C:%S'=DG#O4MZ'>QU6?BDH"%X1? M5#GT)5EQO2L7?\& Q/>RM)P16[5AT:$14!V5^[4UY6J->M?[4&.W%0-Z^++B MOO785P#8M7IF_9HE,DQ8SX+TX"Y1UDO6 F+'VF0$:TD=0T89$NKZ"^WXAH,* M^<$^5J(^M-P^)*,.<(-M7D)F4#&W+2Y4^'NAJU>6K>K QW:MLF$O0\+I.X;H MRB()(6&Z4UG,+$@/5,$MR,>7LFY!$FV3@;9 MG'Y>]I,J9\$)7ML\?+9&\ A)_(@J.T>BRUQ(%$T_4N;<&+7L)) \.\RQ# M37JG7@W$6P0CUOD23E<%A]>IDGD@Y:P8: A2E;OFI#JO$UTPXFEFLJHB;/ % M)Q\ (S!D&WP>] \R=!7? [;!XNNML:]_DU2.6JG^8.?;V !*J40*O1\'"%=? M1P74:[NY__=OZZ#SVI(=3SUNG//DR[#C&'=-3SJ-130=GW>>+] 8=I_/HZOXHGV&,CN>OZS&##7X*=&!(;B' MHQ3SH*(&87\[NJ&TI[C>I@J=]R) Y0U#<4=5DA*S#S/QRR]S&GY^ .8W"V3@ M>%H'@FX6:D/&@>Q"=8LGEZ3NG,>;];0B- 5XVKNPGMVTK[NCRVH^::OY3'<\ M:;*RGF=MU0(LT BPU)DG9U\;SKZ+774=3ZNC,";]N\.]#L.A1)U>D$;W!WC' M^D0<74Q8V;WI6EE0. H3O%#@'&O:B]:WMLRS=6*/4%6).H4]:5W=[JYNV#0J1ON)*BIE#9?BANZ]*6BA)BTKFZ*F$=))9")VQ.LPJX217#8? > M@^PSG0JIR20;^K#'P7:/DR962W< S4_;&7JSLAQ&]F8FFN(]=)A3S@]M!HU6 M"0;HDF%C$%YJGOWL=\_17F;B[UVP=6\RMC?>W/9J7Y*[FI"X1FM=,U.D.TAV M;QK,YP&(LNF4-R95&:H\@R 2!G&(7)93\I-:E+OJIFX-2,^K#X\,K;[;CZ_> MNBZ7PT.?D\XZ7_7 _8J_79*N@?SP@:]YVWP>G86O@NWV\&T5+>1* ZJ96N(H M-=8#="?\O3(\>%/P-\*%\5 5_[M6$NY)&["^-,;7#W1!\]'XYK]02P,$% M @ P(H)512.J!F!" UAD !D !X;"]W;W)K&ULM5EM4^,V$/XKFI1V8,:7%R=QX Z8"1RT=+CCYL+UIA^%+<>:LRU7DH'T MUW=W[?@E=BAMKU_ DJ7=9U>[SZZEOYE(",N>DS@U9X/(VNSM:&3\2"3< M#%4F4G@3*IUP"T.]'IE,"Q[0IB0>N>.Q-TJX3 ?GIS3W29^?JMS&,A6?-#-Y MDG"]N1"Q>CH;3 ;;B<]R'5F<&)V?9GPM5L)^R3YI&(TJ*8%,1&JD2ID6X=E@ M.7E[,KV-!? M]E2LG;D#YN?&JJ3<# @2F1;_^7/IA\:&X_&>#6ZYP27VQ#RJUD6%7:2""]OX1P*RP MNENL%^Z+ G_-TR&;CAWFCEWW!7G3RO8IR9O^'[87HF?]HC&5WIJ,^^)L +EB MA'X4@_.??IAXXWH)M4IJ%4-V+5,.)K!;'!IV#V\N M59+Q=,,B;EA8OHZ+UR \R[4?H6@?EN4 D8D_@^-- M8:8(PV("<(,7A+%,OOO/_ZM8:(7 (7E- MY09PF*-J,<5+8S"A"&F';O7^@+G367,T]R W#&#GOI\G>4PGV(K3[>+#B;>>1Q3N&]PRSJ412DA?GJHW=J]AJR%1(D M<509RS63&A8HEBJ+\?,H V+$5A8X[$D05>+V.GU HB8!/&8/2NLBBBEMMOQ9 M08&%T-/5'D)0_383^Q34C\M[+0]SF^M=:AUVCF%+>M(T/8W=&S-6Y;U3JL"5DLTJYPSY 7@MKX>EG 3VO MQ"G)$\DN!/ M2ZD?G OMKK'$VCR#TWVFDXLW;.Y GPU-:XY1&&*[3I0!Z8K;[WRK,),)+-.*.)R<%C.<,% "EF>_6"P*,8J:1D&4-K<03 M$6 J::PXO(?G2 V\QSJMBE*_DS$5"6Y0_,'QPD.;ANP&TC(()#)YJWUHNS8A MP":26:,:8SNDH"ID&V8BCFMW_;S,T:$.NQ?/''C^$W1&,2!UV)T6:U2(L%>" M6QN#D5\Y*$C7%IM)=&^_TI(TX2QB&4+-K=O1HK@L5Y?L>.:2,7 Y5.#SEED% M.9FF=#A1@X)@W88*!*1X#KX,@+^%8!\5\..[*XP.EM#Z4R]:C9"V^:]GL#(V)UWH93TS2'1O5Y( MCT*<*SRX)Q@JP[I[)XXW[]H[@7KDEJUMN]&!?MVG#*M:V=E19SLTNV[O+#2] M]WN"N\(XZ4$S.^E#/O<\=HE4!' RO%F_H5^4+14GA_$%@<;40DN;T5( ?TMGO_@-&^?_*O M]BI^];7KNG7YWOKB[Z&^[_DJT#R6D\9@YD)%+^_CL'K_<7:S?58&;B_,FA.Z MP33S]EX!JEV-V*FB&XAJ%4'HO:$@+'LW*@#%+;.*EBIQNNPR&<]:^=;9 RZ9 M-N/67=09THY3RQ]BL;V,8;4MOI;39^<'E5N*O[X+55&V*MK FYC!!C*6V*WM M^7CS?:*TDMN*.HJVK_0M&Q' _8JO^Z&SPPT4,]-ELD[]F@X;M<8=SMW=BC<9 M-EC6'0+A=Q"T7,0.?^RJW:O>&S8^!-!@1WUW03GH^U0[:GQK3X1>TR\*AA&X MXK-[-5O]:+$LOM77RXM?/.!2MI:I 9^&L'4\7,P'17^^'5B5T9?[!V6M2N@Q M$M#G:5P [T,%[64Y0 753SGG?P%02P,$% @ P(H)58B&="A"!0 ?0P M !D !X;"]W;W)K&ULK5=M;]LV$/XK!V\H6L#P M6]+T)8D!QTFW%+53-.ZR?:2ED\6%(C62LN-_OX>4_)+6R5I@7RR)O'OXW-W# M(WVV,O;>Y'@JEW7DK][Y\W^VZ).="N(XI66,F,[80'I]VT76E99%&IT)U M![W>2;<04K>&9W'LLQV>FV2P7'_?8/^(<:.6.;"\=BH.YGZ_+SU MMD4I9Z)2_HM9_BU**N=-T3B#02%U_10/31[V'-X^ MY3!H' :1=[U09'DIO!B>6;,B&ZR!%EYBJ-$;Y*0.1;GU%K,2?GXXOIE,KF>3 MJ^GLED;32QK?3&?7T]^NIN/KJ]NSKL<2P;";-' 7-=S@";@3FACMH/!,WA'VWB/(M[1_Q5O#7=\&"YLF?>N M% F?M[ G'-LEMX8O?NF?]$Z?(7N\)7O\'/K/DWT>;GHSNZ+7].*7MX/^X)2> M1:<)%W.V+IN@BZ.( M\('GMD)?B2-M- Q7MGE@!=.,^!V<=#$E7P0P14 )M M6_01S#GP=7'=8%(!#?.F#)U&J&VTT .>KD,C%^8A9MZ*N1VVLRRJ@K)#Y![G M35@K]*)AZ(T7"G._'IVT>[T>=>BG*OLRA"%UQ>DK^B2]7(C8'^^0$.1SSHDI M0HF61BTYIGDIK#25(XNF#DE1*EU9>:[#%TIQC>!@F\@4%)&!H)0*#;-R\'"( MOF1;6W7H+I<**WB2CK3Q5!KGY!Q#<$K9LRW"*C&ORDMTWGI)XV0DBD0V]8-D M4#\D4FA1)P?TE>0EN/E<^(@!(1A5;3R#-ET%"6V=76XJ% M0SR!52Z6J$'P82L1G4B7\&7B+(/&@E!"L)G4 AG _(ZK#>LC#%?K8Y>$&TTW MB3=!68.3J CH8E2ETERM&5"AP ***TJ%H]732X'XTEJ5EYQ$Z=+@7>WY"@*& ME?,XY: W)R^8/OFT0R^#) :]T^UP_.Z?O@IUO93.6PG^8[#W823DZXX=HMR; M!?$9/PBDZDXD!N-+&8[D3MSO.X)1"!Q$D%G9:#7XZE!,/#>Q19&^.754(INZ MV40;B27 *MQN(] GH7-1T @\@MT4Q_Q?..9)B54<<,SWV#RB@ # ,#'.N[JC M2/UWI6,#0 D@BBSF?&J6=>KZ,7/XW65,:+?BL.F@X35">!1*NPZP'EX*)5/I MUXT6=Z$$3;N*(X'$5!J9C"$!="5]3DX64@F[B3.86<"GDFM)3(2%-M]M.D3 M_J9*QJ:18YA*T*8('4F[C&T<-$^6<).YN,S'"KKN'V]2\)WL')I C."0^D;5 M LV;&N]#TFN4Y. 4LF#]?NX>J\/)A_\41ZAQ\/WQ*L=&VS_9I'''[/M]M6&_ MS4%#_FOGMO-M[G$'?EP2,+]D2!&M^D>W@\]QTL1.M+\E#\;\H[H^=-/H[ET) M"[:+>/%UM2;KV^%V='NW'M57RIUY?3&')E$Z1XHSN/8Z;UZWR-:7W?K#FS)> M,.?&X[H:7W/\/V ;##"?&>,W'V&![3^.X;]02P,$% @ P(H)55NPX2HP M$P E#L !D !X;"]W;W)K&ULQ5M[;]NXLO\J M1+:[2 #%L>1G^@*2M-V3@VT3U.U9W#]IB;:YE457E.+X?/H[,WR(LA6WW>[% M!8K&DJ7AS' >OYFA7VY5^46OA*C8XSHO]*N3555MGE]P66YO-";4O",7EKG%TF_/[Y86R$/JG*-?W/ MMN;9T?"$I;6NU-J^#!RL96'^\D>KB."%:?^)%Q+[0D)\FX6(RS>\XJ]?EFK+ M2GP:J.$'$I7>!N9D@;LRJTKX5L)[U>O9Y_?OKS[^#[M[QV:WOW^X?7=[<_7A M$[NZN;G[_.'3[8??V?W='[Y3*50I^]O*A@:21PD=IEKLTRR1/+ MC-E[550KS=X6F7/9K+4%.+!3@M?!9 9:/*2L!#:U7CFL +/"\J';%<\KG,904F&<&##Z*H\9-X MA)"E\1,2-T1RCC0RJ=-DZP2R+4E_ZO.EK1,!+I,\SHSRRC=\ PJ@R"0 M?CG'V).!OMT+")A#5 6>@7=5LDS5\VI1YQ#J4E*6T8 L*EXLY3P75G,] M=I56-8@)>H#@A3NT ]V TDNV*-4:!=7!)O6.6.G(6^GHJ(U]--O#/HI4+0N) M['<9Z@\387_"'L)./, NUJ6S K!>8+V4^SB'! M94RK1;7EI6#S'>/^ZISK__3)-DOZ+&>AL$CST4).W@'+R(C;"'0LLAX!'HCV&:M:@UI=H.62A: V;D2 M:-RBAPHKC?[^*[R^9$%&4V9D3.3)5\:(T")G8$ 9+S/-;A38B4Q-6#B]FMV< ML7%_'#&W,R3S#7!10KK5AM -93'@VNP5:!_R6+-T&6QF(S1:-!HW+K_ W=65 MV.CG[+=?+L>3RQ?L-@.WD8L=/9K:!N^:+[!?!= C0HK)KG2[>>/%Q'5@$7-G $[#85#3L7H'P M*<:FSNB$%A+[[(X\AF1JV ME0)V8TH8I[IV'AE*%N,V]SA9$(Q M\R,Z9%(#$<@,Q.F\I4[R9[XLA4L](%>CDT(5YRE2RSF$B8^2:,058E)2"0EO[4F6WC(HX+"4UQ#O)2EJP9%_Y=AGF %*S(G!!@?A MQP<03:FII#T@O/"(8;6>Z[24E-M-I*( X3;')RJ&B@22&\AYN*I9P(6PI];H MH(["^'"S7( 3=]YOMS*SL[!3/)3*)&1^R!7^ O::%#YSF1I05)(U#L4G-J%)9/"@@ MEE'JR!Z,F1,4XD4!'$>PW%J>NPO8F*\U)#%1@GV2G(!""DC/=9&10@0$^8PV MT#LW[AKX]8.$DH'MA''TEP$K#^C'(@\ND23=HR*:X;!S9FM1_7 OOI 3K:\VF+:S7:IC$Q M'RG"L+-H^?/A0HU7V6+2!"H)_ -OR(9_TH1@6QR"22!QP4$%AX7?(;=@J#F4 M6-* ";BJX7N(RZ!'R-[NRKL(03NYIGB],#$*$C"6KRGI\@"F&T^RN0(;:K:9 M!H\8/SH,BE0P>Z,F*T9EO $UKN>@ID%,=^-_SK7\8JTU]MS)/4P,!1?QH5;/ MO1I##^M?#MK7XVG7JX':]_F,^X>>9[WN0(WA2G%_;^5)<_VS9<*M,0HM'\\I M*EE;VX]-I+6M"+/$LV$T[L=1O]^G7#L>_8HM!2\ P:X#L51=:2SMT *-I1S8 M1<_Q!*69$$_$2N0'EBT:!('[[?H9?+&0N:2>!X$V<";WV)F+3#;UQY-?\1DT MY2J,?[U ,]_/PQ[MZ3=H?T-"4$BU#<-CFWS2_Y4\*^[_BLTHC4X,@2K?13\A M41Q9KHZL&IDE?VCMNU!-5#1SEJMB>>[-@8 20J*5W#1E=9-7;/H&-N(1Z=6L MT)5H.F(0!K*V6"'%)$:A1L?T^:W5#NWX2 ]K['M8XZ/M)Q]?;A2"OM,;GU[2 MK[74IAY,\;O.#OD_1AS[*"G?2% !)@>)E2AJHT#/+L06RP4#F]0:BF(=M@1L M0(&K)K,WCV$*$[PL1!;9[YOZ4Z402;5)4[RQ'I\YL7*98]& +Q,87V/"_*]H MXDZP$$EBJA\-[R-\.$>5[-= )AL:Q(Z,P][.@:6%K!R'KI1O5=6M[(_E$E0; M&NM[O(%5,A'.L'".7-(MM.C0&Z?N6DW\^S+"BF9QL^?,]YF?%'BK:BA?FBH# MX]4.-(XQ&U;61S,\571/DOY_2/4'*=_=.);Z&R3]II$%!>A,]$EP@9GWX)V. M#)\T"7DPW$_IYKV&Z&4+2@\F_NHJW&-G'X#N5"IIDRDH'MK+EOMV++D9=FPI M"U(?%LL%O'(S"@<#@X$#1NR-!=!F2D#!#G-\]'J.O2S43U>< M_1MDR.O,<,3$VQ*#6#!?,C,J1/5%9KOL2S2YO7*GU7ZH;*_-S5$R[*V5#,=! MPNU[&-RI66.LJIYK\;6F!598'K4: F!4&*.! Q,N=&N>1JV9E4"'@* -59KM MY+CV"-#^R]<7"U"%*;W>-P,K.Q4)9U6^9 E'=9P"*E3#KA6UJ4M@5PO;H^:F MA6V:UHJ:;+"H$;\ZU#=QV*ER[1:8N[U+F[TCM=GH;N9940NJX&RK*:1X]AQRX[]'J=7^,#+9IC@$:&RD*&.]D/6I]5#1Z!@@ MB"240:-6FEMH/^_[./NL71?7J%BO>&FJ&7P.HS\L;%[ENC6B;3 MJ\;*\:4*P4P05H!SE^4\^J(9/K4!'S 8-&9M)^+&5()FH'!C?P?$?/L'G>71 M1#.?5$B O8DD?+<0LC(S>FW,D*!GC\V>F(-[OFWC-#1KS=<-NG/=F;0])GLZ M^6H MS%TDV')*XPO?OO)Q(1/P@>HUZA*C,$6-P"LRVVU,J;UW7=:D-@W:<'[A^#]J M7PPC,H ;=IUS$&J6KE3NG8SR 'YM9^/&6GQ/[_#81Y.><.+K(E53@IA!OW4? M\6CF^,@'9Z=FE\ I/YROL#BLK1'.VC@#RHX(XHKB)ZJI!*@_>*#PHHWQYU; M<'1$>MS7'QBIS\A675HT4^J6'CLCB5.DJ:+E&F 4$ \ZEM86W#89E2+Q9G]P M.!6&F0Y'/\Z9@9YVI:-L-NGV8)OQ)I[C@@C+RUP!$ES7IDU@MM@P89W-5I:A M>4/>V@?0I \++_8C,VT 1E\;"#S?0=65\PT=];&V%4Y!.5577;.'O9KJ28=T MHOB@TD+##@P?:4C1(_\W-=>/_OUTI+OU$].0YA-%9W9G';I=M35723(.KX(F M[#,VF(S,=KM;T^GE@1QQE$R''7>GD\G!W22:3A/VN0CL?>93]XWQ)\/V_IO# MPX63T>#@WF7'8U,WNPE4$/6'<>MZ,FXI)8JGH5H&T6C8R'AU6-@;B!NV;^LB M2.7?8=#^<%D8^DGY6, ^@_6;4G :Q<.):2VWBT;C=(BPYZUFM#O&0SP#OY,H M+#MXNI)08E"M@0UA@QZB,")&0;G,_)SIZ$&T2P]!+X\"Q[<.L9_^H328\CU M'3(*=GKR]GYVTMFZ^]LD+80$POX< &!6F3*X0_,BGJ=U[H:=-(["W2Q ;,B3 M"K#+:4XT6[/Z,!5 PLVP@3HW)YNV= P9X1Q@.*CH+!X@17O3#^HC9"N>O-A# ML:%E!81+YC6NT2%$.-OZ&U*X$YO?)<;WLQS9TBL(X8+.F)IR+\_91E5X M/@Q1 0J'^*-%'JL'M$S=X3O?44M81 _"5-).OVT_BIXRF,RO;'ASB3_T9I>C M0YQFC\70CC1YNBH)M.TL&VL!X=MW=4T%JTGR;Y%'.Q:/HDSIV(W;H-5N@X6F MZ:52>2\R[8"9>9C>K.V9+-\;:%=+9L[J-MDZO&D?=-@=*@D,JJ38@5UN8PJG MLB=ZD3TJAJ=8!8Z!YZ+:TD$.\Y KVDU90L4@0JY2U]HSET%]9X_"(+HTQ\]V M!TU;MT^1JX]]L\]T: M%9ZU4Z7PM"_S%.0L83H_]2VTA$I:1ZZJCQZ"GP/)X MKB1BA0HLLZ4Z+#( W?E>PCX;QB3\^>V0#5#G.6G%58-S84Z [;]G!#==%1JX MX[]*GGM#W:?48_>.6X3K[C$MH'XSO9/#D6,W8&JZ^V1^5C9_F'=/NCG%5#JJ M;67TFMS@<2YBT7F^ZUI2 4PXQVPD'MDEH*A_'JTUP(D]A9P<4HHG3:I/X/.? MSO&2!EP, 1AU!Q8$/M, !L6)&V(G47\:!]\, TCQO:#81K@PP#68'&$ 54M6 MK\>A\#^'@)WBO**(G;O0L*K#J0>++^-H,&SP)C 63P:(S0:#*($O?D=J(J,' MXJ2]+E[#DPDVW((, M-8XW_Q>J?_M MQA]X@XO9G2. 'Z7AA_$"P:8[J8B1I4';UPJ[;3A;=HVZ/2C%^ :[78+.$9<* MJN>UZ;+[W%=O\,:S 5O+/+>A2U;MH-@-;[[[ 2="O'YC#T;QGVR$@^<>MWU M!$U1<<34&UUZ]B#1O#I2C[KP;F].Q17AN?8._?=LQ_VM"Q*_PYE)8M&#.$"]"!1D80[W4#7>M&$R.)7)) MC)AQ>3/..>8AP2_ZXF_\2B9%]06_W[@O5:%P%$1-SDZ'^3F2:)UWX!,8<-VQ M%<'>7VT0D MTB7I.-FOWR%E2_(E:A8-L"^22''N9X9#'BZD>M!3 $.>BESHH\[4F-E!MZNS M*11,?Y(S$/AG+%7!# [5I*MG"MC($15YE_I^KULP+CJ#0S=WK0:'3R"7BZ-.T%E-W/#)U-B)[N!PQB8P!',WNU8XZE9<1KP H;D41,'X MJ',<')ST[7JWX#N'A6Y\$VO)O90/=G ^.NKX5B'((3.6 \/7(YQ"GEM&J,;/ M)<].)=(2-K]7W+\ZV]&6>Z;A5.8_^,A,CSIIAXQ@S.:YN9&+/V!I3VSY93+7 M[DD6R[5^AV1S;62Q)$8-"B[*-WM:^N$U!'1)0)W>I2"GY1=FV.!0R051=C5R MLQ_.5$>-RG%A@S(T"O]RI#.#X=W%Q?'-W^3J*QF>?[L\_WI^>GQY2XY/3Z_N M+F_/+[^1ZZN_SD_/SX9D[Y;=YZ#W#[L&!5OR;K846%T/$+?]L+NXPO>4>[>=NL M.M SEL%1!]-&@WJ$SN##NZ#G?V[1/*HTC]JX#X:8I:-Y#D2.R8AK-IDHF# ' M>)Q1\ AB#KN4;F=[.P4RECFF+!<38FS@B=->&$WD7*TXZZ90&)'[9Z(9@H1D M4R8$Y ?DP[N4^N'G-WL/^1,I2C2!11-!+(##PAX7Q$SE7#,QTOL.&O81D&NF MC !%<)Y<,/4 9I9C/"J6[TGB)31JC'M>'%-$JP$U4US72WM>$@=;.L4>C1-R M*PW+:\?4W(+(BY*X.1%XJ=]OB7Y<13]^??1A#$JA0UJ"WL[-!KT,];TMULM" MS?^!,N2; @C35F[E?^=PZ^,OD$%QCPX/ S<;O!T**F%K,C8BOUKL%&H, J3: M,.$CUEB<$&8-#'X_7!_WTEVD0HI-ZM4[\+=!L@3(EAN;D@)_0W(2ML"D5\&D M]VJ89+(HN'9[:B:UV862=F8M*#'XJS)O0Y#^/^"R!9O51!M\ZL+QI;;%&K 3 M++29UQB]+9H=**%UD,-H$Q8E7, .(WOX:!L;%S)L M]G2Y?<"3_=Y91MJYOW7P_NO[=JH 7M@C?F,7J;^&UF7D:F;=I#?"7X\H[35' MC8KPGH2X'=P,[VKB-.UOUQ"/IM&.V31)MF:IEZ:4W GY,RVA9,XW!KKK]C6;K:\QHN\/PH6!LGO36G>$':=$OHQ5'4@NBT M0G3Z:D0S8?B(YW/;[A,-F'S<<+>'&6TPJK:C@:,3^1W7*UD__?B&NTXJ\ ME%>K/ J2&NP4OW\PI9AM-VD-O0C3ID:X*UUD+C@NLFF1-I(DH*O]EGI^&C3^ M1%$EIP5X_0IX_7;@E8=9Y]!2'^GLP;@M]?=9>X/5\'.]%H=>/POU-F]93&@&.RM3VT-2+G3U8T+%, M!N0[0AO%;!%6V UZ7M0HQ$L&E7_BT(NPG[@3C[]@%"=>[ =;MM]^1GEYXX-GL0E'7.0P1E+_4X+' M$U7>HI0#(V?NYN)>&B,+]SD%-@)E%^#_L<0JNQQ8 =55UN!?4$L#!!0 ( M ,"*"57TMZAX.08 &(0 9 >&PO=V]R:W-H965T2^UMC@=#$R40L9-7Q60XTZB M=,8M+O7#P!0:>.R8,CD(?7\RR+C(>[,S]^U6S\Y4::7(X58S4V89UZM+D&IY MW@MZS8=OXB&U]&$P.ROX ]R!_5[<:EP-6BFQR" W0N5,0W+>NPA.+\=$[PC^ M%K TG7=&GLR5^DF+Z_B\YY-!("&R)('C8P%7("4)0C,>:YF]5B4Q=M\;Z9^< M[^C+G!NX4O(?$=OTO#?ML1@27DK[32U_A]H?9V"DI'&_;%G3^CT6E<:JK&9& M"S*15T_^5,?A+0QAS1 ZNRM%SLI?N>6S,ZV63!,U2J,7YZKC1N-$3DFYLQIW M!?+9V<757]^O[Z[OKV^^WK&#>SZ78 [/!A9%$\$@JL5<5F+"%\1,V!>5V]2P MW_(8XDW^ 9K4VA4V=EV&>P7^4>9]-O0]%OIAN$?>L/5SZ.0-W^#G+O@&]V8=WP<3_N,>V46O;:)_TV1U66EQ*8"IA1:FC%%'& M"BTB8$MN&)=21=Q"S*QB-@5F>?X@,%&,YS$3^7II#%BDCQY+H9&$:Z(8J3;%;[]#GYX M-PW]X4?VVO, O4&5JC1HNCEDEUSR'*/ +?O",2[LI,(#NZ@\;8(5G[8BKKA) MV\5[-CR9LHLH4F6.Y!HB$ N">$LQ&AZS&W12-\%K-L(3=B4%Y!:Y)"??32H* MPPZ"PY9FZ$U\GUWG%G2.25H=Q;# +E=@)(U*[))KV* _1NI[S6-@.<\VM\8^ M^ZQ4O!12LH-P0T4P8??*!3I M$C8QU/K"?H4$-,%,H]=YN8YIX/DCO[9Y%_RZ=,>OFOT5#Z9M8+=&>,?3X:L2 MKC!W(@;MLKB%E(*+M;BQ%PQ#(K[M)OT;A MIIV4]XO&E>?EZS PQV6FM!7_5I7*F;&:TPES1,5%)2RP0!<(W.TB+@TD)45^ M :Z$0VH;QVP%7)L^HM75M!%/+*LZ-E#'9MAOH>VW7J.\<@2>< 0PSD 5":=D M*6Q*@@RLL_+<%4M1P9WW88C)]OV^PW8+= VNF1+LR"9XBL"8'4VP<7-GIR+Z M'#'RQJ;8=\F[1V&;(DA\]'KFJ1_'@ 6/1[&+-=([7CK^X.B*:ZDPN%E9]8R^ MT_035A7X"]='*$-QU>E>XF-+T&0Z2Q0V_Z4Y9;G*C[!_E5J31O)QO6H*, .+ M\2*F.EQ/Q+]X.%<])_8J4,!+9 M3C=8*'+%!8U ..U/AR11F)]'B09H!83]Z0@WYN4*DVQ0B$A$M$-/V!^2'O*\ MW:S]HGTTPT'<$03]D\"MJO@CEC"K3<0W\_YBSBG3[X/QE'#+$JTRQQS7YES> M7%]T#T9O\X#RFJ,:BZM!UV/)-0+'>U9JA%>#UD6RC"M@?(8+ZBY-Q9M"HC%U#535%[8"KGY_49NL]75&_*^0],(-F=E-J= MB.NPX::!QQ(Z(;>I5N5#RK"XK*R4MV,%3MIE;?VZ8M\ 8+..LXNO2O"$J?9E MY3U:%X&VW$4!>T>J),$:4[7$N9Z>//Z!0W/FF@K5P396O$UHF6U(>AW@5KG9 MA\S^GNEOW$Y_XS=/?V7.RUA0N JMF+MRH?,&;Q@.Y*K-[:X9;+^:M\Y@__?S M%AUQ]R<\6+.YZYJ?1(Z0%%SB.-5Z?/B,\SZEI.P^I>Y>/+^V9T@W+^)/T'G[ MMC6QT D]GIQTUA-O3TX'(>J:'G;& 6\:C#KK,8YSW?7(.P['A[N0-NC<^S+0#^YV:YC# M9W4%;+^V%^B+ZMZX)J]NW]B^'@2>31(29*6FWL/*<#?::F%5X6Z1 M4\!95A,![B=*V69!"MJ_%6;_ 5!+ P04 " # B@E5Z2++D28% #]$ M&0 'AL+W=O2E]W^^E[)1IBU<>DD_8*MQ[WWZ/K<(XGQ MGF7?^(X0@9[C*.&3SDZ(]'HPX,&.Q)CW64H2&-FP+,8"FMEVP-.,X% 9Q=' M,@QO$&.:=*9CU?>83<!['.'NY(1';3SIFY]#QF6YW0G8,IN,4 M;\F2B"_I8P:M@?82TI@DG+($960SZ#K.V!YE;]:HJL57D>$=\<# 7&E M]2 H8]P4,:PS,3STD25BQ]%]$I+PU'X >#5HZP#ZQFIU^'N>])%M])!E6%:+ M/ULGP5;^[!]-0M/:"]=.LVM94]<\Q0&9=*!H.,F>2&?Z]HWI&>]:@#L:N-/F M?;J$&@WSB""V01N:X"0@*") TA!ASHG@B"9!E$/6X06E&=1R)EY0&N%$()R$ MB'S/:0HU)II6UAY[M2-HPR*H:IILRZ*F?Q..! R4T7$ _C.(GL.7STXA\EXS MN!-8/92 ,,'J0LI3QG'$K]';-T/+L-_]\!-81!2+[DA XC7@L\T>N@(L8L=R M#CAX5T^63*LV3'3+XC078*7!ZO%?D&4[U9;KH07A@!T'01[G$1:PZ) (P** ME3H=)E^9GM^MM%ROBV87)5,FZAC2\RL-TS!:R.9JLKD7DTTP@2,092G[\O-O MBO="CA%U(CB-8VHH# FN70I2"R. MC%!?^Y0)/X]WKY]_$0PD2D()42-X*-.U4.E"GZ V@"@PH^Q8J147.#T4%_JJ ME]JMDF]8:=B676VYIG1Q['*,&CJW8J_[O*&T.U+ZNQ%\I_=8;<&J/9@,89-2%W/0_=YEDFT:4L4\H#U7S>M]/P M\QI=YEAI9:8R&5<$T>X;AMTB6IR7+NUBR"BCD&8ZSG#3I M3[NKL_I3>N1RSV-2SD&A]U3L$,N/JB>%B.D:+C10R:)4+TZ?#Q5,Y GIE0Y) M6[GC_'P%6IX-?/$N^%"5=9V+?X=Z5]W\2K,J-T:5AF.A>0+,(AR. DD+I^J2 MXY35TPCS*$QU1CM>17//6%4(K$L,U'*Y _[_IBJA,"QVH6+3UVS1U5N7.--P M3HJ^9@,IL:O%8_G#EF+Q=;'X_[%8Y!J*352+&&2D>?=N]WU:/4+>).2)[XF& M1)Y1B\NENJ6MX>:HJN*X;[>#03A-(ZI.O!+Y_U4[VN])+:@:^*JN?A+!$S!F MVPP=7;W /L_K(E_;VNU^91NV^J[U^C!@]BL;D-6'O;"&X"1%Z.K7>MBSX;V^ M<0RO&J_"UR8T<6]0N9+&)-NJBS='"E1Q.]6]^FX_*ZZTQ^G%'P,?<;:E"8=< M;L#4Z/MP4,R*RW;1$"Q5%]PU$W!=5J\[@N&,+"? ^(8Q<6C( /H?C^D_4$L# M!!0 ( ,"*"56=*%H1!0, &0* 9 >&PO=V]R:W-H965T^ ) H.^T,1S &,TKMGJN;RB#GX-/D9AV+1T:XT%,(<+Q/Q0-=?HZY M< $6V&LSND9,64LV-YOT;A_-^S? M]OWN<(*ZOG\_'4[ZPSLTNO_>]_N],?J,@ICC*&(080%RDZR + &=!R!PG/ + M:3 =!^C\[ *=H9B@R8(N.28A;^M"1JK\Z;,RJILB*NN%J!IH0(E8<-0C(80U M^. XWCV"UZ5"E4S61J8;ZRCAMR6Y1 WC$[(,RZJ)QW\]W*Q+YWW>>__M?4>, M1K5G&CE?X]U[IJ[R!;==SZV.Q1;/\ PZFCSW.+ 5:-['#Z9K?*F3_91DP2G) M>BVHYU3J.4?5ZQ$!+&,QKQ7L*/:M@IV2+"C(G&TM MFHZY)]BAD6,YS7K!W$HP]ZA@$RIPLKD/:D][]["6CGN]&YI_:.3FY]6V47!H M9-IVT]G+LL;*O#*N]]+4MZ[-%%B4]RLB2B.(TK%:KEJB;=P)[ZS=FRS=K MU@/90A4=SS_ZHO^2?V44$XX2F$M7QF535H05/4TQ$33++^U'*F0+D \7L@T$ MI@SD]SFE8C-1#JK&TOL+4$L#!!0 ( ,"*"55T-YX*@@( ),& 9 M>&PO=V]R:W-H965T M\XSP@9$(4=R8)H\2R#&_H@40N;.A+,="3MG6Y 4#'&M0GIF.9?7,'*?$\#V] M-F.^1TN1I01F#/$RSS%[NH6,[@>&;3POS--M(M2"Z7L%WL("Q*J8,3DS&Y8X MS8'PE!+$8#,PAO9-T%7UNN!["GM^,$;*R9K2!S4)XX%A*4&00204 Y:W'020 M98I(ROA5I9,54MV=1 9Z/1TDU*U"DN!).[J<0)?[&ZOQ_.?Z+I&"W"NTDX#H/A M9(F&03!=39;AY [-IM_"(/R\0!_0"#; &,1H#CL@)5RB]1,:,H;)%N3)"G0^ M H'3C%_(XM5BA,[/+M 92@E:)K3DF,3<,X54K9YM1K7"VTJA\X;"KR6Y0JYU MB1S+<5K@P6GX""()MS7158]2K( X]*N4!$F^V*JZ>Y M5%_9^7WKH^N9NT,[;46]ZZ;H2&:GD=GY6YF$DA-**[KN@0C;>J'S=4FW762W M$=D]*7))!8;5/"408;";.N M^I*%52VPF@A:Z"ZRID+V)#U,Y%\#F"J0^QM*Q?-$-:;F/^3_!E!+ P04 M" # B@E5 (2ZM[H" #(!P &0 'AL+W=O4=&W4BF+*]L6<0HY%A>L *K> M+!G/L513OK)%P0$G1I1GMN\6.U#CL"MW5 X%4"[U\%?B7P3:);,I/6$$L<]#C;(*ZCE9L>F+4Q:I4- MH7H7(\G56Z)T,HCFX_'@_CNZNT'1Z'8RNAF%@\D,#<+P;CZ9C2:W:'KW912. M/D;H' UA"9Q#@F*6YT28G8R9D.AT"!*33)RIH'DT1*@1R:];>(?#\%Y#-$+^UG[%5,[:.,@[BF)54$KI"D51U@7DBT+Q(L 2U M46[KW+E$/\:0+X#_W =]U%UWO"M1X!CZEFII O@:K.#M&[?C?-A70*]D]FPA MVO5"M%^MG-J-;6B44S/D8#EU:L+.:Y93Y^_EU PY5$[=FK%[E''&),YTU]XA MW0?7;?QME^T7<,T0U^^^H+-W^JP^X\:8KP@5*(.E4CD7794;WYX;VXEDA6F] M"R95(S?#5!VUP'6 >K]D3#Y-=#>O#^_@#U!+ P04 " # B@E58896O%H# M #8#0 &0 'AL+W=O2)+A%BX#E+J5])[]S+(Z3(Q^GW)&;+ M@>9I($9SN$[9/=Y^1J6?CM"+<$KE)]B66$,#T9HRG)5D7D&6Y,4W?"[788_ M==0$JR18=8+S L$N"?9K9W!*@O/:&3HE05K7"^]RX0+(X+!/\!80@>9JHB%7 M7[+Y>B6YR,F4$?XTX3PVG,YN;D;W/\#M%9B.KR?CJ[$_FCR D>_?SB8/X\DU MN+O].O;'X12<@2G#T1.(<,932J'<:/0LV@B8QB!3\XSN\>X>M\G:K% MLG:+=6D=%?RRSL^!;7P$EF%9BGK\U]--E9W_FSW\Y]D/%L.NDF-+/>>EY(@P MG(D?::R,A&J_"\6N5!1OL,W0-!Q>S&9_$14@MVL?@H(FR#*][B$H;(+LCN-4 MH /;3F7;^;MM<+L25I69/DH7K_T+NH(1&FC\O4X1V2!M^/Z=V34^J0+5IEC0 MIEC8DMC!'G2J/>BT'KU"L7,0O5JH_";&LFJ9"A08TZCEKHFQW8XZ=MW*H MY7M$&4DBQAT7"9SE"5/F[ZC.6_/7IEC0IEC8DMC!9KC59KBMY\]M9,+S>K7\ M-3&FY3FU "I GNO6$M@$69YGJ2/H5:Z]HZY]G&7OU_@3=.JY:T*L3OT/MXGIU61"A8SGUC*G[QU5,T06\HY MN9EUSHJS1S5:74-&\O1=&[\T+WQ3,1[P:TMQR_@C7]QY;B!9)#D%*9KSJ8QS ME_\\2'&/*#H,K^1!^1$S?NR6S26_>B$B /SY'&.VZX@)JLO<\#=02P,$% M @ P(H)50]U!CQZ!P B40 !D !X;"]W;W)K&ULO9S_;^(V&,;_%8M-TYW4*_D"M'0M4DOB&]-HJW+=-$W[(0T&LB,Q2TS; M.^V/7YRD"0'C0N_A^D-)@M^/'3_.F^3!R?D3CS\G,\8$>0[G47+1F FQ.&LV M$W_&0B\YY@L6I=],>!QZ(EV-I\UD$3-OG 6%\Z9E&)UFZ 51HW>>;;N->^=\ M*>9!Q&YCDBS#T(N_7+$Y?[IHF(V7#7?!=";DAF;O?.%-V8B)^\5MG*XU2\HX M"%F4!#PB,9M<-"[-,VIW9$!6XO> /24KRT3NR@/GG^7*8'S1,&2+V)SY0B*\ M]..1]=E\+DEI._XMH(VR3AFXNOQ"I]G.ISOSX"6LS^=_!&,QNVB<-LB83;SE M7-SQIU]8L4-MR?/Y/,G^DZ>BK-$@_C(1/"R"TQ:$091_>L]%1ZP$I!QU@%4$ M6.L!K2T!=A%@[UI#JPAH[5I#NPAHKP=TM@1TBH!,S&;>65E/.Y[P>NO$^+W(\< M\N[']^=-D39.5M'TBX9B5E"W&C,QHIX1Q_?>2V>ZN--2P-H MIKU:=JWUTK57EI;XZS(Z)K9Q1"S#LA0-ZN\>;JKZX]MJ=[^M=JH/=YB?AINJ M\%I?VN4PM3.>O6V8YHF/W$S(*)A&P23PO4B02]_GRT@$T93<\GG@!RQ1C;R< MW5*S9>X^2Q:>SRX::7).6/S(&KV??C [QL\JU9 P!PESD3 *@M74;I5JMW3T M=/1,6!RS<7KJ>F31DJ6?/D]5_YIN$OQEJTII+7=?I9$P)X=U,I@\W3_V6AW# M- SCO/FX*B*R4@J"U41LER*VWR[B+.;+Z2S]9&3!XH"/R3LO(9Y<\5DDE.Z54I[UY1&VRNILU4NT^ MO_%0.2E[]$3;HZ.9%\OC8[&,_5EZF9P<$6\I9CS.#A8OE.;.R_;61_ M:[VIK7W?P;YCI2ZR4@J"U=0Y+=4YU:ISO0P?6"Q'>B)U2E:$4EUG7IUN=%#+ M5(BBK71?47:KTT7624&PFB;=4I/NCIK$3-X_RRO ](9D19I*+Y5&W8W^LMI= MA4C:5NPKTHZ5NLA**0A64\DTJKM+0Y_9!/<_DYN%V'8ZT,?O>U:'TAPHS872 M*(I6UW7%-3 />#]6P%&B(VD.E.9":11%JXMN5:);VH/Y9BD2X45C*>\R\O++ MP/0")4NS'Z2_-R8^#Q"93F0&DNE$91M+KHE;MBZNT5:#)N;]PBGYJM$T4VAMHFNU;K0JNE M*%I=N,H],?7VR=![#L)EJ-0!9$(48B%I#I3F0FD41:LK6KDWYLDA\R_2*.E# M:0Z4YD)I%$6KBUZ90J;>%1JEQ,!_L:^5PB+=ECZ4YKRR_. M1^2:B?);Y>! NCU]*,V!TEPHC:)H]1%3^5K6(><$65"O"TISH#072J,H6EWT MRNNR]%.#-@_\(W*;3QKQIDISHP#6YT"8)VO.AK*4M3;?0(TZ77,K]'NP=W\? MPF:R*IO)TMM,R+1<')DR,_LL>/0>YDR?EZ$S?J T!TISH32*HM6'3&5P69U# MYF6H!P:E.5":"Z51%*TN>N6!6?HI3&_(RU#?"TIS"MI:HF^O)WI5J;5S!E47 M,M53\*S*?K+T#HTZ+W]ZXM_A?NN;MO=(@'IF4)H+I5$4K3YD*B/-M@Z8YVVH%P:E.5":"Z51%*TN M^LKCWQM"I75":"Z51%*T^:"K/S6X?,H-#73,HS8'27"B-HFAUT2O7S-9/"WM# M!HV5#*XOE,O27'E30IIOI]D[+1*2'5CYT^CEUO*]&9?9VR+6 MME^99WU3L=TQS]S\K1@5/G])Q]"+IT&4D#F;I%49QR?I>(OS]U[D*X(OLO&PO=V]R:W-H965T-LA#<:R(I(S?!:=1/E(!]]<[]GOM77IYAAQY-'["H8@& M1M< (5K!+!8+NOV&"C\MQ1?0F.M?L"UJ+0,$&1/X^D#F,]^C+WQG7\%AD3@$,>9 M:CSP49 Q+##BX.XUB+,0A6#%: (\FJ29@#HDN@)WD!%,UAS,$0-^!!D"GVZ1 M@#CFG\$5X.J$[RZ8@,>(9AR2D/=-(?TIE690>!GE7NPS7MI@0HF(I" BU1SB M3=F7LCGVKCDCNY;P>T:N0=/Z FS+MBOT>/\/;]3(:999-36?2&R \N]TG+OO:/LG?X3NYWN49@5 M10W[.$YS[QN?(+;6HP\'@7IR_D4K3\OI:JB'BJ/SD9RZ\B'I'TT^LDT@6V/" M08Q6DM*Z[DA)+!^#\HV@J9XDGJF01G)R1$P5R/LK2L5NHQY0SJ+N7U!+ M P04 " # B@E5TS?D(4D$ !2$P &0 'AL+W=O#[=D3>=4+K;W7+7L,LLR2F@J(I8B M3E=6.V'%F.=D1C&DJ=@JB?%SJE<:PS M*1__%$FM4E,''EZ_9;_*.J\Z\T0$G;+X,5K*SV_X,6'?)U MOI#%(ON+]L6[CH7"G9 L*8*5@R1*\U_R6A3B( !P2P 4 9#YSH4REY^)).,A M9WO$]=LJF[[(NII%*W-1JD=E+KEZ&JDX.9XO;FXF#W^CNRLTGUW?SJYFT\GM M%S293N\6MU]FM]?H_NZOV71V.4>G:)X/'6(K-)I%">( MI$OT,%\(--'ECN0W].DSE22*Q6]#6RK#6M8."W,7N3EH,==#-RR5&X$NTR5= MOH^W54?+WL);;R_ F/#/77J&7.<$@0. Q(9P*@QIW;*(;I;6:ROB03%$4S>- MX7KAG8LM">G(4BM+4/Y"K?&OO^">\[O!G%>:\[+L;HNYVUWR1+D>,X-![P@& M_=*@;ZS>!8E)&E)$)'JBZRA-HW2M[8:R29%!L3>V!EM*);EI_YZ5G)BTN 8*+XDD[SDZ M9W59C;=2?=<9HH&K(A=ZXF7&;(Y]7\<9%DP?R0T*^K*6JF"&NBKU]48A2QRH MR/TP" 9^P;CPHK$;.U716)8FYP)/%>BR*)BZGF$NMQ.OX^T'/O$T,W; C\8; MEN(2S?GF5%'/KUD27J#07 I0N)YXT\[Q?&3C76$,]%T M_O%\L5R<+3Z\7\(SF)6T%4J0:U@(@TK0-IK&,6K-5SSGYIJ&8WA\@H;Q7#_Y M4\ S.%^>P..'3^ A< %GF2PU$XD>^X8L6"%^O),[K^2&=\CMP3LI3*;AI4@P MN8GWR7KM/]S[GX6MA.^8.H+@^5,(@S!LTM,.?U.*(^@&3? ;\V4]AHXUAL6X\2CS1-4X4I,PBQI'LB0<5L IH\5T0#1V1OJLMH M.!QUQ_[EH9?6V>[II5][Z;=ZF3.=P89=TXUGF@Q4Z/Z!@7ZG&]XRT#K%/0T, M:@.#=@-TT+A(2?[O5V/PRVJ$@W[GEIE?@SK]41 $==@-F<-:YK!5YAFJ JB: MP9HK;8 =;J%&_6 DK)"6AB=-5MIGZ\ U,M5T;EIQ]URJ49V#T9_E0"-93?X] M">W3A2X)C;=W*_!OL^ ?E+4"5>JJO28CI3!5A:M'ZP?%U-51_V=X]1JA:S[E M0D..:X(&1T,Z6:JJ\%7'R(TKDBMIJ.2Z9D:/(E0V@+ZOI33[CIV@?F9%/P!0 M2P,$% @ P(H)57E.6-.G!@ Z#H !D !X;"]W;W)K&ULK9MI_"N-V.KLSW9C#9^IX)@&T3:=[-$?[6@'99A:0 M5Y+MS4P_?,41L(*BF.9YDQC0\Q/HKXN_Q.) V3>^(418/[(TYQ>#C1#;\^&0 M1QN287Y&MR275U:495C(0[8>\BTC."Z#LG3HVO9DF.$D'RP7Y;FO;+F@.Y$F M.?G*++[+,LP>KTA*#Q<#9_!TXB99;T1Q8KA<;/&:W!)QO_W*Y-&PH<1)1G*> MT-QB9'4QN'3.D><6 66*OQ-RX$>_K>)1'BC]5AQ1>#Q[R/LP#YL2GZ3])+#87@]G BLD*[U)Q0P^_ MD_J!Q@4OHBDO_UJ'.JT]L*(=%S2K@^4=9$E>_<<_ZH(X"G!&+P2X=8#[/&#\ M0H!7!WBG!HSJ@-&I >,Z8'SJ,TSJ@$E9]E5AE24=8(&7"T8/%BM22UKQHY2K MC)8%G.1%S;H53%Y-9)Q87OI_W5_?7M]=?_E\:WVPKG:R>NXLNK*N'%]E\GS[P(B<)+R]Y)U?QM8[WY^OQ@*^3C%30VC^M;]ZM;=%V[=LS[17&RX M%>8QB37Q@3E^]%I\:(Z?&.*'4H9&"_=)BRO7"/R$V9EESW^U7-MU=>5A#O]C MEY]9GOUB>/"V\/!MX<@<'I!(ACMEN&,H2Z^IUU[)\UZJUU5-W.Y8M)$=3WRN MN:6K"C'2(XH^_9QO<40N!K+3YH3MR6#YRT_.Q/Y-)PXD+("$A9 P! 131!TU MHHY,].5'2N-#DJ8Z+8V1?;6L8),25HS-^^7():D3T%772J9GNR.XV",@\PPHV?B5/!)2G(L2T$6)J%.*4 M^9).&R.UKS:0L 2%D+"$!!,T7G6Z#Q[^W1B!BDJ)"R A(60, 0$4T2=-Z+. MC8W7QWRCTW'>Z>N\^:S3[_A&>%^%(&$A) P!P12%'+M]/;6-&LG>E.YRV?08 MB4BRQ_(M4R=933D>*T9>=X+EFW/K*QHH+02E(2B:JMN1K> 8=?LB-H35?H!6 M,*<[N,\U>AESZ:T7)"T$I2$HFJJ7V^KE_N]7JSKT6"MO(G/NJF7,H[=:D+00 ME(:@:*I:K;GA&%^SEW=4X/3);6LF)5KMO(YVLYG7G47[YAQ[:P=J8(#2$!1- MU:[U,)R1<2KY9]6;ZN33-3I0DP64 M%H+2$!1-E:\U6ASC*__R,Q'/EQ&UPLVZ7>6TG-@\%P[42 &EA: T!$53A6O- M%&?^QE4&!]*7\$%I 2@M!*4A*)JZ*-U:,*[9@BEL,CF;2;3MT.T:+V/'<[OM MT)Q)7[E :2$H#4'15+E:Y\4U.R^R'8HD7Y-<6-%QDVR&Q$>MCAH_9C)V-#J" M.C(U[=AK=<:%U]I=0P7-&$'15)%:N\4UVRW5)$711ZM*UWG1CW+F['JK NJ\ M@-(0%$T5KG5>W%>O6N&:WYOKY-E2MMEV[QIMH9AN^.;/>LH':-: T!$53 M96OM&O?M.VADUUQ=Q&GZ^"$F>Y+2+8DM3E?B@)G6F#-GV[L5@]H_H+00E(:@ M:&IU:.T?%V"CC0NZTP:4%H#20E :@J*IVK8.D6O>;W-:#SW7KH%T.VA0^P>4 M%H+2$!1-W4??VC^>V?XYL8.6+T8QL7*<:7MCDF@M!"4AJ!HJO:M ME^0Y;^^-/4ACQ@>E!:"T$)2&H&BJMJT%Y9DMJ)-ZXYIQ_'X_UG3&YJQZBP9J M/X'2$!2M$FUX].%>1MBZ_,226^4.@NH;ON9L\QGG9?GQXK!-7GT#^@FS=9)S M*R4K&6J?3>4(RJK/*JL#0;?E9X /5 B:E3\W1/;9K$@@KZ\H%4\'10;-QZW+ M_P!02P,$% @ P(H)58/L<5 2!0 TR$ !D !X;"]W;W)K&ULQ5IK;]LV%/TKA%8,*=!8(I4X=F8;R&/%/,Q=EC0=AF$? M&.G:)B*)+DG%R= ?/^H1R?)D)LXH[$LL4KR'/%?W,$>/T9J+>[D$4.@QCA(Y M=I9*K4Y=5P9+B*GL\14D^LR%[?C2E+G,DH[[L2 MDQ%/5<02N!)(IG%,Q=,Y1'P]=K#SW''-%DN5=;B3T8HNX ;4[>I*Z)9;H80L MAD0RGB !\[%SAD\O_#P@'_&%P5IN'*.,RAWG]UEC&HX=+UL11!"H#(+JGP>X M@"C*D/0ZOI:@3C5G%KAY_(S^,2>OR=Q1"1<\^IV%:CEV!@X*84[32%WS]4]0 M$CK.\ (>R?PO6I=C/0<%J50\+H/U"F*6%+_TL4S$1@#N[P@@90#9"B!D1X!? M!O@YT6)E.:U+JNAD)/@:B6RT1LL.\MSDT9H-2[++>*.$/LMTG)J<7?QV.[V9 M?I[^^ND&':+S5-="BO@<31,%(M%U=!8$("6[8Q%33[H[T,,^TV3![B) - D1 M2U35E!*4U-?F:\H$A/GIB-$\EH',SJ>Q[C]840&)6H)B 8W>HX-+4)1%\OW( M59I4MC0W* E<% 3(#@)]-.,:2:(?DQ#"9KRKDU%EA#QGY)P8 6=4]) W_("( M1PCZHVU%9H"?TZ2'?*\$N+VY1 ?OWAL6YE>7RL]Q_1VXYZG4/5+J*Z+3*UDN M@S]_T7UHJB"6?[4L];R /&J'S/:(4[FB 8P=O0E($ _@3+[_#O>]']IX6P)K ML#^JV!^9T"=G,1>*_4USUO"HMS$)Z!MZUT;:B+0OZ0*LGX-EF^+#A!#L>=[( M?6BA970OJ%+)@.>)@H)JJ"-JG&6?:E: FLDI%\EI&^_NOLVV5L" M:[ _J=B?&,OA(V4"/= HA:PD],:( KVKL62A=\GL4+(01%'[S_OITP'U3K:U85[A6S.P M8=%P%_+XQ)-#89*(>=I]J\066C-)I$X2L2^3$M-6!BRA-3-0VT-L]%^="L5O M$0IN$4H7#A'7%A&;/>(KA?*%1SH-><:._"L(363$MM-?%Q!]*PZBQM MH34S4'M+;#1OG4JC_V]ID$%OX&]+HPM[B6M_BM + MV7WG89YP[P+IPG_BVH#B00<2L>HQ;:$U,U"[3&RT<9U*9-@BD=[@:%LA7?A, M4OM,8O:9^[JL%0C&0_G2?8AYUGV+Q!9:,T>U$R78ODR(59MI"ZV9@=IF$J.) MZU(FY;;9?+B_8AYYKT+I0LO2FHO2HXZD(I5 MVVD+K9F!VG82\R/.+J52S(SQAE3T??NV4KHPG:0VG<1L.F?TD<5IK"O_-9II MI6GU^:8MM&8Z:@=*3CH0A%63:0NMF8':9!+S8\Y;"?,TTL4^;S74+T2?H">@ M0K;RZL(ZDMHZ$K-UG+'DOQ:ZU>>5MM":;^EJ(^E[';RGLVH3;:$U,U#;1-_\ MP/*%0G\AFNPN='/DOKS?.XP MHV+!$HDBF.O0[!&R@T3Q!4'14'R5OX2_XTKQ.#]< M7_ +,!^OR<<_7&ULK59K;]HP%/TK5C9-K;0V[Y0RB%0>U9C4CI5V^VR2 M"XF:V,QVH/OWLYV001,0V_J%Q,X]Y]QS'7)O;T/9,T\ !'K),\+[1B+$JFN: M/$H@Q_R2KH#()PO*Z.8S5'Y\Q1?1C.M?M"EC M_*5'OR4PP^325.!'>#+\]36:3Q\G7 M^QFZ0%-&D3X =)L23*(49QR=C4#@-./G,N!I-D)G[\][II#BBL*,*J%!*>0< M$'+1'24BX6A,8HA;\*/C^. (WI2F:^?.UOG .4KXI2"7R+4^(L=RG)9\AJ?# M[38[_Z<^_F?UO6*X]6O@:C[W %_;N;>=<DFS\1F1[1^'51^$=8P\?8 VD@+;JE\! U4#6(=7?G!M M65;/7.\6MAD7!-=.(V[4C+-]V^TT L?5KK_Y1K_>R$6:4]D=>'X03/]H=](_\+NV%ZS("V, M?L=M!HY;&+TKQS]8D* N2'"T((\,$X[+'AI1+EI]!PUQ1Z7XVO51I;_]>YVF M.7XCS;)VYDY;RX$M]3S!95T*(LI/6[U;CRPWNE._VA_8W:'=LC^2(TXYD?RA M+^>C.\R6*>$H@X64LBZOY(&S&PO=V]R:W-H M965T$-==\-\X8T M%TE,X(8AGJ,,,1S$'<93=,MLS*)8Q3(#RF M!#%8C(RQ?>';EA+H$3]C6/.=>Z12N:?T035FXO/4";457X! M3;C^1>MB;-0QJ2XXJ<2Q(Y ^M0+G%+@_"OHO"!P2X'[6D&G M%'0TF2(5S<'' GM#1M>(J='23=UHF%HMTX^)>N]SP>336.J$-YY^OYO-9S]F MW[[.T07)(1P7V_*Z59S=C9SGCB-AE]RIF<^T6>Y#(.6V MEMLU@*O]W!?\)CF7/9RCQ#,P$I_U-' MO+#LU%NJO>*"9SB D2$W PYL!8;W[HW=LS[6X6K3S&_); ]EIT+9:7+WIO([ MBTD$1*" RJTI!(85SCJ"A5-/.ZG-<>4-'-NRK*&YVF5S.,QV.P?#_,9Y_6?6 MW2KK;F/6VS5;EV>C]M@OI4TSOR6S/6:]BEFO_477:Q-EFV9^2V9[*,\KE.>- MG]\XBAA$6 ":[JXY)&L2^:]>T:T#6AAW=Q=7OWNX!AOC'XNJ);,]5/T*5;]Y M?\)\B3+\+.LF4<>C?\"CZQ[B:(QQ+(Z6S/9P#"H<@]:VZT'-/NP"R; MELSVV-C6MC"S&NE4BDU#!:B.8MY?4$L#!!0 M ( ,"*"54%-AGZM ( *D& 9 >&PO=V]R:W-H965TR$?%0; $V>LY2KH;/1.N^[KHHWD%%U(7+@ MN+(2,J,:IW+MJEP"32PH2]W \WIN1AEWPH%]=B?#@2ATRCC<2:**+*/RSQ6D M8C=T?.?EP3U;;[1YX(:#G*XA OV0WTFV-BG"R%>#2363)T/",(4HBU8:!XV\(8TM00H8RGBM.I7VF ^^,7]FOK M';TLJ8*Q2'^R1&^&SB>')+"B1:KOQ>X6*C]68"Q29:]D5]5Z#HD+I456@5%! MQGAYI\]5#GL OW, $%2 X%\![0K0MD9+9=;6A&H:#J38$6FJDSF]L%^7Y-'G!Q%$73143. MB=UBH@4I%!"J%&A%"IZ )"O&*8^!I(")*G(Z 4U9JLX0]!!-R.G)&3DAC)/% M1A2*\D0-7(WBC00WKH1>E4*# T*_%/R"M+T6";P@:("/C\,G$"/\FMR5]IYG> MG-V^RFD,0P9^;O/\GLE=)M.LDVL?8P['(\D+C1P!/!2';W&HEIXE^I7#.N\.TK1'D7ET@BR\983K3(;6]9"HV= MR@XW^"\!:0IP?26$?IF8=E7_G<*_4$L#!!0 ( ,"*"56VA*D4-0, 8, M 9 >&PO=V]R:W-H965T1))OH,= MXP]B@Y $CS&A8FALI$SZIBFB#8JA.&<)HNK-BO$82M7D:U,D',%E)HJ)Z5B6 M;\804R,89,]N>3!@J228HEL.1!K'D#]=(L)V0\,VGA_W7+7,TF6)8T0%9A1PM!H:([L_MATMR'K\P&@G*O= 1UDP]J ;T^70L#01 M(BB2V@*JRQ:-$2':27'\*DR-7\Z,*5"U0.:48%UF6,YKV!]2>DY MZ%@?@6,Y3H-\W"Z?H$C)[4QN[\M--4'E+#GE+#F97^=?9ZDI:6[M-EOKS[0O M$ABAH:&^0X'X%AG!AW>V;WUJROV?S/9FH5/.0J?-/=!K 4Y\$#,J-T)]Q'J; MP'3=N+ZYE9]9Z;UD&S@]R[(&YK8:IW7 (^.X91SW4)Q.$WFN\BKDKE4G;_4^ MDMPKR;U#Y&X3N5G^3;DK3J_]YO/J_IW7,(Q-=E(DN6A/-D!!] MD!E3";:0I @LL8A82F53HHM:HC.WGJAUS",3V=;+\6N]897RU2$8+C#!$J/& M!2J<]E;(KNB8&,T;70"(>_SVX4S_#.@W@]6ZN5PJ4$=<=U#O5XS)YX8N!&PO=V]R:W-H965T@;&RGCKFF*Q0:'2%RQ M&$?JR8KQ$$G5Y&M3Q!RC92H*J6E;EF^&B$1&T$OOW?.@QQ))283O.1!)&"+^ M?(TIV_4-:+S<>"#KC=0WS* 7HS6>8OD8WW/5,@N7)0EQ) B+ ,>KOC& W2&T MM2#M\9/@G=B[!CK*G+'?NC%>]@U+$V&*%U);(/6SQ4-,J792'']R4Z,84POW MKU_<;]/P*LP<"3QD]!=9RDW?:!M@B5YP'LC3?@M&1?H7[/*^E@$6 MB9 LS,6*("11]HN>\D+L":#[AL#.!?9[!4XN<-*@&5D::X0D"GJ<[0#7O96; MODAKDZI5&A+I:9Q*KIX2I9/!Y&8PO0&3\>!Z/!G/QC=3,/@^ @_C+WRB;';JY_QKV>J29M9NO;7^;KLB1@O<-]2'*3#? M8B/X^ 'ZUN>ZW/_)[* *3E$%I\D]T',!SGT0LDANA/JJ];JA7HB+NM29E9]: MZ<5E&SBVTS.W^V$:ASLQC%N$<8^%<>JX,Y6WQ^W9[1)WH_.)W%[![1WC=NNX MO0JWX]LE[D;G$[G]@ML_QNW576 0^X M&YU/Y&X7W.U&[AF3B!:+]^&279>G7& A:KYNQ]8XYRN:&$C0GE$B"Z[=+ MJSH_;J?\PC6/=VJ>O<,%;,PS3#C7DQ,SGA[:V"H/Q^:4K)&^5Q\.5A==",O9 M8&5'<>%K 0Z17S=VV+AC!A.F#C02\[ *?6Q&[ I/I^V6H:N=7,\J09M[YSE] MF/Z&^)I$0F&LE,JZ:JG"\.Q\FC4DB],CWIQ)=6!,+S?J3(^Y[J">KQB3+PU] M:BS^2PC^ E!+ P04 " # B@E5/GCV1_\" "\" &0 'AL+W=O'?J -S(D?&&W$WACH4.:,/>O)>-%W/*T($91([0*JQQI=(T*T)Z7C MU]:I4S&UX?YXY_W6!*^"F4.!KAGYB1W RF-V R'@S'D_%L?#,%@^\C\#C^NFW;7NH*Z(H<)ZCNJ1 3B:^3$'S_XD??YB/!&);QQS'ML M\G >@8Q1F0I5$KKH5.HO;$)+5Y%QI2MS'3="O^>N+?QFQ6^>XC=LJ-(JW$.% M4=N."BM4> K5M*'"&JH1=>RHJ$)%IU"A#1754(%_ -6J4*U3J,B&:M516I,- MU:Y0[:.H&9.0Z'Z!LR(#1-8 M0J 2K"$I$%A@D;""2IN&3DW#I1]%=@V^]];?O'=DHLP P7"."988V?N15\]" M>%#!7H?UCRJX+CC7&<@9-Q<16[Y3CE\OK/# 7]!_ZW[^T1X53YAJUA+Q[-_U M!+6>XGM>ZR]![MY=I._U;Y"O,!4*L51FWE5+Q(ZP-J?\F8W$WTC5=]L,2_ 5!+ P04 " # B@E5(G%=-0P# #W" M&0 'AL+W=OJ(*)2'ZR2,=#JVN1")9TD^@' ML;N&PD_+Z(4B4=DOV16QCD7"C=(B+9*1(&4\_Z-F%P,M<95AGO9O9J-@1F[F MH_'\9KZ8SP(R^CXE#_.OUPMR=T4><7$4!+-%0"[(#6"]"+S@$Z1 D?,I:,H2 M]0F7'H,I.3_[1,X(XV01BXVB/%(#6R.BN9$=%CCC',=] Z=-;@77L2(S'D%T MF&^CM=*?^^IO[)X4_+;AE\1S/A/7<=T:GLG[TQLG<+RRW%ZFY[VA=\4XY2&0 MY*"4_;I"Y4+->B%SN/MJ34,86GAZ%<@M6/['#XVV\Z7.Y7\2._#<+#TW3ZG[ M4T#1D-'LV!:6ZPSG*NU,Q;Q\MK[;&]C;?1O5D*9;AAS M4JXUDFX.=> EC5! MMGQ3$D:?6,(T@]KG-Y=K[5,>058CFO6,[9*Q?9)Q(31-2.VC4T?8KMS?:QPA M5D.:[7K&3LG8.Y(PB(74%[C; M:8&(;RCL0PG5$)4GL8ZW6V'I'#^7U9"&\\:F]TKZ^'I"!766M5)!0;KO/7;3E;=N]1UK2.YL?8U?,F_%&ULK5;O;]HP$/U73IDV==)&0@+IUH5(E-*5J5LK:-?/;G(0JXF= MV0;:_WZV$S+8^-&I_4+L^-Z[>R^VCVC)Q8/,$!4\%CF3/2=3JCQQ79ED6!#9 MXB4RO3+EHB!*3\7,E:5 DEI0D;N^YX5N02ASXLB^NQ9QQ.6Z(=!F_:DZG26F Z^,5 M^[G5KK7<$XD#GM_15&4]YY,#*4[)/%=COKS 6D_7\"4\E_87EG6LYT REXH7 M-5A74%!6/W,#5.=SJ MQ?YD,KR9P$<8H]D6E,T@1^T<*!2%!,)22*E,^)PI$$2AA*,S5(3F\GWD*EVC MR>0F=3VG53W^CGJ^S5D+ N\#^)[O;X$/G@]O;\)=[4QCC]_8XUN^X*7V;%-: M47>V4YOC>2)+DF#/T>=/HEB@$[][TPZ]+]MTOQ+9A@M!XT*PCSV^LX(W]UIR7ZBE27!BBDX M9$FWL:3[?Y9L7 QP]/:YNZ-*\]FF,8UH$7LM+XS_ M9/B<^@\$5?6[:W>[Z:O?B9A1)G7NJ89YK6/M@JAZ5351O+37_3U7NGG88:;; M.PH3H->GG*O5Q'20Y@]#_!M02P,$% @ P(H)5=QEK25N! 6AP !D M !X;"]W;W)K&ULK9EK;^(X%(;_BI5=K3K2;',! M$N@"$I#+L,M,J]+9T7YT$P/1)#&3F#*5]L>OG80T:)XJNG X\AML=$P?4 MZ7B/MV1-V-?]0\KWU(H2A#%)LI F*"6;B3+3[SR])P+R%G^'Y)C5MI$8RC.E MW\7.,I@HFN@1B8C/! +SOQ>R(%$D2+P?/TJH4N44@?7M$]W-!\\'\XPSLJ#1 MMS!@NXDR5%! -O@0L4=Z_$3* 0T$SZ=1EO^B8]'6LA3D'S)&XS*8]R .D^(? M_RPGHA9@F!<"C#+ >!]@7 CHE0&]:S/TRX#^M1D&9<#@78 ^O!!@E@'FM0%6 M&6#E8A6SFTMC8X:GXY0>42I:1C>_?D ;]MLONC7\XTP'%]?S]!/O#,;^'PP6&/WZ;CER MGDW\BB?KEBO'W/NLAI%TQ[MZEO31!4Y#SE[ESEX.[E\ /U'&S;8)$YSX!$6$ MUQP4A?@YC+@127;.< 70S(&B#K],+5W3M+'Z4E==FE:4_[MLCWTR47A]STCZ M0I0I'Y2IG9L<&Q+FM/NO:T9K "YD3@\(UI"X7TGMR\<8G;G^V\WTGM9J9DO[ MU55<2)@+"?. 8 UQS4I<\TIQ5T+$*QA EU[ M^PJA26T@*?ORR*ZB@])L4)H#2G-!:1X4K>F/VE;[. M/H"D.: T%Y3F0=&:/C#>?&!(??#%^8;^N7_\ZZSPTM#.A0*29H/2'%":"TKS MH&A-@[Q],-3E7PR[% K(;V@+4)I=TAI%K/TT 9K3!:5Y4+3"!VIMA2,FZ39? MO,J03P\)*U8'JJ/5 MDL7Q9Z=WRNWRV*9:XW3+'JQE]!MV&2H8AL.%*[M?CD MI\5"5K'#Z#Y?1WFFC-$XW]P1')!4-.#G-Y2RTXY(4"TG3O\#4$L#!!0 ( M ,"*"55Y>2L%0 ( -$$ 9 >&PO=V]R:W-H965TW ]N]K.Y!2 MB>6A+XG'GG/FC#,GR4&J9UTB&GCA3.A14!I3#<-09R5RHCNR0F%/"JDX,394 MNU!7"DGN09R%<10-0DZH"-+$[ZU5FLC:,"IPK4#7G!/U>X),'D9!-SAM/-!= M:=Q&F"85V>$&S5.U5C8*6Y:<O(&;0E'?!\?6+_XGNWO6R)QJED/VEN MRE'P*8 <"U(S\R /W_#8SYWCRR33_@F')G=P%T!6:R/Y$6P5<"J:-WDYWL,9 M((Y? <1'0.QU-X6\RADQ)$V4/(!RV9;-+7RK'FW%4>$^RL8H>THMSJ33^^5R M\;BERLOLY7T\5\ Q]@G.?471]AL!#-#+C+O)FA(93IVR0T M5H7C"K-CQ4E3,7ZEX@"64IA2PUSDF/^+#ZWZMH7XU,(DODKXO18=Z$7O(8[B M&)XV,[AY>WN%M]=>3<_S]O[G:B[UW=#U+],Y=PUU13(@_3=F^X@ M^GQ%;+\5V[_&GFY*HC '610T0R!*$;%#:Q[CAH;RFD.!J"&O\9+RAGO@N9V- M]VEO$$51$N[/)85G8\91[;R9-&2R%J:9N':W]>NX&=._Z8W9ET3MJ-# L+#0 MJ//1VD,U!FH"(RL_M%MIK 7\LK3_'%0NP9X74II3X JT?['T#U!+ P04 M" # B@E5_/5,4S # #N$@ #0 'AL+W-T>6QEE=9AKNN[U!V1+J&\VR4SI ME.DV38]L0I.18!G8T3Q?P-VH,@30&%781LIIKB2M/6P83\8*$T_V6S0:G,;8!I$CPR;?A\ M-_)3T_*>K MC\T;\MA-#D[!9'P*)D^@)J/D^#TV)Z*C,QDV[^^=0\+>$:&-!G 4&Y-O<*@3 MVZ3!;,F%X;+I+7B:,OGDI&#E#9W9P_R>OAV?LHPNA;EOP3'9MK^RE"^+I!UU M"PO1C-JVO\#T>G%[#K2YN$S9BJ73IJOS6=T,;,-F;2X@'"(W]>5',([#_ A@ M6![, <9Q+"S/_S2?(3H?AV'>AEYDB'*&*,>Q?,BT_F!Y_)S$7OZ9)DD4Q3&V MHM.IU\$46[_#@?11NWE/A]A>NR6]02P,$ M% @ P(H)59>*NQS $P( L !?3T\$MP>:4#M.*2V MBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YV MX$G1H2)8%II%R=.B':5_'^ M(4Q=67%1Y5*=BF>[W@B2+^LU(;(J;=SI].TJI\RZO=GW-16V?L(E*23E3#4V M#8^4O-5_KS>GZ)76=$%+*G\-K/9W22Q4448K^DZ6 ZMCH7K-W\9!E.;"\&W&\J>FV[4*&QM&&T<]L==$*_%_X21KU:T($->;"O" MY"Z.@I0-(*O7=%-;B.45&5C[6U#.EBA@4@4)A6S7E;JW&:EZ=+CG2+/&_CI-H&,S23RAXF&N0/0"R M=TI(WTO':!0EW_00]@&ZONF7, U;L.DL2!5D.[T:V@6 =F$XA[<88\WT_F<19JD)< Y*592,]_F(=I>/Q17 %$5V:)HL!+ Q2%WET8 M*:X@15X\1+/P?IPUH=37XPZT('?,8OK)9!)FN^^B ?03-:?Q?1#["EF'!*UA M6!O@*_B$=4Q()(YAD\"8KHX)N<0Q+!/]6T%G*I4I2:U[SH%4XAAV"?C9'$XU M)!/'M$W J>[JF)!5',-:@3%[.B9D&.$W(,_T#U/K;K_8()%C&'W'"SJY^ANJZKO+>(K50.J MZE0O_S#D'GQ*]QQC'BSO&+(0-FPA&%,W.88LA U;Z AS*C@:-?V@$64Y*W1, MR$+8L(6.,-,?6U5B(V_HH2CRT9F."5D(&[80G'H<3#ID(6S80C"FGGI@R$+X M(^N?@]3#A2SD&K80C*FG'BYD(=>PA6!,/?5P(0NYABT$8^JIAPONIAFV$(RI MIQXN9"'7L(7 VAR=ZYB0A=S60O9^"WI)5I219:P>4:OV(B^+J4#-85= =WM- M]KK:EJ6OVA(6\7RYW]'>[\;?_@902P,$% @ P(H)54N*H MS 0 8 M_?9U9G)\M.X_$YOS^9J[SR;_KEP=_AAL?YKNY@OG@DF.67=Q86?LO1QO>SM< M:-9/-LGAM#/=X43&Q@YB".+X00)!$C]H#D'S^$$+"%K$#UI"T#)^T J"5O&# MUA"TCA^T@:!-_"!*4<940=($:P5:$W)-"KPF!)L4B$U(-BDPFQ!M4J V(=ND MP&U"N$F!W(1TDP*["?$F!7HSZLT*]&;4FQ7HS9.?;05Z,^K-"O1FU)L5Z,VH M-RO0FU%O5J WH]ZL0&]&O5F!WHQZLP*]!?46!7H+ZBT*]!;46Q3H+9/#$@5Z M"^HM"O06U%O>J;>YQOW?277HWW7C]L/R>7/R00TX6SA@W?\"4$L# M!!0 ( ,"*"57?(2<;D@$ /D5 3 6T-O;G1E;G1?5'EP97-=+GAM M;,V8S6[",!"$7R7*%1%CIZ4_ BYMKRV'OH";;(A%$ENVH?#V=<*/U(I&("IU M+K$2[\Z,O=)WR.1]:\A%F[IJW#0NO3>/C+FLI%JZ1!MJPDZA;2U]>+4+9F2V ME MB8C0:LTPWGAH_]*U&/)L\4R%7E8]>-N&S4[J9QI8J%T=/N\+6:QI+8RJ5 M21_VV;K)?[@,]PY)Z.QJ7*F,&X2"F)UT:'=^-]CWO:W)6I53-)?6O\HZ5+%- MQ9S?5N22?HD3&751J(QRG:WJT)(X8TGFKB3R=97L1 ?]SC[<,.V>_&K_3J;/ M,%3.K38N3,S2Y7:'D;3=0Q.$R'K5?\2C8Y"^^GS43CNG_$SO<+V?VBZ[>3C6 M+=??\?<9'_4OS"% &UL4$L! A0#% @ P(H)5;B@J8[O *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ MP(H)59E&PO=V]R:W-H965T&UL4$L! A0#% @ MP(H)5?J.4#Q0!@ J!L !@ ("!( X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P(H)5:[JBH$Y$P "#H !@ ("! MJS4 'AL+W=O 8 " @1I) !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ P(H)55NPX2HP$P E#L !D M ("!BF( 'AL+W=O&PO M=V]R:W-H965T1[ !X;"]W;W)K&UL4$L! A0#% @ P(H)5>DBRY$F!0 _1 !D ("! M5(( 'AL+W=O&PO=V]R:W-H965TV* !X;"]W;W)K&UL4$L! A0#% M @ P(H)50"$NK>Z @ R < !D ("!IHT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P(H)57E.6-.G!@ Z#H !D M ("!T*8 'AL+W=O&PO=V]R M:W-H965TR !X;"]W;W)K&UL M4$L! A0#% @ P(H)5C15! P E@T !D ("!(K8 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MP(H)5;."+@]7 P ,0P !D ("!\;\ 'AL+W=O&PO=V]R:W-H965T2L%0 ( -$$ 9 " @7_1 !X;"]W;W)K&UL4$L! A0#% @ P(H)5?SU3%,P P [A( T M ( !]M, 'AL+W-T>6QE&PO=V]R:V)O M;VLN>&UL4$L! A0#% @ P(H)54N*H MS 0 =T %M#;VYT96YT7U1Y ><&5S72YX;6Q02P4& "L *P"D"P /-\ end XML 49 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 50 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 51 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2 html 109 243 1 false 34 0 false 6 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.audioeyeinc.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - BALANCE SHEETS Sheet http://www.audioeyeinc.com/role/StatementBalanceSheets BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - BALANCE SHEETS (Parenthetical) Sheet http://www.audioeyeinc.com/role/StatementBalanceSheetsParenthetical BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - STATEMENTS OF OPERATIONS Sheet http://www.audioeyeinc.com/role/StatementStatementsOfOperations STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 00300 - Statement - STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.audioeyeinc.com/role/StatementStatementsOfStockholdersEquity STATEMENTS OF STOCKHOLDERS' EQUITY Statements 5 false false R6.htm 00400 - Statement - STATEMENTS OF CASH FLOWS Sheet http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 10101 - Disclosure - BASIS OF PRESENTATION Sheet http://www.audioeyeinc.com/role/DisclosureBasisOfPresentation BASIS OF PRESENTATION Notes 7 false false R8.htm 10201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 10301 - Disclosure - ACQUISITIONS Sheet http://www.audioeyeinc.com/role/DisclosureAcquisitions ACQUISITIONS Notes 9 false false R10.htm 10401 - Disclosure - LEASE LIABILITIES AND RIGHT OF USE ASSETS Sheet http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssets LEASE LIABILITIES AND RIGHT OF USE ASSETS Notes 10 false false R11.htm 10501 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.audioeyeinc.com/role/DisclosureCommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 11 false false R12.htm 20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 12 false false R13.htm 30203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPolicies 13 false false R14.htm 30303 - Disclosure - ACQUISITIONS (Tables) Sheet http://www.audioeyeinc.com/role/DisclosureAcquisitionsTables ACQUISITIONS (Tables) Tables http://www.audioeyeinc.com/role/DisclosureAcquisitions 14 false false R15.htm 30403 - Disclosure - LEASE LIABILITIES AND RIGHT OF USE ASSETS (Tables) Sheet http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsTables LEASE LIABILITIES AND RIGHT OF USE ASSETS (Tables) Tables http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssets 15 false false R16.htm 40201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Disaggregate revenue (Details) Sheet http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregateRevenueDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Disaggregate revenue (Details) Details 16 false false R17.htm 40202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Deferred Revenue, by Arrangement (Details) Sheet http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDeferredRevenueByArrangementDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Deferred Revenue, by Arrangement (Details) Details 17 false false R18.htm 40203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Deferred commission cost (Details) Sheet http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDeferredCommissionCostDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Deferred commission cost (Details) Details 18 false false R19.htm 40204 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Stock compensation expense (Details) Sheet http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockCompensationExpenseDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Stock compensation expense (Details) Details 19 false false R20.htm 40205 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details) Sheet http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details) Details 20 false false R21.htm 40206 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES- Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) Sheet http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES- Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) Details 21 false false R22.htm 40207 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of Stock Option, Warrants, and RSUs Activity (Details) Sheet http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfStockOptionWarrantsAndRsusActivityDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of Stock Option, Warrants, and RSUs Activity (Details) Details 22 false false R23.htm 40301 - Disclosure - ACQUISITIONS - Bureau of Internet Accessibility Inc (Details) Sheet http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncDetails ACQUISITIONS - Bureau of Internet Accessibility Inc (Details) Details 23 false false R24.htm 40302 - Disclosure - ACQUISITIONS - Bureau of Internet Accessibility Inc - Tangible and intangible assets acquired and liabilities assumed (Details) Sheet http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails ACQUISITIONS - Bureau of Internet Accessibility Inc - Tangible and intangible assets acquired and liabilities assumed (Details) Details 24 false false R25.htm 40303 - Disclosure - ACQUISITIONS - Bureau of Internet Accessibility Inc - Tangible and intangible assets acquired and liabilities assumed (parenthetical) (Details) Sheet http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedParentheticalDetails ACQUISITIONS - Bureau of Internet Accessibility Inc - Tangible and intangible assets acquired and liabilities assumed (parenthetical) (Details) Details 25 false false R26.htm 40304 - Disclosure - ACQUISITIONS - Pro Forma Financials (Details) Sheet http://www.audioeyeinc.com/role/DisclosureAcquisitionsProFormaFinancialsDetails ACQUISITIONS - Pro Forma Financials (Details) Details 26 false false R27.htm 40305 - Disclosure - ACQUISITIONS - Square ADA LLC (Details) Sheet http://www.audioeyeinc.com/role/DisclosureAcquisitionsSquareAdaLlcDetails ACQUISITIONS - Square ADA LLC (Details) Details 27 false false R28.htm 40401 - Disclosure - LEASE LIABILITIES AND RIGHT OF USE ASSETS - Right to use assets under finance leases (Details) Sheet http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsRightToUseAssetsUnderFinanceLeasesDetails LEASE LIABILITIES AND RIGHT OF USE ASSETS - Right to use assets under finance leases (Details) Details 28 false false R29.htm 40402 - Disclosure - LEASE LIABILITIES AND RIGHT OF USE ASSETS - Future minimum finance lease payments (Details) Sheet http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumFinanceLeasePaymentsDetails LEASE LIABILITIES AND RIGHT OF USE ASSETS - Future minimum finance lease payments (Details) Details 29 false false R30.htm 40403 - Disclosure - LEASE LIABILITIES AND RIGHT OF USE ASSETS - Future minimum operating lease payments (Details) Sheet http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumOperatingLeasePaymentsDetails LEASE LIABILITIES AND RIGHT OF USE ASSETS - Future minimum operating lease payments (Details) Details 30 false false R31.htm 40404 - Disclosure - LEASE LIABILITIES AND RIGHT OF USE ASSETS - Finance Leases and Operating Leases (Details) Sheet http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFinanceLeasesAndOperatingLeasesDetails LEASE LIABILITIES AND RIGHT OF USE ASSETS - Finance Leases and Operating Leases (Details) Details 31 false false R32.htm 40405 - Disclosure - LEASE LIABILITIES AND RIGHT OF USE ASSETS - Lease expenses (Details) Sheet http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsLeaseExpensesDetails LEASE LIABILITIES AND RIGHT OF USE ASSETS - Lease expenses (Details) Details 32 false false R33.htm 40406 - Disclosure - LEASE LIABILITIES AND RIGHT OF USE ASSETS - Remaining lease terms and discount rates (Details) Sheet http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsRemainingLeaseTermsAndDiscountRatesDetails LEASE LIABILITIES AND RIGHT OF USE ASSETS - Remaining lease terms and discount rates (Details) Details 33 false false R34.htm 40407 - Disclosure - LEASE LIABILITIES AND RIGHT OF USE ASSETS - Additional Information (Details) Sheet http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsAdditionalInformationDetails LEASE LIABILITIES AND RIGHT OF USE ASSETS - Additional Information (Details) Details 34 false false R35.htm 40501 - Disclosure - COMMITMENTS AND CONTINGENCIES - Additional Information (Details) Sheet http://www.audioeyeinc.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails COMMITMENTS AND CONTINGENCIES - Additional Information (Details) Details 35 false false All Reports Book All Reports aeye-20220630x10q.htm aeye-20220630.xsd aeye-20220630_cal.xml aeye-20220630_def.xml aeye-20220630_lab.xml aeye-20220630_pre.xml aeye-20220630xex31d1.htm aeye-20220630xex32d1.htm aeye-20220630xex3d1.htm aeye-20220630xex3d4.htm aeye-20220630x10q001.jpg http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 54 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "aeye-20220630x10q.htm": { "axisCustom": 0, "axisStandard": 13, "contextCount": 109, "dts": { "calculationLink": { "local": [ "aeye-20220630_cal.xml" ] }, "definitionLink": { "local": [ "aeye-20220630_def.xml" ] }, "inline": { "local": [ "aeye-20220630x10q.htm" ] }, "labelLink": { "local": [ "aeye-20220630_lab.xml" ] }, "presentationLink": { "local": [ "aeye-20220630_pre.xml" ] }, "schema": { "local": [ "aeye-20220630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" ] } }, "elementCount": 340, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 13, "http://www.audioeyeinc.com/20220630": 1, "http://xbrl.sec.gov/dei/2022": 5, "total": 19 }, "keyCustom": 37, "keyStandard": 206, "memberCustom": 7, "memberStandard": 23, "nsprefix": "aeye", "nsuri": "http://www.audioeyeinc.com/20220630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_SlEIi_741ECdMQRR8fF23w", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://www.audioeyeinc.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_SlEIi_741ECdMQRR8fF23w", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_SlEIi_741ECdMQRR8fF23w", "decimals": null, "first": true, "lang": "en-US", "name": "aeye:LesseeOperatingAndFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - LEASE LIABILITIES AND RIGHT OF USE ASSETS", "role": "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssets", "shortName": "LEASE LIABILITIES AND RIGHT OF USE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_SlEIi_741ECdMQRR8fF23w", "decimals": null, "first": true, "lang": "en-US", "name": "aeye:LesseeOperatingAndFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_SlEIi_741ECdMQRR8fF23w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://www.audioeyeinc.com/role/DisclosureCommitmentsAndContingencies", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_SlEIi_741ECdMQRR8fF23w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_SlEIi_741ECdMQRR8fF23w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_SlEIi_741ECdMQRR8fF23w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_SlEIi_741ECdMQRR8fF23w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "role": "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_SlEIi_741ECdMQRR8fF23w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_SlEIi_741ECdMQRR8fF23w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - ACQUISITIONS (Tables)", "role": "http://www.audioeyeinc.com/role/DisclosureAcquisitionsTables", "shortName": "ACQUISITIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_SlEIi_741ECdMQRR8fF23w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_SlEIi_741ECdMQRR8fF23w", "decimals": null, "first": true, "lang": "en-US", "name": "aeye:ScheduleOfFinanceLeasedAssetsIncludedInPropertyPlantAndEquipmentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - LEASE LIABILITIES AND RIGHT OF USE ASSETS (Tables)", "role": "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsTables", "shortName": "LEASE LIABILITIES AND RIGHT OF USE ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_SlEIi_741ECdMQRR8fF23w", "decimals": null, "first": true, "lang": "en-US", "name": "aeye:ScheduleOfFinanceLeasedAssetsIncludedInPropertyPlantAndEquipmentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_SlEIi_741ECdMQRR8fF23w", "decimals": "-3", "first": true, "lang": null, "name": "aeye:SubscriptionRevenueIndirect", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Disaggregate revenue (Details)", "role": "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregateRevenueDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Disaggregate revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_SlEIi_741ECdMQRR8fF23w", "decimals": "-3", "first": true, "lang": null, "name": "aeye:SubscriptionRevenueIndirect", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_cKZh43v5rUuh1A_IyeT8VA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Deferred Revenue, by Arrangement (Details)", "role": "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDeferredRevenueByArrangementDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Deferred Revenue, by Arrangement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_cKZh43v5rUuh1A_IyeT8VA", "decimals": "-3", "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_cKZh43v5rUuh1A_IyeT8VA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredCostsCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Deferred commission cost (Details)", "role": "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDeferredCommissionCostDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Deferred commission cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DeferredPolicyAcquisitionCostsTableTextBlock", "us-gaap:DeferredChargesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_1-5kj8LUvk-cUG0tk8QMuA", "decimals": "-3", "lang": null, "name": "us-gaap:DeferredCostsCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_5-qAmBIlVkGZni8uDZISxA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40204 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Stock compensation expense (Details)", "role": "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockCompensationExpenseDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Stock compensation expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_5-qAmBIlVkGZni8uDZISxA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_cKZh43v5rUuh1A_IyeT8VA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - BALANCE SHEETS", "role": "http://www.audioeyeinc.com/role/StatementBalanceSheets", "shortName": "BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_cKZh43v5rUuh1A_IyeT8VA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_SlEIi_741ECdMQRR8fF23w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40205 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)", "role": "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_SlEIi_741ECdMQRR8fF23w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_SlEIi_741ECdMQRR8fF23w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_5OvHGChygEuJ47oMkW8LNw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40206 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES- Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)", "role": "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES- Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_SlEIi_741ECdMQRR8fF23w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_5OvHGChygEuJ47oMkW8LNw", "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_OPsU3ckWckatPVhKoGj5dw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_5OvHGChygEuJ47oMkW8LNw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40207 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of Stock Option, Warrants, and RSUs Activity (Details)", "role": "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfStockOptionWarrantsAndRsusActivityDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of Stock Option, Warrants, and RSUs Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_OPsU3ckWckatPVhKoGj5dw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_5OvHGChygEuJ47oMkW8LNw", "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_3_9_2022_To_3_9_2022_us-gaap_BusinessAcquisitionAxis_aeye_BureauOfInternetAccessibilityIncMember_MCxAGaSNpUWHE7WOj7XPXw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - ACQUISITIONS - Bureau of Internet Accessibility Inc (Details)", "role": "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncDetails", "shortName": "ACQUISITIONS - Bureau of Internet Accessibility Inc (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_3_9_2022_To_3_9_2022_us-gaap_BusinessAcquisitionAxis_aeye_BureauOfInternetAccessibilityIncMember_MCxAGaSNpUWHE7WOj7XPXw", "decimals": null, "lang": "en-US", "name": "aeye:TermForSecondaggregateContingentConsiderationToBePaid", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_cKZh43v5rUuh1A_IyeT8VA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - ACQUISITIONS - Bureau of Internet Accessibility Inc - Tangible and intangible assets acquired and liabilities assumed (Details)", "role": "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails", "shortName": "ACQUISITIONS - Bureau of Internet Accessibility Inc - Tangible and intangible assets acquired and liabilities assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "As_Of_3_9_2022_us-gaap_BusinessAcquisitionAxis_aeye_BureauOfInternetAccessibilityIncMember_7gF1xR0zlk24IzZZqQ6g5Q", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_SlEIi_741ECdMQRR8fF23w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40303 - Disclosure - ACQUISITIONS - Bureau of Internet Accessibility Inc - Tangible and intangible assets acquired and liabilities assumed (parenthetical) (Details)", "role": "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedParentheticalDetails", "shortName": "ACQUISITIONS - Bureau of Internet Accessibility Inc - Tangible and intangible assets acquired and liabilities assumed (parenthetical) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_SlEIi_741ECdMQRR8fF23w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_5-qAmBIlVkGZni8uDZISxA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40304 - Disclosure - ACQUISITIONS - Pro Forma Financials (Details)", "role": "http://www.audioeyeinc.com/role/DisclosureAcquisitionsProFormaFinancialsDetails", "shortName": "ACQUISITIONS - Pro Forma Financials (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_5-qAmBIlVkGZni8uDZISxA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_cKZh43v5rUuh1A_IyeT8VA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40305 - Disclosure - ACQUISITIONS - Square ADA LLC (Details)", "role": "http://www.audioeyeinc.com/role/DisclosureAcquisitionsSquareAdaLlcDetails", "shortName": "ACQUISITIONS - Square ADA LLC (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_us-gaap_BusinessAcquisitionAxis_aeye_SquareAdaLlcSquareAdaMember_yukLtsXS6kKYa_WjrSyouQ", "decimals": "0", "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "aeye:ScheduleOfFinanceLeasedAssetsIncludedInPropertyPlantAndEquipmentTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_cKZh43v5rUuh1A_IyeT8VA", "decimals": "-3", "first": true, "lang": null, "name": "aeye:FinanceLeaseComputerEquipmentRightOfUseAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - LEASE LIABILITIES AND RIGHT OF USE ASSETS - Right to use assets under finance leases (Details)", "role": "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsRightToUseAssetsUnderFinanceLeasesDetails", "shortName": "LEASE LIABILITIES AND RIGHT OF USE ASSETS - Right to use assets under finance leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "aeye:ScheduleOfFinanceLeasedAssetsIncludedInPropertyPlantAndEquipmentTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_cKZh43v5rUuh1A_IyeT8VA", "decimals": "-3", "first": true, "lang": null, "name": "aeye:FinanceLeaseComputerEquipmentRightOfUseAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_cKZh43v5rUuh1A_IyeT8VA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - LEASE LIABILITIES AND RIGHT OF USE ASSETS - Future minimum finance lease payments (Details)", "role": "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumFinanceLeasePaymentsDetails", "shortName": "LEASE LIABILITIES AND RIGHT OF USE ASSETS - Future minimum finance lease payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_cKZh43v5rUuh1A_IyeT8VA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_cKZh43v5rUuh1A_IyeT8VA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - BALANCE SHEETS (Parenthetical)", "role": "http://www.audioeyeinc.com/role/StatementBalanceSheetsParenthetical", "shortName": "BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_cKZh43v5rUuh1A_IyeT8VA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_cKZh43v5rUuh1A_IyeT8VA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40403 - Disclosure - LEASE LIABILITIES AND RIGHT OF USE ASSETS - Future minimum operating lease payments (Details)", "role": "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumOperatingLeasePaymentsDetails", "shortName": "LEASE LIABILITIES AND RIGHT OF USE ASSETS - Future minimum operating lease payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_cKZh43v5rUuh1A_IyeT8VA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_cKZh43v5rUuh1A_IyeT8VA", "decimals": "-3", "first": true, "lang": null, "name": "aeye:LesseeOperatingLeaseFinanceLeaseLiabilityToBePaidRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40404 - Disclosure - LEASE LIABILITIES AND RIGHT OF USE ASSETS - Finance Leases and Operating Leases (Details)", "role": "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFinanceLeasesAndOperatingLeasesDetails", "shortName": "LEASE LIABILITIES AND RIGHT OF USE ASSETS - Finance Leases and Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_cKZh43v5rUuh1A_IyeT8VA", "decimals": "-3", "first": true, "lang": null, "name": "aeye:LesseeOperatingLeaseFinanceLeaseLiabilityToBePaidRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_SlEIi_741ECdMQRR8fF23w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40405 - Disclosure - LEASE LIABILITIES AND RIGHT OF USE ASSETS - Lease expenses (Details)", "role": "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsLeaseExpensesDetails", "shortName": "LEASE LIABILITIES AND RIGHT OF USE ASSETS - Lease expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_SlEIi_741ECdMQRR8fF23w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "aeye:LeaseRemainingLeaseTermsAndDiscountRatesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_cKZh43v5rUuh1A_IyeT8VA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40406 - Disclosure - LEASE LIABILITIES AND RIGHT OF USE ASSETS - Remaining lease terms and discount rates (Details)", "role": "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsRemainingLeaseTermsAndDiscountRatesDetails", "shortName": "LEASE LIABILITIES AND RIGHT OF USE ASSETS - Remaining lease terms and discount rates (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "aeye:LeaseRemainingLeaseTermsAndDiscountRatesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_cKZh43v5rUuh1A_IyeT8VA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "aeye:LesseeOperatingAndFinanceLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_cKZh43v5rUuh1A_IyeT8VA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiability", "reportCount": 1, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40407 - Disclosure - LEASE LIABILITIES AND RIGHT OF USE ASSETS - Additional Information (Details)", "role": "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsAdditionalInformationDetails", "shortName": "LEASE LIABILITIES AND RIGHT OF USE ASSETS - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "aeye:LesseeOperatingAndFinanceLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_cKZh43v5rUuh1A_IyeT8VA", "decimals": "3", "lang": null, "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_LAT9HUJU5kqnOFrTgsmKKg", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_SlEIi_741ECdMQRR8fF23w", "decimals": "0", "first": true, "lang": null, "name": "aeye:SharedFees", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - COMMITMENTS AND CONTINGENCIES - Additional Information (Details)", "role": "http://www.audioeyeinc.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "shortName": "COMMITMENTS AND CONTINGENCIES - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_SlEIi_741ECdMQRR8fF23w", "decimals": "0", "first": true, "lang": null, "name": "aeye:SharedFees", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_5-qAmBIlVkGZni8uDZISxA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - STATEMENTS OF OPERATIONS", "role": "http://www.audioeyeinc.com/role/StatementStatementsOfOperations", "shortName": "STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_5-qAmBIlVkGZni8uDZISxA", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_pMZefXyOjkC-_qL11ARs7w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - STATEMENTS OF STOCKHOLDERS' EQUITY", "role": "http://www.audioeyeinc.com/role/StatementStatementsOfStockholdersEquity", "shortName": "STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_NDbJVBSQB0-3N6CyR2I6BA", "decimals": "-3", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_5OvHGChygEuJ47oMkW8LNw", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_SlEIi_741ECdMQRR8fF23w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - STATEMENTS OF CASH FLOWS", "role": "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows", "shortName": "STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_SlEIi_741ECdMQRR8fF23w", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationAmortizationAndAccretionNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fTnKLO2_hkmT-HGQeEO39A", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_SlEIi_741ECdMQRR8fF23w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - BASIS OF PRESENTATION", "role": "http://www.audioeyeinc.com/role/DisclosureBasisOfPresentation", "shortName": "BASIS OF PRESENTATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_SlEIi_741ECdMQRR8fF23w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_SlEIi_741ECdMQRR8fF23w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "role": "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_SlEIi_741ECdMQRR8fF23w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_SlEIi_741ECdMQRR8fF23w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - ACQUISITIONS", "role": "http://www.audioeyeinc.com/role/DisclosureAcquisitions", "shortName": "ACQUISITIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aeye-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_SlEIi_741ECdMQRR8fF23w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 34, "tag": { "aeye_AccumulatedDepreciationDepletionAndAmortization": { "auth_ref": [], "calculation": { "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsRightToUseAssetsUnderFinanceLeasesDetails": { "order": 2.0, "parentTag": "aeye_FinanceLeaseRightOfUseAssetNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for the right to use assets under finance leases .", "label": "Accumulated Depreciation, Depletion and Amortization,", "negatedLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortization", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsRightToUseAssetsUnderFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "aeye_BureauOfInternetAccessibilityIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Its represent bureau of internet accessibility inc", "label": "Bureau of Internet Accessibility Inc" } } }, "localname": "BureauOfInternetAccessibilityIncMember", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncDetails", "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedParentheticalDetails" ], "xbrltype": "domainItemType" }, "aeye_BusinessCombinationConsiderationTransferredContingentConsideration": { "auth_ref": [], "calculation": { "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contingent consideration payable as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Contingent Consideration", "terseLabel": "Contingent consideration", "verboseLabel": "Contingent consideration liability" } } }, "localname": "BusinessCombinationConsiderationTransferredContingentConsideration", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncDetails", "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "aeye_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities": { "auth_ref": [], "calculation": { "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "aeye_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredRevenue": { "auth_ref": [], "calculation": { "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred revenue expected to be recognized.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredRevenue", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "aeye_BusinessCombinationsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for Business Combinations.", "label": "Business Combinations Policy Text Block", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicyTextBlock", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "aeye_ContractWithCustomerLiabilityRevenueRecognizedPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage 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.", "label": "Contract with Customer, Liability, Revenue Recognized, Percentage", "terseLabel": "Deferred revenue recognized through the period (as a percent)" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognizedPercentage", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "aeye_FinanceLeaseComputerEquipmentRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsRightToUseAssetsUnderFinanceLeasesDetails": { "order": 1.0, "parentTag": "aeye_FinanceLeaseRightOfUseAssetNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of finance lease, computer equipment, right of use assets.", "label": "Finance Lease, Computer Equipment, Right Of Use Assets", "terseLabel": "Computer equipment" } } }, "localname": "FinanceLeaseComputerEquipmentRightOfUseAssets", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsRightToUseAssetsUnderFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "aeye_FinanceLeaseOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [], "calculation": { "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFinanceLeasesAndOperatingLeasesDetailsCalc2": { "order": 1.0, "parentTag": "aeye_LesseeOperatingLeaseFinanceLeaseLiabilityToBePaid", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease and finance lease.", "label": "Finance Lease, Operating Lease Liability, Undiscounted Excess Amount", "negatedLabel": "Less: present value discount" } } }, "localname": "FinanceLeaseOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFinanceLeasesAndOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "aeye_FinanceLeaseRightOfUseAssetNet": { "auth_ref": [], "calculation": { "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsRightToUseAssetsUnderFinanceLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under finance lease, net.", "label": "Finance Lease, Right-of-Use Asset, Net", "totalLabel": "Assets acquired under finance leases, net" } } }, "localname": "FinanceLeaseRightOfUseAssetNet", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsRightToUseAssetsUnderFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "aeye_GeorgiaCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Georgia" } } }, "localname": "GeorgiaCountryMember", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "aeye_LeaseRemainingLeaseTermsAndDiscountRatesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of remaining lease terms and discount rates.", "label": "Lease, Remaining Lease Terms And Discount Rates [Table Text Block]", "terseLabel": "Schedule of lease terms and discount rates" } } }, "localname": "LeaseRemainingLeaseTermsAndDiscountRatesTableTextBlock", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsTables" ], "xbrltype": "textBlockItemType" }, "aeye_LesseeOperatingAndFinanceLeasesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "Lessee Operating And Finance Leases [Text Block]", "verboseLabel": "LEASE LIABILITIES AND RIGHT OF USE ASSETS" } } }, "localname": "LesseeOperatingAndFinanceLeasesTextBlock", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssets" ], "xbrltype": "textBlockItemType" }, "aeye_LesseeOperatingLeaseFinanceLeaseLiabilityToBePaid": { "auth_ref": [], "calculation": { "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFinanceLeasesAndOperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFinanceLeasesAndOperatingLeasesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease and finance lease.", "label": "Lessee, Operating Lease, Finance Lease Liability, to be Paid", "totalLabel": "Total minimum lease payments" } } }, "localname": "LesseeOperatingLeaseFinanceLeaseLiabilityToBePaid", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFinanceLeasesAndOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "aeye_LesseeOperatingLeaseFinanceLeaseLiabilityToBePaidRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFinanceLeasesAndOperatingLeasesDetails": { "order": 1.0, "parentTag": "aeye_LesseeOperatingLeaseFinanceLeaseLiabilityToBePaid", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease anf finance lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Finance Lease Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2022 (6 months remaining)" } } }, "localname": "LesseeOperatingLeaseFinanceLeaseLiabilityToBePaidRemainderOfFiscalYear", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFinanceLeasesAndOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "aeye_LesseeOperatingLeaseFinanceLeaseLiabilityToBePaidYearFour": { "auth_ref": [], "calculation": { "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFinanceLeasesAndOperatingLeasesDetails": { "order": 2.0, "parentTag": "aeye_LesseeOperatingLeaseFinanceLeaseLiabilityToBePaid", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease and finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Finance Lease Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseFinanceLeaseLiabilityToBePaidYearFour", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFinanceLeasesAndOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "aeye_LesseeOperatingLeaseFinanceLeaseLiabilityToBePaidYearOne": { "auth_ref": [], "calculation": { "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFinanceLeasesAndOperatingLeasesDetails": { "order": 3.0, "parentTag": "aeye_LesseeOperatingLeaseFinanceLeaseLiabilityToBePaid", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease and finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Finance Lease Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseFinanceLeaseLiabilityToBePaidYearOne", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFinanceLeasesAndOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "aeye_LesseeOperatingLeaseFinanceLeaseLiabilityToBePaidYearThree": { "auth_ref": [], "calculation": { "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFinanceLeasesAndOperatingLeasesDetails": { "order": 4.0, "parentTag": "aeye_LesseeOperatingLeaseFinanceLeaseLiabilityToBePaid", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease and finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Finance Lease Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseFinanceLeaseLiabilityToBePaidYearThree", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFinanceLeasesAndOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "aeye_LesseeOperatingLeaseFinanceLeaseLiabilityToBePaidYearTwo": { "auth_ref": [], "calculation": { "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFinanceLeasesAndOperatingLeasesDetails": { "order": 5.0, "parentTag": "aeye_LesseeOperatingLeaseFinanceLeaseLiabilityToBePaid", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease and finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Finance Lease Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseFinanceLeaseLiabilityToBePaidYearTwo", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFinanceLeasesAndOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "aeye_MajorCustomerNumberOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to major customer one.", "label": "Major Customer Number One [Member]" } } }, "localname": "MajorCustomerNumberOneMember", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "aeye_MajorCustomerNumberThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to major customer three.", "label": "Major Customer Number Three [Member]" } } }, "localname": "MajorCustomerNumberThreeMember", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "aeye_MajorCustomerNumberTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to major customer two.", "label": "Major Customer Number Two [Member]" } } }, "localname": "MajorCustomerNumberTwoMember", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "aeye_MariettaGeorgiaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "Marietta Georgia" } } }, "localname": "MariettaGeorgiaMember", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "aeye_OperatingLeaseFinanceLeaseLiability": { "auth_ref": [], "calculation": { "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFinanceLeasesAndOperatingLeasesDetailsCalc2": { "order": 2.0, "parentTag": "aeye_LesseeOperatingLeaseFinanceLeaseLiabilityToBePaid", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease and finance lease.", "label": "Operating Lease, Finance Lease Liability", "totalLabel": "Total lease liabilities" } } }, "localname": "OperatingLeaseFinanceLeaseLiability", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFinanceLeasesAndOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "aeye_OperatingLeaseFinanceLeaseLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFinanceLeasesAndOperatingLeasesDetailsCalc2": { "order": 1.0, "parentTag": "aeye_OperatingLeaseFinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease and finance lease, classified as current.", "label": "Operating Lease, Finance Lease Liability, Current", "terseLabel": "Current portion of lease liabilities" } } }, "localname": "OperatingLeaseFinanceLeaseLiabilityCurrent", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFinanceLeasesAndOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "aeye_OperatingLeaseFinanceLeaseLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFinanceLeasesAndOperatingLeasesDetailsCalc2": { "order": 2.0, "parentTag": "aeye_OperatingLeaseFinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease and finance lease, classified as noncurrent.", "label": "Operating Lease, Finance Lease Liability, Noncurrent", "terseLabel": "Long term portion of lease liabilities" } } }, "localname": "OperatingLeaseFinanceLeaseLiabilityNoncurrent", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFinanceLeasesAndOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "aeye_PaymentToPatentCosts": { "auth_ref": [], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with payment of patent costs.", "label": "Payment to Patent Costs", "negatedLabel": "Patent costs" } } }, "localname": "PaymentToPatentCosts", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "aeye_PaymentsForSettlementOfContingentConsideration": { "auth_ref": [], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow on settlement of contingent consideration.", "label": "Payments For Settlement Of Contingent Consideration", "negatedLabel": "Settlement of contingent consideration" } } }, "localname": "PaymentsForSettlementOfContingentConsideration", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "aeye_PaymentsRelatedToSettlementOfEmployeeSharedBasedAwards": { "auth_ref": [], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated to settlement of employee shared-based awards.", "label": "Payments Related to Settlement of Employee Shared-Based Awards", "negatedLabel": "Payments related to settlement of employee shared-based awards" } } }, "localname": "PaymentsRelatedToSettlementOfEmployeeSharedBasedAwards", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "aeye_ScheduleOfFinanceLeasedAssetsIncludedInPropertyPlantAndEquipmentTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets under finance lease included in property, plant and equipment.", "label": "Schedule of Finance Leased Assets Included In Property Plant And Equipment", "verboseLabel": "Schedule of finance leased assets included in property plant and equipment" } } }, "localname": "ScheduleOfFinanceLeasedAssetsIncludedInPropertyPlantAndEquipmentTableTextBlock", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsTables" ], "xbrltype": "textBlockItemType" }, "aeye_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWarrant": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options vested warrant.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested Warrant", "terseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWarrant", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfStockOptionWarrantsAndRsusActivityDetails" ], "xbrltype": "sharesItemType" }, "aeye_SharedFees": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount represents the minimum fees due under the shared office arrangement.", "label": "Shared Fees", "terseLabel": "Shared office arrangement minimum fees due" } } }, "localname": "SharedFees", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "aeye_SquareAdaLlcSquareAdaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Square ADA LLC (\"Square ADA\"), a provider of accessibility solution to websites built or hosted by Squarespace, Inc.", "label": "Square ADA" } } }, "localname": "SquareAdaLlcSquareAdaMember", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsSquareAdaLlcDetails" ], "xbrltype": "domainItemType" }, "aeye_StockIssuedDuringPeriodSharesConversionOfPreferredStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of preferred stock.", "label": "Stock Issued During Period Shares Conversion Of Preferred Stock", "terseLabel": "Common stock issued upon conversion of preferred stock (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfPreferredStock", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "aeye_StockIssuedDuringPeriodSharesInExchangeForExerciseOfWarrantsAndOptionsOnCashBasis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The total number of shares issued during the period as a result of the exercise of warrants and stock options on cash basis.", "label": "Stock Issued During Period Shares in Exchange for Exercise of Warrants and Options on cash basis", "terseLabel": "Common stock issued upon exercise of warrants and options on a cash basis (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesInExchangeForExerciseOfWarrantsAndOptionsOnCashBasis", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "aeye_StockIssuedDuringPeriodValueConversionOfPreferredStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of preferred stock.", "label": "Stock Issued During Period Value Conversion Of Preferred Stock", "terseLabel": "Common stock issued upon conversion of preferred stock" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfPreferredStock", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "aeye_StockIssuedDuringPeriodValueInExchangeForExerciseOfWarrantsAndOptionsOnCashBasis": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of warrants and stock options on cash basis.", "label": "Stock Issued During Period Value in Exchange for Exercise of Warrants and Options on cash basis", "terseLabel": "Common stock issued upon exercise of warrants and options on a cash basis" } } }, "localname": "StockIssuedDuringPeriodValueInExchangeForExerciseOfWarrantsAndOptionsOnCashBasis", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "aeye_StockRepurchasePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for stock repurchase.", "label": "Stock Repurchase, Policy [Policy Text Block]", "terseLabel": "Stock Repurchases" } } }, "localname": "StockRepurchasePolicyPolicyTextBlock", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "aeye_Stockissuedduringperiodsharesinexchangeforexerciseofwarrantsandoptionsoncashlessbasis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "NumberofStockissuedduringperiodinexchangeforexerciseofwarrantsandoptionsoncashlessbasis", "label": "Stockissuedduringperiodsharesinexchangeforexerciseofwarrantsandoptionsoncashlessbasis", "terseLabel": "Common stock issued upon exercise of warrants and options on a cashless basis (in shares)" } } }, "localname": "Stockissuedduringperiodsharesinexchangeforexerciseofwarrantsandoptionsoncashlessbasis", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "aeye_SubscriptionRevenueDirect": { "auth_ref": [], "calculation": { "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregateRevenueDetails": { "order": 1.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The subscription revenue from direct segment", "label": "Subscription Revenue Direct", "terseLabel": "Enterprise" } } }, "localname": "SubscriptionRevenueDirect", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregateRevenueDetails" ], "xbrltype": "monetaryItemType" }, "aeye_SubscriptionRevenueIndirect": { "auth_ref": [], "calculation": { "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregateRevenueDetails": { "order": 2.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The subscription revenue from indirect segment", "label": "Subscription revenue and support - Indirect (Strategic partners)", "terseLabel": "Partner and Marketplace" } } }, "localname": "SubscriptionRevenueIndirect", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregateRevenueDetails" ], "xbrltype": "monetaryItemType" }, "aeye_SummaryOfSignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "N/a.", "label": "Summary Of Significant Accounting Policies [Line Items].", "terseLabel": "Summary Of Significant Accounting Policies" } } }, "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "aeye_SummaryOfSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary Of Significant Accounting Policies [Table]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesTable", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "aeye_SurrenderOfStockToCoverTaxLiabilityOnSettlementOfEmployeeSharedBasedAwards": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Surrender of stock to cover tax liability on settlement of employee shared-based awards.", "label": "Surrender Of Stock To Cover Tax Liability On Settlement Of Employee Shared Based Awards", "terseLabel": "Surrender of stock to cover tax liability on settlement of employee stock-based awards (in share)" } } }, "localname": "SurrenderOfStockToCoverTaxLiabilityOnSettlementOfEmployeeSharedBasedAwards", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "aeye_TermForFirstaggregateContingentConsiderationToBePaid": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "\"Represents the term for first aggregate contingent consideration to be paid.\"", "label": "Term for First Aggregate Contingent Consideration to be Paid", "terseLabel": "Term for first aggregate contingent consideration to be paid" } } }, "localname": "TermForFirstaggregateContingentConsiderationToBePaid", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncDetails" ], "xbrltype": "durationItemType" }, "aeye_TermForSecondaggregateContingentConsiderationToBePaid": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "\"Represents the term for second aggregate contingent consideration to be paid.\"", "label": "Term for Second Aggregate Contingent Consideration to be Paid", "terseLabel": "Term for second aggregate contingent consideration to be paid" } } }, "localname": "TermForSecondaggregateContingentConsiderationToBePaid", "nsuri": "http://www.audioeyeinc.com/20220630", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncDetails" ], "xbrltype": "durationItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.audioeyeinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.audioeyeinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document and Entity Information" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.audioeyeinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.audioeyeinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.audioeyeinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.audioeyeinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.audioeyeinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.audioeyeinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.audioeyeinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.audioeyeinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.audioeyeinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.audioeyeinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.audioeyeinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.audioeyeinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.audioeyeinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.audioeyeinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.audioeyeinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.audioeyeinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.audioeyeinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.audioeyeinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.audioeyeinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.audioeyeinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.audioeyeinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.audioeyeinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.audioeyeinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.audioeyeinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.audioeyeinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.audioeyeinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.audioeyeinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.audioeyeinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r116", "r188", "r192", "r385" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r152", "r153", "r154", "r155", "r168", "r173", "r198", "r200", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r383", "r386", "r412", "r413" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedParentheticalDetails", "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r152", "r153", "r154", "r155", "r168", "r173", "r198", "r200", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r383", "r386", "r412", "r413" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedParentheticalDetails", "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r116", "r188", "r192", "r385" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r148", "r152", "r153", "r154", "r155", "r168", "r173", "r196", "r198", "r200", "r233", "r234", "r235", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r383", "r386", "r412", "r413" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedParentheticalDetails", "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r148", "r152", "r153", "r154", "r155", "r168", "r173", "r196", "r198", "r200", "r233", "r234", "r235", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r383", "r386", "r412", "r413" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedParentheticalDetails", "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r114", "r115", "r188", "r191", "r384", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r114", "r115", "r188", "r191", "r384", "r400", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "stpr_NY": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NEW YORK" } } }, "localname": "NY", "nsuri": "http://xbrl.sec.gov/stpr/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201409Member": { "auth_ref": [ "r193" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).", "label": "Accounting Standards Update 2014-09 [Member]" } } }, "localname": "AccountingStandardsUpdate201409Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDeferredCommissionCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r26" ], "calculation": { "http://www.audioeyeinc.com/role/StatementBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts Payable and Accrued Liabilities, Current", "verboseLabel": "Accounts payable and accrued expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r117", "r118" ], "calculation": { "http://www.audioeyeinc.com/role/StatementBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, Net, Current", "verboseLabel": "Accounts receivable, net of allowance for doubtful accounts of $240 and $157, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r11", "r146" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Property plant and equipment, accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r18", "r349" ], "calculation": { "http://www.audioeyeinc.com/role/StatementBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "verboseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r60", "r61", "r62", "r242", "r243", "r244", "r288" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r63", "r64", "r65", "r66", "r75", "r121", "r122", "r124", "r125", "r126", "r127", "r128", "r129", "r242", "r243", "r244", "r249", "r250", "r251", "r252", "r264", "r265", "r266", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r318", "r319", "r322", "r323", "r324", "r325", "r341", "r342", "r343", "r344", "r345", "r346", "r361", "r362", "r363", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDeferredCommissionCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Recognition and Exercise", "terseLabel": "Surrender of stock to cover tax liability on settlement of employee stock-based awards" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r238" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share-based Compensation Expense", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r23", "r119", "r130" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDeferredCharges": { "auth_ref": [ "r42" ], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of amortization of deferred charges applied against earnings during the period.", "label": "Amortization of Deferred Charges", "terseLabel": "Amortization of deferred commissions", "verboseLabel": "Amortization of Deferred Sales Commissions" } } }, "localname": "AmortizationOfDeferredCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r52", "r137", "r143" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "verboseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedParentheticalDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails", "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails", "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AreaOfLand": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area of land held.", "label": "Area of Land" } } }, "localname": "AreaOfLand", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsAdditionalInformationDetails" ], "xbrltype": "areaItemType" }, "us-gaap_Assets": { "auth_ref": [ "r15", "r58", "r102", "r105", "r111", "r123", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r275", "r277", "r302", "r347", "r349", "r367", "r374" ], "calculation": { "http://www.audioeyeinc.com/role/StatementBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "verboseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r8", "r25", "r58", "r123", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r275", "r277", "r302", "r347", "r349" ], "calculation": { "http://www.audioeyeinc.com/role/StatementBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "verboseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r205", "r206", "r207", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r232", "r233", "r234", "r235", "r236" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfStockOptionWarrantsAndRsusActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r197", "r199", "r260" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncDetails", "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedParentheticalDetails", "http://www.audioeyeinc.com/role/DisclosureAcquisitionsSquareAdaLlcDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r197", "r199", "r256", "r257", "r260" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncDetails", "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedParentheticalDetails", "http://www.audioeyeinc.com/role/DisclosureAcquisitionsSquareAdaLlcDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.", "label": "Business Acquisition, Transaction Costs", "terseLabel": "External direct transaction costs" } } }, "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsSquareAdaLlcDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncDetails", "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedParentheticalDetails", "http://www.audioeyeinc.com/role/DisclosureAcquisitionsSquareAdaLlcDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Pro Forma Financials" } } }, "localname": "BusinessAcquisitionProFormaInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsProFormaFinancialsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r254", "r255" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Schedule of unaudited pro forma results of operations" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r254", "r255" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net loss attributed to common shareholders" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsProFormaFinancialsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r254", "r255" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsProFormaFinancialsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r253" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Transaction costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.audioeyeinc.com/role/DisclosureAcquisitionsProFormaFinancialsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r268", "r269", "r271" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Aggregate Consideration for acquisition", "totalLabel": "Total consideration", "verboseLabel": "Aggregate consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncDetails", "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.audioeyeinc.com/role/DisclosureAcquisitionsSquareAdaLlcDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consideration:" } } }, "localname": "BusinessCombinationConsiderationTransferredAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r51", "r273" ], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "verboseLabel": "Change in fair value of contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r267", "r270" ], "calculation": { "http://www.audioeyeinc.com/role/StatementBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsSquareAdaLlcDetails", "http://www.audioeyeinc.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": { "auth_ref": [ "r296" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure contingent consideration liability from business combination.", "label": "Business Combination, Contingent Consideration, Liability, Measurement Input", "terseLabel": "Fair value of the contingent consideration liability, Measurement Input" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedParentheticalDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r267", "r270" ], "calculation": { "http://www.audioeyeinc.com/role/StatementBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "terseLabel": "Contingent consideration, long term" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r261", "r274" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "ACQUISITIONS" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r259" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "totalLabel": "Total assets purchased" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets purchased:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r259" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r259" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r258", "r259" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r259" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "totalLabel": "Total liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities assumed:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r259" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest [Abstract]" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r259" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ACQUISITIONS" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r7", "r10", "r54" ], "calculation": { "http://www.audioeyeinc.com/role/StatementBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance", "terseLabel": "Cash" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r49", "r54", "r55" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash-end of period", "periodStartLabel": "Cash-beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r49", "r311" ], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Period Increase (Decrease), Total", "totalLabel": "Net increase (decrease) in cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental disclosures of noncash activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r149", "r150", "r151", "r156", "r402" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r60", "r61", "r288" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockCompensationExpenseDetails", "http://www.audioeyeinc.com/role/StatementStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common Stock, Par or Stated Value Per Share" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common Stock, Shares Authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common Stock, Shares, Issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r17", "r174" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common Stock, Shares, Outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r17", "r349" ], "calculation": { "http://www.audioeyeinc.com/role/StatementBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.00001 par value, 50,000 shares authorized, 11,481 and 11,435 shares issued and outstanding as of June 30, 2022 and December 31, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r95", "r96", "r116", "r300", "r301", "r401" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r95", "r96", "r116", "r300", "r301", "r399", "r401" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r95", "r96", "r116", "r300", "r301", "r399", "r401" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r95", "r96", "r116", "r300", "r301" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration Risk, Percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r95", "r96", "r116", "r300", "r301", "r401" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r179" ], "lang": { "en-us": { "role": { "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.", "label": "Deferred Revenue, by Arrangement, Disclosure [Table Text Block]", "verboseLabel": "Schedule of deferred revenue" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r177", "r178", "r189" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDeferredRevenueByArrangementDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "totalLabel": "Total deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDeferredRevenueByArrangementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r177", "r178", "r189" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDeferredRevenueByArrangementDetails": { "order": 1.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 }, "http://www.audioeyeinc.com/role/StatementBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenue - current", "verboseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDeferredRevenueByArrangementDetails", "http://www.audioeyeinc.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r177", "r178", "r189" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDeferredRevenueByArrangementDetails": { "order": 2.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 }, "http://www.audioeyeinc.com/role/StatementBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred Revenue, Noncurrent", "terseLabel": "Deferred revenue - noncurrent", "verboseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDeferredRevenueByArrangementDetails", "http://www.audioeyeinc.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r190" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Deferred revenue recognized to revenue" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r41", "r58", "r123", "r157", "r158", "r159", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r302" ], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue, Total", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r94", "r116" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r263" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r29", "r169", "r320", "r321" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate of the finance leases (Percentage)" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredChargesPolicyTextBlock": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges.", "label": "Deferred Charges, Policy [Policy Text Block]", "terseLabel": "Deferred Costs (Contract acquisition costs)" } } }, "localname": "DeferredChargesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1": { "auth_ref": [ "r195", "r205" ], "lang": { "en-us": { "role": { "documentation": "Minimum period the individual is required to perform services to be fully vested under the deferred compensation arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Deferred Compensation Arrangement with Individual, Requisite Service Period", "terseLabel": "Service period" } } }, "localname": "DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredCosts": { "auth_ref": [ "r14", "r366", "r373" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDeferredCommissionCostDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredCostsCurrentAndNoncurrent", "weight": 1.0 }, "http://www.audioeyeinc.com/role/StatementBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.", "label": "Deferred Costs, Noncurrent", "terseLabel": "Deferred costs - noncurrent", "verboseLabel": "Deferred costs, long term" } } }, "localname": "DeferredCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDeferredCommissionCostDetails", "http://www.audioeyeinc.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCurrent": { "auth_ref": [ "r24" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDeferredCommissionCostDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredCostsCurrentAndNoncurrent", "weight": 1.0 }, "http://www.audioeyeinc.com/role/StatementBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.", "label": "Deferred Costs, Current", "terseLabel": "Deferred costs - current", "verboseLabel": "Deferred costs, short term" } } }, "localname": "DeferredCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDeferredCommissionCostDetails", "http://www.audioeyeinc.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCurrentAndNoncurrent": { "auth_ref": [], "calculation": { "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDeferredCommissionCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of deferred costs.", "label": "Deferred Costs", "totalLabel": "Total deferred costs" } } }, "localname": "DeferredCostsCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDeferredCommissionCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredPolicyAcquisitionCostsTableTextBlock": { "auth_ref": [ "r380", "r381", "r382", "r392" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the movement in deferred policy acquisition costs.", "label": "Deferred Policy Acquisition Costs [Table Text Block]", "terseLabel": "Schedule of commission cost" } } }, "localname": "DeferredPolicyAcquisitionCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DepreciationAmortizationAndAccretionNet": { "auth_ref": [ "r52" ], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Depreciation, Amortization and Accretion, Net, Total", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAmortizationAndAccretionNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r188" ], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Table Text Block]", "verboseLabel": "Schedule of disaggregation of revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r204", "r240" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of share-based payment arrangement.", "label": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]", "terseLabel": "Summary the stock option, warrants, and RSUs activity" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r38", "r67", "r68", "r69", "r70", "r71", "r76", "r79", "r82", "r83", "r84", "r87", "r88", "r289", "r290", "r370", "r379" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per common share-basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r38", "r67", "r68", "r69", "r70", "r71", "r79", "r82", "r83", "r84", "r87", "r88", "r289", "r290", "r370", "r379" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per common share-diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r85", "r86" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "verboseLabel": "Earnings (Loss) Per Share (\"EPS\")" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r239" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Outstanding unamortized share-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails", "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockCompensationExpenseDetails", "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfStockOptionWarrantsAndRsusActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r33", "r34", "r35", "r60", "r61", "r62", "r64", "r72", "r74", "r89", "r127", "r174", "r175", "r242", "r243", "r244", "r251", "r252", "r288", "r312", "r313", "r314", "r315", "r316", "r317", "r346", "r389", "r390", "r391" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r292", "r293", "r295", "r296", "r299" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedParentheticalDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedParentheticalDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "auth_ref": [ "r292", "r293", "r295", "r296", "r297", "r299" ], "lang": { "en-us": { "role": { "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value.", "label": "Non-recurring" } } }, "localname": "FairValueMeasurementsNonrecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedParentheticalDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r298", "r299" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedParentheticalDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r328", "r332", "r340" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsLeaseExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "verboseLabel": "Total Finance lease expense" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r330", "r334" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "verboseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r327", "r339" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumFinanceLeasePaymentsDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Capital Lease Obligations", "terseLabel": "Total finance lease liabilities", "totalLabel": "Total lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsAdditionalInformationDetails", "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumFinanceLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r327" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumFinanceLeasePaymentsDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 }, "http://www.audioeyeinc.com/role/StatementBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "presentationGuidance": "Current portion of lease liabilities", "terseLabel": "Finance lease liabilities" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumFinanceLeasePaymentsDetails", "http://www.audioeyeinc.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block]", "verboseLabel": "Schedule of total remaining future minimum lease payments for finance leases" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r327" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumFinanceLeasePaymentsDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 }, "http://www.audioeyeinc.com/role/StatementBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "presentationGuidance": "Long term portion of lease liabilities", "terseLabel": "Finance lease liabilities" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumFinanceLeasePaymentsDetails", "http://www.audioeyeinc.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r339" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumFinanceLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumFinanceLeasePaymentsDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Capital Leases, Future Minimum Payments Due", "totalLabel": "Total minimum lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumFinanceLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r339" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumFinanceLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumFinanceLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r339" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumFinanceLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Capital Leases, Future Minimum Payments Due in Four Years", "verboseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumFinanceLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r339" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumFinanceLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Capital Leases, Future Minimum Payments Due in Three Years", "verboseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumFinanceLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r339" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumFinanceLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Capital Leases, Future Minimum Payments Due, Next Twelve Months", "verboseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumFinanceLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r339" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumFinanceLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.", "label": "Capital Leases, Future Minimum Payments, Remainder of Fiscal Year", "verboseLabel": "2022 (6 months remaining)" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumFinanceLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r339" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumFinanceLeasePaymentsDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Capital Leases, Future Minimum Payments, Interest Included in Payments", "negatedLabel": "Less: present value discount" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumFinanceLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r328", "r332", "r340" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "verboseLabel": "Depreciation expense" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r337", "r340" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "verboseLabel": "Weighted average discount rate (%) - Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsRemainingLeaseTermsAndDiscountRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r336", "r340" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "verboseLabel": "Weighted average remaining lease term (years) - Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsRemainingLeaseTermsAndDiscountRatesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedParentheticalDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r13", "r142" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Intangible assets, accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r138", "r139", "r142", "r144", "r360", "r364" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r138", "r141" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r52" ], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss on disposal of property and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r52", "r170", "r171" ], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.audioeyeinc.com/role/StatementStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedLabel": "Gain on loan forgiveness", "verboseLabel": "Gain on loan forgiveness" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows", "http://www.audioeyeinc.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r43" ], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense, Total", "verboseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r12", "r132", "r133", "r134", "r135", "r349", "r365" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 }, "http://www.audioeyeinc.com/role/StatementBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.audioeyeinc.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r40", "r58", "r102", "r104", "r107", "r110", "r112", "r123", "r157", "r158", "r159", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r302" ], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit, Total", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "auth_ref": [ "r52", "r145" ], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.", "label": "Impairment of Long-Lived Assets to be Disposed of", "terseLabel": "Loss on impairment of long-lived assets" } } }, "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "STATEMENTS OF OPERATIONS" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r51" ], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities, Total", "verboseLabel": "Accounts payable and accruals" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r51" ], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r51", "r357" ], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r51", "r334" ], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease liability" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r51" ], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r136", "r140" ], "calculation": { "http://www.audioeyeinc.com/role/StatementBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Intangible Assets, Net (Excluding Goodwill)", "verboseLabel": "Intangible assets, net of accumulated amortization of $6,246 and $5,285, respectively" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "terseLabel": "Interest expense" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r338", "r340" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsLeaseExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Total Lease Expenses", "totalLabel": "Total lease expenses" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance lease expenses [Abstract]", "terseLabel": "Finance lease expenses:" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsLeaseExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Schedule Of Lease Expense [Table Text Block]", "verboseLabel": "Schedule of lease expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LEASE LIABILITIES AND RIGHT OF USE ASSETS" } } }, "localname": "LesseeDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Finance Lease, Description [Abstract]" } } }, "localname": "LesseeFinanceLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsRightToUseAssetsUnderFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r339" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumOperatingLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumOperatingLeasePaymentsDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r339" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumOperatingLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r339" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumOperatingLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2022", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r339" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumOperatingLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2021", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r339" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumOperatingLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2019", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r339" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumOperatingLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Operating Leases, Future Minimum Payments, Remainder of Fiscal Year", "verboseLabel": "2022 (6 months remaining)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r339" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumOperatingLeasePaymentsDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: present value discount" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r27", "r58", "r106", "r123", "r157", "r158", "r159", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r276", "r277", "r278", "r302", "r347", "r348" ], "calculation": { "http://www.audioeyeinc.com/role/StatementBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r22", "r58", "r123", "r302", "r349", "r368", "r376" ], "calculation": { "http://www.audioeyeinc.com/role/StatementBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity, Total", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r9", "r28", "r58", "r123", "r157", "r158", "r159", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r276", "r277", "r278", "r302", "r347", "r348", "r349" ], "calculation": { "http://www.audioeyeinc.com/role/StatementBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "verboseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "verboseLabel": "Long term liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Discount rate" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedParentheticalDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.", "label": "Discount periods" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedParentheticalDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Volatility rate" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedParentheticalDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.", "label": "Risk-free interest rate" } } }, "localname": "MeasurementInputRiskFreeInterestRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedParentheticalDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedParentheticalDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedParentheticalDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r49" ], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r49" ], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r49", "r50", "r53" ], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r5", "r31", "r32", "r35", "r37", "r53", "r58", "r63", "r67", "r68", "r69", "r70", "r73", "r74", "r80", "r102", "r104", "r107", "r110", "r112", "r123", "r157", "r158", "r159", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r290", "r302", "r369", "r378" ], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.audioeyeinc.com/role/StatementStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows", "http://www.audioeyeinc.com/role/StatementStatementsOfOperations", "http://www.audioeyeinc.com/role/StatementStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r67", "r68", "r69", "r70", "r76", "r77", "r81", "r84", "r102", "r104", "r107", "r110", "r112" ], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net loss available to common stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "verboseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r44" ], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense), Total", "totalLabel": "Total other income (expense)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses, Total", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r102", "r104", "r107", "r110", "r112" ], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss), Total", "totalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r329" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsLeaseExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r327" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumOperatingLeasePaymentsDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsAdditionalInformationDetails", "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r327" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumOperatingLeasePaymentsDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.audioeyeinc.com/role/StatementBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities", "verboseLabel": "Current portion of lease obligations" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumOperatingLeasePaymentsDetails", "http://www.audioeyeinc.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r327" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumOperatingLeasePaymentsDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.audioeyeinc.com/role/StatementBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "presentationGuidance": "Long term portion of lease liabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsFutureMinimumOperatingLeasePaymentsDetails", "http://www.audioeyeinc.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r331", "r334" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating lease payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r326" ], "calculation": { "http://www.audioeyeinc.com/role/StatementBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r52" ], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Amortization of right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r337", "r340" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "verboseLabel": "Weighted average discount rate (%) - Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsRemainingLeaseTermsAndDiscountRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r336", "r340" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "verboseLabel": "Weighted average remaining lease term (years) - Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsRemainingLeaseTermsAndDiscountRatesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BASIS OF PRESENTATION" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r6", "r279" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "BASIS OF PRESENTATION" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r14" ], "calculation": { "http://www.audioeyeinc.com/role/StatementBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense):" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OtherPreferredStockDividendsAndAdjustments": { "auth_ref": [ "r77", "r176" ], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of preferred stock dividends and adjustments classified as other.", "label": "Other Preferred Stock Dividends and Adjustments", "negatedLabel": "Dividends on Series A Convertible Preferred Stock" } } }, "localname": "OtherPreferredStockDividendsAndAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r48" ], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r45", "r272" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "positiveTerseLabel": "Cash paid", "terseLabel": "Cash payment" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncDetails", "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.audioeyeinc.com/role/DisclosureAcquisitionsSquareAdaLlcDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r45" ], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Payment for acquisition, net of cash received" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r46" ], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r46" ], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments to Develop Software", "negatedLabel": "Software development costs" } } }, "localname": "PaymentsToDevelopSoftware", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r16", "r172" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred Stock, Par or Stated Value Per Share" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred Stock, Shares Authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r16", "r349" ], "calculation": { "http://www.audioeyeinc.com/role/StatementBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "verboseLabel": "Preferred stock, $0.00001 par value, 10,000 shares authorized" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r25" ], "calculation": { "http://www.audioeyeinc.com/role/StatementBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits 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.", "label": "Prepaid Expense and Other Assets, Current", "verboseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r47" ], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "verboseLabel": "Proceeds from common stock offering, net of transaction costs" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r47", "r241" ], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "verboseLabel": "Proceeds from exercise of options and warrants" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r147", "r349", "r372", "r377" ], "calculation": { "http://www.audioeyeinc.com/role/StatementBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "verboseLabel": "Property and equipment, net of accumulated depreciation of $236 and $210, respectively" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r39", "r131" ], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision for Doubtful Accounts", "terseLabel": "Provision for accounts receivable" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations": { "auth_ref": [], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for short-term and long-term debt and lease obligation.", "label": "Repayments of Debt and Capital Lease Obligations", "negatedLabel": "Repayments of finance leases" } } }, "localname": "RepaymentsOfDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r248", "r358", "r414" ], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense, Total", "verboseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails", "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockCompensationExpenseDetails", "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfStockOptionWarrantsAndRsusActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r19", "r175", "r349", "r375", "r393", "r398" ], "calculation": { "http://www.audioeyeinc.com/role/StatementBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r60", "r61", "r62", "r64", "r72", "r74", "r127", "r242", "r243", "r244", "r251", "r252", "r288", "r389", "r391" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r95", "r116" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Sales Revenue, Net [Member]" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r57", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r194" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue Recognition, Policy [Policy Text Block]", "verboseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r36", "r58", "r100", "r101", "r103", "r108", "r109", "r113", "r114", "r116", "r123", "r157", "r158", "r159", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r302", "r371" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregateRevenueDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.audioeyeinc.com/role/StatementStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenue", "totalLabel": "Total revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregateRevenueDetails", "http://www.audioeyeinc.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r335", "r340" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets and operating lease obligations recognized during the period" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "verboseLabel": "Schedule of antidilutive securities outstanding excluded from computation of earnings Per share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r256", "r257", "r260" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncDetails", "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedParentheticalDetails", "http://www.audioeyeinc.com/role/DisclosureAcquisitionsSquareAdaLlcDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r256", "r257" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of purchase price was allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values as of the acquisition date" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r237" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of stock-based compensation expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r202", "r203", "r205", "r206", "r207", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r232", "r233", "r234", "r235", "r236" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfStockOptionWarrantsAndRsusActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense, Total", "verboseLabel": "Selling and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r51" ], "calculation": { "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Compensation, Total", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r225" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Forfeited/Expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfStockOptionWarrantsAndRsusActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r220", "r221" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Beginning Balance", "periodEndLabel": "Balance at end of the period (In shares)", "periodStartLabel": "Balance at beginning of the period (In shares)", "verboseLabel": "Unvested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfStockOptionWarrantsAndRsusActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of warrants" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfStockOptionWarrantsAndRsusActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r224" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "verboseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfStockOptionWarrantsAndRsusActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfStockOptionWarrantsAndRsusActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": { "auth_ref": [ "r218" ], "lang": { "en-us": { "role": { "documentation": "Number of non-option equity instruments exercised by participants.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised", "negatedLabel": "Exercised/Settled", "terseLabel": "Unvested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfStockOptionWarrantsAndRsusActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations": { "auth_ref": [ "r219" ], "lang": { "en-us": { "role": { "documentation": "Number of shares under non-option equity instrument agreements that were either cancelled or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations", "negatedTerseLabel": "Forfeited/Expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfStockOptionWarrantsAndRsusActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "auth_ref": [ "r217" ], "lang": { "en-us": { "role": { "documentation": "Net number of non-option equity instruments granted to participants.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted", "verboseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfStockOptionWarrantsAndRsusActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "auth_ref": [ "r209", "r210" ], "lang": { "en-us": { "role": { "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "periodEndLabel": "Balance at end of the period (In shares)", "periodStartLabel": "Balance at beginning of the period (In shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfStockOptionWarrantsAndRsusActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r209", "r210" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Balance at end of the period (in shares)", "periodStartLabel": "Balance at beginning of the period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfStockOptionWarrantsAndRsusActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "verboseLabel": "Number of Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfStockOptionWarrantsAndRsusActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r205", "r206", "r207", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r232", "r233", "r234", "r235", "r236" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfStockOptionWarrantsAndRsusActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r208", "r230", "r231", "r232", "r233", "r236", "r245", "r247" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]", "verboseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options vested.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares", "terseLabel": "Vested (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfStockOptionWarrantsAndRsusActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding, Beginning Balance", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r333", "r340" ], "calculation": { "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsLeaseExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term lease expense", "verboseLabel": "Short-term lease and related expenses" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r56", "r59" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "verboseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Internally-developed software" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r30", "r33", "r34", "r35", "r60", "r61", "r62", "r64", "r72", "r74", "r89", "r127", "r174", "r175", "r242", "r243", "r244", "r251", "r252", "r288", "r312", "r313", "r314", "r315", "r316", "r317", "r346", "r389", "r390", "r391" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement", "verboseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsAdditionalInformationDetails", "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails", "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDeferredCommissionCostDetails", "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockCompensationExpenseDetails", "http://www.audioeyeinc.com/role/StatementStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "STATEMENTS OF CASH FLOWS" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "STATEMENTS OF STOCKHOLDERS' EQUITY" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r60", "r61", "r62", "r89", "r359" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureLeaseLiabilitiesAndRightOfUseAssetsAdditionalInformationDetails", "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails", "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDeferredCommissionCostDetails", "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockCompensationExpenseDetails", "http://www.audioeyeinc.com/role/StatementStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation": { "auth_ref": [ "r201", "r246" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock Granted, Value, Share-based Compensation, Net of Forfeitures", "terseLabel": "Stock-based compensation" } } }, "localname": "StockGrantedDuringPeriodValueSharebasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.", "label": "Stock Issued During Period, Shares, Issued for Services", "terseLabel": "Issuance of common stock for services (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r16", "r17", "r174", "r175" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "verboseLabel": "Issuance of common stock for cash, net of transaction expenses (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r16", "r17", "r174", "r175" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "verboseLabel": "Common stock issued upon settlement of restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares (or other type of equity) forfeited during the period.", "label": "Stock Issued During Period, Shares, Share-based Compensation, Forfeited", "negatedTerseLabel": "Forfeited/Expired" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationForfeited", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfStockOptionWarrantsAndRsusActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r16", "r17", "r174", "r175" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "verboseLabel": "Issuance of common stock for cash, net of transaction expenses" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "verboseLabel": "Share repurchases, authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Number of remaining for repurchase of shares" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r16", "r17", "r174", "r175" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "verboseLabel": "Common stock repurchased for retirement (in Shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r16", "r17", "r174", "r175" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased and Retired During Period, Value", "negatedLabel": "Common stock repurchased for retirement", "terseLabel": "Number of shares repurchased" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.audioeyeinc.com/role/StatementStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r17", "r20", "r21", "r58", "r120", "r123", "r302", "r349" ], "calculation": { "http://www.audioeyeinc.com/role/StatementBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent, Total", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementBalanceSheets", "http://www.audioeyeinc.com/role/StatementStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r262" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade name" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureAcquisitionsBureauOfInternetAccessibilityIncTangibleAndIntangibleAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r63", "r64", "r65", "r66", "r75", "r121", "r122", "r124", "r125", "r126", "r127", "r128", "r129", "r242", "r243", "r244", "r249", "r250", "r251", "r252", "r264", "r265", "r266", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r318", "r319", "r322", "r323", "r324", "r325", "r341", "r342", "r343", "r344", "r345", "r346", "r361", "r362", "r363", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDeferredCommissionCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r90", "r91", "r92", "r93", "r97", "r98", "r99" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "verboseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrants" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails", "http://www.audioeyeinc.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfStockOptionWarrantsAndRsusActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r78", "r84" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average common shares outstanding-diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r76", "r84" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average common shares outstanding-basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.audioeyeinc.com/role/StatementStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2611-110228" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r151": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r156": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.Q)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187283-122770" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r194": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org/extlink&oid=6409961&loc=d3e20487-108367" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128088960&loc=d3e3913-113898" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126965701&loc=d3e15009-113911" }, "r247": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e7008-128479" }, "r274": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r279": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=35755530&loc=d3e11264-158415" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124505477&loc=SL117422543-158416" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124504731&loc=d3e11522-158419" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r415": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r416": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r417": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r418": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r419": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r420": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r59": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r6": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" } }, "version": "2.1" } ZIP 55 0001410578-22-002187-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001410578-22-002187-xbrl.zip M4$L#!!0 ( ,"*"562@ . G@X .V/ 1 865Y92TR,#(R,#8S,"YX M21YCJ'QLGFNY_7MH4^$RXH<]Z?G)^>G2#B M&,RDSN/[$U>TL# H/?GYIW_^X]V_6JW?>Y,1,IGAVL21R. $2V*B)RJ7:,96 M*^R@6\(YM2S4X]1\) A=GKX]_?'\[0^GGZ<=3KH\NK\[*KS!MW?AG2W(.2"YA&NA7DEC"6Q,0)-'7%E M4>>O]R=+*5=7[?;3T]/I>LZM4\8?H?[915L5ST&V$Y_<<#D'@VS"*II<$./T MD7UN!Z6Z[: *61O+=')5$B,5U$BGA((8X3HA]M.%%OK\\O*RK4NWI!GJ_3Z* M4 HN0](%%G--!@_C+4-]4\:E]-F]:7N%H:V8ZTB^SU1>85Q]N>)[](>2&"E M46Y61"0%#DH24M,,.U!'2.P8),+^$>-5*G=5$&/N8&J(=+EUD4\L,7\D\@[; M1*RP06+28->DC&P(=8Q3@]FZQMG;"]7[+*(ZUPWC]C598-<"VW]RL:6Q'O'< M/G.$17%["#,-/6"+\_;OMZ.I[B$!,0;!"DKK(]YQ[4X:1#IG@'E)'$'G%FDI M,L*QA% C6IW3L+HI^8XV,8=!<5L5:WZML_-6YSSB-LZL/:C0)3$K<++8BXFW M;2B-VGG?S:/DE630-;AFL=4'$KV?YZ_M/ ;Y7="<:3.FKWL*7ZU71)2."W M/659#H+.JAT45H7?O>ZH>]W@;C9%XQLTOA],NK/A^*[Q4&$/];%8WECL*S5"W MWQ\_W,V&=Q_0_7@T[ \'4Z]FV##B7LOHE=_V=PU6ZL *61!8+)N^7WN;+N?8 M>=3]M!IH"C#.0T^G&GI\"9 OPO=HOD$1*1HD/0N2^LRVJ5 ;5WTFZL%0.LL\ M]%S4@QXC;!Q^B@8U15'3-3ZY5.CF10_^QNYX,70DX;#N!%<3,.F<6E1NAHXQ M@SZI]B)@E0,DP1]"P)1CZDDUGH_ B&<.Z_5\> MAM.AGHZJ%826#[$%"B1$,1'AL0%D@9@(UH.(AH(BK"5%V!=5%UM;856YDK9! M;4'4C@@6).IMQYS0QZ4<+QZ$#PO]]XR%?S\X)N$WU%'+2%U=[(%EK;RSNMPU%5F'4>J!+!K RH/"F0 M[8D11Q):^9(TB/KRB.J#!3K/""N/_S%A"VF1&H35BC!_N\YY?(ZHE!5CG >KUY5@ MY8^"7I-Z:1B*$3QL@M87QM+! :L$]^-!51.H:@*7)AFL5\2I%)92V>3!Y4T5 MN.@6$?&;;.+- 3<6[C&'1TLB*2B3=7TA3IAWE^%-YET&]"K&K?%7X9/SJ63& M7TMFF82+P2>7RDW&$7H*<;;?+G+.TJ>SCZ\%D^F\T^.5A./NC\5T- MYUO:4WUFJT"F5?3#:*43KCRF>6=.V5K,2<#(YYJ$F,:"70LVV:11INT%,O8B!OTQJN9)^)E-BN%S/Z 9K MPW)-8MYP9JNHX7IV&R\&F#M06]P3/EW"N%T-6_6TG8?"MX>C$$ 8D1%MA42! ME&@!8J*(G.J$-9 4@:A(R]J@MMXQ,J12(\MXI:3]#:LK-U*O1H0KN@:X#*8Y MU8;-\NWDH?&':B.I)Y "F3>H>C)]CP*IOM<+YT2JV:]#@^P!\3S^Y8,2N MB4=6D7B61IZ'EL0*8 ZBT:C?>+&^C=PR2\&J[/(V=A-SGC(;N\TR ML!)4])UFJ7).K72X,T$9&?:C#WN$5]UW@L MLP/WL*!BO+B/Z+W;.=-(LGQT?G:>['B][G2H=_;O)X,I=#_](F/CFQIV*P[; M>\CQ8*5WWAJW%IXD9\V(9VC\>>A$M,1D,\=_ M92>4C<]J&-^JC7.%QKM.Q;=T7P6M-.N#.CP^PW/K4'_[=;.\?5'QK=I77AN- MKXM/<](]FD*1[;>\_>'&,W7-?=(=5KQBMA\KO6C0.+ET][OG3.5VP]ZE9XJM M?7=OBU7*VY9/7.?:V98'SDBS1EO>S19;C:]V$Y55+;A4/R/<5E2*A1HL)UA6 M>K>[./.\C?O$U9E2+W<'0W'+# MW$AP2>25!2;J/3&%M78@_ EJUZ86F+2L6G$O'*-2%IZ750JJ$.M8]8$.4U:? MG3Y6OU;OVKLI.?TG\=2=.G$G*,BX1$XB&>^>)*1>RN@1,S0?CUKL(U<_M*E. MH:E ONQFLS(2I[6=6D7]%>9R;:E'K?-.Z^*\N!CIV9P+"A!44"V_.5SUW8RW M15JW.(_54B)<*N7/WQXH2&J2X7THR*NI_Q;%)=F7M3@3A:DIJMO$DB)D4Q*4 M>Y)>5Y!"/3E4B&TB\F("!/1>XRI-<[F&]^4?+Q0*0GK]*[UE/[.WGL^IZ/KG MU)T+@U-]@3-(=T@Y,: +*O'>GV014,M2BZSW)Y*[$#2\0*[3GE_9S('Y%-\, M);'5# 1T $:22E]'/V!I'F2E6EZ5^O0H.E-YRB=B3YU M+7HHA$O,:Y>K?481.A:]=BD>SNRBF1$OLHV^VGZ85'U4$C4;7PYOHVRI:IDN4MJ?R>J[(I MKY90S@UW3H:U*I\24L<.R0V[49KC]&K:6 $+L'S5XE3'J5PQ_,'J4*-%E(-M MM%IUZ-:O^EQO>JEO*$0F/=%GM?0WD]KJ\RK,J;>_!:)Z7W_852!\>J2P@QF[ MZ5IDO(CF,C&]S=&AX[VW-W3NOQ9T6&P;JXY MQI,!Z;,/DM"W7%MMU:ADL^K[+M2_P;NRB/H!6G1M6#31OX/)G#9(^6K/.T?R M=D+D05.DJ$MWMM/O2+AJR:5Z&05-,L_33UVA45WK-RJ7P3@2'")L_ 78A!@, MXNW?Q(0)GJ&VC1_#F42%^CDP7WFTSPYRSVGY)R/IG?_@VD?3R?6I5CWA"RU37ZY(56?05Z_ C,2$@\>5'""FR'$'*S52^.P@G"=U EX M>1;':YH"+@Y,4(STJU:UK[^J+$MHO*WQ52M^!S/@TKK'*AVO^GZRZQF[AW62 M(]7WE<(I]9ZRK^](11\3#9V!O]ZY87S@KW?&BTC:("]GCQ@[ZKN&O<1"JEZ^ M7Y\5O9.E9S!C)<8OOQ;=F0Z H+%Q"T5ZV\Q%@)#8M6.$9EH\';RS=)>'BZE/YF M=&+=5:!>I=B7KW@XA]SJO<"6((G8N'^/TS.'VG^' ?R&_M^CBTRF'5H\8)7/C,J/"MDV>'*3&88QYNB++UC] 2/5>=-0@!()\# MYKV[A<&9U- $0KJ@N%AJ//^^@8"Q#WN9]> )R!HEC<65+]WTL733C"E,_5[9 M^=;S,SD@TBO%<8?OH?4$L#!!0 ( ,"*"56W%V3?8A( !H= 0 5 865Y92TR M,#(R,#8S,%]C86PN>&UL[5U;<^(X%G[?JOT/WNS+;M62$'(EU3U3A) ,54E@ M ]F9>>IR;$&T8RS6LI,POWXE81,;+%NRC2U,'CH-6)?SG>]8.CJZ??OY8V9I M;\#!$-G?#XX/FP<:L UD0GOZ_<###1T;$![\_--?__+M;XW&;]=/]YJ)#&\& M;%H?NJC=%\KMO: W <:%G:M0/-*="T]N'YX>7Q^<5AJW5Q>JHU M&GY)USHF.9&ML2);A\>K)UV_5&1?:9='[:-6L]72VE?'S:O6F39\6*5[($). M8%I""]I_7-$_+Z1"C8"U\?>#5]>=7QT=O;^_'WZ\.-8A@/:V-5MXS,7+28NWW&[W3YB3TE2#*\PRW^/ M#-UEZD^52^.FH-\:0;(&_:EQW&J<'!]^8#.0:T.L%/#D*4Q(OX)-]*QIWQQD M@2;Y29.*]_>12PBG%G6M M6[3 T2L +C[0:(G/3_V("+IG0D1*@+9Q:*#9$4USQ"O@J##)5A_P8#*8 X<1 MEDE$7DG;D;6KX]=;"[WG%C544&Y);R V+(0]!XR\V4QW%H/)"$YM\C8;NNUV M# -YMDL:H"&RH $!)NGUZ=0!4R+.$W@#M@=N@*M#2P95D966KP$P(>TJ,'U! MKA<=Q]'M*2.G!%6(U%Z93KIH-H.8]E]=A$O4!J?> O70,?[G00Q9 W%-ONO> M8-*W7>#8@,H%2.4OT(+NHF\;8T((?+% QS9)DN +QJ0=9,40@ZBS' 0& M>49Z<3./ODJ5KT"]W@/2RX6KLLTG.'UU!Y-G[,O$OH_1ZONS;0+G%MJT=V'9 M<1[%%2M N9JY]5R2\ ':<.;-P@(-]07K*[:L&/'ZU=1+5[>,5M7*\86H4$.^ MZV-/*[.=% E4U4UY]B,B1LE:"K=_Y'E4PJU;CV#M*NIDNU8C(T*YVF%)>A]S M8&_?/N+K\O$:!+UGL<'>/4'G8Z259!_>AG4'/EQ 7 1S]2MT:='-YG&SJ36T M51'D\W7GOO/8[6FC7WJ]\6@Y>B<26LB(E&C1L 1RHG1043&1E44")CI^8>$ M#S>FNCYG$9@C8+DX^(4QQUCS?_BQ5%50J*6_ (O%F2(/CZJ0J>L1K]YV$T7S MT_PX/[EHGYU?G+=:)^V3X_9E\S(D=(CJCA.57W>,H'SR<8/]:'S%3W&$Z;"$ MEM: A,,@_\1!LTW-^94A&<&10US+[P?'!YJ'B3QH3NO2K0/M'5 +9T]*9H1& M&\@;1O_KD<'!FV[1KJ?C=G7'69"&Y3^ZY0$.4T)Y564PB:=-;K-#59!S?Z2- MGX !"!0R/'P$;LI+F9"E'@Q+(_2);2E$[&? !*>ULG%)ZT&D,#*?P!.%"!PZ M8*Y#TW=MJ(/GO@)'I-<4R%D/>K,"]=D^58CMJ/>^YN1R>$[,HRK#<3S* U&] MP15I:7>)H73!%6Q!UT/>I!/O?1B61Z?9[Q RWZ%E<8@2R1I50ZM]>=Q4EK_, M>!1L*E.HVT5Z1"@X4XB"4#_[B&PCT1N)3;M+Y(@#\)DZ5XBIH8-(Y^HNAA:= M5K5-.F*=TY#4(]>M2,JR2[Q)X_#INU"(OFCL<^0BXX]79!$Q,47C+C@4IF6C M\)NML^;)Z4GSK'UVQW652\::1IF%4,&04$CEY'+J9 M4&D:8X5+9"P)E8+$!6&MH;[0EXM"R"^.!TQA1B5*4)KJ)!GYX<"LJ!4TA?#D M88!BD(LAOUAZ$-,.ZBV0MIJ%RV#I8ME"4@R"<,37]QNZ M9"\P MJK)3,H1J[:J%%*P$!0,VL;U::N@F)9?2%I"GNT^!N#L]?GIP+BU?'3C.!G+7 M^OQ4K@5SUX'Q/%#KT>NG6D.N,NM@(\4K0,%^7SAB'!_ _(1XID"HOZ"0JR!4 M!7OYH>-/PS,(2G0(W[O .?0BKG+N#I[6Q@V^I,^X/'LO>R_,(W+Y-P()[A''G38<6G90:HU"[ZC-]K6-HK%DQ MD>E'YI)*?D4C\G'>QDB:J"V>5[BB,I>:-U_#=)0*NCJKL$LJB3$IU:%2G(.$ MR-/NL7?G$&&'#IIP.\)0"O78$M7\)F=IL!3DRC\BAO=Z!8_58RE-UW$.20(6 M!:FA"^8'$U]J[F OE*8.)*4#2AW?-2KLKX+=Y&F]59!./LUG&A7+P%'QKV8&# +L1X<.H^-N+1+(JR+(48YN,9T:M M8)=\IT,;4VL'>&#W/JCT'L2OM/,93&[ "S=@D):O?K1G@ZS@"\\V04;G76_@ M&S2!;6+6.?W7PRZ+M?-&3<(%J&,%!4=QS_XM>Q)%0ID[4 GXEV[#C1<8/H'/D5_"*4< @3#*SVX^8F@[DTFP. NT"M9B/*GO%\\8$(%7GG''((YMTGY0 M\0*B[\^E @/X:@QL;0XIC_9$_) Y$=.![J*2$4:^R4(5;"0G0U+3AA*LEGZ. MSMP!!ERJ?H8<%_ZY_+S<=@GH9_[H0C#W'I"?1Q,*.J#]V5R'SM)QOD?V]!Z^ M 7-Y^,,878,;B.>(:&PPX0T[1?/O@6GDTX5(>.FS)VA5,CRE#=[ 'I'NV"156I2P6/!POX\?2/]PSE)@SWE1D\2\^R!"E6'%-)RK(' M9B$-/XBH-56U@?4P,ND>-ZX[X$[=IV?= YO(K(; -OCAU@I[R^L(6(%+:7-I-9,8$5)4\$5QE?V03+.8)%V(HX^??2<&1T$=B*2FL!-Q$E M'MREIW20>R2KLP285%='7:K./PN$#%!$:D4CB8 MHZ^^_09PGL4G,06H9RS*+CX1U9[(?'25BT^":WK'R+]6G7OW &^4+5R >M:5 MD]N8,7<^9:2N::E@D/4)R=^I,T(3]UUWN.P%7'S]F/Z2R#7 M& U)4T>G$#;O^>*FJS%M2%8:>HC=$(N*X%EFMK M>K.YA18 L*57)EM[U2&>CYGD9TB65&,+*%HK0JYE#E\EQ4)ND1.6G;-X)@)SSR'=)A;K)%(SUM@B*!^P?RLEG"P8L%ITR[_$/B1 O8 M [/(J0R)E=!;V*E] [%A(>PY8$1UYRP&DQ&&A\_0[W=,]ZM\]]F_[ MW<[C6.MTNX/GQW'_\4X;#N[[W7YOM,RY$D!SEA)H__!E^&?).\$Y9RF&CP+X M3%*(OS?R7K#A0&8D@?ZAL[E-/#EQU!!;[?:)"J(JM#"^6NL?B] F =FFKI6OJ?,ET7Q1_J6]++20-)4U M>UF6X*3D4>ERK((OQ*ST?9:B+-=%F-MK?G?P*K0:#J"AQBS#6)8 MNG4_*:9U-U9"D(^XNE;]4RG8#>Y$)6.9U/=#(%_IIX)L2B0A?-2^SQ58_BE, M3?1,#T%H"K;8$=E%J*LC9TED5=W.LCEXS.YTPM?DN^X-)NS82AO0]A:0]FS9 M;?1M8TP<5KA<%$J2!%_8GH5@*I\\"E_8AXF"Z:5!,NWQR::WW>G^^[D_ZK.+ M=\C7I9P:FFB!I%I$5/*SH9%T@;R:;IL:7$FLZ4QD3?=E9H^M3ZGIV[5K0477W<;]02=+^7G:0"F6SJGZR]ZK5W=]/+A87; 3$3ZC M+*6Y)K'U?ME[Q;I6\'JC(A7Q&4\KP\1#M7T9=B4:%K\KO;RS4_TQ#,?^@L=? M!B.F$@67BQ:IJ/1#-[946VWLK^J809I.R]MC7>@++']*3"4R1%5^J>9DQ=9L M*SW$7;[RJYPWR8QV;9'CMBU[K;HO(]Z2$8OH69$%!)'SZ"@"VUP[1Q>S[V.T M^OYL$\F7^S26V;'<"H'3S:T'][W.J*?=]SO7_?O^F"[,ZCS>:$_]NU_&=!77 M,WG8&8UZ8[I\@(FCN8CJ+5@+X%&1M,E2)LUB0F6=_^>\]F' :QK:G*02RE%( M:Q2NA%[YX+G 61VUL\YDFI2I!:C38DAPLGK%\T,MK9,AG9XW\]ANZ/"=4.2S MQ2Z!HOUBZ'SK.&(EB]AM:HL FW7K>-7M\ZWGDH0/T(8S;Q;66[#^1+9YWEC M)=,\+Z719DMQHFVR%NS0JVQM5E@]JR75*SUM>&"BV7Z4?^91FDB_ ]VY19Z3 M$5&079UF08:+S:%W+KQR]VBJ:0MC4E=6\U[EWR=KX .6.]E247-X1WF,X1WM ME2EPX*I^JV(:MD?B!(S?@?4&'I#MOO)"P;+%1'755B#&NQW3$,(M,E6DK(T\ M@9D.Z=AZ,+DE#J%NT;''UTB4$O),8BV%$VA]R[[ M2$2-]N/9-@EW-)!/+TFA>WN6U_G)@.*5L7NMAG";(05Y)P6B5U9EC25O M',Z0PX]#@42J1)/OZ5Y.P+G;*]V7$\]>GA3&A/"S=#E[;"I<^*I[CS(H$^:M9(O97U/AHE<]:BT*4C!ZG;6X M_;0<(2VH'M,6 BL3V\Y>X!Y:D;@>ZA#Q3APFR<6\RQTKL:BW5G;8>R^'3)+A M\$QE[5%#(Z4"U0=1LB]PCOO/DRX!4?=C#P9(<-D_.I![9,H0)TYV$5L'@ M.0=%:O@\-5]4 2IAUK$Q)Y^KK"_+2%+$K@:QA88I<@'L\L8JF8+7=1RRA.O(%WW. M6USM6HFB=5'-B$1 W&&()"M=H1GQ5S->$) VO@HLV3N*.16N]VJE.:L),ES MG82_M(- !.3DAICE"]A;KE-4L#O19Y:D]S$'=H98\UD>_XW5K &_Z@K79.OT M=!_,GUQ?/:]TALCG2&A6R$^KSMO)539_HB<)@X+3>:-7Y+ACX,S2[&DSX8[1 M) A P>/JPRTYNTH.8#?YM4K(L6.LR2+)&-N,Z\Z^'2U52_Z\D-I_^C]02P,$ M% @ P(H)5=)<+1-V( "?(! !4 !A97EE+3(P,C(P-C,P7V1E9BYX M;6SM/=ERXSB2[QNQ_\#U/.Q,Q+A\5/51%5TS(=MRC6)ERV.K>J:?.F@2DM!% M$6J ]#%?OP I2B0%@ O0&Z]V)*8 /($,H%$\J>_ORP#YPE@ E'X^>CLW>F1 M T(/^3"O 1AY'@8N!'PG6<8 M+9PI6JW*PD_.CR'G'P#N$Y;7WZ_B0#/$HA/[T06(!^ M?I_!GIW\^V;\X"W TCV&(8G2##5&GALEDJHDP1%"L&_'&=@Q^^GX[/SX_=F[%^)G>.U04,$G^A1* MX#<8\FT^D,GL(4+>MP4*?*K&P]]C&+T>.6R(K_>C DYN[$-$NX2A M]\Y#RQ,&XN72Q:]T'#@/J1)[;A@-/ _%843M[@X% MT(. 7($9-2;@7Z+E$A)FH)>(1%<@=S>^9 (@R*S B%)M'_XPCZ" M[CE1.7+OO!CX/F2(N,$HG"&\3+#JGA'R8?OG OWFPR".X!-X %Z,*7* #%^\ M(/:!?XW1D@DMCA(T)[.ABT/:FMP!_+!P<0^*TQ:"_=O:!HJI_F3%\/N7BS$% MID3Y]R0F X]216?$'LRO!C(M(76ZCT,ZS:-G@(\J^S)\B:@K MS6:.84@G!YPHU1B22$NE-B*'873BP^5&[&X0U-.=7.3-8N/O$NJ2WEK BGYF M1*/PV$]EUR*.G+[;Q3C1N6X07G?=!KY)5\=+L'RL.WOPD2WVVP*F"XH4]N)' M<+QA1(OX/),*NMS'.P'T$0;(; MR@'Z]:Q$G!CLQ !%=QBL7.BO-R[H(C*A#AA.<;N,,7/(!&0JM!32KMBVR)"M M1@YPD3749+*!9C1V5A %TL8E)G0@M$K]G*R?M:W6G792IFSI^B3"VYDB1Q-? MA*GO\OF(?EIAB##US#\?G6Y,_(1CXUK&WZZ;(YT-/G[\>'KJ'#O;GNF7K'.' M]NZDW3NL_VR2V(Q@P*8V.\67@4NRW6*&G,"2A/!"^Y&V,#&-Y/&X*C@")5IW M 85$\D$;SPDJW$956#2<#81NGG!&D&"=GQSXV&[G A.Z\;! .)H"O+P"C]&4 M#B0S!1ZLV Q$T%:0*;4# ;0ZJ6U:1 73D1(:_9L$'^V\.4C0-6P3F3FGIX=L MMQ^%[&Q199G@M:E>*D2M3)!?PD5J*5Q8(;E"Z/;6C0KV(P5DS"T??.3S-B-$ MVJS%#/S?J)>7G+]?(WP+GG/G01B%]*.7GLY++$BK#W'@IMN+"7:QR6XR&_BI MDMT4XHX25WB@0N)%P,U#M9JR0=6X]6YMFK3DK4]$0P?&1W"4TR3Z;:M%],NO ME_$R#EQV0CVO-X-2)83:F1T3_%G#RT.6L3PEA K#^Y%\#H$MQFZ5+(? M*:+2?^ B0KT0YLM0-FLGEQCX,+IVO20Y1F(BNX#BC5$NJ'GJY!N_'%!%"ENT M!"F7434"O>L_#^'"AJ\ T?Z]E\ES"#!9P)7 =RD\YR[Z.Q"]HR[T6DH01N$JKG)51.#"N4K6P!9ZI3.S MN($6S2W.T@HR0*K(]#YCBY'/S]MRI,U:##LL&84DPK$@%!4#"C6&#VJ>NEMW M*;<.$;@BI<4&C2U#RG&DAD3O%L%#.F\+,F3-6L*U"_'/;A"#B]?-QW] @"DS M%J]C\ 0"B76H-1;JD7ISHYS)361D%T^I:6GU4N[B'Y=O%:X2U+6H@/>>1MK""\T@W[F\(I]< >;%6GP@K@/"!^N+$N9K3F8%'(2G MTD)8+EU2Z$9NEI2Q2&'T7KTO'K:9&R;%LG^UWES;^ +0'+NK!:N,(]!N(2Q7 M&:30O9$'YF44A+HNA.63)X-NI.LJ;$8*2/2J\A*D,\V7(MN_YD\9':S$E ^? MH!\+M9X+QU4)(:0QDOX%H\4]")*5E&7,3-$PC$1Y=#5Z4&-#=1^-[*5*0*@V M6KU:D(",S'IJH&\V.%G?,]KNU4LB$BYLU0VQ76@C>\*YPXA!Z-^BT-W^,J6? MB.LE(I+>D-/L1;QCK-]/XT"E2GBH$7J]!RL"<@I[N/IDM&>+!'COYNCIQ

CGW%REX-?("0DMV+03>D)?K+CWF8 MKM@(M[Z10"A*"D[ "^U]>XW=U)X#W[?B'9;Q>F,Y'P"$&C)ND(K"-\0^%3FW MOJ?AZ^MNV^A7AT($G,R1\/T;I@)\!&_A+XROW6S=]K.JNKB<0JN;O]T$9VN4 M9,I>9>6I0B,OIW1Z5;B">X\1^#^QQ^_ZBV:O4.;^W0O\-\UU->0JM8WX-3Z% MKW_O!45\Y;_-.#^C_92J3RT"LO95<&2RD3!>\HAE8?F'J$U#SGH1$28NB(AF MJ LCU$7DU/-"74"EQKI8.BZ(=>$LWV)=:+81">4YM@YU80'/>R:2D?>#5")D M+;H1$I*,DU-P,; (7J@BM>&QC!GS3S7G!D&PZNA;:SS9>0E<.:,\]-=?D M27TZC42OB$I,BIHX-BH1I.85W,XMZT.)='C/=COZ3(;EL:Z.L"WU'[* M\!8^88X8K[]@WD0C@@MQBIK**N^BV[MH*).[0+.=4?J$.F)<[@V]OKXA@S!G M6.5O49#>8FPMM9]?O(5/Z-7BQ%<5TXNTF07%8B7XMM\5SB-$KLU84\J6 %[5 MGQTM[,=V0XE".$7(M1IP*M$2O*MZD?/QKN_4+7)1WEG.&^WU+V<%AVU'P_DO MG;O[Z6]U7_^2.KFYE8G^9.U!E6E AUWU%VTT"/G "D\FV M$TF )H]"9*+89D!W;-VT0$81"X?/3"3B4EM M8-^,Z1)#.>KZ)]+Q4IIB::!12G6D[*D]URR O-PHW;'_\61IT:'>\+H>#/WH M*I^XQT5C54\W%6R.7S3C-KJAW4#(+7RB5BD-"3W7U,!2)&4YH'L@(A%&4!\K M;%@%LALTU/?TT".10N9 S6DU.ZC5=P'7#97P;64-?1>,19IZ0J)X95T)/08USU&P%0PRXRB6Y!]&]*IW$B@8*M%?H& MLNJ\ZO8N&D[7VJ0'L9K6>)WA:M9U?:"#9.!!+(#Y2DCG35-5.KI5Q)R&1)1: MJ+KQ(=T+\E 33R[8:*:1>!N2J_ML([R6*_+54Y.+IK%CI%MIO53= BD@H RO MT60H/FD?:!S&^Y$![&V\4#*QGL5RC1TC 4OK14BBM\8YE_5R;5?D[)9;MOXQ M,HM%%4(W0V1XF2*7#]+F;Z;_,H(F,S2.779V$5LY1HZQ*T3 QHBTP<65@XJE MHY3(X-$J.E'BSND\!4SL5^#Q"%DG-"0=R\2%K+-J04CR]KI=K]I'DF=3_S,P M79")MT'I- LBG.@;D(Y)G&B0XW2MIA,A[HO&>'4+7H'E;.;.TG^#D!32:*_\ M,;*&1@5"7 Q<$B_$"WPI5N* MW9FV9NL'=0Q2K<$%0!0.-KVOE1\* RY MGG2\X01Z;K1+"54H=_(XK8;T)1A)6EVL9554[SB91*\*P=?Y#?BNT+P9L)"M MMG!*7Q]2KB7U:<1;.8+7@;R)%5X;M9,5$U)-(A1="T=&I I*46YUE]+)+@LN ME;E46#&CP%X7+H4:SO@J[BU73A=55W'2D0D*'VLB"KL?VD:\"1Z&1TR?+7,5 M HYS%= W<#SDJJB3JJ?19-@%H==M92?!\?"JHDXXG=1JT 6%I$?_0[N(KYH5 MF9C)C;"AGQ?E@D__(54R2JR['ZPS?M>M &5E3"YAF<%!,UXN =9]56\GI&,W M!]>7!!KD%=G7TK$@@MHGIM(HA-,^0.,WH;>!?K)D#):'?SUNN0X:SBN=*/0Q MNH-JMPMG&SGFT*WIZ9;C!2XHV)JJVJRJ7963Z[&NFC2SQ MU$5^;"Q3"-) YJ6]O0'U_9_G)_7GYVQ4L]W."\@(VXLO-.8 M]V.DF:X$L>!PHJI%@T)GKWY-L]<\6*\U]V.ZG)LKVUR:.HH9CPZ"HHN1H.+T ME,.P8$+K'TYH\^\/#\/9[VA*FT^^/4[N)J/AXZ(S'(VFWQ\7D\=OG:?I_60T M&==]U\2AD$5IS[$5,D;=H)E[)HCP%4TX=)6EF49*(G(X35206W 8SUE-PS\, MTO7,S&Y3P2 ?' [RX>A?WR?S";)5ZA[&.6G8B@8RN4KS>0/I#06ZRM*-6QK, M"E+M2?&.KFN%D5E)H5G.-O968K1C]^QP[-Z/A_-QYWXRO)G&C[>= MV>3;+POTTOX.?QS.Y^-%W0/['ITF -1>)'QQ+K%&4?.[,\#)NCK"!ON"9:J; M)7"_>W;6L#.U"()MR% E"06_20;Q8P,&,T' PE&:7O@QM?.C5_\JGZJ#1:]FMD:D&?K5@,IQ M9%=7@\"+9:186S.ML2%9N_WR:^S.WY*G_;V]R^W:)X3O*$QQ[/GF6O.QP5/9 M0M(,:'K]IXB)]8/SS;.WE%7PH'F'']N$P4MB3F%_\E@H8\VUH0Y1 M.&ZH([J72T&MEI.EC'21N4\7'E.FNC.1GN; MX_^#BC@E6FHYC7A)+-CA53^I$O=.]-I,Q1.%>2;IIB&&)EI.H\JB"G6-U<^> MN?X"C !=O;Y-40/<5U,'^4Z H15V(Y[(=0=:+7]!98;GHB(-%D4ZBGI>RWE9 MKUY4<_9ME3>$"C=,*T#NJ3G0 S>,UXH.2@,CVBA9;X(D^'S?>4'/7EX/4H:V M0A6BG"=QMSZ#:[_\$9ZZM/CF8UJMY$3#J3 M[V%PZ'M(1Z9WFG(O<(Y1_U%_CL_=/)MT+ W23=J0I7^'T3>5Y3K\[_5YLR._ M"![2FZJBV/5$M-<^-E+R/[G.G>.NM8F]1/_0D(JQ%07XQ$-B3KX(Z0]',+U$ MS@Y?(M1'))IZP8:XJ(/B,!3Y!N-J ^=U&# M'NHZG5';6$EK:NNX?=!\M&*D#'GNR#(LW 6C/M)&G- KAK9$<@G: %/LIK2-[)J-!2*_G 6UZA M#F&YHBE2^]$@WHN^!;YF6G0&ZEFU)!M1S6T'.F[4@\[?XCX<4>0%SGH-GCW= M-4,&QOA,;,-T#Y/3%A7/,OV\V[T^:X._LI180KT2W (J#X6Z90'V5D58"4() M]0\T=L +GU4_^KFE^%*)(>!R\OI/VE.^9V.!8GWVL(B^ZO%X%,)P, JOY2(.A\6\X MA24WT!&.@0W?3=P:D:D-Z !K)^!B\$Y MKZAT<%9'YA!M:L%E 74G,V2W;: [;;]O#,CS/MIF +#4=4\K%:6'6S%TO.\O:\SVR+R>OJ+Q DS$[ M!)M:NGJN(FB& #3(*PIY_3Z7AK&..3ZTC4+G7&$]13E!+:I05XQF@NN[WK:UD]-+D:9G/:Q/*)4B"EEA'57C9A<8N:!NX]\.QPUX383TH MIRJ4=()BUYEM=0U+ & IPXQ2+N6.9<7)B."$DYM5(_8%X,PSJLKR$H2,=8YM M55Y>P4=!Y7(I#0W#C.1+':=G]2>=5_(G[;K02?5!%5_2]GK6BVZ9"W.Q1SRH M,]KF'_J@KB[=E,"H[MW4P$5ROBXG'F\0S_53M(;?=I2&7WX\:/]VW"2H,<\A ME%](&MBYH+8C 8.T0I=D!:@A&W:ZS'0TU_M"+)N5Z@JVW]#]*@Q*SR+%)AHG MP#!3;J87CP%:)TQMD+N"*BPO%3)L2MZ;3YFEK!VDQ9O#!-*VO-(@D:7DY*I@ M E68!M+J1IJ U4@IRQNB9$3WE?DAGJ>F=X?-Q\H@H^P T6H(0VBG*V/LJ++ MXSK]5DP;S2B#18$TAMRSC MN^"6XH(=7(JZ+4"= JZ\G=RRPLL"?3S#>3.@ _,536XTYX$.BJL*,).\0DWM M J_?#*5*P;AHM[])@Y( SRQ92&SVO+J@R1U5>[]F>W[=/>LWE%&E6)\YNB?( MT*0[_$%[-]?!&JO_S._R(4#HU_[.1)$H_M7W@G]Z)W\//5M@J*G.IM/Q"+X)OX*#_ MVG%]\Z_X4/$VXPFT*%?8C/W$.L= &G8%<+IH1YZ;K*FNJW]T[%>XB #16L1; MH)0VZ=]18IU'Q_\=^(56E;#G'0-?ZU4>)X^F+#?EIO)-YZV_D1V"KNAY-8U MLV8@NA8V435\FYB.@7OY\FCZ&/@K3$]"UZ]-Y&ER]#]F8!.X^@L!3@U&WD%5IK]MOZEK&^MC%K(Z885=*SUK;"RYWHVY7ILQ$1M/@$;*O MJG9B,EZW^C)[RMP$U3)TL68QN"B?Q>!S)]W7SJZSG:2W'<2S3JJ_'6?927K< M@5WNA'U6(>M!Z])E-CGQT.N?,C?FWCQQRHTI<6Y,&8A'0:465#U,&,$L98Y1RJ99*=SM?8(ZZKG120IWUJ[4SNJ)WZ0>O>/CF8;'?@Z\#I)#T^.JC*O*OT%&($%( 5*AYD3?5R\VI=N MYF)TCPG5 V'*:O!E6.DDH P0BP4MYYU6J TI@5;I"* ,M"NF0<[\4I=B9/%\ M"')H20!_;5"6=H))1H6*3K#CAKQ8,2?'V1'0H,7.MB*EX716Z)RKW+!\!*O9 MH!6D0H+?4&(K&"=K])[UIH'O^9IMP 7ES+&L.\=%/_+F)O%A\O%5#'\X$I5= MGX+O\CEK,_&C_.+B.1\])PO/H-N[N&PIW=E9*'0($-3+B?V;,#YZ[FNN7_TL M-Y_PY8GG!=GP[5!=7KY>(39+8/K8PVY5FCSQ^B#8F:L\M,X*9UXF7E\;!NRC(#G8LT]8S3W:WAT-KYP*%I@$9>6 MG!]UFO4/AD$=&N9TK#\_6J!%QORC8T>J&_\9P+Y/;,]W@]"1,'X'KFYZ>%-' MX"-/@X++NZ&LIH7F 6B1C72@MJG_@N[1TF*U>MO,"P)=/Z4ZHC=0J]1,4L/UN>K,VCX<;F1 =:L(ZK^>L%K,/9? M!"Y*ZV>,WS=F= 4 ]WCP$ETX#97&M%PU(;1BX5UM7':_MIEH:C?WV?S">+R?01 M)5**GH?R*"5/[&0>"?^L-Y8XZ2;P(!\]#W+KV;0CF[P@=1*IRH\&O/G; [5) MQS)@?Z2^T65)HFM&N@FI"):)JF!"8DHL@AR\YLPU&P%[L7( M[<4=5)!=M>GAOB"/":F*=.2H[_5!U@>/MF29*RQD90>R84*?RR@,LW+Y(" M=X$62Q/2D8@9;3QA2LLO.,U'_7>TQ:M[;^'$LW6B(N!]EC OZ/DN% /F1+YADS55E5BD4B5"+VZGA?)%L!=WSGNG>EZ MOK9:N>%.*D;*A7,#GC1S?TNE=#O*$8F;$H3&X7*FSASHCFUPX Y;0UF]770' MYU=*D(>#%NJY$5XB1_Y"LUHU^1]U69@^A@6U4&?80 M))JL<+#PWD/(SDS*N(.J[B%(P 0NN);<0U"5%0+V$"1@"@NDE?<0)*"&%'L( MDN)>C!R'/00).%!Y>K@S;=,']^8K.#!-;SX>M'\[[LB"9AWA1<+0@G34$?1R MJ:J25F\X$(3?B5YXN0]C*](QJRH%F$A%K9%63U6CP/.=-7!GP(H6!"_FQB/> M^$&HT2;"4,-[2!I6#;2:('-GZ;]!1=^"5V Y&[3M0J0'MOR1D(--_E:_E!:N M9@"D(/*$L5_L2(A )3:G[2)I5L'\0F4DX$5]7A*R#I0@2#,M*]>%?P_;>W1LW;%]*!GL[2I<80+/9W=,U]"9+*B7 M$->&,WPQ,Y J?**!TK+>0D(RVTTE<7A-&+R M%#?2O!>4O@ 6>=4L%%Y6PZ@Y?*@J(Z?1IR @=,BQ:ERO(5JJ!$Q[01N9"6I\UC)K*%I1HO.U]<':,D];33V! Y-HH4+5<8=.41D2P@,11.?CYQ;I]S1,UPBG96 M; 5;FTEQLB'J\N.0V%\Z@V(R13J^9DDP1?+46OHO]?D^^^U' 4M/YGHNA/8OO>D?6C1F1GX%S?(*(ORX*C0/J@R:BH1\R"*5@(,Y'*( MUC!B;F.Q9N 5V,'^F2#1CSN- ['C@$;=)U?!#-XD=09P 2?)HJPT+JQ48I$-0?+;BL*>S+[Z*63BROR/)2"N;D MCY? U5I+@BTY:5D*^4-.E5(%KXO '12I^@KR+WPYKOQ;2I),I*8XK>7D21;( MH"?^&2B5I!\WM:AO\J7.#81G(-%8]%@V'C$-M(%E4AMX+'H])0RC3!CV%-+D M!?BFKEFLV<,&LF0/VZ2E^+LRV<0:N.A/AFQBU]U!;R#=W)B!Y7#"XB*R?(?I M/==/\09^VW$&?ODQ0S_!][U=IL"T&(0

@(:\$VAK9V)O G\!GT5X:^"*2T<*0:\-)OE;G;PG3U+B"P-?03IR,*%( M1X(R[XB&$46^2101/-/\_,4L?<56($SU,J@HLU+O@B?7U,&O#LITB=Z"3!S) MK:L^3>C%EF75N"_!S/3^N(.F4[(SQ3P[X!M0'WY&V;$&0L,<&+]O@.X# UU1 MQ(3]8<6,W(-N]ZQ[K1CFE#+SC:6K.P>Y9KJ_:E8 ;CY2XD.F_QD 6_\@9;,O MKBD=102M'K;-"/K@&^N M'FDNWOGN@65@W9M+7(07357I2,.,;LZ$4E9NN7(,5*;.<.VXOOE7B%ZXIY0) M.<60AEQ)1;J4D/A(3G/DG6Y)PI,_]CT03(<\F%I6D72BU%)/.L\:@^J?7.?. M<=<:G-0U6S/JY#%9M@N'$7J)_PI%*)Q-= M(]).$#A(J(Q:5H'5NU0A;Q[(3X?$4#.KN][%X*(K!UDJ0$_%)RI%*&8"D]3P M".![%+Y]P#W^Z#UU_1.KBM6A?CZK6LZE*L^NDOI0SO2=_QE ((:&=F_IK$;O M>8'1&[7=&=X.._?W(V7,W?IG 1E.8PY@KR[ZW*2P!(^I[.Y!UH$3D0!/)MV0@$3/:M!LP#/(KYBFK(S>E(M0I);/Z MSJ^B_M?Y#G\I*<+T!=ZBRC/G6LL%.-N7Q1^DFX^MMYO,GN7GSQFB>=J"-I M8&^!I[OFAB*<@:JN=!-*$5+IF:.\A)P.IF-\*^D>P9?I)H#SR1C.91MDP>T/ MY3QO"U,#DD)8!I8]'TQU-R8;H9HP<\6"%5F&^EP MT3S",#:A+F5X**+JJNDZ(HT-5J@;![09")AE]@;#X54\%#74)44)N86F,Q_( M8TC>!3XL&&?Z2^LI\3>PVI']*G9DU)O..NI.UGCL;.(>G8Q(]M,\6UBW*_<$ MWQE .R*0[-/E'>RJ9OT.-.RQ0>:&LF-KT.V?77,FH@\;-XLTIR9BXMM)$(G()Y8?/(APYI:NO/DNP4G)RC$K/DSLG*&6]I*HKSQ*LD)S.K$M-DI+D M4)H4)#)<<%P!RT"%[[81Y[,$QO@=93H>KM$W%E[@VE"/)$R2QHRYY.HWDX$S M+-Q0CP,DK*\4FQW(X2*D*NKA3A(LAO^ZZNVV*;5\"TP#=4(.(J"["MFYL*NE M'AT*9$N\7%V!E)#,73[=A.%0]JJ2P_S@KL0*#G,GZ9%B+G/$N,'UY?GE=?]J MT#V[O#SK-A2*D<6\DC>]?(.MF5QR<RS:7U>]9M]]T MDI,ZF$:KA_;[YFG50?;1,[9RK)PBB2\@5EIF*A&<^Q4'6:V9]BKB:/[HT1W--CK;[B1_;/D^!:>3/7E64NZ>W,*Y M 4^::=!L.W!LN34SR,%)(('R"SAJV R9D(13>W\E7*FM(R(,2>+&-PQX4N1P M/Z!26UF%G7?/KL]4I@A.XL8W KA2),?/7[&U8Z,)5N;&'?P\B9+COZ_6V)'1 M!"MRXXY[7BSAPHXC8@6)#*RBJ MM1?]LL(U[D OCW&^BYRQMM*(DV3DY"'G;AA0B(7U@+,WH#3\!6+R7]CAO7)9BE]T!U>2 MAL3G1T702-.X@YGK2:N](4M(<,=86T(FT*![R(HJ\@HY K%+8-9OE#H3N("! M,/IQ_-G4QMG];)65) ZCN(+O&)>#-[%AP$"6N(;2#"')*"3+4).TR)K/9$+D MEE6&"O32-;[C4!GU^0M\;2Z N]XJ"P/Y84%E\*8434@JH"9'?!'DZB%-!3#_ MO8#F5_]1S$XRI2&NHU*WL>][IOGL/H&+2K&84;"3>REXZZUZ'X4-GOXLHH]O.M!)]6%D_7+ MZLV ; '(J1M>68SS9&0*M7J44X@BWR7=M$X7=Y6#C"PVN]G=*=\'F"XLM( QJ[[/=R8)!1[ MZ=Z#YIK ]S78&7=E:@]@_0QR@\IS"\H%"9-:]R*#Z,43BT?\_!&ROMP//!QY MY=1!@UHZ['*XPJ3F ?W+RGG]ZOD;-YK4T*?4A :__7C\?7_JBOZJ! 8D6;#+ MQJ;LN/ODXN0B6^X^_X;EMKWY&>7BY##B:-R57-)SR"LO$]1DU,BK=;)X0F]O MO:B= [?@V9_8<($3(+4E<1?(,S%>+H'NFZ^)BT);X=9S3&UDE7K5'5P/6LJ9 MZF(W?O::LW\Y2;Y&Y45."JM#" ;Y&C]271GYH0NTZ?)>L_>/01X64 ?A IDX M.6R;L08$)'YK,]0L G(*3++VS8%>31[ZD;->FWXX6PUM8^382&Y@Z\A97]TS M?][M[7OF1].'A\GB8?RXB'SRH^GC8O+X;?PX0EYZZ;SQ!/U0N^B9VD LZ_;/ MNX.S0??J[&QPV6>^6P+C 9F_P"%CW &P_Y+>^U6Z@5Q=?WM>D )9A9ULR1W+ M__P:80'_[QE.-__Y_P%02P,$% @ P(H)58!"9Y\9RP$ V/ 7 !4 !A M97EE+3(P,C(P-C,P>#$P<2YH=&WLO7=S\DC:-_K_4_5^!QWO[K,S5<:W M*R"JI?AC8'J(X@#9 RHRT[SA/=*P;%LVD2)P',TPD+BCJ0.P_@EW1]^Q&,W< MX3A#DD@L]GN[V[CLPEXL\W[=&KO#GC=)K!\5-&)_<;]P%,<1[AY#[U$.J12? M-U_U4]!ZCNPL-G3>PX[1AV%0.\]8_:@.G*FF "1G]9!L\AZ1&1FHG QB.,TJ M,9)FT5B/8>@8VZ/ZH,_1*-<#6SW!?_X>>I"YD,&F>^]ZMO//S=#S[/M?O^8] MQ[AS@7(WL*:_@F]",F[637TW-I!E^Z%U7W9[=Y8S^+7^XDEC0S/UAY:SV>PN M[#MHC:,H\2OXN@>YNFD^=[4GK6?$IBWVJUTLU)4A&,LQS70]V50>?P7[5+VG MPU__C/JU^G+35)M[,4C9DX=L*-5,.!P0,/>7Y\BFV[>Q!@<".,"J&LC$" MV_3C.MXN ^"'3XC7YB^1CA%;3]LT=T#_15;1O^"W#Q+PG!<;4N1:)8\QK7:]:K'^P3Z@8QW&_YH$.;GJ5P0(\:2G[JF;! M#S53N5.L<3@$E";0!_IVU.M)W\&WCYKU"<6"VK*?Q+=4!8&#N_5HQ*/AQ#$Q\;?K/S?K[F+>PX4A_ M_?[;TSP#_/[[U^;?55\]2UW\_EO5IHCK+0S(V+'L##0SYEGV/8':WE_PJ;_@ MUT_:J)IK&_+BWK1,$#30YO=!;\!9O=14%9CA2]@@YV]J!B31\2$-(47S51^\ M*Y7[$BT1J!2(6U+RW2%)3"E'](<8+V47H,$V80^F/(;C7=N<^PJ$!S3H0*U[ MEJ(W92/H5E/_N@:UI8S1E-/=TV-]9/=;'T.N:4"11O+!H0G_IQN079,Z.C="G#J MP8"2FN%#Y_J$]E)+7C8&G9&,3I9>UI9;)5<4],=!69'WR9_H0\)?O*)('I^+*>D(J=1IHU!P']&',B^K&]\J\; M0E:3&!(3$FJQ6JNQ_11.S+Y,OS3.\6D5!Q61GL]*Z9S0S$\&H?PI\K3T/Y._ M/1-4R5#&=91>]JP\/7/\#/9U_<>LJB4/QE9/ *V<@N5J4IO/A_23']7_!^.V MIIXJ3S/IQ' Q$/P2#6_:]P%$'6< 39K3KEMC&VJ,Y"C0W/>PG*TZ.K-[\QC"2Y4[ C0^;@(-R M0VGE4]8(SZ6%17,,"EYM-)<*T"U@*,?AW\F-SQJ$@W(CR3-MINF@%:%5 XR: M#T2]R M3P".IAQ"R"M*8%IQ+Y@P;%TD8$#KR$;65,$\#Q:KL384R5WV>'0L-P0]5JN, M[+F[0&-:52(D#)HX&+P3-(YQZ&; ZP$>=;P)'T9BII?27$4V.D!V!%--PIS_ M8_8S$,AUGD=XXWN:Z"/ XX!3]Q'X;; M-1TW-L]G>P)>$9PJ7AK2R=A,HH+A!H\XW5BAV],L]>EHZZ@]+V+-4DK YZTR M3T^ZA)FLPH? T59?&NL!4?SN"/X1MS'B.7 3UGALF6$POT)IUG7]9WY=L9-U MI463#51+YKV:&)M1CL"'YHJ@H.9_@\5Z;R;V(5)?,D@:46VW]=DR)292":F, M#=!4=SQ8N6[L%7J/HH<\5$(U5$1#7@^S)#N.U,*$5@^G45R8T&*6X>=LL6- MH?0A]>!P0'$=3ZK)Y@#P<\T-WQ4U4QO[XR((3+QDYA1>$=,8(\3\&#,ER-BT M+.UDCZ#]X?5Z\%+<=S43N"ZOK,85 MC#U@1E B@E\Z0/;+_2SLU3&!QRL*;*KU- -ZDJRIK-E43,SYM%POV6(K(S"M M\HAI5]H/<@YZNF\ 9YRRG)3F0*4<#!PP@)8\ 4<+U1/R"+YR84JP&G##BH.* MK#V%JI%',6;V D]^/:V@A$D],.'0?_\=5*KNW; (!9F$ MA)6K^Z"^\\^-JXUM(ZA(A9\-PR)A,/;8IAAV-W?5(-=_VL?J<=O/"-^ZEN^$ M[\+2X/U:,"%%S^&^$04T'5ZH,0(4!?344)TL$[YU0X%L6M6 )T.)J9N<92V# MDB=-B9:"-T4<3132=93)3MH0,>OG@]#Y;]Y!5L/W?0TX2$@'V%NF363S3WW_ M\Q]ONG/!(!CVZJT*'S:W#4W1O-70$%6#WX;S"@^0>974F]^;9OMI_?O7WN?\ MW@SP83B_]M%NAX![X$18B/1"!QQ#Z1CQ2.;ZF\W[S>]^/1'HX>7+JVJ(0NB6 M(0:R9D*V-4\VUF(NY,4!6:R;'52F1RUO7HQ)67MPX6)^E>3+D#:QCE,.A&8& M$&AID-09P1^FU'C&RLA*^M+%_-UH)L($X+3R?1W-Q333J; X:.GY7EGNNOUE MS1Y M4Y!3#D4.RE.25B,TGUS:Q&&=AA;)G+DWQ;GN;ZJ%97P-R=JM-E\]*5_%MM&7JD1..C G[=F#DI M7I(-'_?01'DN2(4&-Z0&U0N7\RF,V8'%_=F*]];4Y5K"EB+;;%5V=Z4Z8(N<,*@0CJ[I]5*F3J%Q'+]TW'ZC5,^BR+Y7F,&^E1Y1ZMN)\0MVC^%XD[S)"X'>+L09< MS]$4;VV!@M7;;JTNKD5)>Y,JWV)CKJB)K5$SYM'#XOQLO>D+HGR5Q',7YQMK MMS^+47GL^T:G4C0$8*8+YK@I5[#6V28VI\0H%)SC!3MNUO4'&",]B/7QNP>^ MJ5M-M[.?S3??K &OPYM*S@O^N"T-4$W.9Z7Z,EDU.I>F!=\&[Y-KPDL%YOVB M;\G![@MOXY09,I<@9@6 YI M)\-OG8$F;XQJ74^0O7AIHH^S7,YT=*PFQ\\.:9"\^Q?)N_D=;E?:2]_Q8(<= M-F#:?T3 0>;81QFL+KOMO(F.71U?YALS*CV\]%+$\>?8GSM0\BQ"J0-O6DEW MN)F1SR"J^V2Y0%T8_]A&@?1C>ZHUFI.XDU3 MG-!Q7DD38R$I1+KQ(=W WF\WL&/9#6S;;AQ(-R:+<0.E4A5&G]@9I\S4DZY@ MGVW5[&QUX[UV SNXW=B[P?RMO?6'W("NI ;E-CZD43%OC9Q>HYKQ1^?G>8+ M\X$C-[^#MT]8\J)RO%LW7^#E.JA]'S./Z=J(&,J]V[4]-OU&%97G1U)1MD'7 ML5RET!7'8J:$#RFK7)]>A(INLR12T8.KZ,=*6Z]7-='.I%O-F4I76.3J1K(0 MX^*3[-EF9Z>N:G[GV0\?G:6(<;$^3V;SK%CG%7W1,>8);G1IDOSNF<3C2U$= M^:X7#,U-64X)S*!]LGPS.,2FXE@F?*F$H>&SU>P/C3:'0[FBK4)K@:,8B7)K MB6,Q2A^Q!7&JQQ0QC7HZ6RWZYROQCW!B:Y7[>UAQ&=JQK[Q]1/4 S1RPB02N M">7:L(['DYE*C3C;).D"U>.[YJT_>>;8F0GZT[G,)/+^+ 5(9CV=&?Q?-38/H@Y5CCX#2\X,S%X+S 3?]O M=[L34VY^NM-VW5?%3 \33+M'BGX2)Y.+['20RY^E-NY*X&%V[F41?#U#?4MV MVYG*.X1WE 'MQMIOB/WZ)[-^!GK3V%SLZP1A".-EH6D:J18QS9U=EA"A]W+0 M>X[1U/>@=YUMN#6@ &TJ]XQW]/1QP.(H4\W+5AWF;5Y?2531S-P\RW#^[ '[ MDKPBC!X]/GZV)."#&&W,K,OQL)U\MR_9%-D1?(5)R+%6NN>-SJ[0\E' /H@@ M\K#?B]Z3+MHX"'HO*CX6R5JSU$A8=7%2GJ IUL3Z9/OBT1O%QS\1O=M+KK9F M&[[/^7Y+@,R4NRR*]I>$WLKWQU2Y$^O;XXO/:$_B;W]H@/RAM6]/)GG.!Z1# M!YQW'KMLQN0<8K4F(O/8[?X'@$U NKEEYL8+QO'C87"B/C8 M($?=,C;-+2X>IE&YZ0>"]!3EIF_!:+=O)UK=BFKK?GS4ET9: 4O84<0;8?0X M&#UF6OIYC)Y]P)LTK"Z=<_-S(3;QRR(]YJHV??DHC0+>"*=7%.\62=O"AE33 M$/).G;3'XUQRP4:KF2*,GC5&GQ_6VW,HCNEU*&A3 MH,)?R.9 @UCF71=X;GRQLC:&[#[=A-!P9!64Y#%XN$RCAJ6XI4\/T/RR6,O4 M_$*IESV[B;1OV57X[E%\@/&/=N\YYP]IZ)Z?'_^X7_'J%+AN];V9[( DF +# ML@,6K7L=TH.$/2<3CE!/QX6TU,558)U=B' %FORB""*5_I1*;R*B&C#"8,@= M:O;&/'MD%XQRW=Y2R$N^4,)F!+'L14I]>*5^10B16DLI67.:LN$#R$ @N_#' M <4I!TQ\F&0LGJCS0]NMED&RX3N.9@Z>=;S5)FO:OK>3&#YO(,QM$.P9;P!G ML^\*9\I:#>TU.#&FU62SCI9BQ6J$D=8Z-.KFE) MF(5J_6R\26'L<%*(BGD_ K"1A]T#V ^#*IB(@K('8?_ W0;7N"\F(;RXMEYO M%L02D-4:K45IYH'5^&4!1.K\<76N.)H"FE90T@IZ7' M>>7)I\6\\/6"Y[;KM)[OR%)KY-07EG^A'O&;Q'SNIT,=TG79A=1"2-&THX.F M.DG8"?C=Z&>ZFP-HRHENE<-P"6>?'N3Z:7MAY;W2HH'1*2%MNS87K]7T43NR M%^]T"^%^(IP]O+M_QXUFZYN^$D%V7TFUS\[+ MO^="LWWDG;MS_]B]=*YG.U*I(UD#J6OR5&LIC%$/8 2%"LSY0? -F07$W)N,%<,7P7JZL2?,4STP[[*_/*Y^8PO:Z;00][OHV*+2 M!2%F)/2RUL46C'QVL<$5:N%)-T*^7AOZ#BU\_=:F.E[B\A)3ZJ*)=JL_7*1' M4EX_V]GY;]'*D]UL?[IJU>FU].7;J"P2Y::#_F@DI,G4Q)6'BN7&?K;=_):[ MK2+MW-H-8XW'EAFR>ZV5?=.:D;E^JZ_'4KR>K25CM%/^V3'E#I.N4QM/G]V\ M[M&+& M4[U$\V=KZ$D\^D_6SEV/SL3D)*C.![H(ZFB.\SOY2K,4>?1O\^CG=L_$^7AT MKMI-=85Q3=;'@_$XG1QVDH7EV=6U?X!'/\/[%,[#HW/#\_VS;^?T>_8=KYZY''XW969?H#%#1CRW(*35),?W6SZXO1J?MRJ)^:9I""7*HJ>P/"2SOULN_FM'OU;&RV@C4:E"]024F0M6G9F":; M+IX[VZKDJQ1OG:O[&LG7.3^S7U.HV(0?Q[-&4T]W38WUD]UL_?@9ZD4Q;KLH M2SPL?#XDQ#H2VU.':(=#)XFXG/62:AX[7_-][A#[0,&4.,I-*<\T1<1M)CMK M<1ETX15J9;$II)K'W\%]"8Q;K7!F'CB%>OV,7<"'793N%)UYW$V);/,<./5T MG3YSD.7=!W7ANR%AUDS.QZI06 ACO&:UZYS/E&9G6^1YITWY@4LI/NMQ=C6" M+U6DGF.)0(BQ.E%(=\M$;!1IQ#D;R#?*R%)2X@QBX16%]*PR[HF)KB+SYW!% MP7E6/(F'+5&'#-X*8ZO9F(S;";U.25.[*22'M>FEP^HTP=O',NGC!&_/-"55 ME2K-(E;&T'%CB/;C@Q%GY,XN/SHIXUZ?XCH$Q,:BN$B6NF-/7(R,= 4MQC,2 M?[9%UW.'V&4;X]VXII3LY9KQ>C6.QH@2G5C4\"P=OW3M.-?RY1G:CHH#^L!Q MUA-D:Z70A@ U"#/-ZV4RY26J=M'FS_><^7UV\./?M754SAWIBO-GQJ5N"%E-8DA,2*C%:JW&]E,X0Y>&CI/99;<[J=(#ZFRM]+D=WW:,GFXS69'C\KZ?/ML [=R$_]PL;(O_>UWXMJ87X,Y&>GO7U36Y$>K%X.LG=3A89FZ\V[X.' MO/% &[:7"GR#RX@YD=(G9CGE- ;N.)\?[#QQ31=\^84'NL%Z15>BRM-,.C%< M# 0_1S)646^QA=+LA4>N?O.5AT[ZGH3UZZ,VI(W196S..O%R#6-CNU3ZGG,? MM/_"XSI2G'#SE-Y)= 5\9%2:M48M3?C3TIJ4ZBWH;:L^=F9-)N= M7KV'ZZ"G)^UJO>E8V",_U? 'VYV5_#& KLER/JE7.[\//DP"TQIKYKYNWRO) M)UW\>CKZ)WSYI@L#FH.Q/(_---4; MWF,H^I^_;%E5-7,0,T#?NZ?N6/;Q(T<;#!\^LU:."3XFN 5A"OZZ>=:K,]#, MF&?9]SAV1]O>7UO/@$WM3<,^Q'ZL+X\U8W'_WP9TABY2 C.D9HUE\[^WJT_@ MORZT&/W__A6V=K4E@!W!/E=/N8#_Q/I%\ 9&3J@_\_-OQKE!'SKVK+Y MY)'AZWO3IV!D+ZUA_=_&[(/0,@5A])!.;)]*!H@EX@"V7X?WL/*Q4# MR,Y]S_*&?SWGZ@Z[H!QCP]43&>H.)5>C/@Q;-@*#(_&L\3VV]5$@D.!]8&]C MLJ$-S'L%!)'$7SW+@0KR^)LYXEJ&IB+_0L/_-M\''1!W :.??OTHBK_VLCL< M'/QRF]4]RU#7/WQX+@[;3+5-/',_U%3HA&"7__LO%D>)OQYD8!^*6;N<> \I MQ&%)D4/[)?7Z@"4XFI3(O@K_L#0CR7V.DCB%ZC,"7B>?>07OO MR4.V2;WY+9:R#2&)U!M\0ZC__:MW()E\=5AU(2'6LHVL4$?X4A(1VHD,7TH+ M2*)<+&;K]6RY]'UC71FE1YOTVKA;LCN$ /4L\Q9)WB7N$!RE2.YP8WU3UU\? M[ .]>X:>*M>*__LOC$;_"H<+G8UIF:$/U!1D'=O5 EO\N0(:8LI!V*H"[3YI M*7Z0M@2%[IL0,B79<213(W)IH>5D=3Q;1:7!W*/("O\A&C T5ETQ^\GPST2I M_RC*CHZ43?#G\11BY+LPUE^\R_I1#[[W,\;."QWKNM.U6U$LPY!M%]QO7FR/ M- @?UKXR\*O*RA]O1A!&*K+O69L/5G%*^,F3:&;;-:[:H#MQB0=#)$_=#&X* M'"\X4WC-(NC[ULV).QS_SS:KUOUNV':<\.81G$\QU@]"%N^?&VT>:(P%HQ#3 MXWY=+"+PPT[ZF!@ M 43,(O7%&"KZ<\#LP<'__HMC2/JOO4!]/]97MFK[[P.J?GGJN^3/T7<,<2U7D:PVA5N@@-:%2KC60BEBKBWRI@33*"/28#>@65YS "*1<0S#J M#_7/U0?E%-+(",B66WUPJ7RB@<"O,8X@GS+P5X"B7R',#P^%UZW2686.'W"A MEH-X0X!,-MA"5B42!)@J4%]TKMO 5X/I?]CS4)47"YB' /-(^*^$(Q-6U;QM M]#=8=IX?&AJZX"PTS0W)HM$:?(@-.=\$,(N[18(AG:\[MIS(#4=N^#UNN"\; M[K'\<,.1S5558<<1+UQFT9FHG8JP& \&[HP?,0+.[].C=_KBM>LE'Q7H&2[W M*^CFI\_][<:@/2KCE3K>1HTOU;.!>]UX7K&4%&J1SSUUNKUQN-X#B#8>M^]8 M8^3_?4EGO^?O_X=XULG'&)I$CU>(/1AP6CC >(ZRC\W MP>Q,+& 32A/H'$,G<+1W(WMP@\@&=('IU6T\-YL!JIIK&_+B7C,-S02QGF$I M^B:68,@[+F#!*CCXS_/J-7J'!D9FMX(>5*(?(P>"H.Z"X.<&^74HYM ?9H;)I#W5]C"SH>:!&/Q$ ?>V V(SJ%"P#?*',)<5+^1,,#7C/' $D5W$M8$2 M3%>KB&8BFNI: 4=E^#U=4B61D2B(5@$LRR2F20N&* MPN)]EE&I]2S!ZA<-12)8-\WDYSU)'QMR8]E1,D(A-X#:B#YOR7%HWNMV%%V, MV5F4XQ>V/IO, KU]WM*<+"T=#)D.*F-C-SD'EIOU!A*QV^>L)7D+*J]U!;GN M4.E4/+4@M)E$[K:D%35>;V)S"DW,G++C-1*Q5*T*6VZ>?@59"\G=X=CQTY:W MX/9B\A)S@1(L[/& [5C3 &H'KR6L[!DT.98#4Y>PKW#_POIRRX2EKLT;5(E) MB[&P?*HMH+1K3)5F%QN1LYF$ALKS?G>:A'YC)@?K,UZP<>]-0; [FO[.#&2? M\%Y.J3Y "-1#[!O2YX_IX1'4K"'/L^N53$K8WW:T%BB89)7=D58D1&#$R$)' MZ:8!PT,%PS^D8#@:PSF"8TGJ=14+,[6S,17O4+8_0F@B,&.R8,KD("/?T5Q5 M4\*L"3IA;1O&0;._>PZ,PBQG()O:,OSTSPM%V)GAZ3W"RM[5[NIWR/J810=Y MJOI(R;K[\UQUD3J*6(ZN3<<9]O&UZ1/C/B]].0_WPJNJ$ZS67OU3@/DMMI6: M,1G7<;@6;PGI@MW&:SS?ZC8^MC:!PC$4$6370UJ:86CRV$42FJ,8^T.9]_=[ MBWQ/@6270?@6@P@I41RWYH.*F-"P>(=?)G))Y6,,JOLP65RI*D/M+Y=\@"OA M[U^K9Z_#+LM.P9N86\]JB5TXWB5I"EX=8#6U6&;H]F'V(>0U? M<2WS&*ITBI1BS:PP8BD[%?@P&)ULETJ,1)>SY$G'1D%1;1%@F5G.M(\5YGA' M6UJF_,E$8@P3? -<8J2SJEC\L.1AK5 5"VJOT=7L)ZFI.-:XV0##<1V?<^VY MH)-4Q^6A2?M8YL!2#(9=6]*P9ER0(-@.!*%FRP8"YD )SV&&'\.0%+A18O!M M H'*BP3:^SS\/^RDX>>64Y_5TIWG=?W78H''DGPP5(SYRT4\8 ![:)D ,<,Z MPVV0(!M^(&]$=H ,K90*[O=-A!_1F 71 P\?_FB^0F^8RHHML4]99;15JXGY M%(_I6>%C\0-+TU\,'F+'#D,+%D1E)1#)SCP=/T?IH3OSJFB9FL3U3KLD58R/ MA0,$@<4H B=/-WGRD8GOQP/PUY,GP $J8ON.ZP>S*)Z%P!8!M]=K$_ _>NM5 M"="0!S/FO.+=/TP-;_8MJ#V:5(.]B0P4"*FBM,22*)#8GDQB0,&5/LT]K_2W M9A,'%0IF7<_CBDBQ(SPE3P?KLNZ3EI+AJFHVSA)B3&BD)@ K.YEM5-$WC=#F1]9ET=U/)>]*2;6@%J]A:5!N*7H]1U!6^X. M(>^@.B-X,%F[>OU=#K"A>:O]7$!6AHABR*[[(2^.4Q_@ZO5PS9%#S[5:%_;' M!P,V@OF)/"NM9Z=#10-S92B; _B!BY^+K[_/H1_*V-/G>^M/>," MPWNAJ7C(\E*#WK+J$JBAU\581UUF\HJ);^;.7PL.5V>M(>%A:[>(+3O(5#9\ M@/P[\ ,HB@5+SI!PV^]+RRI/8)]^E,S7UFUEW!X$+LRS?67BFZ(>&Q73,TM/ M3]%.('#L#8'S0D?63>-K,_X18+=?\![=>GT M#UC^^_:ZJS /HMZ7N&=--9@2!4AO@2A#H.C(.-AC.1N"<(X[R'0>%Y?=(W]@ M?R)#V47ZF@'3)=DPX+?!HOL@BYKX6I!#P=2I!]8-8*?K- K!B&!*/%S=C:Q3 MJ*T<;*-I05H5?!TL[$94^"T,N8*FM@,4$ 9@&(Z$VWM0/?$5B#^(*?MT;00*"YF%+ M^)M@$.MN@NT';CB&X%%&,#7%H8@J+]R[%R!\A,ILPG<<.([5YH? B'NRY[M; M<'5SN5Y2< :Z$*O.*=;,YZF^4'U#+SK _116-S_ZX@X+^J\7.WIU1T7).M0( MR*M!;:C-4)''FN=!S0<&5&C',@./:RQN$0#=[P()C]&2E; FG90]>;6,_!FH M'SO9+I34?-B21*D MS4P\(W5"HMZK('\$4B%^0LG\+MU V^HA>M1[6 ]ZK$1 MOAKO W*!^^!T3>W M/#V'I6(9EG/_+YP*_O=A6$(@R-!I.-#KR8H"80G5#NIMH*C.+71%>S]%H,1C M>[]PQQ#/\"G.QA% I1[#P4*(0PC![J"["@@9( /'FGG#S==WT \#1 5]S0QW M%H1354'@@J-_O32Z\&OLKTVS-QN\/+9-P\#SKAN_,,Y-2\T,+ZX2K$HT:SAA-1C,$)2*05'F1X#9&RG"MQT.+LS%?4V MFLY;Y+0RMYMYK[JOLCQ4"\4EJG51'1_KZ,RNQR8-?+:OLER>^@419X6N'B/8 M<2-!= RZ/=A761YT[ 2;K^E+H;ZP2I.Q4X FS!PQ MC9.-8;4]6Z>93VOERI*6TU:R)[:8OA)O#;%JMQWDWF M:27%?TE&!'K''7\9Q7%E])&R\O&%]=G=]*NB3QASYD2)8ZN]VUJN>_;D M?6@[3^O@)M6):%89%IA455WP5A*SC4\.RS?2>T M6$[X+&,1/'RFP4?#QR(F9(,5^&G(TC#,,F53T60C2-6";<5!8W=]#+F+!/L0 M-/75I6_$'_+3I6]/ZBQ/)^*^&*P?Q<(>I:8>%N_<(3",C;R1/Z 4PS+:ZN"% M=Q2I_KQ#.I"R@U=#WZ[-EJS7EMQ^TPE>ZX@H8.(39Q-6QYL8R/7UN);5TS L M*N6*6#LKM?#H6^W+WQ8;LWYQ@(AL-6!?[?(6ARI<-XD)G!(E$GPIT=<4&L[YA Y=0KY^Q"_BPB]*=HC./ MNRF1;59OD'4W[C\WV5)JSX3DX]6*]7"$9=\+#0ZT/%L"'C"3@DJ)N88(^I6D M-[,J36#/;GYCV"U),K<,0V\DM.'#[]4B(7<#)6=WT;FR6FKD!@]'9L !$*BN M'TQ5FRIB/8[C[H#FYAW'S#]=Q++OW/CMI7T[9\Y_=$T^]J62\P-7-J<501&L M2Z'O9E%XO-$ZCWAO&("^?XBK*P?"O__G?[:O'NC)B@[=L&^JL;6S7K-PZTZ" M];#P4$X#$.LY0-9CKQ!>_X \O@S( MBNZ46$LS>'W".R6.P(/G6ONQV1O J4H?PPF)(+F>1*(H(7$8JDH*BK)]E"6X M'MM?STM\7]2-?702:B7M0TZ>/)T9N:-VYT;"SY[/CCRK4V!O%"F>[-?$L#OF MQ1P1"9^'/+QZ!KRMYUGP&7W#FFW8MGD?'M!UO[(H,\B8-\&\.=W-WCK:3>Y! M\^][X,BX/HAJ;%GBCVR;9?$[BHK$<&HQ4!$8CBJ%M^>=OF:X<$0S M<.D$KP#WUAU3W\@/UGY[M?IK^R@K,(+>B -#OGU@K'H+< M"E]K9%/9$E]*9/D"S'C+M2(?G%HM$3!+9MC/1.D2V M>OP"&ZF7M.^="?GWL'@+H6%@_)3GV%?!=S[V]P>XF&,YE?/2R4^3?&WN(^N! M,9;:3,*$!S*%VT8DFJ9)@OR<%0PZ1;"[:W8?1^';0W_(8X?'*&>$81&7:)(!@M/QOF$28_+!C3I *D/ ?#< MX/J#<#YUZP*U<.XO"100G'FTF67%D#]\4_95S0/JG]?O O#(!40NX,QT,G(! M/]H%A#>F%X52HUY.E2M"+:SDU"6<)!B*^IPO> SJ R=0ML%J@=+C%GT//AN$ M_L#5YIM=QJOU=;LNX^=Y"2+R$I&7.#.=C+Q$Y"767J+>*"?RF7(A*=3J0E7, M-CH2QV(L\\G,X:FW"-1D-TADC*LV6.*$;F&/3"D(M<0N88ST\G( M-?QHUU J-P0LSM>ST#54:D(=.HG5ZB26HW!R[[[[M[U#R?+@V#P+V3?1_+-, M/AV9_,CDGYE._G23_V1Q#5Z437FP,DU)S55\U]4L:+54WI2-A:NY5C_UA=5) M^-6O3CH> Q\[?MC8^OB ,(78/")(0AY]3<(RU=41 4&;&G!]X_E4R/4['HR) M/$_D>Y[C,7"[ MX]");'6-//0-Z>![EN^M;V1 :IJK7[]CP:,J5N18(L=R:I"^8A?)X#@)QS)< M:+DJCJ4 -;!5$DW2+/O)_6:A1R&OWJ,<@7.;'D,W\MCG#_ 34>DK\A.1GS@U M2%_;EIPM-S)";7M/,DG2!/7)JO]J+_?U;^8^+-?"SHZ]B_N\0(A'I:G(,T2> MX=0@?6W'<0$,9".,5L/+R%R)87",V7_AZ?N2AQ^P3?N@3 L[0[9ZB_Q"Y!)GY_@MQHF53QV=@V#'RT'.P\FF]A6_KJOG( MB41.)'(BD1,YI0VDRL&=0EES=45+<(<.2],,^17'05V]XS@LT\+.D*W>(K\0 M^87(+T1^X90FCA;F0\@ SY58C".IK_@#^NK]P6&8M>GD!YA_+C+_D?D_,Z6, MS/_FJ(ILNL0WQ)I0EV@4Y[C/GD_QT,T5FO_O@,<9$/W&(7W/C_/^K@N;O^N* MYF/-3#-:9!K\>XE>O%^XAP<@.XU?\_:Q.BVT.CVT-? MNSUT?6TG@V.]'@%82:4H2B(ALR6.DCF)8 &ML#+=Q_J!EPZ>NOK%.ZX\.MP= MGZ_=VA4R/;CS=\/T5Z_P@J->W0:>1<+]YOA?R O7+/5^;]T'^O8-'<>XT/1# MI*T7X*VHVW_Y1^^0#N+5F[\#S1T"I/\P#.VQ^(BXP N.$/.&2 \8U@R9:?"E M UP;*%YPH(SWY)?NXZ$R[S_P/OCTR5&6LRFZA6_"1UFV9@84PE%:OH.,'\XV"%HHAJ]"#LN&@2:DT75EY_&(SKZL.8@-^0:;K!@+?^_Z MRA!194\.QAM<&_YP+H+UPA'1'^*, ^ (O8?!0,6!A*DPR@PWS<*G;!X(Q=@# M")@',@4K6\?LX=4H:,ZFO!+>W( EJNX+D!X[=DNB(E88WM MH(LUQ2ZB>5OBV:LPM\%@ ?PGO!$]+(+OU\C0#\).ULIG@N#J=:B+0\L/=HDA MP5WT\.L02W!HP:V_CHO\$5@0'/U+O*O?K3\,/\'^^O,6DJX .]3S@-+5;>XK MP7PC!L\E;OO0.']"*(=%P5D4G+T[.)-Q^)\JP^ , %DB*8J0>IB,2SV5QCF: MI3F,4@\:@NR$%V]N #G=,-=#PA9C>@X]OC# MM\L^.3'O6)':WE'M:/[VP)X:SR 8?:])7BLOQ?8 JB@]2>901B)1J+P<4!E) M5E1:)3E:P53P)+-H*%)WSK8YN9J9H.G2>")T.R,F)@PD3,*?MZ0Z"R?7Y?&4 MGL?=67>8ZUA6G(K^,I^<2;B$/F_9F>1;-#JA MTZ@\K2FF%F]I&,W#ECM/5]IV ]KG; T=Q_.ZV6AC]6D\:+GS="JD,R0Z=HJ7J-V6LH:A*=L6@9#O=KV864OEZXL9;+E#4=DRAGZ&9$=HW1R4 ME.F2-)16%;;3OC+"6U@M(CW.X6" MK-)\O\5+S&Y+@D[:-JXI(NHKF42!!$ZB7N$E=K=E@UBT+,VUJJ@\Q.+U-I?I ML"PO<;LM-4G(R;G)P!1QKM>,T?BPTX.5<*T7DT1$_4&<2 MMD>BRB2U++/COHSFNUBUWAF)'M.&8]TCTAS>%+3\T#'1!=Y5B<4P[?@H;+J' M_U;22WE-(]=#$_T!5P1P#-$5E6V\WV""TGFB6EKWAIL1$VW=$4 M1Y^2M6S>X%!Y8)>RK;+<*3;XH.F.JBA\4V279+\I+/*)CC1C-:'7A4WW2,N+ M0

[LM.N2KAZ&[36GSQ^9 ?!$UWR++S*: Q1A+3Y6:ERY*\U2MFPZ:[""CZCJ4- M8I*83M *05*CA@)U -^C+KEI7NR-YDQ*7,P25KS/RL; @[WN49<6+K9-?0Q\ M<;)4!Z#4)0I#&MJI/>I2KZ1++D=,%P)N#YE45W'M> TR:X^Z3*:S"5[&:DLQ M/YFVB+R<1$D6#F"/N@!KZ31K"Z@NY:X^E\B1A[8,2-8>%#*]7 SC2Z68[D]\ M7-%<@AQ P.![!)NJ]*A^?K00A87%*$E%2):D,32 >P1;4!JM^1AKI(4QE1Z4 M"+&,@1XO$7L$6^T4W#1%$S&!IL#0;!6[LZDXDX@](A@N!M5)TN-[>GEFV>ED M*R<5/-CK'A$TO6JCGG0)3M3JK>&L1PW]%%1M8@]?2S;9*PYF?$6G)ZH43_9S MJ:H$F^[A:T:N^ZF%FBF@><#G18?'QWX!B8V0,'<];LCI8IUJC.)W,-70P=*,MZNN0*M FF>%98E8APVW<'6 M&)]2(V_(IH167\>7C-(B;%=GP3Y WK M3"@(J)55(+Z)6L(41?8]:_/!*D$)/WF2QFS-=ZW;[&:)GK,9V/J!V"I\>M^, M&X/=D2_.2#]+C;;ZMV"??<.:;2*MS?O8S)'M^U7.-X-\>C/=6@=PX8,W3>6> M:QF^!XZ<>1UD5FLK5W[G1.<0QM(QV($2)'$!N]9DOK;X(1+$-PH"9OT1(LY" M$.@=%@GB# 01F:8S$41DFLY%$- T19(XH"0^N);PS;#U^ZAF/T#U4:WPETEF MWR[*K@KINW^?D <3HH#F?V[PF\_"Z[7%SM]%ZZME\6 ">D4Z@=YN>-"+Q/QA M,9.GIO55,6^F^]>BQO:*^NQL%[MCNEZ=X0E7B:R6%+@/*P2>K@[X\U*4^W,S M2Y\UY >S=.N:TF8ZRYXCT)=K*K*98#]CB 0K<"+M.)YVD)>N'=A>:_DL.GYI M3#]<&'!!O)^# GF!C/W*HSR('I^]0 M[!RENS^<.KL08E=,"=]Q@@62LNL"S[V_&'/_EJX=IQ)S)KM=CEN _8Z]5B^F M'Y'.7:W.?0.5GU&ZBPDPGJTN#?Y/KVRX[ ZO)FXX@6Z& #PUW?\^F&4_;73T M''<(\60M.O*W-@\6^:<<60EW0_BFYM6"E='!M@>I[LFF*CNJ)-:34K]AY@ME M7!KJXT8LDZX"H4QP_ T2KKN8KW[%NU*Y+]'!TIX@9964?'=($E/*$?TAQDO9 M!6BP3?@;%2C:6#;2\A.\X"LK$I&SZ T2R4$?P5['FS6A++**Y,<5FQ M-4UX"P9?NLW60*(DXN8W=XM3,'MZRH?K"?R1",%?]I,_$,(8'JRY"PH+4M]# MU=$PU4R(@*(&1I,C;< 6,8$7[#>1#<.:R:8"POUEJN7WO+YO M(/+F)[#)OR_+JO,;BE*6DUS3L^% [8$!Z]3XN6:4H-I(-I\WT'B\;NA:.F9E MY.2T+;/5F]\XB>XH1;@A\#@<.AYHOLZB;)EB:@6;IW2_V9SYI98X+=O'YSX4'H!P%+ AH=88W>5,A/ M*'Q 3/E%[22H \@9X(9(S, 97TV6_%.3 MY ,'$#\P43Y:3+%!72( W!'(.^'=E8UX2A?UI$"/XG)IS&MDOA?LGP^J7BAQ/26OB@-L M65/#8Z/,X%*;QW.;E">+(BXS%3J9M3K=JK;C1QLGINW4QNEHH<<:B\(*BKRI MAI>(\"'\7C95!=MK$BKC)G6-&.7& #7Q7*$JL4$D0K-'G&*[>O=[?D@^81#R MPT%_O(CDNYRT$JTAV*Y;#2Z:!\49'T&40\#%/+5B?5++HR$9V'=_&Y8 MGFP<*SXY=:+Q4Q.LJ"9RMH')6\:H7ZE+ABM-73'1%VC9L <2%X0@&'6+ M45%!Y/KP&A5$KB+\> O;E6EE.!MCDBQ.QE;!]%KV?X"MF7G,ANBN_!#1'>(BRZ@XFOV:N+*S9+ M3A7%'_N&'-R#H +;@0[\X=*)2UMK^DA*5/FQ!86W##_?,*9B MR*8'OQ,VO-F[QG)&*NU,95*)"9J 94?QB=$O#@8P/"%VUR9?YC+48W)O6DX/ M8YG6LB6,I_GQ,M.WJ]GQ#'(/VUW$>Z05JJ=.97YJ"A>57,[68+Z(X1+8EZ7% M= L36DJ5$VEL*O,9J>([7'CB>E""H7>1?#78C>HO4?WEDNLO'P2ZW1%XOFO% M!T+:'H]M7"K6D]8L 'JP,H6[HLU8M4#.0:CKNR!:@W+NR6NT)>8\XH;RZLI! MF01# )8@KW3MQ_Y- M,89E#J(],=>0ST3%B+,-*IXLFM]CD;A,23AY:Y+E B?A4EIPIWI!FP+UD=[5^I^M&:;MF:2]$T9D MTZYG>^4!K;>*M6RS.NY(-C.X^4W?XN253+@=B%/\HA(O,F,S)B0RE9J9*U=+ M@W(UV+N.LU1T_,NE)ME1K>L\[-ES:): )\P5PP]8F+8L=:89QAZGQIK-;D6* MI>"(EQSGC8>,3RP&P>7 P8ZI6RHZ!^:BT!B5O"XO[OPD E+#S.F+PEL-T3'2.D7CA2HS+7-80;KX"ZUC+&E)4M"'IL MB743>&>@,U0U #4,*1CTDCPFWEEYG(1&<_G'![TZF9<&JS=+RE.H_G M/)0L4WEQ!^;8'%8K0W>8$6B'8Y22Z3-Z?2!AX;FUW!%GUZX^C3\_D$<'O%Q? M]/%>G \90YSG!PE9]XM-F&O8;$W/\ '.82C"[$=7&%A@-.8N:->\W1R4D]MRHY\#LP>TR77NOF4ZSI5-$&-4,MBVMWI M&&91X7&X.'/+X*^9KPM'^3DM CJY[A\%YF=*ZZEQ?NQ#8?8 ?3DO=U',1S,!PMP1VR6?CGL1E_Z!ZRK43>>KE'*=Q1I$"7PV1)U_7 M\!6R+R8+WJ)? ="I.\\8T'ORE!D(> 3';JCPRT*6CV<+V496J"-\*8G4&^5$ M/E,N)(5:/6 ,QOR%"%4QV^C\_:MW/3'V&878T4J!:W!7IQ9LI-#7.$_^0.!S M,B\@\UD? 8H8FASJH@;<^R@Z/-OH\'H6H4=92Z27YYJ,'-*:G\=\V[.;SFUY M(8>[WDPUV.KF^.#Q+J@HV+KP8.NHTVS77ET_^JW5E17T@L,[5\ K/$9>+Y_' M[DJ2N6C5QA5=MI,0OF?$/EEB(>C#X\8%YPZ=O^I.=D#Q],31=]@H!C0-C6T64VB:K-J8 6:* MD(,GTJ;7XQY8#A*V %38/K@,O.@'Y$&196(\P@<$O!1P4A;FC=,^"YD M-7#>85,FBQFH"?W&4$@W4JJ9GG:G$C63\/#$->86C38Q7Q0:HZ+$Y<4!GT3N MS,-Y/I7JMG6?7?3[)-OQY&R(7#I$+OU:.?'RZQ,!U^#3@F5Q4%BNIH;!E&5> M37IS1MG-J0\@.#5?WK>=^><=S'"T8";NNYH)7#=AC7N:&>+Z$>^);;B_PU#& MDV"4<.W%0,C;O)%T%C6F7Z]*>'@X'(='%9*?9T/.JH)R:LZ 2[BPP(\'UCM=QXP*&VX\GOBB[NPXN,_7[$9E?5(#T M>,'!NX!*+3BSB D57=!BB22=$S+YW&(6 )4.@8ICA[_6^=190[3O]^3)TK73 M?8;+1DZYU?$':L /UORS6T?Q%4Z<>VH+^RQL[B&.]L]?1C1]/:GL*9U*I)=G MK9?1_OF+W<[V \.6LPC7HF7K9UOUW+NQYM4C]4OV%*29;FXAX.W:C"VF"EHO M/Y!P+KJ8_DKA>U:3KM>.]&_>0__8,_HD)SIB?5YPD\NTGADE^&"&GCW"UB;";*+S-)BFXI/D(T\L/WIIS3#K=7K9>4SCJ8GQRRJ(_6FAW5GB=P M8B 1X&QKH!98G"ZTE)P.LB7#L"U1 M05.SP!K0*\W \+^NM,J"D_;C%K9H]5L@YFMK31[C-%B8)1FN%T1 M!)S,]I>%)I [:1B:A"<48N0M0[RVA^;"T1K54Z)ZRID')5^ =D5O2ZV9.2+1 M-.UXA3&?M-'D+(#V:GL<3:B3SU]..+[=Z:= M.FRJ>Y:B#RT#YOONYM)P,/$#BJ\F)OZI(?%59["G=#:G%FRDT->8N1UXC]S) M)GPKSF;)F1LXEUODWZ_GH$EMJJD@S$#=H>P 5^I,FLU.K][#==#3DW:UWG0L M;/;5$E.VE/I (OI 1>@A*[)3=F"R[ &U*1L^J "G'HSU(4=%5SEJ2781B"6FH=#N%&63\T=CPH7S\V_A0IIHRA>'=KAA+%LIM;4HW"\G! MS6_T+IBYV7?BU+,/$%MVD&GPG-OWUC'6K*/*TTPZ,5P,!#]',E91;[&%TI,"[GD\KXWM!P((?5Y<2-DV!QO9^= $](H;9.8VA0J]*3ZIN)\GO;C ME7$^07R,BN&FBKL-,9970($MQW%N- M6O]U";7F'LJS(1^2'QT3)Y=DFE]>S M!R8J>D1Z>:ZUC&L]6>='AY8J$C\=4:-97T/0TED)E5$V6,H8_YO+\ MA<:6GV7"K )BS7A\+HCU?+O5X\Q"8=J=_93 C>PG]6 M\GV;"HVHMMOZ;)D2$ZF$5,8&:*H['IR""NM1DL])<1&KC^1\$R $>HL$2 O) M2P(%C'O 00@L_!3^A;*S 13E%!B+J&8U80ZVXC;W>4LK]LP4F##DYG06PYCHAV) M%X3 Z'"FR_/Z[T?K6)W4&LFXV!#]&J5TQN7)LL^':(7.GV5O69:[TOV"ZZ! M4?RQ;P3E;LCLOJ9HWM7D+F>4NIQZ\_ W5R).3>X;T^1_7%;L40.>K)E %63' MA*QRMS";7$$6&C9(*^QVWXE.DB+&>NG"4JQ7N$YM-#+0J@-,/<O^^+VD\O,S:+#8HX0Z)ROE;KLXLKVWB\A M!-V^8^KFZ,RD2Z4,FF>MH5['NO5NIRJ1X8G7&'[+O9JI71)VHY.>HI.>KK,N M\RZ@S[@Y/37%B2+47:OJ)FI*,V/S ="#^1CFEN)>*Z!>8$GFA,=4F+AZPL]Q8<676'$Y23:[E61OG4H8+GF,DNYCQ.T$#%A5 MR^\9X#2!^[^/E'"?@*Y31^+?<7 A;ZKO"LOCZ:$E9?AQ64A8+8&L"QJVP 82 M&1ZTC#.W#/[:6?&7!.,SR;^O!@J,OM2EG+ MUXVEZRU6VC#T..7)T/QG8T3/;B2* !*T'EV0A4 2,GR@+LJ M*WL6(IJRKVK!THG5W: :C''"K8-C^'/W@"/[>I2A:M/??\,_F]\I!I"= +[# M=>L@$O^I^C0/ I=X.#JQ_BQ16)^-:@P[__YW^V!_\8R,<4R["<^XT9 MV:)JN-J0@X<690!B/0?(>DSNPP??R\9,7KAK*EGV#B!3!WS(R= (#]J]&.;%O ]7;>Z :@8T(-CL%1[JO M$+'62/D]6OF4J_O8)8<63>JA) J@>91Z'$I(I*JR$DAFO;U/:@L7W+1S;]]GI:[U M0M[X]%%!\1*M8JR#+IIXC&2Y4:6J\%)X;=O3EOTFP:6(4HX3\5QN,BD8SGPJ M#V!+]GG+K,>F+*(\2.M:!YAX1[+51G!3O80^;^FWY4+%XGD:72A=@DR49F+: MJ\*6^/.6,6XQ2$R2U:0>\]%^86:2-NKRL"7UO*77Z#1BAJ+J:,+LL8UB8FIT M1T'+G7&6-([*.&UW*(%"N;O.U.35.,9=M-O98M+^<]V'0/J[)+9]D> MI?-%M*5UK6(SD93K)FRZAU?).AA.):[91O/I49]LCI(&J%4EC-UMRK>;JI9V M*S,T[Y'99+6<['K!6*&_VM'^:2V!+W.5A@AZB>2\X21J)@G< M.*7GS6F)RS@+9>E!F.X1@5P83+JE3H;1ZYVTGO$X'3<@]O$]?)47H@@TJ:<* MB5Y%Z+8&\Z4X@J B=YMJJ5Y5:A&QBCY1IMTT4QKF)^@@:+I#5CO68C5V7L/U M1,VOIA:U$1J;0U#3N[W&9G--K$VU/AKS)HI8FJKU12%LNH/ ?"NK)$>+&2-. MW,EX,>^/O-0L;+H#P1:/+K4B+G9%8-98!8=!AC(;!$UW,$BDVU/>]-IC,>&; M6*+3'YN3^"QHN@M")E<;JM(2&XMYL<,S4@IMSV3(K3U*4)FG*\),1],B33&L M-YU;_J@V" H]FZ9A;O40ZZY29QCG&K+M@OO-BVV7%42'ZW@W")N45;BU<41A M("K[GK7Y8!6&AI\\"5:WLN]UF]UF_8L&KX M_@!A*R/Z]GY33P[ M@YV4[T$+NV_"_(,L4BPC^/"?&_+FL^SB[G#VI QCOSA+WQ@Z "!C^,7018"I M C4\_':U%() ;S>;='L1(K^*R =UHSZK;CAZ1] 7K6YU;?Y!93M_U_;Z*AC- M1+RAY4,M4MU;!,P58'N(#9S5Z=^(*GORGY<"KW=(?_LND?WWBFPC ?\L$K@[ MXK1;@;\*A&#;P,'$_GIZ&8G]K,2.16C_B6*/T/X)L>/D[Q-ZPU>S!>6W*/O)FL*3OR$$_$BEAJWV=#6MK MDR<5F_#C>-9HZNFNJ;%^LINMS[]R;F0(*G??(=6H);(=M9H0\*XW'CFI!&/X MP3KHX$S(6XH^RE%**\=R:M5%X'^G*!5&J+T6U&+;J,4D*2EQ!K'PBD)Z5AGW MQ$17D?FO'-[X(FJ]ACZ7\%I%%,NM9H[/I;5AF@IV&M WO^G;,!0X!FHCAQI! M\]RAB>UUJ'5#R&H20V)"0BU6:S6VG\*)V3&@:28*XZK6[2W1]((H.BP>\]+] M8,,.=_,;(V])YBB'(YR)1SV).SV#K.4PH TFJG\T:)_Y4WOV_[/W9DV**TFW MZ/LQ._\!J_Z^:]UFR6Y-:*CNL\T$B!F$$&)ZD0DI!$(3:$# K[^2R*S**E$Y M5$$BR.B'[-Q4I%!$^%KNX>[ASFFRI=HB0A[F;IN,O+"!7L0*UFE@N"VT37.A M-T>]5BG2-2FQ@E$L[:E)(V=L_G#YN$%.D/D1$;BKEUWZ@%Y*)^R?LQD)MUKW M++].S9R [Z/E\@J3_+02#(D5$FL.Q?*3$.O-=GY\+14VWX)YF_&LBNL'2>4C M[\[B6OEQG.XTF^MYD/Q#1_4H:<\6J ML'>7R\DZBFDB:6'R4$*Q^XW409: )L)=1P%?P_Y873L'!5G14ATU>^W&H7>@ MG 3[S)>_\8=2"9H('Q()O#8<+GF8S^%T\X/^RX837T/_9J=N0;R>(PDH.-7P MMDM#'B7H3V**V --OI0( $.*T/-]BYP$/=]W##X84KQ?"8;$"HDUAV+Y28@5 MAA1A2/'-FU?W7-\OK#U7-P+H++SM;/_+.P,_P7'_0^*!*>KZ*>A.'/;Q[L:< M"&6MR+4U6R*]_J35$18RE40#2P\41D-7W[U!-T_1OL\#\LM&\UX&>0G3E4VT M0Y:<.*+Q3=\K^L5YTC:'_/(W\5!Z\8X 5,^WB'&HGF\E%O6 P NKGN[N4=_E0V^XN, _V]=PP^&$B[7PF&Q J)-8=B M^4F(%0;28"#MS9O'KT%RRG$6!;!; \<'_E?HL(,.N]PZ[*ZI.ZZ]L3#*]*FC M3->TYJ\M I]4\B&50RJ' 8F;"4AH^@]^A>HGX?DE'WB"+6T;I/&.*.Y_!30]_DI\-NY=-E'L7=FMM%>W..+\HM9N,QX/.KJSW MA02[9()=G$8NES@'E2E4IOE(H;EL_MN[ -DVY86_F>N$N>>!*?=G.YY=S\ @U.U \K)9;>^"I#)9^K65VF#-O:LZS5K#:.Q)-H%DDN5& M/J#X^;/E(/0 ^4#QUF9ZI-; %EKNV@0,ON$$O;GZ]N'=U'']"8,Q7 MU>_X^S5C;12ONG)"%#/KP[)&9AB-O+^C_'MQ M/Y)]NCDM;>MF<3\)19&F]I2\2'"?EK3$$0I>@[LSV$,E?BMN@/>"N=W#B"8= M#16D/BHVZ$';:K-X"F8F*5+'X+!;'8Q#WU0<^JY<".^%,W? R]9$K*TY,*+& M]7I MG==-H'SL>@DCM]R'[N?7 9UX !/L5*/@:+9AF/X0;(YV_-UV?@4QL6= MEL=-+0U8"_=CBN,#F<"7IT@Q3991:/IE(BAG>#ZF)Z 8R^IZUM.3T"Q M] N&;J!8!3=S8QB&-F!HX].'-C[$Q_#MMOXC2_DG:$I8C9A)W9XI$L8UW<-T M=V@4T4A&\<2K0#_@.,Q)N#L$PYR$^W,GO 7K2ME:,KY0&R%&(*ICM;7$=@J; M8)U,CAHDB0/.=+(K4BU.6J< 3JKR M4@\H<2$7X.?5UM<^5<'D@QOR$KP%P_IJ76_@?5*3%$G?[M>1+\O=U.!._ (H M\4 C+UWNRWO&P;6 ^EF"%+?*/+"(Y!V##UZ&OU\)AL0*B36'8OE)B!5>C+Z* M8-Y@^.T_SZOS6JX/XVS0=9=?UUV"SG_>1W"MZ:BN#3HQXN+3?CS7^#FGK@T1 MZ_:P5)FVN?JJ'4W53:,H"8*,EI(X&_9 (ME^E_^"KKL;AS ,M'T8V#\HNO8V ML)=[[&*\GJF\N6=WU?YP6%_W S8!>UJ^"V&RJ?KG 3M4UU!=WQR"/S:\]C8$ MXZ3N"5NCBDB\)-K]*G,(01@E"&:2Y#T,P^]87<- VQT&VCX"PA\477L;A*41 MR>SUZ<8W,72PM,M MI7Z(H%P$F@K/="E;&K;OW['!? K*;A&[.T'Z/[PV$K\ MTG//B!_3 -86)!-)'JDX?O'QN8F]^HCH/W@*=$M#MS1T2T.QA&*9([&$; G% M,H=B"8-X>1=,&,3[\"!>L 1>P4B/.(5_/EZ:^Q=LLPG=@[EV#W[6UFQ0G.]2 MG&'K3"C/4)[O@)_AK:%[#69\EM:9=<5P"JY3L-QXNKH;C]H"!YPQO^\SZ)<[ MG^/5/4BW5C?C #Q74_QEILY/##8_B2P"GW>X71)M# U_F=00YO4JF P/BNC=)+:EVPUBOWG3FIX0?1"].8]5^]W(-PORRY1 M<@7?##EW5FVHIML(A 3"QPX=Z(6JX$#U>Q=SS!V OVD=J&1R&J.YAI#"5I5G M+ CY&UIF/M4'F+A;[+CVS/'H8JGDZD*J9=+2#Z^HF1L,9_UTDFW&F^4!/W@J M!0F=IF=WFEZ['NRU?6^_=+]>>V'N^B[<$["/B;F/Q6]ZKO.M^&L/!"^EZI*M MUMH;K)9[I#W;VHOMIEH'XTA&F?1RW!UGVN?H8MRU 7+M=8',<8W#^I\RAR"M MFLS6VS@(Z%KM3;U*K93^(F&.^. .;]E].N*X?!SWVM.]ZUMZ?TH'HYXYHS;] MAB3M^Y[F;\K1+NBQ"1TP7_Z&5_8^),I];8!\EVQGS]^Z_W?E+($?VVV@'ZCI)2YR%NYN/:65G=D6E#875)E:H[N(W^_23HY[%VB(VGN*WGR(V^$E M /^,6[FZ]L0EZ.T19;ZU=Y%%3]1EBMO'W( +->B#^C;?YX%[UJ(?6[BI*T'CA$_[]0Q%>4\V[;OR0,_=[=&-M*/I193.M M(J0W'E3+*+^>NBD:'S,:D#MK%O57YD(Q=TPF T0 M$1_VFDZEU3@<%G+\1L<^&VBVN>:-^@AAI VB-:_AM;>B-; /9GTPKF\14FSP MY\W%'U(^CF0?!B= MNU,JA]$Y&)V[N>AQA8KKI"\ZMT"A[P$=>![0"F+@ MJB;T-;Y'U^3IXN_U3*[\W@?^*4TY[P'!7]7H33OD? -JBM-OP&8=C=56H1\D MA=C\4QG+E3Z]-&AN;%;6=;]6G>VX4%O(&'%_Q7JO=MJ"/)!O'KC] .,?48#9 M]'OE'=TTD/W*[9FA[N '2T@H(*D91,.(X_V@_]S'S_QB&E8 /L?A\DYE-SUI MYE=V;S_2]T?Z:*0.3&FNE7D$F'A%#WHUO)9$_X@T^D?"T!_T M^X%QC&/SZ] MOQB&_J#H0]+_3)(/0W]W2N4P] =#?S<7^GNZF%=0MHIA*4FL+W#C$Z-MN\F4 MXP/;TK7B S*\N??[SCY\O2MH;IBL[54\)O]S(4??%>;U>2[SL4]X'+J5%(WB M,S"6%=]07\J<'E+;AC4W=UVS/2:5<=GB%EUS(6,DO.X'(0XAGH\;@'\&<;(X MQMC^T@&0;Q$8/,^()X-:GX^B'_@_<4_@_B4" DABJ*&A*$A MJFP.Q;F]C!*('V\XDNB+>3,-8SZ?WC<,P)Q1]2/J?2?)AF/-. MJ1R&.6&8\W;#G&O@?8MN+A4/%.?)$:T0GS<+FF&% ="@C_1F?:0_+$+1!VK1 MV!6/*_"UD?Z?W!LKA^%BNE*0S2%HKI5QKQ3Z[,]_^T>O=/S/Y$'Q@GFV8AT_ MB4""N:>/4F_/XU9<\H+5S?E^COGAJ>CT70NSC$3S,WJ6A!'GHM& M9P[48N_P_W"*Y\2KYO>!)R:O^ LO#_+=D1N.]%44N#TNI.I+[T )C7"_D#$Z MB<8B?V%WTY\)!F/?2$,594OHZJ:"FMA!K,C=Z;!..PM(0W=&0^\.)E^4AA:A M'A;]_6R&;"8ZM=<58]YFV(2&R(2&T&Q/*A@POFL6DNT66][. QM#=L-#O!KPORD)!L6%/G6B^0<)&(RCSJ&Q5ZJDQQ"0L5+I4:6L8U,XK M#:&NX"H+VYUS8-Q2T=9 GK#MNZ&A.XC'GX>&WAV4OR@-89YA3U<"(W(8KD=8 MO*R*;:?&4!)Y1_XB7CR4P< [C,'D/P8#HX^?/EH# ^]0]"'I?R;)O_? .V1R M&'B'@?=;";R/TQ,VT I*_&;* OP0?/<+;ACX2;)W_!(P$G]'SN>AR*?';1KVRW"^XL$50;M<N'=,^B,YH6-L%M.6L^@AO+:D=)K>.]$P2EXVN=2,/#!,]E8S M-!-NEA(N6H?XTP+]=\.^'PETN5X>B&.J17,V.EY$.*Z)S%Y(7I8Y*G\RFXUR MF\H?AH$O<8B_]N1RA?1W1U8_$NFJ2;;1<.<-)(7=:F.NBY(=/U7I2: UUNG4 MB3H&/_DX_ATD-ZQS \^SBY *XLWU?GPQ$8!"SPV ?X1.X!8D1PDU(W&FU Q' M<51#L0JQ^ 0@K:!]QC?[<_[2C.W?_XU_//V=:@'%2["]?'SX-^@F7_)(6PCR MOQ?[RWSV&1=6U7._K$\D\F]7RF$F"I7RS M ,6Y!Q2SJ.CQ%W]5K$C9^T_\%9LJQ!.!??U&5,DZ%$I_T?3_%K[_FJQ&9BEM M95=\MF"/[%:T@!Y\/?[5TT3]X9IM4+73UI7!8<$?$HDOV/:N(/Z3^'XKF_8G-2Z/*]84,L<+TJ M5RVTI!X7B_)#(3&S"VROFOR"7O$-_QD^*8I_Y4DI/,('*0%"1^>*K)&@)!,X M1LAS1=%EG6%T18^1A)1*CS*H/-D0W39C*SK941&LOQ;76@@P=;V(C1_JYY'8 M#MWB_F[<0L9.C6_SG;FC32(9D[&?1VX\KE5$I%4@;2:]W59H='MFQ,8C,\_L MHNUY>;!!:;..+IG6UN3(PRYY)HK\/%3I]5$:,:@0V82-LEU%=DZ36,BXG!G9 M'3; <#5 *DAQ/ 1V8](9K:;Q 2C[HE%SM(]59=@WV_ZFUT%&PUZKGHPD?A[) M>=6-T<$;CKG9LUA'6XV=X2 VM;)3LG5W(S<924<4 =5[9%_LZ2 9F9W2M%Z5 M3;9'A!P(\69[Q[NZM4V'XC\/[:VJ8H_=UVES,[85A-'2G*ZT/)DP(EXI*'9N>T"VJ-GC-L6&9( M[JWUFAA4P$&02]DY[?;Z?F^:N(OLP<$Y")9)M@Y1/#(CSKO#6"0)%0_,L8SS M_?5XVQ:6BW@D_?-(0RQU#DW9,9!VK;M=X-*^3)>2D2CZ\]!ESS&PXG 5BU[S MH!:9X;0Y))*O1S-KZG&@,Q][AH"TJ;JIN@;B%/N+^ 21G1/;$6:#*:]*H3-$ M.%XDIF67C4=FYK3<*"-0[.X[7+NO1\S*,HV11V7GA%1&G?+*=&2I/F4IM"SMN)F4 MC,R^::=F^P>KUHNAMQD$H^GNX#*4(-/9KQ<#HS\VV?7 K+?4IMSI:16DR\8C M,\"O]&?;5G)1S*SHA[#1F&-6JYR,S+SH0)PKK7I'$9!Q0/2*=&TWJ]63;\^^ MZ.C -^9MKN:9QF)@-/6RB#1HBR,4HX3:]"8IH^-4,G[6)UT2?<#Y;"=O"V:7=DYUW4TMF@1 M7!AY[F3:E5P129^:E9;#3"JVMQK>-,=C,Z@AH>CXL0PD8[,(5 ]+N]B*GX_U MH[(-B+YG8O$K8-F);3"-:<\:&Q4!C6JXJ$T&/7RR2(9F)C:KR*S:V_$'"720 MH3#?\9BJI4,S$^NX=!?IH %AVOO*(9CP^Z(KI$-/X)7DHF6P$@:2(M5Z0J<. MNI1X')N9F$H38F4"I@H'&E)%7ZI;LX?%8T]H=<*==;")80L([]MX=PLHK+D5 MDJ&9B2G:GM.JJ&Y+8Y;!!VJ?&H(P2H:>X,$Y8H>-=:Q=VGB$[\J,7MS,XL>> MT*R'SJ8RZ3,5 R&[J]VBM4$C=YL.S;Q!:\J6>H>0K)OCJ36@#LQ\P_%1,C2K MAQKTB,-FY$2JHX?28EE'A+$?+\$)-: Z-].G9E%@>(NW6OEKNEA6QOQ"2H=G5!$4Y%:D]4<#=GX#4[HMZ:'EKN:M<80GK"KU;TE5_2]D S-O*PT*O*U M8I5K68J6)GM"%DMY!N5) 3$V1929[=#&N[>ET:&9A&^2P4A8F M\@$!3D^7@H%$%>GX!;[KK=3U]']T1R:E6 M/9Z&G_PNJ9] "0/WZ8.CER#]Y =?PC/7Z>.8K*LF\)Y>[/$+T>/IX&WY2 3U MDBO^V3G]V]P5:8SG]KMJ\IYGN;[8NT>E^3??FL_UQ2V4V*N^I: MR1*D-01_]Y[1A:^$OG_F_YW_\)W/,X*__,W&;Y<8'HKUWW_/[W3K7UR 7\O% MF9;C TJGW!8YO&9U?\8U@:B!J/FTJ('GQ'R=$\\K"1GV>.CYA4E+41W$[P LK)E>2D"G1#-2"?0#EY>>F&;H9-?L,]_;'- M(EZSV,N*I3@J>"A4@0J2,HQ':<#1A^,OW^I.G<-,OVZ?C-LXV^+7D)!72X\^ M7Z0+5!]E?9G7DTH9^&/QT<=*H?*W6I3<)HR7ON+::]=)"O&Q.\/_-NKH\Q83 M;W< MAM);<[P_&P[Y$=[1)DD!*.Q8?1@O7:;Z,'.=!E&W!:PTZRQ?S/L_9\LONQ.^ M2'K!ZD.GW>$Q>6G:PV*C+@".QQGVQL@B>?0R-AF YQ_?Y 1;"/A>:7%[OV;R M4[TZ6"P.FZZ45)8KQ6P!B>*Z#O>[)(JK$. M$\7W],5OFGZ@+]7= M"#('9(X\,4=FHJ]UF_]HZAB 0#$H@TM3>*LNM MZ+R<8?S8G?X[>7@>*_0;^$XTP[K&ZKO6?J%TTUJVZ)>_*?0!8UYL3P_I ]+' MG=#'QQL>>H!HJV5M5)% J;2P1@RQ]L(+GS .^ZC!] 9ZR<3J\Y8T87E?&R>5 MLY-JI"CU4&)>:H>4K[S;7TLJF7Y#Y;$#;+(N!3"7 E_QA+-% SQB\=[T8_7U-6.OLS!-RBDP]@H7HH>"'B]YGHZ,((P'G." M5*K&82@NF8A%>+YAS";[(9CZ245X[,O?EW1P?F9H7?K&;.X7X.*W:-_/+6GK M&.PF;G_G?GL_),UM#!><[R%_!69ES"?^464EW=-P_?AZ?[<5'K)PX MVRM^9WX@VO4=5V_W^FI-:?@>E;1PB\_V]%T%%O,,MBMD*N5^36XCS>G<5B44 M@FL'R'*_)C<178.X@+B N("X@+BX^IKZD$E0 /;:L\'KZ%4.WDN!DJ.PZ3RCA'?$;1GB=>T1(ZM;0R@E TMP% M_Z74Q^4!YWG7K2(2Z&_,]F&T;)/]I)$[]N5OXH))CY\9:C!K 68MW//VPKC7 MM>->OZ]+WYK'>U9%^O)UHJE,S[4E,F603:6L-(.JUD:9W\\09K55Z ?)._E# M]Q??G*K0U,1,WA@X?CI7UM&X'?!4PP>/.IE?)Y^_J& IM37HKZC*E%-HNX\? MN'GDTHM8P=)?_L:R:8%0PT(&N@<&@HDE4+SO6+ROKF E;$TUHS'30/9!9\!+ M(ZXVJOY^A/R#E:)6VD1S22-GIM&6#GK4KOBLG"C%Y +.RUKQYO-UQ&?^*_79 M0MYHBLYK-^7.W/DLYPY:&+B &2 P P1F@,"(WO77Y#8B>M O\SQ)L^XI\5Q^ MR-(<*58(3MN>)RS+88"U0TWJ[*2*L*[1],KEQHX@TXF[!7U B?NJ-)=G^$%* MNE%*@JH:X@+BXNJJ^LP>GO.HU\8&'Q$.T=2YT-OZR]"K$35M$:O7M'+**_KU MMG*5>B H6*Y_$]E%'^V$R4W=BWL1\Y@Z$FJPA]0G'61W<'98'D1DW]9U46Y+QIA'Z@UC"A"&33B#> -GW'"RS/$;OO7@ZBJ>NLPVX,)@ MULP=9,U@NPRWZN&<:IMAKB"6DC&%_X(U]0]>L*D9MN[T(G2(; MS5]WA]4]M@@$&46>VF91V0M:,&AS-XE'L$G6A>(N>:>&MU2P;VEAAVN9Y,%4 M*D1EV 8"T6JGW'!W3;+R30NYLQQ@9XJKT,++J5+=.C7MTQ@8F^TYK\Q\_3!8 M+R[<$:LF=(;=U7@,D#TY06OV;DKU##:A"/K+WPSR@"#WU1(+\@3DB0_Q%/P9 M4?S")TD!'.DMJB;%A M)521-L B'I@37''3#; @64"RN(91,0;%8%ATC:6T66\YSZ1JU%=*DK=(#BKQT8KBMK*T_:G=5>(>8P[)1^2@;]:'5 MKHEGL0%2QI'S.!":3G5G:UQGS]G8P)V(3$CUHGPUM]*\L&:MY6654\IR@PTD M+*RIL86 IKY()-L>$\8M8:$H6"@*RC>L8Y'K.A90OJ%\0_F&\@WE^V[E^X9S M@&"#JSQ(^*?,'[JC(_];&EQ1DYYHUUH-3S+$$)EK:P;=]P09Q8ZY1C!0>+]Y M1KE?D]M(4H)5$^XM*);[-;F-B!H$!@0&! 8$!@3&]=?D1H%Q6RD(L,E5GN7_ M,S6YRK7OX@.;7"U6GM[:MNQ( L.U[*DR9]<&"QG%$^\&EFW@#6]=P^P%F+T MY1M&O_(=_?I];?KNJ@#G4*4OWQ$*A\-2R)6J,J<86][:5D<^UHINI:.':#!M M9TLSM-E&L7K5'XS#<4U(5&Q2>!G/)@A"'0LYZ!XX".I8*-_W+-]7U[&EXH:U MRTUK9-9GCD&'U5E3W/W^E9D/UHLF6>EBL[8!)&P[":CQKJFB:)3HQ?3RS93=WZXC>.!=>BIR]2GE:3N>" PO-1J@LD[GR=Y!WK 3F?O#+ZC(R::08J- M$\D\+W$--@.DU6/GNEE?>$JYI:\6#LG&1).XN2AX@Q=F\5S=&98O+H(Q61B3 MO?J:W&A,%@(# N/S >/JI^&S%)M9-5!1\2=M![%]$SNTAU&IOOS#*A2OVJ]I MHZ$35BN@.%;45\0(V3@+%J-1<30C%XG5FA2?(5 $VJV0A2 +Y8J%SNR3^S," MJ1_X75UNMU<2/ZQ;U&J!^D88I01"O$H@-Y9:]HO>\>\I7 .SPW*;'09C23 ? M">8C0?F&L=+;C)5^7,O8FTM'.D_[64I6I&D-Z[C?%8L'=N[ M(\0%;RI_9F1!:LD?M4#5">7[GN7[]CT:?ZSNJI/2!(QIR3''7GV^')$H-9NF MZN[8;OUE?7?SV4-/'=C/Y]W(R_R.WW#Y)E\Y[N@'0XPY24J!?3%_(VD% @L" MZ[6H&036;T35(+ @L""P/A>P,HL(DVK>T2%:Y,&NJ:&KLK0)F5Z]P8ZJJL_* M*)GFSV /),R@@925YS6#E'5]?]6;V:9E1M5]OUAQ$6P]V[4J3(\>MQ+ M[BHZ[ 825M$YO3;6I\M=E! -G7:^9U *L@UD&\@VU_%L_!G=_,+[V@OD+3Y6 ML9&$(95.742HYF9RYL;:OW2*<(/BC&ON>!4)H[ZC.:WFL,^E9Z?$!4M1#PQV MR>H;GQE0D')NGW(^W,!1V[,E@6]+GA0N459N[L&0'IV9+'[F"+0\]SI1C6X@ M)%I"W?':GJB=]/23YO)A#PR=Y8B?'*?_#I1XR\XOM#]+Z?%?OCG>L;>+JI). M5\;TDD)AN":32JDD$SBJRS1>(F4*FR,$5D)0!HN)\;__5I[^(B%1US2F8V3: MXD"K[,T/TW:-#.(%DE'LYZ'#:A,;RD6F+RF>7^[W=TIE75S(:;.R'TJ7+W=IT566@C-923C,O+S2*^HR61KPT03L2), M3! =-J&%5]@AD8S,KA,?'11"FDB!I*B#66U7KG7W6O+UV74*^.*L'[(*)]E% M,9JWR!VW:Z1#Z9^'=IA>>]_H6RQ7;,SMTK*R4+%(D(GLDBZ62FVAUN4V)P*_ MNABZU*Y"LO'(S$)U"&"WRF6UA%2V-KWI5 5O3B3/S$Q_3F-USU]-EJ;2#F2^ MBW&]O;-(@C29Z0-V0&Q[)EAQ19'R^V-O,P=R\M#L]*7Y5MVX[7Y7XJ. :\VZ M6]0L1&*""HW8SDM9:=/^D@8;,=-6QJ7O$DKQ(*F M5DU&9KY^UNX?6B&I-I'QKC@IT>3D1DY43>]OJA6Y19GE%2>T4;#97TI MQ"/1S- M/IF=4]LC!AT$6ZXXQ68;UH%UU .1C,S,R5.L>,8'Q^ ,?+@?*@UT0FP7\=A'S?UNPXWU$D\*I<%8&@HRG5TIS='[549O=&.] M[<_TQ9B;KB;)R,Q*C0?ECNBP-4\"\]*N'X"Q/^M%\FEVIG,45(A6;%3,D&"M$W8C3%\@NP9\R]D/2:7# M(_L.OC_TUP9AK],WR*[!9"4["%F9##F[SI5)4[('9621-*O-DEMKW7'(T%$0 M>WU 6U2-KI'%Q6-?VY_T5;\UP-?DW#5#9;_39VYE)933H9DUH ;8H;7956); M;>W7EWA;9?H*FPS-K$%36R\&!T5'$!';!,&TT3;K:I0,S:[!W"M9WCAJZR9P M,%N*K*T7SM,WR,*&$5W#V O$%@'N<%^;ZJ;-'=*6-IG'HN86F=O<9H)4#L/N MFIHJ!C5CDZ$9.Z@D(-V8#"@?$=?]X69HRI.&DCXU@S#.J5-UBAV.8]Q*(YWT M6VA[GA;\SUI"%4"UO=(^&)B;W;0--OY$%K1C$>3,VM;VC#M$VMTMMU\7>Q-R M41O5'L=F;*'2>KMG],/0-#? *M4TAVR8*R&I_))9A-GR@S973: M&\^C=&C6%IT%_6F\_3A7:9;+U% 2U[Z1#LV*HB89LSU8B@97685V*;176W:0 MEES-/66] M.0B]MGK#4.':"&L.B2 ^Q,W3-SBAPAJ@R)H\JT908C;\&JG804U?[ZK"=B,\!DU_HMM24_>J:Z5A%I>@ M-L+K_0 54@]#9L%B6UV/2HX6NAR7?UD8>1 M/$;/C\_-+-BRJTU]O,:P$M^=5>O2M!W0L36)GK 1IY15:UT6 4@X]KQ\( M S\=FEFPRJ(_+S>\>L IA]D,5)FVV%BRR=#,@CE#K"34]Q MF04+@=@O%LG^A!LO%085K=ZN'5N_Z"E+$2\JNA_,HGYLU2W]K31L HR)W_>$ MJ8@AU0&) -GF[#YCN1UVZ%0P(1F:63"9GLVI4I6*SXF,TC8G%35TM^G0K.Z/ MA+(]GH.V9!@[5W)<9=/I1,G0[((Q?+7#!RRE(7N >-ZJ1W07K?1E3\","H0N M6=J..5ZN8PLI[!"Z),23R$YL/-/[<[1Y\)%*=>+B.%6 /IRV;70.<:F^6.!+A4 M7^Q656%7),:Q+L-.V(!3P^F;0&PN3&.+=/=#F2=Z7I0,S:R!)#IK+MI-/-.6 M9#3J*56BI:9#,VM 3'9RL8[V(J0]01&QT9]H^]A,P$[8@,R"*Z^6J^I0XC=B MZ3 -7*S*I4_-KD$T G03Q'J$LQ?3>64\P%3F=4&DMU4-YU& MJZ:.8[K%3MB ^U B$'V/5R5R8DW#[6Z,#*@H&9JQ?ZBFH3=5K>,C]:AKN65/ M:+1CU8^=,.Q*VXB+3[;&1BHB-938Z'MSL4B?FJ5[P X'DPU8FDJE/-MK5=6J MM-)WS:Y!N"6::XT6%+/>5-?U1LO3NOAQ;&;'VG6#JLY9'.$JM,KHRZ#6.$C' ML9DM-@N[P>2V-Q/W5$;.8C3]'6_F56I<_G)!?P8+U!=RU+6/OCZ],MS M)W)R2WL)$F_^5UO9%5./N_/D5RY:0 ^^*F'@/GV0^OV/GSQ&&(YCGH4<'L 8A:C>)'^LW;]-/_AJPC^?^Q+K_1=OTL)]@3P& M]P7R6-[W!=IC^=P7R&-YW1<4\E@.]X7Z"X-^F!SN"^2Q?.X+M,?RN2^Q/?9B M[2FX+W^T+^^L _9R /]^[G"^*51^/]/]W5;@7;?@K[TDK^GO:PC%T[=4 MXBG,/2-^:@-86Y!,*_D&Q?&+)^\"?\B"O:98/P.*7@Z)0A3E0BARC2+(Q%"& M(!-?.D@%490+H?@@%*FNE7SX_[Y@7W[?R?:AW=I4X 3 >WDUYS]\9W0\$\]= M2XO_\7N)N/_^>PZEYRIP>]E=?O\<_)IC&G)P+H0BURB"ELQK;M';11'T2'X. MC^0WZXOX7>L++?V%9BKJ7;,[R9^:9\?RX,>6$'Y2R^Z.K;3KBDVF5<8MBTW? M SKP/*!!R8''O1\$0S&THN% 6;B +-!_7?84<^Z3OZJ&=F@I ="@.,!3"#R% MG.T4\JNUN?#!Y+7&8B^RP3\-IQ LW3 ^QFO^O]Y)"!]S$GE;X[3LS[/%VN[' M/CQV';L5VC_+QI_#UKNK,P)KNZ$3?"H9@."'X/_]@QY]3T+P"=%_KM/^_0C! M8S\P* 7O/^??CQ!4@6ZH!J2"WXE9WX\4#-T,$?Q&V.U$I_@KBL*W'N%5H*:M MR(Z2@*,/QU\P!$-^[Y3[L?.\!:?/538_'[W%44S&T:1[%?+'O7_7W1G0)WM^ M95:*\J:#HNS IZ*+-A?'-X=%F1R )8*9I:GIHD84]9)./$EO<>0!Q9'+-.1, MU 2$T0GO<;XX]'_.=MOA3NCA?8WMAX(?4N">(ZB3DU BL61J2*B'Q(1U>BT-/F0=I=$H(:%W MAX_GAN\WHI)DN:;SZ"1_) FOQLII^U*D MPN\XN3-DEJ6%<%F26./RJCE9[SLF#X@R*%E[M3A/20+_\C=)/% H"9GB0V]K MW1]3//JS<\44F8D6_IDOJAB 0#$ MM,D]D3:Y9[[\33V0>!;=>;U(]VM!)=-O:/I^F,3O"JX>[T/B#BVD%UF2%2VH MBK]\*#@@2/XU\!3'?]QDL%L#QT_RF\Y!:3";^_(R<&TW8S7TE.11,BJGP$;E MH2OCCRA'_]AOWZO.6Z.R*)21(MXC*_L!UB3+?V@-)- 6OSB\5[TXS5UM:,C M,E[S])_\$\Q1QK-]I%BA> EFSVHU6.KL$BP2U?&)(, (ZY"3I>S M%IOH,>8->NR&+Z(-T]YLGN;P7LP2>E@R__5PTKJ M)SG36:4\5I?KEG6HY)V>H*J& MJOJCP@YYQ\)-1B(^2KWN$$8;H8WN4N))0*%^4>50.4K4*_.:>KVM+/LSQ"8L MX/MGCD]\9A*]W42>.XX\')&AI6RS3MGF.%G# 8]T$S_L"3*N_@28>&$>X>(Z M3U"9_X)RA"9YZ/(+;<(9O=!>"XUZKV$(,I56XL(N6 S@,X,-=FR Z?IWOKVY MTR9P>R%_P51^*.!0P&^4P:%\WU"F>>Y7 .:=W_7V0@+/7Q9Z1K[O-\7:!T%@ MI2ZDQ)'I 3_P##4 VN/0Q)/E%V!>-S3>5%!E\0TPZC(WBI>B!@-=K MKJ<#(PB]DS<^=N0:YS7:5$UQMA.MZK)=,PZL3"?.3 :F4M]S0#;WBP(3JZ$0 MW(AJ@D( Z?$Z#E6(C$\M!! 9MZHS(##N+MTW]XL"DW^A$$"5<;.IP.=P!U_1 M]_MBH>CX:5M#A?6@[S04#9VW+];%2#^ON9[XB((3GEJZI5(X2=$\(JY[FKFO M]Z:]:B0S:=$+F'0*0Z(PZ10*^.WK";B]D+]@TBD4<"C@-\K@4+YATBE,.H4" M#@D<)IWF).E4##T/.!KP$L_CT>48N 75C6=1")1=P3*4XSX7,HFHP%Y;[AZ MXY\5YXH/M(*2)-?!(K^?*'J;6:0WM[B].X?F\:[]$Z)X/?V*H5M)T#14=ITG M+/&.^ U)O,X]XBCU=VKE!$9IBJK_4H_<(2(08TJ*9B8_YVLK@K"PLK*0422] M:I]MI@W[X\*0(4Q/A<'T3ZZLH!! >KS^HL#T5"@$$!FWHC-^_X!SOR6"GU(W M6&T5^D'R3O[0_<4WI^>:U#N0O#%P_'2NK*-]+VV8'I0>BQJ^=.I9."6AWZH7 M?2D^P37*/772GX51+ I.(H1! Q7Z32<175^QG;FWX MPCUV9% ,2AMCNTYM91&3.O*N/;2L\6GT4XU&?K=KZJ&Y^<&V"B MQMWN[N=LV@MS@^]L0_-&4;>TH9"C;$,6NY"[K8VBQN$9&PD6!JN_&9$SWVC'N@:-ADXC;3K7-()S#! M^JY%^I-JR)RE5-]F#[?S:C5M'>ZWPA)TS;J*U@75W;/&0$BU&O.Z5KOY'/0> M" J6Z\.L\8].JIB[G@:\XO'OOZ+K7<%W+4,K_ -)_Y(.&/;&Q0)2[+U@Z1?)T1!+$$L02Y]/+T$H72>1%T+I M3:F].892=MUR?7-A +%<(#&*9X3+Y/_&(C:[.TA4JKU*7.S;G@\)59];AW] MMLNN!X*FH[HVZ+C^B_F-FB*KQ;#$$USQ('8H M-X */U#/!-(SRU G-:D^JL_VQ5*,.9*>Z2 F&>0/!W$H* M]?$;RHJ5%+A^*'053UT6?'[D8=X\NBE:\6&E']\DQ,89U:[>H#9 M6MD4I9$U9Z1H:H8IQDLQQF\2WOFTQD.?0_HP/,>F]X^(J)LFC3F;9RV M1-J1;72%60/I__Y9^BU*C]J"_LJQ]*6IN*&K4I[.2STA 03UY6\&N4E$0(7W M00HO;S<4JC$/#W< 7C'("_^IV*RWN;_PSQOPB"=>6JM*F[/5\R M5H-BA30E0CHWU'_IJ/:4JB&H)-9&^([AH^M!PT5K1_U.?OF[Q#S0!'/!4-AG M!OV]:/D[OW7R,^:Y4 ,;VT!W9I'^ M0[SA#9-;*MOYH7U6B6>!95+&D?/XKY=M+-@8]8HO[;<[9X.MW''1^-VV!"\U M6:U\0PBO_^A5.,$SDUW9Y;@"FAW]&??3[!\]K*:23_F5C"1 +=^JLR1.UH"*LNVM6>']9D#_42;\\JH+R MM%5T0> @>V4Q<8@F&-%@D2BGT]$FF+ )E=/G;OQP>8?879!26M'A]SB)Y@)R M,AQH@02JM.Q-]\5HNT\YZ71X#'(2Y*3/;2M]7)68FV4D M+;*5@JKXR\)<\8WWU#.#%YEN/!WL$P:-F@ZW4Y>*LP UU_O>/F;\B S6T1Z; MR/"Q1>PORPDD3IBBR) 1Y4,UZ"2]M_7Q1MR+*RZ2T5(23BK!"U&WF5:2^Q7( MX6TJ6-SWKC4)W%[(7[!]!Q1P*."WRN#0"?V:$_I,9X)9"R-*&Z^,2:*QVB)\ MM2WYU)EIBKL^VN"?)0F7(VC^JCB#]LF+TD,:;+'+'/OLC6+24E-8I*1TG:SC@D97BASVAR-6?,!0OS"." M7.<)/?-?,%-]S^)5$FN'"*!LHD5TE2W8QC8ZF?CM\0OZ[2$D8: RONDOC^_ %.Q/T_ZQ=VY=7^H O:K;.S!-\%/A[%1O!0]$/!ZS?5T M8 1A/.:$%]>H=%VBK#@;DV^./$;1I>F@+<@HE7AQ*1KF6< P-,R^A@)^^\H# M;B_D+YA]#04<"CAD<"C@,-,79OK>]?9"!L]AIN\Y7)#YRE!-O#%)6]O$]:@^ M]U#JKE>(G[8U5 S3S]/8!:Z*%\J&)%^7G,]\1$8)_R1(WL08;62ZYLBTUZ& M:*1UFW5!1NFT12[,*H6!OJM[+?/.03 $#A41% )(CS"K%"(#(B,7BP)U!A0" MF%4*LTHA,J#.@%FE._3-7+@3*KF 9RG&C"YE, M4V"O+7

R%\P^Q0*.!3P6V7PWS\.W&_QWZ<<#U9; MA7Z0O),_='_QS>DI(#T2)V\,'#^=*^MHWRLAIL>*QQJ(+YT1<";"*FVENC)% M4%;%_Z9BP%?2C%*S MBZ^KU1YN%HWJ&I LHJW60JH9F=H1" .D1I@!#9$!D7'M1;D-G0"?W\XN,]:0IQHG>/J?/\"=.Z%2G7VJL MC=8,V7#U77W1=H5^?Q%//O5=HP\4"6\T?JQ#&RX*3+^&0@#U]9VD7]^TN_P\ M.G:@S'6K0GLM!&NA(LV,.S*81JF.95[7L;>5KMX#0<%R?9A@_KOFM^MIP"L> M!W]%U[N"[UJ&5O@'DOXO7]B&P=ZSJ[CK;7_N5^C1L0T!\EFW'_+C)]Y^R(]O M]&Q#@'S.[8< @1H$ N1U]RH$R&N^UOP")+-B^;[T, "!8CA XQ3/B9?)?PP$ MS5:#\6A3'CG2ABRS:AVWN2HG_+:3J@>"IJ.Z-NBX_HO9F$8P5/G]QCQ(BD'7 MC58GK/045HZGA9*I'XHFX%4%J)NOZM[RJ]AM-*V8K,#2PMFHP\81<$4DVL' MTJ^-LY<6[7\NF15_[8E?-9J>=W9)'KUTK7B#_..;G*"71G4\YENKBH.0!'G>A/7)EGKU\ M&Z'5FG:[]7DPXI2:5R(6_)8@M3^\C?":J2;1I0$_*U&4J4B+N;!E+ (A%XFI MEEPVH(D'BB:AP7;MVP;7AMREN>:7-PJN/?'KNI__C&Q^$>I2)H>Y59Q2#03L MUHT:&I;)?C'V^ M@!?D&VC;O'A/X]H3SY5M,_=*##6?M3"DW=AP]'IEKJ+Q'][<>,T>&2]K&H,4 MUW7.+@GU/3FJ=I;%U#.=A+8P_ $M96-;/X6V_ATH\9:="\#/MD2-.19XSV7@ M)PP?_^5;L!1[.Y _Y%U% H]-P#^,506N 7)4<+8) 5:H68XBJ,:BE7XIEW\ M,[[9K]?LK4RG&=N__QO_>/H[U0**ER!]^9\?EQU/ON21]1'D?\]'Y;]<78QX M(JIOV"2>O73Z\__^G^\_SI*FGR4)??W&4:K!RPE,+8@>?8/3TUW)7#77S'T+_)"F_*3JL"_ M;\%_E<+22WCM'T.^/OOP]3(@DZ=M126@R1<2C M1"IODV:2;_57[('0EL4AJ>W,U*Y?F\1E"1GX> MN:6T>G,[ZLK26/?K],0FM/4@-B9D[.>1I?YJ6:_ZRR%7=%;JOE4ID3TQDM. MU8\C1R.P.^RSWB.U19B)6IT5F343PR\Y[]676A>E)3,RMM?+Z@R6+;&B3/S+QG MJX$LV.9L"Z2]W+#&Q>D"[W4CN93]=ISE>5F:](=26[%JK,KL!^2"C>W S,A9 M;;/IZ2KN(QL+ .) =A'6%&0J.W)-!5L6<&&/JWL]9^QLS>JL',ET=N2>FBTQ M2QP;IEVO%CM#R[0W!T%F3HQL$D6+K]47IE+<,P=^8..M1ZH1U8&3TA3IPE+A **^^D M=M15(USHT&$C%M$3>Q]QJT'8H";=>$W5LERK^:R\B-_UQ.8',WZMK[JB9HK8 MA##9&=TJQT**GMBI/M^M;M=DBS8KJKVWR2J/+HAX6B>V:CP=-OJVL=N88[W$ M.<(L\E@N?M<3>W58!.7RRJ$P:8.O:B@QQCM;->V>GAGJ;A%;F*#M&M>.;&=2 MK(5MQTR+AV9E&ATCA_ENYYA\;V\UE<&V7Z'8Y(9U5JQ$IEH/ DJ3PK%3D4VD MWF*D*$EGRPQ=8N7ZK+LPQB8&,'))^8VB+2UD[,06+ X=63+UCF:V16TM6SO" M+&(Q39S8@O*!',XELVPAI*]T!6*HZ_-^_ (GMH#NJ#PI3P,*V?0FV*I:L;K+ M2OP")[: 83HKXT-_4Z_&0HB? M6%<>ZV\4DU>JG+(1!6E?-S<[GHV)_(1DU8E0F@U[JE071<-$I$:%\>*A)[:@ MWD$TW#R4BN88FX-ES.M!U(A?X,06L&1GUJN5@(\H Q-P3-F;&U5!QD]L0;SR M[J(RXCLF.>FPW;8Y:9>D>.B)+0!KK>:75_[.M)L[S:A,*4Z;Q4-/; %*;PBJ MVV%E1 E=>F/QH-Q-IG5"M%L#NS(85X4&8B@>J+4KLB%-8KH^M043@S+%WJ8E M >6@5PY[=Z#$1$28#'%S;+;0 M82/ #]-XMX@3N^4UE!#7$6MK[K%ITQX;"W8>BS9Q0F,U1'\5]:W]%,&J^J$N MS1K;=9 ^]>E=T]/ZMX/1T0$3'XHL9>V#KT^_/#=PDJ/$X^$HL;'5HVW^9+:D MIQ8E#-RG#XYGEO23'TXVSWPXCV.R!\? >WJQQR]$C_;3V_)**?0OXL5J\,\. M#L^>G_1,TRTW>C*UGOZ[F'BPOAZ/@5&\3J^>P!XMN/2+GX8J<]^UP@!<^##V M:^\F^@[OYO?C\Q\Z_+"_L!?O.\"-^*"-B!&!PHW(PT8@?[U8W05N!*2FS[41 MD)KRLA&0FLZZ$>^\[_6JU?IQL_ZP2/AK)'PEK^Q'IQ\E!)B?*[$O+TG&;?W. M-8I/ELF'_^\+\>5WA8;XB\[5#=EW!R!$8U>PXX^7?B'IVZV=NE#Y+3+Q3B[Y M9:[7Q>F%SDC1BT$8PRD$2S?T%4?S__7C;//+)V_8^>/V97^>1@'VNRA L;^0 MZ]+&GZ( 0S ,[ONGW'?T=]GM.95=-:LP?N;WN':A-N"[!;[/#=AALU-"3U68\*>5V/"9-'BFH9, M$2A7T;K"8$#K-0S__8LM;Z[&-)+K7K\D.3..CS:T.<$FYDI(=?!7<-DNUT%H5D5;9&8 #_?@Z) MUV*J:\_[&A2=3PO]"BN1#]&_FI;^C!._-]G/^PGVVRV[8VNK*EC'RL](S9)" M;,X4%-N-W_:0?G";1O:GL+&O!M4KXO)X?_MBE[<_]G#\''CL,\RQCL:JJ@>2 MWV,+_H2YOE8J.-;KR;A$NGV-VM.]&;M.;ANEO6T1)&NNWR:./\=A&0+YXD"^ M[#'[]X$L#NRE65:T@!,U'J"M;?.PL1?QFR:%7!#D?.TS\W#H_LGN2'P2A7BK M#7NM&%YR$$\NB5MN*ZF M^,N?N:[Y#:V\WHFQVDF@RJ9(';IE4#7\M>L#C==/L%U4ZU%[9DV$G-*9MZOK M186P1\G59_PH VD%SDL9+I\1!A#_N<7_;5L\?\("FT9YU @(FC -^J 0DBDA M:Y&-62!IUG1^D^?J]HV6+H9B)=;-VDM"!L$^];. 36BLDS6\S<,9/)O!LUDN M3)47F:JN&$Z"1-X18Q[B]?XC ON6S(TR-8@L MK96488FMEHMT>(&.ECN:Y2<#\V7-CC\'L\_Q@BOWF)HI'I9TIS\O-MJ$$(,Y M,3ZPN_:WI*5#BW,E25Y077L-'/\8\P&[Y'=P-R-""!ZU[,5_21G3E!+.5 M9Y ]16Q*B ).=P>F8C>\:4<93S=F)#.)E8(]H)=I0) /O$//"@3\W9@X;P8\ MO=':0V1PGZ3"!X(7@_RJ!X+W@/ZV4='\_Z"Q/CB1$SV_&16A$2\,:& M!?-29MGMNTA^-C12P4A^"7T TU'@H0D>FO)IH/!/][ Z(#XY#9*I\KKD@S0B M_1S4W-'5>8+VN%6QB'=%5)&,DK^V&A.V/:VEU>X3!PI%0_<)9 +(!+FW=L[ M!$A0E!>1M2EQ2D]'BX9!M0YC-F&"-$'E_!;0UVA>'OM^K^!]6<>YZ:J3(^DLBSSSM5 M @3&Y"#2%Y60&B$442#XU[_=+8E@L&<\-D:V=>ON1\,>/KLHI)P7,4 SA.T=2GBH%?7-PQ5_&0MQC;1LR(Z]%]OJRB6@(/9=@] M<4M=$7Q2ILY(,4'*]!\6)CE6Z5J^?S_BV#*EK=%('E0CE+Z@/A,S=\S<$6'N M5^L:3V7!7X^OJ4%;:F<;F14)=&I0T"=SGJRL@((%9_&'ONJYEALC7U$]>L!I06,+R3E/<>9^R4 )3,]5 M0ZJFS5(I*C-5B^O\0K.KS4*IM4:S ;]"@5#,]U^9[__Y\,W&_H;C33+G=29M M>\%66EZKKO=MYB[701R/?"TW2>K9OG\?S-W21CW$4+(*@BDAB"+2 AW4>0PH M*S2_+S;!(FN"Q6'PZ*LBSTJG'?.53;MD>E-WYFE,P()G!-/$*0J3[:S693UQ MDDC2#[*S2';0[&'D/J&H3^(^B7-88N;] *K%"YFW12Z$[NBAOV)[JC2>NN9# M6\[BP>%0J\@^EPG_\=TCOH_)04&=@^ZD.'4%%QUK@7,I[E3Z"4RG.()]14A$ M@_3C[(V8]C]_IU**QB]@8ILY5KMCM?N];.:J(=HHC:H$_'^K1LB W1W_/5=L MGWI@Z7MJW>BR%>^NO)W>S1/+NLQ3N$]I*A=W*8VY.>;F]^O9]4IN7BAFQ>V( MOK9G**/;%@'RD?;!I:@2&&[#-^<-MTYL./2D-BD M^&0FQ<<>.W8JZ@+F#M21 MEAV>PBU+:3IYP:ED7Y$98BGPM:3 >RL\?RD%^'+"VQ8IS>:V7&=>M*U.NY%< M(RD -1\Z]:P4^+ N%DO8(HW0GP@CBK8'$? Q[;/8//NDYMEG5%1"_FO[[!>, MD/" 5-\'[IZSTNP6N1YOS&J*'#JYSDH=C28\Q? 4;E=*G^D*%,]1C;DZ4ES] M19PNOV'PQWQ=VZ8;\C"3SK) Z]3-HO2/E>=F6]A(:@ MN,MBV'X:U^+NJMN>TEV7!G);-VCRE+OG>RAG8*2>9@%+. M;V.:NN04^*_("+$$^%H2X+UUG;^0 )VM:;G;N[*D@GE)9D?WZ4*Y*",)@*), M9UJT?V!?2^B'(FRP H87Y[*\3&Z9M@3LA'_Q3\K:$(ZI*1+Q+Q+_WU<18E>& MPA?3:5#)/MK*4''G1<^!, ?V'\FUL=PKFT;'79#+',6S=);55CD9KCJ8V7MF M\E7LF8D%0BP0(J[B_+5 2!8GM4Q_:.1(OY^A;UBG\;4BY"E M=VUI$1&9&3W ?&J]"C)_$?)^.V#]PI:#?']@+C([GG].@A;5AD5UY^,N._1J MVG<7(B1A(-.SN>+1:J,%!(>S/) M%(LY+$:@(I9Y;L)GU/U-5U$UOI 'ZK-O\MJ9 #']QO3[5>GW YKX\)E%IG=' ME.NM88\H=UL-HMH/V9_B*#!HF>+:,X($$Z#CU7"R*J$7S&[^>,[;]O"%G>S[YN,")G, M!FT;16O<;5L3#)TON.6A>%,+?/3K=9C$!-_D1D4/7/F MK@4;0,"O@&9B.$$\.G$/B ]O"T0I?!2K*6^BII1\)@V9]HQ F\J=87V]M4K< MTKY/<_!R1>QU>#J-M)+TF8GE<1PY9O28T:,1_'T)HZ>J?)&9M6>2VK,RI9+Y M0+42.F9TJ+GD/DDGA\ 9(KAOKY5\"17D:XBA3RYS+J-<"& +0H'3-WT6*R(. M.R-K^B1#S)B4Z@2I)^MROGXCHP 1L% JJ4'Z1IM\H8P@(LG M@:,,?;_9-I ^CO?:0R@_M%#MDQU*R4LXU2RHTHG!3S-1--GG))E.Q[(@,CUP;+A]0=GS6 MZ-'+!,@Z"UPETQ/F;&8BZ]DQ/ZIV:!D)D O&CR)0ZAA4-\+_K8!SJ>+&S\[U M<:EW7.I]Q1K%:LB[?U:CF $9DV^O2VVR(J]$5#DV( M_4"Q+(AE023\2&\K"]9JI;>Q^]R6K&TK)GQ:,;OI8UF @D_Y"P2?OIZQ%!N) M7VS?T0RIQX0?$WY,^)^IU.2?T^+&YK9RAT_B;G2_#VI]<+:/RPABQO\T[>3^AOW-X58:FGJ244$^ M.UE.BIW$?+5&[(_F%F1NTF>R8CZ.]?NLJ@,VP!85O^V"::&=^;.QUX(-U9RX M^B#"ML=73&O^A#H*%DHMG_78@!O/)=X4+=/)EAW MT5$^/67'_!NK&J]0-?Z4B]F"G33N>UY%35!U3E@8;'+ :1SY4WE9 M@M1#P@::X *)<$W" :ZK 5S(@#H_Z99F;@$@G+E@ RDQ%5#:G0"U$2EVL\3F MUJMUA:9;3]7FX;_9V'-R:L0'_]C#[%A#W,IAYSXA"#= )X!0*+;:V M['CK=G*;*0.&3R9QC67ZDLEU7Y$38A'PM43 Y:LS7R\"C-Y:2C%:?LTM[PKI MQ3U74(1T!XD I U]DH&10=NI(ST'(0Z^VV_R8#B*!'SD?4Q[[4N8:U_06OLD MFDK9M \%5'''>\5#UCLCGEK5UBBO#N\Z7*_]4+%SZNPARZSY)&YX224_3T>BO-NKXA,==_K@8, M.]TE#!I!W66F&"B?A]#0_.XX-R4NM8Y+K:.DQ>R9M34K@2D:15 4+,45M#IB MV-84[ALOYYPOF+OWTC.>I66UQPYS=JTJ]Q(-*-=PR\TD]5E\+7&KA9C_/UM0 MZ$WX'^)__D M6VNNE\L[LX;9&<](!O$_B@5]M@8+3_:9LH(^%<1T2WP/FD[] M"!2?"W6=^H)&S8=HRQ>E8/FU ?.I]:8G6M240Z;_LQ8UG05?6/&S49+T!JZ4 MG[6&TLJ A2W]LQ>5(.ZM@2)4C[-M3GEZH#Y@"+DHSF4WDZ:/!8B&R$ANY0B MZN2055*5Q*A=GTDR$B)^*50J=QKU_CC.I:LH&U_(Q_39-WGM@/YU)/I7\I)\ M^EU^:!+^@(9^8-LKAF@C'PCQ'9[:^-,/U$T:F?R?1@N/D!+^-=@X6E'9CV^' M([49_3^:G[R"BC%.<7=<6Q%=(.&^^(9T_,7!E6T(+Q/JV3YWEP(N9S>BYB$T MP ]SP9!!5W !.YL!T7W.EJ>=]IK:E*@%ISO6^'XZ,28LM^:3>63+YV^R5#S6 M-!8DGU60?"IK_-UERF-16H2,P&,1D(0B0#*] MJ0:N(PG_[_V"M%?8ZK7%W=ZY)-8F\U1RE;8Y;TXQ?'4+^KG!E0S!,])NOFKP M8_#PD&8SG)BQ-H[5;1E0 :)\%Q&=/DWX^#2R(4H>HJMS3"PS MT\D]3=;NEFS.6JB+]3 ZUM&Z5R]7YY2LJ366,VN>?I_L;==(.$!5B$[=9)^5 M#G^N"SU%0E?/[-A?F(<_?M8P^;6W?.VLCVML.0(!]&O#(*;T+['EST/I;W:@ M75OQ[7F6Y7= $31"4AQ1,QW/!K@X%I[EN()D7R'R=@/-KKWO".G[GWW?$0P( M7S%M]PL20$SXGX+P/Z 1][CW X)&PIPE/ <0@N, UY]-8EJXV9'?W[1'ZM:^\K.IE/%^X&@3;7FG$.8!#O MMJ:NH!BH$BE,6RJ;=BMD95P@7E<$G[C/>+3*7:?24<11FJTIDD!G:J;26LM\ M"O?BS&4_2[ _YO:8VZ.:Y_A4&ZNW9?0[W4VMVIG44DVPKEP0:"X]3*\1H_]Y M?ZO_N +$<608],TI2000S?8CUP 1--T@>//)'9-@C,$3U+0G)6@]E/0"$A% M+O8?.)=9V<)S7&6V?:S44?1^9M=K "@ICJ4)6X1[\,_+UJQ!FDS, :+5G[\# MY[-KWF^>?($;2E)6O_X+_Q,^182ZJXV$V#QX[TY&H:>&(HS\]T4DT?&&Z=2! MZNUO.'VP:/S?__V?P\7OK:2$:&JF_3.4I@>["D!-8\$J@\34!H*:$&;PQ3\% M;2ULG6"7N=PMG0HE]<^=1$9P(-*WN=R_B?U'!(T34.K")G$ L$",)S0PI5+T&3(+E.':T8.#K[[]ZB-!B;R' MJ)^R+Q8"HA7>4G:=;.HWPHSA2M46.V9OB&JS>'O%A31;?;9']%M$N=IDFL4J M4R=Z?:;/-MAFOW?%==US31:2P@V!-/=KK>.QF/R^.W%^_('0.V;:<]PH8)T MH8 J,+UJKU5N=]D>A#S3K[::?"Z?IE/);SZM^@I!T]/AML2WL'J.=9R6+0N& M\H ?A!J.HQ10_ =C2&T;.,@CC_YLS79G[?ZH+>T<]7VXJ(*&&WMB=6?*.U5; M;W99U62WK=:\/]N8=\,F?#V BI$%%^#:'G@WV4+M90N"NJ])4/X_@>KE_X'1 M0;3*Q"%"KJ51].> $$31U*'@VB*7C[=3?!1$L8H>]L^""I"SPPJ2>@R\#D(> M0#ECB+?$=[1)FOQG#? 'ZI\;(OC&].S@*\*TL4\I^*'HOS;X\0_ \C> M7X8L /@7)BE_X9C.A=V*N=O>+5%AF/;!*H.?#K[]@?UGZ(&VI_D/0G_T@.C9 M.&*$?P_5=@(UHE4Z:@&<\7C/DOX5G^&8, MWC"Z/43*662@YQA(?467V@"JKXB'L2$1 N$ U%3V'X=@#,.##^D"R[1= KX) MVADZI.%$#9DM^):9@NP+8@O%#@$,U%:M!$2@3X%-)"DL/*FCK>$O=H\YV*4# M'Z7!VW>;@4! KVP(MC@G*/]9]%N>5,^R *3ZJ@\4TU(,!&6(2OA4J&@A<,(% M:QHA2.A&#-X;?\R0XP854O[YC[REGHV]I$?7&A!&CB/86PQ'@9@)BHW(>2?E M]KUX$19#V;TG+N!XFL]@@:\6N69#G(0\Z3MEG?#!$+A[WH%:C09$_!TD!L6X M)?HO?B[D/411N]U +,!K),@UZ'P):3]\)B0X2+]@8_FOW1&0I_GD=$._SQ(\=@#8$*C^\B"E^"3^GZ/C-C*&]H65@!YD1F4&"S3HW<>Z@^^GD#01RH"T>,:#:8[1OI!KUII5LO5(M/L$TRQV.*:_6JS0K1; M]6JQRD(->GHA%\GOM]7R;%R!'V#TZ$P.<(IER%X^04X*S@GD:"%H_!<%#]L# MPB#VE$&$I!&>R0%K'Q\RMP0'-^,R#1CP13:4^'B.+I28\%"# M'[#4,DTW.$R#+\Y)G1,9=;PP8CW'DGBE@#7:S:DN%FR#P/9P_UF<'FHLZ'O],&?@HZ3_>5X#B>[H_=AB0L0"[&=?#!T1XU&D/ MHM"[,S1@XUNBA30(>)C+)OIV*D -[>9PSV E:![>JP(?=[SSA2?)@;X�B_ M(0!\C>F H_'::(I$,$8;64AP=Q@O6$,TUU@E0 (&145< 2>?5A0O+BJZ/3S27';FU4)!@ M" FL"(G7A*_$8GE[>EY;JMOJ+^IY5EUR2F:S&9;),<^?V78N9% M@B2 &E0Q<0J%/X[TJK)D"'D,/@4IZ_"L#K@4&4@11P MN,T5T*"5 *U3<^:NT8$YA7;U[J^$X"2$!%SD2H$L$)K1/4'H[6QE"6CPW= * MTDWX$1N!:X#L*L=_LV6;,X#-8\3V_I,@W[ASV_3D.5ZS!*48E$9H?5B?AJ_" MAH5_A3M7;"D!1264@$C)T#2H"$"I &]$"R%F '$^9FX04J'I.83C6=@*0!RJ M"VC3>"S*NUF?9_"TR[O9H>F,V7&@&H713 <:.A)6G?!I\9WI%7\0&3)S0_Q7 M.>/*1KWD%?& 6#$B0B9W_->$? Z/0N77#K7PR>C!(79]BQ*N#^P],-BQXE]& M*.%Y8D!%RU4PAH(M.KL]0@$K 4L)SANX!L-!@A 5X\)U*4CHRB;2UR#20P)! M-XGA"C&4C." \E\8F+[8#W(\'!C=N9XKHF^_!:OR+=:=_8J^U'R-#H1N'-^6 M10?#R6*N23(2@,RJ0[FT Z>]ESP'/((V@,XJ1#8S) P<%UA!;C..\^ZB4GZL M'^I6FF YX&?XX86!PK.B=U?_3^^_0J$AO'&TB(0F;$W/_3E3-D Z!XL#9W<8 MZO(%^'&.7G"9/Q7@<0K$JS;R*'\"+Q%NX9D,BMQ)4L3_^U<^D\W_\WA=CS(G M3N)0K_)7_SZ(5940W<^V(!TFF :FERU2$KDE%>Y^[O MH?4A(V_'XRO95">=SWGJG*4+3LFN)%/95&;-TSSY^$I72K)"N9.[X[:]>7HY MJHPKO64'7GGR3*:I5 L;4&94I?Z@S!KT4)I2Z,KTXRM75;#*E19,FZ-[HR%/ M.^-QQ>GPR=.W>WSQ_IXO,36U:/*IB0F*K$RMX94G;R]2R3&_G.LEKL9GM'Q/ MS_=3'GKFR=L[P&;91,NRN%J=XGL&)4^[<)VIT[>SXSE5R)56"[*FI9RJETO2 M^AW#IT^OI+;T1--(D64KN>5#$G J+Y=E>.7).L7[;+_DEB8MMF(U\OF!O'$[ M@PZ\\GB=?([,9B4R"]]%T5D>HD?@A3PYXS-B1LADR*0TG5&/G[VHB?CFVMT\Y*:D9,ID]2RG=92W1;'7G' ?$<6?27TXZPN L MI52R]PMR"I2,VE-7=&W=%#LRW/L92MG>;>XSZ\%#G06=F=VTE.8F,UV?HY0' M?6*/)9>[)[U5=69!%/"#8><^#?]L;##T(;X@0HA6],0[GO=3OL"K2438CQ#%Q;ZJZ!%<]R3>@K(U;I!O7\ QJ*>I#87"4!#8 MF2E NGV:SLY['+#XV?DZKJ 5M)_9%MHVJIK#D?Y]L D%0,[%&%#\;)]S:X,@ MT\)@;*54%/TQ!-H*0!=X[#,J*FX,O=K848#%Z*MX97A2@5@P1O/I"*BKV3 M;WYFH2B@LGX% VHFH/6;X?()E#I@HV2* P1?+52U"\?N(IL.3J6P,>IQ?LL& MA9F]J2/:BN7G;*'(+8Y-AC2Q2ZQ N9LH-&QI@HLVZ\=[PY#N4^\X\W0$PUT< MT8\+ABFOP2OPJL/W(/BBM'+'P;_MUA6^>1<2#$@"Y74'/WT7-"?(,+-]&A*< M,!/N<&&[R/G!+@X:,B".(VS!/[]PL@MAKH!]=/:AU)*CO2(B"NE=L&T4T,2I M,0<#'XQ]-@[F,[2],+"OH P5"=ZZ@B2&7WS"JV%>[\FV,9@12!5C9<*'^:FT MTLKG+C]PB[-R;^#K="41_@$1L_0$&ZXYRW!&%MBYAD2!@A05D&*\4ZF M(*SM1G]O@2]?YD##[Y1"R(=PQ9E/MB_,;'2'X!R= T>92T^= _NTX/Y9?[;@IU_ARQU$I>^2@5E2X);@02$'A4Y!"@;VTY\F4TVD:38SYI6*VAKK MS4YKS*@+N7.-Q,P@*7&?1. +H."P=PYSBQQT[(>;A+"=;H/4'91)80#MYSO6 M=QRIE&=,P#\,_[W 6O#7AN))02P)><)%/_H2&@ X="5XKAE^X0>N\#='X2UR MKT@'UYQ&#UT[7%@8O K,@S]KP9_$T;*G&S@<*+ 'ST='S@Q20@BU\.\$,@-^ M^K' -833;\-P!];1[E)AZIB:YX*+Q-_^I#,B]>>4<1!#?76?E.2S?:)B1+P3 M(JC;5,P144!$'B<.Q(BX.B)BT1011,2B*2*(@**)CA'Q=HAXZ>"HWVFM[[?K MW MV?5$A_"Y;#A];A&N>V@I\S!W05@#M SU2,)S$R7/_ D+0I$)?_G_?TM_^ M%EK)V^QUY\[EGLO)_(/8?$_9$#K\>NX$31?N/0/X)<))\L;_L O OU6SVHOS M5>Z$QIZ#P7<!A:\S)/+S\##]Q7GXU?VRWXJ'S2+P MT6QZ[ 554@M\MV\F^U[&X;' MPSC2-W0Z^^:ZQU6UYT<3R/JFBUN=^"S@US/BK,OSXQF5XR12G_1']L#*C>9I5*X+U1@J=9/*IF-_2,SV;^HPN?I6 MH\/VE]%I_H#M"VMMQ'6[C32GS.J"XTSSW5(-U?-#+8:B;G)D_D\GBD6T\?F5 M&OT&3>J#.A1G7^/D%[G@U',\0B!HP+LKI#GJ@8BNV/@D3 P<(T7$" (3IL$GZ[6(40- M4K'BUP_"OSSXN^&BPB,T!#[X:U(M>5$NJ_JHV5S4ET8UQ=-OEM*=_K9J;PQ M(MXMI3L39Q)' A'D+14C(@*(B$531! 1BZ:H("(635>M-OF=UOHIJTV>%\*? M.#N:PDGR$4Y__FTA2(SU3XCUT+,18)ZZ5 G0Q85=)$J +DSG+Q+H)[O^VVJY MUU+_QRX)>;O"H)@X/AUQO+)>R!>*UPX^GP0Q$F'4XLW(_MI;O$9X/7.=)/TW MCY[[9N*7*C=@'+XU.XB:B;7)/)5 MF4CY:B,Q2Z>J)T@A/:UUQGTMYY1V]4)D/GF9_)@H\.]5\F-B!O[@#$S1?#)( M;IFYI+28EP=%#J33LC;(IRS;D]^;@[>:D-&MWG$) M22X8&Z:_38[#XJ/W4&.B5XOT.)OPTUA?$3*^KIZQ_W[6V=6W>FVQ=QU=YXRL M4X=-7ER)VSNNN&S/'!*,C2;+^)5)V1N*C!TO,>_'O/\95)XSS)]N-$K] GLO MJ4*F-=AVZ'*WU>CX]4G9&S+['/-_A/*D_SR:4'KVFX\UASX;SZ$/L!+/H;_( MIN(Y]*];UQ>:0]\4;)OGS'M[X[;3G#JT-'9F%1(%92)_^W4XKQS,:(K.42)/ M9S-Y/I5,3?G\C)K"3]-D,I^4\F1*.+H#GDUY>I9?K(JK%0Z/QS1Y=EYY@BY4%F*GDF5KBV%]V^WF&J9W=EZY81=6RR7= M;K+;OJ+>D6R]X S/SBNW%\S#?'27<=6\Y!]"S?)LP->9?OZ.N^?2ZM)HE>V^[.BUFOP'G14. M[)E-K5*U7YM2?^^\;5'P?QG3Q,-636FK3DXA!V#0?HP]N-(B>]^+P*\H=D, EEP@>-/@!7GN\M^ MA*T6@CFB%Z.OU%FV=&R7;P@+TPX)PF$VBL,C>CG^'AJB$!Z=Z.F\F/_,]%2A-MQ,328U5G^H M#PRM/$RN[IGWHR?1]:A9Q^-S7*93E)C)?36Q8*'$I4X3@7Y#3[^19%#>NNO# MOB[O*Z(>-1?ZS"3%I;J#9K]H]KAE:TF6UR8RWTJDQZXG9HI 85J;NXAUQWVXL M6DD[4Y!4/:,F1S)H6:#8.9N% Q4X&SBHRY"R MKVYA6G%9(M6/J\NW0YW[KL M_:0+$[34ZNXZ:EV J!HIRZ3FZ8'&UNQ>RM+U^](V]XXZ3_*!M31C8SBL3MF2I7F$QXQ=*G2I:[ZB/+'KZ:%;: M" S;JXWT]<8H%FK])P7(14^/M\$WDDN1QGA),R>9>Z>V81-+K\5E]'S'RKPC MQH7T'$Q38G7&"7JS*K3M+%,BUZ\X,JYET;<.#:8U/.<)@=!,0T[L?!"^;]XT MG+EB^5>X1VT2+;@[@ ^M3VMAO0M)5V@RVZD)9H]M==V96.R0=QM#?C^2KF=' M&9MB9GUNFR^7*RZMY+@:,M+/N+$0#?OT>ZX]YIEN@+=$_Y&N\YZ$\]B5^,DH M)^M6"[2V%;,ZW[T@Y=/N.'KJJEB25\MUPD\XR\ \&JCJG$S3> M2]7Y>V1'7=?)MB8YDIP])-5A;::G6^/$S-+?\>3+F0ZGIZ?#'.[,YLE M6>P\(2;>3=5Y!;XCK^L\#!+"?=)SH_YPW,V^(WNW1<,:%V=F@DPL MN\5%X:&2JN?^7-?YW3GQ1'3C-)OJPLU[PY*[XAPJ2\!IFYHB;D_[]&H;@QDL M\X.Y.BPE^E*U-*B+M4OUZ7TFC'N8]H,U/@DUK,9@2&B* 7[B7L[HTS^/?_83 MA' MR&&I8=%T('Z^ATX?B+*EI_@)&A#:\+A_M- L T@W02_ MR_"!MJ!I6\(410_J*[C'M+#7E7=MK^&MYM05%'PS6HN@HV[7<(&[T-[!BS @ M<1-M"#Y;0,%WC*Z@>S;J"N?WS\:MK.&]P<(AHTSADF:*&ZYP#8BYL$)O ;K? M?GP*CEMWN\#6;PG&@>^R,(="YL8/EA3(\#=AQVS# 6?@)B#0X3H6R=\[>G2P M-3_%8;\R;"+ ZY[>\-KT-,E?[Q3 AZ$XS19"' 62X9N==VG/'5*ZS]K,GKPQ MY3_1EUL95^GY*,,)7+$]JW6%-!BO^NOH]>5&Z'D:_G&#[H.U?9@&W9GD;?Z+ M]OSTTY)OR?3Y$^_J37%SF1@OT<,+=9O-QWB)(%Z2M\ELC)CH(2869-'$2RS( M(HJ76)!=%#$O[ 3Y6P7Y:D!XQ];@STOPJT(@ NU2T[?4LPQ[\7:H9P!VK7;B M,:5\)DIYXQ;D[R10<[^CD2NT'[\P7[QJR^_9==_G@ BWEGXA[-ZT#7E,))^6 M2%[7CCR0F1%HK'6XY](^%H " &_;FQSQ0L3V>XV&.\A&CQ@8WJ2]CF_D1K'S M\>%6+]T]:Y?D(:'H%9ZA7#9MN)D@ZP/NOFV;!OPHXB',SKG4$'A1N!"'LR3! M!31)I_O.W3M]Q X!(RH[J=E;7[,^W\HN<"?IRW>F->Z]' MR@_SGH(O,EV93V$2&DQO)@JCWGPY5J7^7"R>D8=FIU(4&X7Z1JV,R5ZO6$GW MJHN.W[Z=OE!GTUANQ'+C"\B-3Z1/G1$T/UV 9#+18>KZ8SR4"\%'>"3 MJ3?7HR)C;)QM^8X5K-B^O+A]>?7&R-W7DYZ';_U?/ZY.1NQ!(HE4"R!8IWN]2*HW4QXRF"5,)CB.*2JX1@UWL#@M M=UO[]6Z:A]HT*7#K0--PPTI#(E#9+T 4%SX/%_#A!D\N?":F4=S5PP)^E9J# M;\.%KY?L+WN^D64ZL63T0E4;J)6)H>2\TJ3:VS!_VU_V$)RMV:,:V;/M9,=I M<=I0[K,-=;DTW-3=ZF&>2J-.:OFSO60QJ#YT"]Z7@RB;;W*%CK-)YS_$0_S.-J[(N"^GS?.K[$Y[7DUFVPE75; MGW+%B2@P\ON!VMKP;**248=J3[^#TAIDE%6*^?8K35^/&A^!R%JS$J^)>H_, M/$S-6F9M>W?4.S)LLLO4NWU[8+"9^U+_@F0F1F34O4:W;PO=DZ[ MPI^_#O=WIZY1(_RB-@''4UQ>U40@A"UQ"-PK:P*H6!H>_ "5/Z-:;QL5Z&M! MFV\%H*)HQT.E\XB"?<3*\"A''QU%"HYR0K#]9O$VHF?!192OV!"S+F0^W*E1 M@'^N! UU[@Z*Y _Z)B#%-% YO*D#EAY^P5R ;W(.>]!#C0/U'X K<%"K) !U MEO 5#EZ"8LP!4C2U+8'T8ALU'/"[#< ?X;,7 !7\F_"9,X@(I)+<$@W!$&3\ M&[-4=,Q7=CN M@4<(>SL"+0:N"VFGIH%:0^A^TQ'XKLGQ6!^5E]D5^TR@T1D'**J]UOY#*@&#YE,.>F7(F;;EJ2SN# MP7K4]E+=&KHR]_C*KEM+L^[2-=6AY4X<G,N2E7):'+>,.59['% 8Q2'K!O5;!&-XSK94D>_;UF\/!G6U4%U M@IYYNJ4[C]WF>)GEU&(I<5W/%;?.UE:.S4R;F];#%%UY M J8%J\K3 MVZ)XMW$E63A;9$K=;PRA,P5=DA]2"7TR;G)18M;CP7NCJDDN0/3R\>!)5\T#BSU]#BP9\W%A/H:^.?MYH1=N.%7;PZUS@*R-V%OB+5@VP)4RK"_R86$A6P5!^T>._(Y^"/U#\_?(/'002#S45T'8H/F$9PJX#_WD$->\'@]E?0*@Z;6B)O M !KIA>X%NJ696V@PW1 2M#=%U[2=F]#3@"Q:M$)LZA]Y$'R;6(!;D%!C01T( MCF?[9CKZ048;"ZSC1[?ZIBZZR47=^@Y\"W#E81QDUU[0!KZ)"(@5\@CL;5O) ML]%?ON&VVY]OY066L]]I$)O9@=$'-KY+8^<:Q!NX)88'<_;0;S.@N)Z-C4C? M*,2]%6\)GS1]A\01D,-U*\Z)D>E 3M_]+FK0+%5FBAB$7Y3?A6?@)<'XL=!% ML 9PCY:@X!>(@C._)6JT/=/P$! %WZ^_N\;0.^$CGJ6V(^^Z' H&\+S;J M6ZE 6A9=A%K?PW!HI4L ?L#MUSTKP+V!V]7>^.CV2>D8=[IW;:'U(E" # M &+J!W[B7(%D8N-6G,0CPZ2-@Y]P*,ZX*R0Z'W,HX?OR7N?=@GE C^K*!=!FB*-B:23B*[ODS%'Q*O#86AWO!&;3!/115CGL2+L?8 M"/S%CT]93*7H) V$^@YJ!RUB<0=.9\> \+JM%1S> G%$4PD'B EED_"3"G[> MX7_X\:)/2:/"RN6VU,(4>EIJZ)B=LPU%7F7"_][S ZE[ASS\3P(=AW^OQZ)F MY5UT=.(<%[]U^0:2BQ[DL0Q25(L?]>[+JIXK58ONR.YEZN[+',(-3YD0$TVJL*3QIXEGN"U@W5@IY_\K58 MI8-TOP\]("@]#EOLVS-C)L\]1TB M_"T]HL1G7WNDF.R.G\3)\3.'A(/[;R-@:L!%@*O.=D=JT.H9IH#/1UJQ4!#BG:PJYFG'>,12@K3DWT1$+X8'\V15VJPWFIJFKG&I[S? M=OJX _>3)L!>K 5FS%$619A$\'F^)VJ,EUB.Q7B)U;'HXX5*QWB)'EZRMW0\YR*">(GE6%3Q$LNQ M*.(%RK$8+Y$9"_-;;^7U1UWXH68\RE9\GT$QOQ/I%ZZ7>2F4_G;^1_JO&]OG M;TGZ,S6VQY/-3R-*EQDN$U/7;^"3N\U2GXFZ>KMHI4]'F,#\CV'<\F^G*CP% MP\N+]>@-I[DX7WV4N2,0][G/Q#]O.)OF=\[SKT0CZ4]&(U0L1]Z:1E*?C4;> M4([$-!+0R*?2U5X]XBK0O"+6W1*7#1%^.=];-!'VZ3]BF[Q&"\\HM8WV7_$6 M#3JS7W)$S6^Z!>[::AJN(BF:AYR+/2!Z-FZ+PV[\CHAEV]11HJ?G!MF=;)!L MW@:VGPJZ/?^ H]:=NQQ2Q+<^VP9E#F:*S*_DV6+!5E+EI2/,1=-)=/ZZ76>0 MAPJD\VFJK)^+>ZYG9[;*S"E6U]E,=UGEANOFO3-;^X.QGA]R\TKE/6+L=@VA M0T7O@(FESH6Z0D9#ZN3GNFQFIZG%ME!UQ[IZ6EQ\/>MR?]:ZFA,3S'6*?E>S53R@ZRB;%B51U(G#Z4. M==KW-98ZL=3YHRR(KRYU(JGKZ&956+D/EL$5N5X_51!3G8?Q%72=[7JTI)TF M&*DU.5-0^F:ZM>%0#S6*_O8KF7UN-,O'2P)!I>D?P2\;21EYY1FP;S;7[W>I M^I]) E[?Q]3=]6S!,A#MQX%L&$C!'MW,U_ALLWA547=;U2FD^+M4?Y/>7-]Z@T2ML%ID4N9S>+\5J:39O#&1_YBAU M0^>>&SL:JRUOF)__227.\T4\GTGB7-^S]+S$:=SEG?6@QFMDKZ2U9":37@ZK MU]!P2JV-VFH8 E>TA*SAY R]IZ 6U'DD<7+9Y^;?Q1(GECBO*[?YA!(GLCI. MO= M9K-51V.]SJ*84-F:G;.OH.-(9*%@#92*2=(]Z[[+;P1NSG>0BDA_^T7? MY'+TF_N6(N;"Y8R#CJ6]72OKHM\1%>,N=N)?.DOJBEF#$832D]D/UP93-&3[ M]?UEOG# LB&0YS.(P-3];#A3$V5&K79+B8S=ND*DH)LWU73"XZNJ9Q1(_;X_ ME1@C&.&>NJ"++)9L3Z5B79MGHP6F6+1%W#5W*MH6>FX]28YEDO,2V]0JO2QG M9\,KI)F6MBE242FYS_: V@>6!$KMH>R/AJ?3ETHSC;6V9U(OKLVTT0+3D^EC MUP93-&3;]9V I[(MFQ!*H+.150[TR/N\-ZZU!\TKJ&UK5NERU;9%JI7^N@#X ME;7F9VLHV_)HHG@LVF+1=G71%DTP14JT14IMZ]3T8:^XN2NQ0K,MJD6*;JKY M*W@8S;0@M:G2<$QZ[- 865EAU.30L$SL8+EK?=,5M#@F\S&3U]ZN M<.EK2+WS?KAT8LGHA:HV4"L30\EYI4FU=XWZ(+8ZFKC339_E]%77R6FY-36;;"5=5N?18R+:N-NJ-P%:W)CQOV0C/O%TY&L-2OQFJCWR,S# MU*QEUK9W1UU!55X:N4Z3EHP^VQJDO%X!@CUT7$\QF)Y'@YZ=P; MXH3=WO>T4CV1+RRK'P09?&J0U?)K)DD6;8$E04U]$.;,MU^Y&RJ5/8N.&S1Q MV_)GUFO;<,BV+FS1,.(S1EP^+1O_5#N!RT)DIAB>$$A[W%7^H'>^J '!1D?\_)]C@9M$ MK[U$\_PG._O1J5!#V9WC^<<-\?_W?XX:_^_B&&C0J&G_#*,5![L*!@[06"^1 M0<*?*R#,X(M_"MI:V#IAV\/<+9T*^Q[^W$4\$!R(-'('$?N/"!HGH$0S3 \ M=C2CU+_K>$II\-UOAAL$6'%-ZR=-W:*1J0=S7*G4;>I":#III/A(C4SNL?1? M@9C;2(S]J]\JGFT\CCX_.UF^CV?'XG1=/ 36V9&Q\)9G^LFFGFLSB(,=.>XT8!'U!\BL[G9YE,ED_F*1+^ M1:7Y'! I7J"3LWPFG\V3R>DWGV*%4",GU^;,Z=!UF4STC+%:2:TE3>P@(^+Q ME;SD3G.26^5(6I.6+-6ONPXG\S1//KYRDAZDM=1= MN5[G4PW-'2I<8E:I%>[OV4UJT8%7IAY?N7"X]L.PKA4XW6QV/*\G;CW=HEP=;*C M.VVUG+>FB1;7XFI9,6M67)I!SSS9T0%=>?+VJMV5 MF-7 7+&5>2JACL?=PK;-G*.4+# IE9STYIS0+6X:M08-+:K.":7 *V4K+0R: MK8<:!Y+506[MJ*LB?&;V]$J'3S*ZO+0EEK8+0ZL_LS)@ON9SIU>NU&'G;DE2 M-)L9U5QAQ.4+R1X#KPQW]$C?"L>\9[8CB3=ZSH34)QG=SE&K%NNM>71IRC<$ MX!U0>W9_=W7Z$EK8J77K"]2# _ZY]LKH:")H(D% "Z3!=,=$JTSTJI5FM5PM M,LT^P12++:[9KS8K1+M5KQ:K\"#[OMOS?E+$D0K]%F[31X;,HVR,MJDIXK8/ MWU'0H!'U+<35E,QPS;I2%E3=RJZL57&<]B:=;P2 YHH%G^?:'KB4:^X0Y(=* M%$86--!,'PX)33' 3ZCU AM]^N?QS[ZZA?-WX)/"C1/?ZZ;C_" @ /SR*.([ M,AEH\A^VW<.?J']^O+,;Y?&NH64)<0_70R@. @?= \T%153NB5**+\'ON/, M)K#CQS3PY7^Q"V1__O$V_GS)T+"5$&;@ Z&MBW\ LQDTC/%S!$TC+!.IY(J@ M$6'RTO'C%1!L5T';MZ M M 6P[O.J6Z,,E[=[LKPTMS?3L(Y>:@)T/^''A.S$&<$X6_-USPHV[T 9T/'L; M+$,'[AS!P?<="' WB,31SG_W>,1%8 -L4<%7! B:;R'$Y@#[T.%N3!$ >./, M-O7=Q?A.S_%!97FV.(?O.(:JX.*'A4@./ \6!" X1W<(2)"@;.S$@.\-2.&[ M<@MN?;^DI$#0V0 BBI@"=PV $5[D;QFO90HP.N$?\+V.Y^P6)_VX0;]C\M@@ M>D ?M\3:]#2)F,-5PEOA$T,\W> =P@7AW#A"\:E> H8)S5?!->V0UZ0#?@F9 M!1+.+7%GK@%< T(+?*Z .09Q"GR]XB!R,LP#RCP"'5AZRDK00(BBQ\L0]VEZ MCYV6RXNG!N.U4Y32$!:56Y/MQ:EYHYHS>I0[&WSG?VR'BM>U>-#B[ M;1Y)/.'448]9%85N0J9? \S) 9E@5CU#*%-\/*%[0W+9$27$ML]-.R'J,Z:# M/AO^ #J?)^!R9J:FF6OGYSM&*YZ9!O?W@18<+-HYX_P,8A'N3; <\#/\<+A2 MY+X*7%?(\!9]9T^X NPI$SS7#+_P_63XFR-OVD&0,;CFU%GIVN'"#D:.?GM- MF#-S2WW1J$!-C(BK(R)_FXX1$05$Q!P1$41 CHCQ\'9X>&'A MR&^/Z/?;]6[4]:&S[%V2RGXG"SX6#';C[))_.\Z.IFY3R4C/L_N=A_6W/C,8X$F\&4E?>T-O-CH@D%81G*?RXCQSW\_.IUNKNTIQOI59 M[SZ5-1OJ,%=OKB/;9N/]ICB];C,,]J^?R8<7Z.ZFPTH3P/;(;HZY&_1$SI/] M3 DJ>Y&VW]'@P2LTI?7/DR_.K%]B^-&%F/6NQ7(-?4552<',]]AV]9ZKK()D M)?I99OT 7H)A&#'^")KKQ<_T+R43KGB !U07R(%F1LO9-:DAL<)VD0'25)9[Z\+=7>B)AYFB?Y"S*L/)N,G[*;> M<#9A1"SO[METM$]C US>#H]\S[@OH6H3V1^;D8FO]':SUF*6CH3^\[]"92[$T;2F5N^S0(#-EO<$.5G?91A:5 M]:002U/TVZL4[]U*!?Y_QGK+?I&Q;?^A),2%&SA=B"^]A]8#M:HW%FIK-LBO MIBU3'="HB Z/BB)S%^FH&!O9GY,%+MP*Z4(LD)-'KE3?L FR9KT<=B Y,)E)B7%$373\6S0FIUO"<,@_X>,BY&LZPO(Z'&TYK'3;=6U"Q+."R-M5A3C*AM#A.N:.7Q-R7)?REA4AKZ:I*%9W MY%Y9W($?DGF?'K%_W&OP[W)E7]MM\?BLO-C$8M_F'X>8@E3MF)JN02U!,?NYR$79.Z_JAXA\^1(W6L> MT:W#1AHN40(B#D$%Y6A44([F%V.\T?$;,0B\67PD.$TCF"+]-ZWS7^ R]KM; M4S2?I!Y%4E_89[S5=KBDJ Y%57#;@WG-K"S2TE%\I=HLO\"[_%O7Y5.>RT"1 M.&".)N[!];BI-0JVC(;I]&+A<.IPI8_N,N.&^L %W3JI/'633)TVM7ZSXR9B MK'2->9?9B-8018OG'N4K]M++W/U]?LAZGDQ:HEO9/(B=*_ 9N_0@?50-Q[4] M'$IHN7-@]^>"$7#@KO/\D_R7%9.);%WN-]7AN+RD39FZ8Y*,WP,W2=Y0V4N- MH8H>^[W9218J;S%;O6I20\9==IAA+N%P"C=<#!)N9M[8R'\[J>&OF0SRD,]- MI]SV)^>;L%&&REW[GJS10GLTT;O>=H;X"T]Y(Y/)&_K9$^XC>:W\7)\*DI1 M^@CNIO=6;J/%_KA_*_TF B]:;O)/%!SYNAA]Z],X6IBZ7L+]7QS$Z=*F[NDC M7B85H5;E>P^ECC:^AK[[]%$<'#IG#F!;7:J]?+%'D72+JU167KLFW:$B=_\ MIM,W)/GT-3^?(;/1K>J/>6N)'#)VQ1^1KXOV3 MF^(G^R6^QPK!VRH$NQ/OC$H@M>N):G5;??6? JK!,G,33I% MGR@$/SZR25XV[1E [_^PVXLQ8Z-\XCE<7P"@?%T5$K0/4\;MQL:"XQ*W= ' M0IL:OD98H#=4\1".$I[ST<:3!+" <,Y+DAW]GQ$&+;*>WXA-12$5>VO-ROP: ME-6PL#9[-O[TXU,8V%?3K6(^>P6?'4>B %^ADXM\=\IY;'70TZNLI]J1C$3M M6+!J^/QZAA5'C%/OYTI37'A8R0 H/.@TXCEH.J<"IYDT^=AG]? MK0E'S-9\E,)UIIOX;GAO[##[\ ZS2\6\7Z\G)_*)&9.JUG):C83$]KQ$8M :=RT%6M*9H(/L#7GFS/ZL/JO85QE1ECM6F5O9 MU'TQN:X#LO;@@-5,-Y;KM!Q%E?GWR5M5/DM994,4V*V<](JLF[V;3M=^F3Z= MNTG'R5N?Q6,5ZHE\85EE/ECN%C]<)/JIEF>Q MK;G"3\IS4RV;J M&QN^YEKW)9IYK!O/ZN3,1*$(<8!'T'IIQ9 [OH[<4X1:F MM@*?>@>T%9Y:C-X@&$XB>,T[UN-'V;*/?)++.[JHT8ZFOY=7TR=4[\'!L1]T MD#EGO M61<[TYU9-]=JC?O&N.RB44N&ZMPORF-7U>^&)4%I%OM>5H9<#+7_9#IYDTJ^ MS="5W^C^$;.SN< G\05=Y9$7;U_6!?^1S(+W2W,;"*II+,W:?(BC6PCZ1V,/.M^$%?^)T\[CCR9Q,[I]W%.1T5)_7T(J%\R MV]PDNZER1:Y!WC.;T2)K=J"0QS[J-)VZ2=+9/^W6_+A-\N._WZ>Q\!$7!LUP M0UN-MOZXZ=^%>CS['@1$55U@>;8XATAM0_-1W/K_/>W:?,\PC21I9$9J*Y=Q MZD6%7=AT0-Z*X0&)<9^YCD>74=?H\8SE(T6>EX[X3L@/I@]*U/G8M'^&%O3C M7S7% #^AN (V^G3R,W[F3VR$P_=@X!)[Z#J'6'T?$JP:?C=JN$1#(I:>8+O M)LP9[D)]@W\KF)"!T5\M1.5&5\/F@*MLU;,L,5 MES5GK0*1$:H+0P<-F8'F](F (B!>-00,"%,HNPGS($G+/S70+Z*IZR8B2;BD M6R)$VK,MQ&^(-3C @?3FX'_U#(P7!4:/D2$QAM2%RHE]G!H_$#0H,QZ='1@A MPM3*B4S*8+DMNVBO;86J%>!J?J4H\FSN#@*Z#_Y;@L$H. 7N7'A[H/X%3:=> M3=-=H L*FI>P)^[]-<^1^7CAW@LR3=?58D$E2=N;52U;_O:+ODV?!F1VE&Z' MK]LUPS\0%0=P]\-!1S0\W1X+'AL0@BBB!<(?T=.PZ,770*@B;0/UW4*."6_^A7AS!,PM+@ M68'%G8)*->!OI@-V>^@?K%87)+A<(UPQ H"%3U(":,"G'O@<^'I;!GA58"," M!Q/? 8 L>,A#,$%]FK $FU@ADH?\CQ8'5XD7XD+PPAV 8 C&[=G)$.COX& 6 M E5)4E:__@O_$YX\H@8?@53U^3_'VDD2'1ZAHNYWXG_SX^JX#R.="LV8W2E- MD?Z^\*KQ?__W?PY7O[<='IW9!]L*I@;0V)B006)J T%-"#/XYI^"MA:V3NAQ MRMW2J="A_G/G.4> (-*WN=R_B?U'!(X36*)!" <0.QITX-]U/.H@^,YT%(2< MGQ"Y J)D].RCIV*TN*;UDZ9N40V<#O\,9R&D;E,7PM-)W\M'RE3R0)D2B+F- M1-N_^JWBV5;/6"Z.S&NMPU?NZ1T]?N<,P9-0@;^.DG[[K6N<>Z%YQ9!T#"[4QAJ00;\ M*/I#BIXW<]KQ!G?E*1FL7(!8C]N CCN%W%1NV!>W2 M*=2(4"L^WVHM,[T"@34RB6!Z'-$T;_&O"3)W0_Q7.7,"*2Y\AXCD^GYK2*5$ MAP[28:$=X !HH:&93KOOZHJ /30*W-',-O7=+PZQ5MPY480+-B$1.\3WOFE! M4LZ1:4CERB^D&D(%$BW-!DM/0>HGU@WQ9QNIIP(Q]1R($*@"0OMOJAA"J"-" M.]R4#0@@O!@="&@"%^82O"AAO]#==]K!0K]+8 9LJ,S"!ZT 9+P?_MJ#E^_O M<@BT #G0T?&EX;OQ4F1/D02(>+1:?WL9,@,-)A??@1_G2TQ"@DKTS?Y;M$/! MLC0EF)\5/EPW): A#5M!UC"VL* ](J.MPV4=W'ZP1E_)1H"$\ 2S&?!5?H0Z MP8""4B,L;!PZQ!3 )V'# VMXNR;6!)4.S3K%0!/ET"4*.D<4?74X#9]D0*2C[QT77H&Y_D]MC(B, M-+OP\5((^+:X9]O]I+S30V6T6HS<08.2V"7Y(#87G%A>39A3O^GYZZ[M-Z5? MH!DDP\ :5 0Z7+57[5=;S=[NU+_&FM_IV"Q S L>XKLJ$BP&P$\(LS3Y MS^E/^ ?JGQ](?@7BFQ T#4NE0W F\/LACK4@0EFLP11Z9@T="2*X4^,7!88 M!BCIX8F#/5B@571+P[OUOW(\"[[0#>3KP4%H PMN#HE,>)N)'$D0S\!"QQ4* ME*&3U'%M8,CP)WQ4(8GK0,!@ QBN6O+$X&S?K7.*3@1_G? ?]!HHFZ$P.%!- MX&&($6G9B@,>[167R*2T'RHS(2[ M(4FVN&*Q6,C-[L1RY]NO[&WN:0_K=\$E9H(2> 52N$;@5* NY9S%2!.H4W)$IVO<4.P-MF:RD7.&S+=?Z=O3-*,=1D3! M@3+'?QW**$2Z &98R,?P_('B#K/.!:,T'P4W..S\ K8I8B5)AG ]NN(LZJ0U MYW8&R=Z6RY@>V)KU]8I;K%&\XC1S8(M4>DU8>&6=FT>SCB MO4/L$U34-PN@#7%Z0$-%:3TM#?*M,MM:"/UM;6XK:E'^]LM=FPED#SXV@I 1 M"@TRVQ'L;6@!AMR/K&)H'XHNLE(/B Q1SS%Y05L.UU A&RS4#O6(F^,#WX\]P;4XWG2!+$(4 MKP(VBC?!6Y""B<4I@?VCV*:%*I1B064/1Z:0]@91HJ*M0_4$.5QN G5L#9D- M,9#C=^TE%#_$#4UN^R0MX98X;VQ^L/ 5%8>OXO!5'+Z*PU=7#5\)^&3CA7R6 M$K,SD4_ER"F?$K,2/YVE,CR=(<7,+$WF20H'H(3PCK[(-[+;0 M2LU*49/G7ZS#6HSM1N;[-6$SV2 M$=:-S93;RGSZ],J95AHD$P\+24WT[W(>/1$K0P?U5CBYDLNRG44BY\@L +T, MNWRHR ) U90G5V[7$E58+\V-NNRHO4'3GC?D*LJ%/;ERE 791I/A9+:EU69< MQJ8XYZ:FN1%K+-+;,RX=XI\O12:U/DN,P=72=K#P7Z M(5^8= QAC:8AG5P*"4Y,L;UNE:1GTYE4+S=ZTY7,4V?0=*^[[#+#*X*:J53N M^?M*;R0_P*>>@7[N/M?(IU?+*5LSA66Z4>]MTAFXUC/@[SG9;D]J%EBU9Y4V MB['7USIM^-0S4*5,4.BGN"Y@Z6XI+;4:=E;D(96> =92V*05QQBDV$2R)HIE M$NI2!0;JNJ>75NY&]VY]/9MQPV0M46W9N4ZC)//T&3:AZ^(]-2UM*=4KDLFF MUDNW*JD.3Y^!Z[#K"//ZMMI7:ZRZ:%;5:74HX$M#HGXBPOR\#_D%'F?Z8_F8 MST:9WR<^.7R!9HD"E#1DW MC\P$[!6$%K H!+$KK- +AJP@=0C[3(W]GT'(,HSNH9\/0Y;P=ZCG2WLC"#Y, ML0_,F;V["UT<&EJ/0Y#H)]\L=WZ^1R"H)\Z!Y&F@-3MC^3J%[<%?IV&A[G9P M3]6V9IYLU<8+E6KFS61O?8U S]O5*N#ZBYV)XY>G0_-&$RP'_ P_'*X-&06! M08#4&=%7H4.##ML?@N>:X1>^]8&_^?_9^[+>U)%NT? M=I_3$B$D(2&0,&1ZL3R4P<'8Q$,(^?5W5=EFS@PQ$*NEW00\5*UYK5K#C(\R M52Z47+/H X9^NK#4 XEW_KZ>GY*TS[TZ)VO*1IMZ/D[DM( >4ZBE?Q=P,=2? MV*'#88PW?:D$&>3%Z:6:'GA.%**U.%$?JR^+[WL_H4SYQ5\L)6/W>3['R^;A MA7EC6EF.EXSP(N^_VHDMQ\N7\/+!5M)OJI4O T%^"P:O6=R_XTBM%P5@L043 MRWJ](GLE>WXSZO)^*,0M01;_70 '6#B8-/[W%_OKLZ"AIR*YF73V63'L#C2' MN#5:.)M\,@N[SW'-AE7=)PFDXQJC/RMCE0W;Z.IZU&;5!6"S^E_'*GG#FB&\ M@/5YW&^8:295X+Z60==(RQ_,BHDK7RT;1Y5B[9HDE2 M%;#H8U^;6; 3IF3)L7%Z<1SH]]R@:P\"ZC>SBEFFN3V9VY.Y1/VH1$V?=63# MRE#5?L1]X=,%IO78U4&KEYEUX7N>$KDH_7N(T'_#UEPYBWF;C M-*8.7(U1,-$C7Q0/E;O6!-YVR!=(^&Q?%55!)&VSR3Q6/;[C6$+)[2#=)76 M(%LWQ@Z*Q6W+QPT?,?!SHSG.C=PN%,F'A&G!P:ND&#>9(>8[$#GWV?-XX M:435FEX9;H$LELJ.U+R3;D9ED1\^TN9%C7&$H2IC62SLEIE[['DFJ2?^S>86 M[9=$;,;CX[Y3WN[BI+P-$+XKCN&FK+U$P!T>JZYVB4IWY5*W=G TJ-[>:V81 M]A2[\HRXN^9F_(J6%^(N$G,YAKG9F9N=N=FY_9)OE9;BB\=5S_V MV"*WA'Z )?3"=K>_V&*<;CS01EK:&$(S#!\W[I_J )$KWRU5OOG1Y"ZY(R]U M9_V\+Y+P_T7,_G!-,6;^J4N7>"KF+6,>-COHLHS$.^6TJ#U:+G>)^TKAL\7= M#?7$0O-P;GY';MJLW;3).D"F3]>YSJ?R]4CD5,(U8OBP1P,SYL5<5GZ_Z M]*@S;'CU(^:@4R_B;GTP&X7KOC@)AS5FX_7 M'=QF'UM-SL#& M")I)ST8R?3'7JSNM5W<[RV?MKDOV4SH_ZU+OE$M2$THF?Q<^M>N#0D\H M7^MV3;K$,YIPR=L>P[$[3U<7@^W[R_=LM@T&LI% MPSF[H,D\S_?&S_^;C-;;R7& X['EO^;522[87>X#7^7*]DF8%6 M\A6>@_X"\'_]^T(+H4U:8GI^M&2P)^G'H<.??0\0\1S/\-1@L;Z&94S! >;! MPSWM@,*3PQ;&>T8!LB*<@/>(R'#/]PSN7"I" C]4&[ X1 0&_NO<=NU^U)_K M%K,*$6,<=>HW;%>DVV?>O:^W+D^B>_]R1J@4 F3\,2-_A#1_7J2\W+"F3:!1 MM2T4"Y":YONJ5F,K!TSQ\(8N#4--D26A9\A%L-)2R9$ ZU\\BW65\-.>U@0_ MN24VF=.+ZEV[WSZIL5W!JS%! 9I,P%WDH1!;HO#+?]:EE2^!L%EFCU[21F[_!L*R!.N(N7G4J5Y9.C0:7P^"Z+WSJ7,2^SJ) M+0]&;M(26T LLR2"R<=X.]"*1Y^;"'1;'W0@-E[@>G+O.1:[A9+F.QXHC7X4 MMU+>I_";>F@4%Q4,2'ME;/*8\73-E^ZCALB?&6E.@1@L^ AWI<=OQ#0\^2NI M%M!L;L&+0FH L//,8&_N*>E]IAV04CW*QX/4)S;86VH(V!"I MU6)+.6F?MH7>@UL_\EN=H']VUOG^'H" S2N,S(/1.=("N!F?*ASYZ"%"KC&: MZ?TWOG;JRJ#FN6/(S#U[ZK**.XC"UFB 9AXX?\%A M &P#-Y5N'^]O3*4QF/ MMJW*P97 R-V'ZHRN9;_LDRZ+_*5I7J/Y-2Y5R'Y%'%BGG"_UM-9E[^KV8-1W M8)7_,LR^)"RHX[_VEA!A3DPN&9NS-DI2AIVR<%O0G]O'UJDW:C\8:O.JN&F4 MU%-NSB^J^N.(9NNW_8)JR$*1P91$OT!)V'@VPDGE*_7H85E(I.YV4M&'D7V! MK9FK\;:3QW5XY>CIZOZBT"YYM>K)25WQ'PXO-PW?QW='159'(XNNJ^9!:%1Z MA:J$37EY?TF$"TL..^@5+!^A;184'T9Q W8-<@21YX.Y.L77?:M]"#I"N>DU MKZKM&M+,AFAO')Z?1Q=F5;JUK\OUOGES>"0>%8[/@*_9?9E?AF8]&H%Q'@!O MVY9M[(1V6(40'U3/ZU6_RYL]^_K4?WR0#V15[FP:LEW%U6D+-1MML225&?W8 MO[A4@:D9=I];*L2Q73I&<6)U?@#+M^H!%YP)O=O279F]=RZN&JW&,:]MH0&P M2FNRG&C&%G@=R;/.SO61BJZ>KWNBYQF^@$["ACI#/I7:T080T''YL^@ M7!#AY]+@LEHJ @&!$;! /B021RCHQU'+RLS%):3"2G6[0>LMI5VP&YK;I&N% M\\O+S2,5NZ!&M[=2\8*VT76 A$M1P23]+[.O+&8B$%J)G6NCBV/6J3L]Z]2_ MZ-!C-WYMP=;IZ/HDV+I*PN-;,;J=)6E+,H.BYN2G()06>]<3BX M]FMAK\W>'C6U6^5292ZPZA#DI:%=RO*]/D&AF5@&!_5*,0[+Q5#:H\XUW^A2 M2AI[#[TXR@$2(PG@/$2:#X#;6XC2XY!? #1B.)$9QUZ.D0O+=^*F9&;?=FU\ M8A7:CV-2T@S#ZP\T=X2]6Z"&D! P?E5]D.P\B$E0UQS--5ZG.'A]$.GWP)UX MW5;DDW&B$^*%'P,B+R9Z,^SZ7M3I4@$*0R=^N8X;/Y,#-B.,DM5/@I[OB!$% M$S@3^'H6H#;^W8EW#ZLSD!]J! I@HG8]!T>.@&&&R,%=J %<.)!&!!<)-O&8DO!63G3FR^XW2B?A!B>L04I(7@6 -IXTO#A*S''$58+89O!M![YPD;OJ84,R)F MX(ATQ_KF@[)5RNY!]6A4/A)%OX>NS(?2H 2_W7<^>^BV1'I/+8Y,],-R.WCA M *[%/%W?M\Y/V#8R])/!?:]F^S[VYGAZN93&@A8KA 3L!GYR+#MB,I^GL$2. M[U'#K@VR>UH(XU\C_R7)2DY.7Y?3R7%KD$@(6&HL?2,MR:(Q[<=__P?^26G; M<,!JP/E;W;ES PY39'*:0M-_K27CRD"8+E)^8/DT_6S,#PP;[X.LFOS[?__/ M].HG&67XX,GS_Z1I8U/;ZB*<<_&')2="'530@21[! MV-2+U!COK-@^K-3+M^4]JE(KK5(M?'0AM7JKW*1:=>JH4BO62I5BE6JVBJWR M>;G6:F:XKM-VK3S63%FM8UZ-_FZ[6F3:('__GI(?+TF]6:9=QHU:FKBH@I%Z M]GQ3.BNC>[%T>1F=.W1OB/7CKYA2QU<^HA.FBY>Z8IUOEPJ+*+ M5]KUIOI\Z-]J94VHW2OMJZ-Z/^S E?+\E#+>XSI,SFJFB"$"J/=R'TZ.CR[0^5JI77D#%5^<4L#\?+^5AY<&+V"HC;BACG7>N-/N MGL$,@BL7MG3#6]<-X=GC>EKU@ TN-;Z@AI=PY>*6'+IU4C]LLNVRK=XW%$Y7 M+P9Z417&6YI3RO%]NGKS>'\37ITS9OF!?C9J]VWCZ/&NJ.)+V74HW[>MT?_1 M9]XYS8VQ0*(X"J>Y,NP_5+%TV:XT*ZU*O=:D?B?[(_RGKU)^?VS]]A(E9(=P MNP&_7O@>=835#W4$5J)KV&!H@L64V6I)_@5);<"^9Y1*,.Q-Q;8OV)1!Y(0D M>.Q-C,(TLP%[IG$FS^ON [D$/C")RQ7$7F]7 Y\3(7>2DP>D>:H!D?HCBB&W M,OO4=P%GXDDF>[=2',V[?4DZ%,YO D" -QF-C6'P/4&DG/F5ZL$@[C!?L$U\7=AZ[O2\N:)R@@[T<>/C$(:2L* 3'*XT]Q &9 MMT!)UH"!TR%^A&6E3K>+01?:ACT@#HT-L.XD 9S8U0FT1Z!86) _=C^6NC^8 MII+P4>RZP!+?CXUY^'M&XOZZ]KW-C8XO MP5M'X+T.X/FA'Z'OT1#?70LQM3;L^"1.#S;9C-A-F'6RIJJ$$A=KT8D-_?2M MJ0L5;^M]57L"OR]OTGR?J?O>#_NO5K%)FU01G0D$-FF45P8 D/>9G ER)OC9 M %#V^1\.@9P)?CP3Y)H@9X*<"78$ !_L8+*YOI"\[ !A-Z2!_-H)ZG(8O1;% MG6Z2.-LP49\%![CD&$;_^XO!#1T^!1N>V^?93)LMK1AX%[X70XN$<.*/I20< ME_PPCBS'?_^.I@ZF])SUMHKU7L]>^&X@C1E2^"P_LLR^L$OLV"('($L//A;$ MV8:2F/P6TZU6EG^>=.A]1MXEVFF^=&2VX6+Z2P3S.T[K]:) <\W@[YQ)EC() M^UDF4:;2R7:!1^(,G^VAD4S-Y$]3#4/O"\R.D0V3DTTN;')ALY%4LV-$PZS" M8-NP3K6-ES>N\O(HVN_%IS(\=\\ OSH= MW[FV'!W>59I/'R\,?26)*TBSN%X>(/Y"<_>*4.SA\F M#6\%47FEX6W.[3FWOYR \-.YG9GF=D95#U7%X4;A>?EX>-'7VZ4[0RMVOIG; M%?[$.':>ARU:Y*J'@E@[> X57($@_OI7W!.5UV:QY-R>2O>D?TM?1PVKE]-H>E$\SM# OLSNW1S&NV M_,8=(+UK[KWC!0&EA:%OZU%2U6-X_3X@/.AJ/L+M4!!N&+_YH;I-E6!9;GEE MP]2^)QGT0T-@J=\[&VP QJRXP(:H&D^$!(# TY=(+.>R*([HIT&[U^^V!"9$ MTF&K-E2%>*B9("Z:)ZL8G)BS\C:S\O<4-VP6*V<727@W*WMEYN3:;1SVVOV@ M=GZJ>J?RK8)["XA@>^S)S&*[V9R5?SHK_RBMG'F8X-VL?.0+;/N@=?G9R5LY9.9-"D\WBY.Q" ._F9+]PVNLV??.A)RIA1["$ M6O'F#BME'!'@]R1VL2WXWW,1@0P;>,ZSY.=;.F30,P<0-=7E)6X$,FET@GNF M.AYNLQS@IJ"/:&_<3>3#37/0$VG1N-WCZ+[8&;,&*])*9;?6/GX8M<_#2TXX M/!K^^G?37.QO!,E=\_3![XJ-\UYT\S1Z#M5+FL8=NE]J%KK8/=1V9[H&)1UT MOJ_3TD+3K&EA0.X$R'DQ1N::;,[_BL>:_HF >7S\:>%G\LP_)+<,9]SCQM2( M*AX6J6JUE+$1MX8>-40Z M+ & HD>V$^+V2UV/=#761\GKB FQ1X$:BWM :9V.CSJXE_AL(^Y4&HZ;-<\N M>*V=X9\ETS*>#LW;TV&%**B]='=_CT4^RL%1.[,48"G#C=(R-W_;?/QP% M%]J(=/YN>Q';+&C'+.E6IM]>I85KG$[/*U<@H/%+6_E M/-!LT@G?T((N%0UPBS,P( '<4_VW_8:T! /XU@AW ]IWNIH-P6Y;:.#TZ=* MX4"[X5:I(-^:;5'"C=G"\,$)A!5S*B( "% ZA*QAY@WL%0_;:.[J!,KN,Y"=&X*>$2C3$E7?'T #?6 M%#-7$<, E*=)YBB0H5L]-K<=-'( F<6^XG'0QA/[C)OMMQ$% F_&!;-NE'-S\#=V^N>R&@ M&QQ"/YD, <#MVH-@GRH2/.'GC?9 +4]/.<#[QI.L2:_$L5DPA69\EKKTL5/- M0.,^CQC$AA&-YZ'V/1,Y^ZL^@X_%$<.JK!R[W%^61]Y96!NU&/&H?#P(!LI! MH]&[OWE%#Y IYR"37IAROF0=V#ZO6XE>,,N SW#4FE#;R^9[PRP>E%5V-.BA MZW!P7>@_JN$5Z(>:MRB( $#(QR,M3'@)[HVYT/.?#*@=SV.(!9>+XBL(_\Y: M>XST3S!-"B_U[-^J($#X&+YR'>G)S*RI M_^9"65:J55*3>I8NV0:E2.3UI4 M_8AJPX_%9K.\TL;Q'_*WKM%D8C0U["(R^ =K0=_'PW^(A@&QK5$.1B >TP)L MA/'?TR-H9A_LZ;!!+97;?:V7/F*06*>P YO,OQZ/%"*_K]+\^*3K_B'G/&$? M*N:?C)WSUI0;WL7SOY/%$<@&I%ERZK=B+SW"9A^V0P88(XGCV_?\T'[6ID,L MJ3(FCS$G=\Q/Q3(Q!1CVS+V@\HE7O]A8>QQ&X)@E882QV/>B$%LT)B&5Z?U, MD5@06PYK&.TS[W(89W==GGL4_';498IJ981:\M6G/89IV3OV"9:/0O2$!S]T MGD_;_5+S^*ZJ2-?WE\5?_TK,E-A*$CG.E M\ ,_^O0PHO<#PQ4;-P=W?;](UQM-GQ<.3\/C$'M&]'+/B 2S\6A#^Q$YHYC. MXQ[7\<"V>)CN>*@LL9AG.0<(?3(H#63L>N;.?H3,/G)VO M<2.J]5[3B8[LDY';JSMXOM/"X*+'HV&S=NT8K?8#?UX+KI[#DV)07#8)ZCJ\ M5)_E?O.P7**9UL7MT65TV,?/7'B[9NBNV^WURKV"?46?-\1JK=8;+IL$== ^ MN3D.SHI\3PM\Z:SC5IM]K[AL$E3;D5NF8H8!W3S5^Z6+ V?8&"V=!'5Z4'6J MCP6[0_=EG7[BALK@H;UT:%/%KYN>=5(YITN2=-8:W 97;.]R:A;29)U/%_PU M?5&ZHIN=\O"_M*Y3.N,RS2-+C(C!]6M:3/8+!*?O9+X M6!4\!&6 _'!TX6AN6'3-,\/W9KS-00*+>(QQ"H@]RD4D>FS: 4A'L)7_ M?..!QH:-?$E60$PZ+0J]](O8H"/??/-4&(DC5N3+F7E3:F_J^1X\TP+"2:&6 M_EW *7]_8AL9!\'?-$\39) 7IY=J.LD50&NQ2U\FCZD+WT\94[[%%S,DV7WN MU?S6'!'?A AFG\\Y8A,0$3>&RQ&1.2)RT;0AB,A%TX8@ D03FR-B=8CX8'.! M-ZW6[]NU_(%=KU4(K[@Y]5N>_/?V%99>Y;:U-_-\"QCX,#7>/D?OO0"''.L? MQ_I&(ST]+T\0SRQ%_/L%VTMP6+^L^Q@)_%Y'Y_VUD_F'Y/G"KC\[X.2K(F^# M^QN_128K[(*=$\)3,RT>1H\L[20L[4R:L]Z:UG4NO,;@-+5 M=+=EL\'@FQWPUM;^[N/Y4N\J=B='<=,'<"G'C<_92$9MW6H'*#Z:6U+D[K;N M]-/C9O#<:S8.M+M;I]GPNOAT&#>16M*L(N?AG(>3 ,\/Y.$/I9-^'Q-+>O>Y M=57F#WJV<7JC-QA)NKG":2,B,+$@KJYO91:A)5P$\F=2(87,F6#D?;S\?9QO6R8Z/UV18?)V1SYWF M8_UI>!^VKXO%HG*A7]Q'%\5XY 6SQ+28[X"U76&+<8F$2)Y??%>:GXORR,8: MO*)9.<"!'#"]"&<:9B+DUAKZR'RK6?M5ZX^-S'E1-10N$7;AA6)U0O%<:3?+ MW/4A5S^H(KD3=]1>8K3D7)]S_1>")9EO-6NN_X9HRKO8OMUT"^Y9_>FY?<9H M9WJSU^$C;YATWU[:[.\;FWQ^F5&WISO!N-''9O0GF"PGKO_UE_2G(,TEIMI* MX#8P8&9['1?>28JO\4 5!.1(6A"8N*AXIMXX[4(Q[G3CD9X*_CV2;TX/-$G M#] <"B24']>_D&KHM+O&>"EPH6:[$PCA12W?,^FW$#<&21L?+>S.%-[NUN'VM9UDV()5H M$@RW5F0$GKM'%7W[V7.U/>I<\VT4AO#I&'GP*OR5#H(\?S;5.+ M.Y_@G=QZ?F]O_"GN*!!#8]P@T@>TVP/-2=^>]KD:OS_M6TC:8V@#(*HG0C#. MZ+VZ(7BP0I6QFOI&Z)%F MI;BWW1)$I;A/\ 0\#)#H9H4<1GD/CPN(9JRLE%Q2_BH9W2&]C9&PLSP@RD,0S>>(RU MIX&-FU###\6H ^R/\<8OQ=N$03-&'4./C:Y/X\YHW#K<5;OCT$CA;[QA\>SB MS%X79PT?2V7Z*3HKTU'C[.[V1K/[= NW8MZ3N,61;*_@;HJW&(*^H>TX"0[Q M[^?:*,;?)J@'DC5$UAUZDWY9:0<20E62R*^_F.L]]"8PF)O26[@W#@ MJ[5;U>NH=VY1N'XN]^D0,9Q EZ77.@E^B9X*J**:H\%1J7=<;1X%IE%D=&F( M)?72WD13]!0S-@9[C(Y9R:"Y<.%HTC%JCKHF?:AI5MRGVJ0)[;2=E/3R&3^> MV&?8PO%Q";&VQ/PDKX'?<;\@+^XY-6=1C&W3$7[\FEHLO1/9K\@3 ;0FKQ_4 M'GK]BG+J^CVFH1U\6A>,#<9W-&<:=)ZX)Z$JG-!(Z%X@K7!18@U0#+(D+B6' MS&1#!>Q;TR3%++,-S&<$19_ $[<9G>I6A#NI>881#4;Q6$=S06H4\>OAN2WT MI 5[U(7GAP[0PAY5]U$'OQ 36A-I8>@ 65YK\ *W$^*>?9@AEK\T\3Z >QS8 M&>F&F]!D'$4G/6]YEFS&1X!<-+NMV,H/II\./$C:QL)U(^)II3TYP1%"B*IY MX&@(5 $_HV^'2=\^6/FXK[%A)S:V%?FD-2'X))KM!&D?W%GP3#M3&Z$3^AJX MM@]V\=:3'+Q&F3\*4\;,OT\%D]:4?MJ'C)2:W6B5:P MP/1FE6]L-_?E^39K LY!\=KM7U\AKG?-J<_'O;-'UZK@!O7<\D$6E!GYJ8?^ MQN@4#,:X$^),P[H7NMUN6W?:A&]6.F6ES61^VZ71RPA6*=YHI=\FE"ZAW@LYSZ>24-8'Z?<=ZTBX'Q=(07[J >[KZW*S3 M\NVP5P^J8C]HW*F\29XZBWQ5-R5% BY3>5;659ZQ>%7115%E+22+K(Y,AN/G M'SYX.C<+S]?Z4[OP;![Y(S^L2.7B,J92Q(.A7*[?]&A$B_KQW:C<#%!Q&0.T M[9.@=EWWO-[#Q2 LB8%CUIRE#'#2$!X.1,6_IJ/"4302CNVGF^-+N%*A2R\E:]NGZ[=1O@/-$%9!U*0S:J MVZ<:?68\'0E%MW_+MI:RBG)P=N=*]=MA^[KRT"D7C6+W!BA@":O4[,>F/S@= M/M#]UG--.VX5_O'ATJ&5<'2REE#NV<%OC0F33 MK* .[_F:?]&XNEQ&*1VQ)KC'ME L%X2PQ84WC-M+%?7F/(MRWJE0RAFVU*NKR7EJRW9S[40'-IP]$++28FQ M>OPU_PCV"7?3?ZH-.MKA_4:VG(RG#2T.LL!>^.0/BRLGM[?,W/XM57TT]:8[NS43W M8G%;CO"=1G@+!^R_U,@SU5@;U!$C/C40T[3 \<'#:OKW"#^S%%[(NNW)BBK= M$POW!_8%7'G_BE?/--.$WP;A/I"/> X?SOW%YN22^O:3\M5P>'C2:_=$AZZV M7/]@,*#Q_$G3UN+G)5S5LY9>9J5<1]+A%XH3OHH2R-?JHJ]QQIJ7Y\5 MCT7G\41TJITXOXMCN9RG7K-[:66,?12?=WR#M"%9IOO9>Y6EWULU>Z; M3^VH76C=7%;9HU8%ZVL%F%M@5M?.]\T]S%;!4:@V])5)),<-1S0C]&[I_R%SXA:C7]\-A/+%C3:VO MW^V7#L,NL)H\-106-&[62\!R>R.=_G?)_S M_<;P_><]D1=T?M4^N9:?=;G=;[9'D:26ZLT"UOGXH$%<;*ZZS0<-0AX+V=18 M2!X*V4 !](Q\S]2"[J<\C*Z/ED4^#$6ZDI2GNTZY^7RJE!["RJE0+L;S=9+V M$GD(,V?;G&TWP5]X@8=/RL+I65^[N:/K/F->N\]%KE MQL-R6.8UFR'GWYQ_ M<_[]9KO_!2Z^YKOLW?6=0/?$2ZLC!NX!@T+<(TMYBXMWX@Q"S.,8*X]C9#VW M-VNXO!CFR!HPVRP.O^*%''G1LNS*\.RA* S.GX+VZ*IE7Y;+U?;) 6X/^0U. M2"XN-H8KLH9++BXVV?MY07;<#MK]T85Q4*&U-JVT[6=M4#S.Q\X-#C+G< MR.5&+C=V0VY\WNMZ07J4F'M)OGUZ4'M(*CN=HU/5\(0B+%QY2WIL^G%+6N[^ M0N/9/ :TJ3&@O,9C0XR3MQR:)>)$/F[K%^V2=MMCO=Z(I1N/.CJ_5"62L;4^ M6R1GPAW89,ZMW^)*+.':^P>M7P@D']$/X7.E='M35VX/,->""\'LB<+Z)+XBVO.O; MCO/_1J6+9PV9W9(4K[HP'Y 85WJC7BW>#]RV=C3J*6;]ZH;EL<3 _LR2"I)< M9N0R(Y<9VR4SB/6.T.;*I>T,\+SJ "TK12DU2P)WR[;*I?IET"L7 MM;-3?Z@JY/#DM19[.>=N%^=F:([D/+X>'G_!^EC"YE?=7ZW'\3*7 MVPW3O? >HZ=RR;\I^O714XAHPN6X4R^SO@###R3WG,US-O\>?^-E?F=%[J:- M%*'4UORH>G_"/5K5YA#S.V[J*VQS*RV< N:Y'2I$?O];G(Q=Y]OOSU-=X?2@ M7+:LTDVH>:[QHDQ!AW+#JQOG/?KXZK;E6B?ZT=EE4648,K=O?3.^LVRML2D,V!9=BB2>ZTI'IG1&>)%$]FGZM<(I8F/_=ZCI#OHWO:P6]0'\ MQL:PU,RJ9M!R&&'(>:[*P'\$,2UO"DM-IURQ58EGRB7S_++1D*TCEALNYGL" MJ$M>$+8P%%KP[ /',WH)?'55>QCRD=:7"F7QLC,ZX$MMX5:\_$4AP,0 GA/Z M$5H'B=]'06A;H[G\J2X"LG(<;P@$0P51'WZ%FP,*/0V0&\ '+0@\P]9"9%)# M.^Q27N135DQ4%% ]Y:7D%OLI :92*H3'!O93.KT5F'V>?TWPFO;CDN=[\$P+:"B%6OIW T=PS$V20%Z>7:GK@.5&(YC:Z;F$R=>'[*>._82_C?[]HG;"O M:L <$=^$". ()D?$)B""WA=S1&P (G+1M"&(R$73IB B%TTK1<0'3VK>M%J_ M;]=8C-<#E M0_X_S9<VR7UVW:IL.M%@>::P=^S M>\NY898;V,]R \/NT\Q64G[]=DAD M1N)O0&+[27SC4+T51#_SHA+UR
*-UJQV@ M8A"@L-C'J=+/9#%+TED8R1^:[:K2Z8UHZ:A]'IX^T6<=E2>YG6N:HIAS9V\E$^-=*9#8] M6/)/VL=S:?0_]\@VUB-;L36S.?)E]TR3\S+:,<-$7!T;KA'X8M:)[^UEO<.U./"&9 M7V'SO4T(H< SZ[-E9BLW#K+>WP:Y1]ML0ORH)CW?:U7,UA6_+)A.'A\>C]G[ MIU);%/I&J;!\-DQ"K[6HO-+0A)-+N>'Q9(,Z[8Y, 5ZZ0"!YGCS,3<&]K:).15 M6QY;$SS=;C.$L&4+N'+<9V.)8#HX[ QOGCI-NSVZ]-WZ2:9KBCE21\[ MQ,69&1];P^Y;;8F\B]MY9([.M9.;0N]L>/S8.ZDQY\[],)F,2*_^9"1K@WMZ MZ-G*#9&L-[=!7M0LCW/ XZ87X=8_F4BZU:6_;>)6?XKY\IH<&T8TW9/M<%AF M%?Y\:![?CVYKG7A4&L_ED9.WVI7AA<5XSG M^Z-./#>-E=Z,H/S,3HNDS66<=8SZFNVF@2IL)P9%USQ,9N,VM! %+W1AU$^\ MHUJ;U91VDRD,:-0_"1FGN!%=&./V@@/?>[1->(WMQI2&Z5[3O2@DW17]=.>) M'8CC5 $)4:63@2D?;Y_2!@/'1B:E!;B7_/I[,'Z9:':XNR*W+W!YGZ#Q8[-L M8<:Q.2(V !%@G,A*CHD-P$3.$AN""& ))6_KMT),?#3(]Y:6_@D-<=Z2!ML% M@W'_+.[3W>3X?8;;Z@Y!JVD>E_/&-_#&0ONP=78-B@VP+2;LE3:&VRW,*EO? M\N^+3/N:[ K'8&"Q6F=Y\(;Z/4*:CQM@KHB,L][U-PBMW=WA9J P MD^0*99M36C?=GIIK1C&IJB !]-5D$7R[Y[!JN;)QYU[+3E#>.T)LZIBJ$"#C MCQGY6-&\GO*;:JQBK+ 6CUF8R?#,F]/# P<==\O'Q^+PE&.,3KF&^RNQO_ZE MN'V>7CBW/?NA]>=]1.C("!=T(_U M&[K ><<'_D%S5&YA8N2!&-E]@7V9&+?0M)P3YFGU_(I%>=:Z> >LQDT4^-/5 MIA_@L(K681^KMQ6G]X#X[N!:KM#/,NY>@\4]LR](:Q/W6=/A3S*&-U$I?))@ M2U?A9;_,&5J[T-?KYX^=8>OPZ1((-E8)K+AJE9!M:&$F^X/Z_=?JX@E;+?0S M9!B2LOKMLB,WD3=ME]MO8*XM6I"U:O]1)N9[\^<'D8_4:K&EG+1/VT+OP:T? M^:U.T#\[ZWQUF#G_Z5KD.<4_G>EY@7QC>J)Y@9TDUMN70J]3;MV6CZ\EQ@G9 M!E_@<$L",%K%?9I>3V;])E!V;K1FP (OF[K9L4 U5&KGEG'\(@6ZV0?@SKK5K[O.)TOI/Q^M46[] '%:7='%;[':=Y M7Y8N<7'JVG7/SU T/X:T5ZU5OD[:)]RQQI=0=(^YTZ M):OJI<^EE<(B,7)L-]+BS7Q/;=#,RI,2EC29AWW_\M=4BI424\GK]^T0MS#& M!5@E J<.<@T;!9B8'"\ HE^LPE*?&S3''31ORK;6+P]4C?>&SPD7 *"!(,-7 MKE/Q9HAI ;2P(L17G!L%_T!"QWY^-,_\S^3 MN_Z0;#%XTCGJZ\@/NO: TCH^0AC75.A1GF%$@Q$5=#4?F91G63;87D1<3Y/? M-_#*Q[<.#(&3WW'U'= O7#V*=P-$NVP_E.U21?Q:=X]JW>R1ZKDFTL+007O4 M=9$BD*3Z2^ 44*#%C"X>XXP?!K][ PP3S1GO%OF/\/]@GRHN%@WN47W;M?M1G[*6+6X6;IKO:R 'XA6& MN&T%_);2Q7OQ\Y]-*_BGWZ%E28UJDP #(W&L/NE8]M4 ,JI_12[?DQN.W/JZ^90PY2'S%5]F$X2/.QT=7]9U;+<)B= MUE'W\6)J*,M/.74Q,S/"?&W'__T_,T4KXW #KA7U_#]I>NO4MI)B&998BAU4 MB&MB- O>_$=SAMHH2+8IR_LLGV;._AFGR&) 4,*^+/]%33YB<"S $I>A3D%L MILPTOFNVT#3Y[HW"G 0MH3?XPS+[V-D%3BRD)4#\/K\F/+VE";DIF:M171_S MV'^UZJ6E5A?1*2[F'F?FP5 M>OFVO$=5:J7]#!>"C8TFU:I31Y5:$0R)8I5JMHJM,K$R,ES7:;M6'BN)K-8Q M;YG];KM:9((#:?X])3]>DGJS3+N,&^=\@-?-V,0\W1J#E/H]-KO__EZCC5V# MO5H%['7(#YG8H9,M78/%!@:?#@OM8QORT7,>$;$#'S7?]J* KT%8"=G]X.( M]&P ^TQS'!2O'[> ,&SP['#7+VQQ1SZE1P'<$8!Y%L>&X:I]ZKIK@^BT0\H. M*-<+*2!A\ WA*[C)1+C( +^%&'Y.",9*&+\R(70L M8/F.C1YA;6%72SM0D)K0Y$YL/ <1V+CCFX.N%SG$SAR!'6@'8"0GZW+L'EBW M>%5=[1&,1'P/P!EVIYF/<"^BD&6!$8PM6;Q9BT0J\.^3M?KX_;"-(#9@QT#( M"LMUEZH;H8(=@!-GPU,$/[ T>S 9Z_P4H$2B;6^B$R MB$E/L4I\Y]]@V,-504AI!MCA@7V J&IH[E._,2.S]#_CK\G?S#]_8W("1SL$ MVRX$S1GY(?X&H^D:!0#N!4:'V@.UBAX05A$'M:MGL?N<0QPDUX;63M4P#SFO<8 M@XXAD(-_)Q#3W&"(L#,"K#/"I];36]F+-QA__0A8!BTQ2EA@LA7,2D$4M_XE M$3'DDRW!0X=VV*4"&TA+\]-]QAV"X5<;.T]U[.GYP!)*ZCGA9\]AB=B8*';' M#%(+!!Y38"&??.F]B,(407J#T D4< MXSHBU$'WD$E=R^C M^(2 [@) ]\/IU$V2Y2!_?0F36+2PO>^C[B^"ZPI)(&I&#&EDPD,%@5'"J;^_/$!5[J+,T!C [!G!F"6_I>?@_!H"<,/R-SED+WO8R["_'4K&VC MCRX3*WI'&\6Q@8^M&1M;J9OYWL Z_8' ^I9%(L0\$K$8B5AO7Y LP@Q?=14U MXARJNJ&P2#=%E9%I0>5%FEY/@D M"K"%!L*TZ&K.*+ #SSI*;LI"#KU6LXV7'_N<[#XUV<989TRV0Y1#NB&,B:.Q MF0\X,6,['U_3F!CZ];&A/ZX+SP( ]A)BL\$[LXU_YIOYK1$$>]@+.C_\?UI_ M\$]Q[&_I6,UJQ+\$]1JK7G@*,5=GG:D@!/W='VOP=+0%>&C$#* N-#^,45G9 M2_X_1BX3FP:P:A\-/#\$G6YO*#Z* 3[G,&,["1;\$,&^D ^F:[STV"R/^R]X%4RG^B&WXU%1+H>@:^WO@$SG$ M?X>7^T/PCF%]IFU@#*P:EI_DY))&G'M\-%4#DHC7WD =S,W&.TH/%Z?N9\I+[RT]&%Y^N33V(GWX0]1O?D)#K],5IT&"? MJH#:Q%$I['G"\D=>E,2J*"V)&Y&X$\#\-4#IHX1]2 !(&[,1/&J>:V(A-?_M MT':<^>_@?0B6%2XP'NYX;RQ^#=:MN_"E!FLW;.RG+/R4!K06'A_$H;'%%X!' M;B][L>_=+UV0A^T*$+3I]R"MDY_2..OX%G)>2\)]CV@2AYOT="528BQC (^ M(@HD"<PW^L.=+09/+B&!^4I]_'Q]GP.<913> M3@7YD$^. M5W$29WI2K05!U!^$DRTG86"4'CN/5Q.SS_1I.,B!)) (K../@YG6W(KB^Z;> MXX]E'>'Y>%LXVC@5?]V;V6ZL"4)<>M6Q\8X3VH@W/"%&,T4+V1[!2ZR%<,#$ MZX^F<)X\WDC-@>0= W 8XJW%?7WQS29& E;U)-<@B;OB:*Z),HL2'0 /XRR# M\"T:2N+B5,_UAK'-$[GQ9]\.>D'RC8%\++9# EP,'T2V:/>QF ?X4I9F /TF M-&(0@RA> 'P? 6TE0>.]*;XPX:/C#=(2ULI8_KVQOVG5@.GG#>Y( BGX\V MH/Z:2383=YKRJ0F7X444' U4S2Y8(6W@E:U=>2-3]?_^E@"O\S_RZYK)Y%WS\+YVCOAT@(,=DJ< ! M:>#W4!R<'H1$,R6* #W9 2F)(SHLT06^9T9@$4S"7 LIKSF-Y33VZU],0"X" MT0,B;&]BZSQJ8.;%D5,@,_C!C'4_2$9#&V#'=BSZ8H(#469%6$7 \R9GH>,' M3FDX23DE M(/M:Q[5#['P (9$IC:#$05F/A1WX)I&?A.E=-!>E]]R.AY^44-^,"L?IX(\D M!)C39$Z3;]*D[>(XB1O.AD\2N1?@(%00>"#[PC2IR1EG3N;TE=/7J_1U'YDV M49LSZG:2+)2H4GPXDB:SV8F>SFDKIZTW95>:#VSW82-A&N@NU:\JAP5&H6!% M)NJ#EY'$]\=9T?%Y]I+\X)SJT0&C1,',S@@;" -*">82ROEL=N9(-H[W#L='BG Y/M/#A03D8&U\^H>#9I[N)"8Y7DDTB(]Z M<;;1(TX=PM>_!HYA%Y'#0YP;DNC%-%(W-5UV;S%G8)R=M$_=>A%9.ZAD^-O< MH[K>$"[T]_"*< P0/Y0L)/+)R\QQWX?$Y>V1T^GTM"V(R-GG6$)^[""1 *^4 M'.=O"]&4I3U_. MTY??3E_.-/40I]".ZUN:295AIGF%Q9"RB2CPT=YBF9&'3R_H[GV<^*>DYJ?T>0)6-:1#AHX% 2B&J2A M-B,B26D1L7!A^P"O)=[]/E4'&1XBH^N"U.B,*")W!RF5VOUXXUB!IQF%DY.D M)_R1))\DVA+'X[WYUR#?3RUMX'D_V1ULPP1;B:0VPMV@=.+XO8V"J90;.BX*AA5$ M V(F33JU8/!/UI4D<0XBW^B2XY"P"S*]T\5%>:!G#=\F.6[I_5AS:I@8PRY( MQ0+Y@-/G;&($Q$%IEQ@/LQ'WJ>AI,U,7AT?2:QPLD:[]&.DB: M&"2U.-?QW--QS7)Q,(CWGJA6 EE,RDG:7@#Z$R.!+ 4HQ,;F18>W ]$V^FXD.$HI)ZKZ3 MGS'&+<^QO=G7AT/X<52("Q!_L]S?\V]**Q]=DL]%$M 33QQ3S6_^[_$ZVLWE M2TE*(,>'?YH33>7?CM\3I,F(F>517L<9IHFM39*'27:V"WJ!E'J#/$2DV!CO M?^:T"/X&%T-+TD,FL(9M8AKP;11BTW@I<61770Q+G4U!C"MA$Q.?(CF(:7DK M$4=QRONXE)Y+"L*Q*HMO364'U2R7\'/BVFPFOHZ=4MT303_E'%&:[D7A8I1Q M UH/O"J(RD_(B(BHK3]B68R&F9I1XZ)E8B*!$H9;_!$8]%JLIY<*=:#\$"," MZ-J!G1!S:9CJDIDKI_4N*6G&H@W^&'AVDMT[91GA8PJX F]E08&"EQL_9>;Q MA(1BJ8!UZL3:(3:;C\P(JSI=\X&I_#BE5\,Y]_%3"+WB_'R@,R#L1)M-6RRQ M49A8$4':HHTD_,.N<88->89&Z;Z'PR9$9^*O224'2=6)2^Z3&B>\14+<0S1I MJ4BRQ3S0J9@)TO-EVW6]1VU<;Q8O',/9Q\& *+L$\E19A$./"C0'6\$ '1J.$NOI!( +,"X!:"M1TGB\]2V$P3C_>!WO=#S;RR+<0D%WEUEJ$EX@P 'M" MBSL2,LI?1*H7P._QB;FY#V],RNGJ)+QTAD;49"#%.<(-#@)$-"9.8H-9L MAV"L"U]A#M <(R*5*K#8S AZ.7A3_'8UXB\GX?G/*]#-CDV(B)]+GQ=* U*LF%E?"77$+RN4<-I9(L?E& M7(H@4=)SFT\I<'S"DCY^X=D='W#"B'_%E\+2 <]$^6.YK_G$VXQ=JC3TE[#[ M#*D112X(?Y&.(8W&A#>(](NSPW"GSA1-A"VR(I=4KMM/K\*0]-9 M@_@Q@V!99/JP?Q>_B$CL.,(PA7/8_D&]4APOF40R2;QG1@S'PC>85&7'814C MT0BQ-[&H4)80'[]=Q/ M=".>L=DFOEYCVM<[G/+U[->,0*!/LL,7[\;98*1^V$06.>Z(VW:]>'T9)S5B M0YHHW3W":BQ'L#@#2[RL2S99PP'FP!&,;L.^%]>"]\$>"@B&?98:8>?QI:3$[42*3" M)=YZDO"RK"]$C([M/)R2\\.I_'!JPP^G-JX=#8Y<1&F?VQ?ZN_A)B3PYPYX- MF![BG*+T8(54+Z(!Z>%NDQ,88(_)@=/LG^\@_G6KH#1"RU.$RT?)*FT=C^Q?(-QA;.+L D?>W5)/XA)7XGQ M0V,G/#DIBHO/$UMIKJX[-:P/8P>1R%]R1A5/&,":,C5ODV,F;..21 G3,R*B MV/%K\-) (%+1 -]A@(D<-X$E&, &0Y!J/#,Y1""39W!#P?']DQM!1CEI+8^F MD\@=;I?8P?DFWXFGSW3E2WJ#&3*CZQJMJ!I+2RK/(%.534%1#9W7>4X2=4OA M9WJ#J;RF\0;/RRHCBHK*&PRG*HCE5*0+&H-TRS1%8?8. 1D29^F2RB&947D> M6:JBF*PJ"8*HZ$@717.V_YBJB[1H6::DBAS/P:HL0]4Y%O]IBCPM(T%1]-D[ M-%TS><5 *FW2^ Z-5V6)AD4JC"APB%<4?FX?(F?HNL[PJL7"XWDD PQ,"6Y# MBJC#1@11EF?OH%E#8QE!4WE3AYUSLJ[*,J^HNBSJNH&0+"-Z]@[3Y 0&\:;* M&@ P'B&D*O@V>!O'&S0KF\S@41!IWG64$U) M@[4 RE2%01C.K,B8O*P(]-P[+)'E-8EC5%JV)-R;3@*ZP@CE$ /PHAF!F;N# M1SK'@+16+9I'\)>HJ;HF&:K$6A+-TQ(GLG,[YQ2.1B;0AJAH-- NP$K3=$8U M6* WP1 L3IC;AZ5;NJ%QNFIH/-P!I*C*K(5@YY8FR[3(LM8ZJBTTAE-069C&$I%J/, M05=C+=BYKB*9%51>@HME 6 @*Z8A JF(O*#-0U>4=$ZV5!- "3MG+8 5W&99 MBHA8";&(F8.5P)NR+ 'IF1QKG,@#E= B4(D,,ML0#S4H2/^AQ:%7OI%['V0;V9\%'J2#)U< ML^@#AGZZL'3.2)+B_:Y1H *_+[\ZHF_*!9AZ/@[R6>##ICHT_;N 4[G_Q [= M$.#TIB\UE>$^OC2U%=;L5KW<&OXC@+9+>IZ+-$PW^6:!CPB+FM)IH2:52Z.OI8*WF\8[-QCXW)7C9. M6\@+*O(U]/PF.35>%.!RK;^WA8V_2I3I;/#Y?Q?V/^9@]K,#/K_7PF_W@5*2Q9[_L_*]A)G .2P4ZF M.(UDWDU7=W S)5$SZ)W>R,!')$@)UU#2GB JJT-P;*%FC6 J$\IFL]_XBBA; MW 7*%O>(@;W:^&S6",Z$LIEL)-W**3L^@=Y^RF;V!%[>-* MEM_,GLPS?Z_:/]A]DXG/-O2T$5!('(F=X *!85?(!1D(^.P4 MGW9D>-HQF9N0-%8._N3!@-7T[]E\]R+;*%4&.O0G'5?L^B[?:HVRHR3\D\X: M=GV7;[70R$EX>ZV#MYI!["YNMP6U6WA<,!Z2(9+G-Y'CI+.3^^F$E-RGSL\0 M=NL,@=OC62$_0\C/$'[Z&0*WQ\GTKH5.\S.$_ SAPX=I*U0'F\$%^0'"I\^3 M\O.#K,X/YMR1F5F.YF268QXRR \4-E-T[/'T"HNM\M.%W=EEYJ<+GZ-GCE[M M9[0CEL0F1\Z? ;+JRU]S\L//F_ )U-\X_F_9M]V[2#T M28OKW,]>_:%"UF5$WWSHD/5V5QZ+%>C\4&*-AQ)9TTO6@'GQT")KP*PZ 7A/ M85;NM/Q(1GKA4"-K>LD:,"\>>F0-F%67VLEY$ZGUG8KL&+&PJSU'SIY4MO'8 MA&')"UI>"$Z7MU")D4<]\M93&]]ZZE,1GSV.R\]=\B94G_>*=HL?I#V1YKJ>4-<+/&[2:=V^SZQC>QF.3=Y,_MT8JP\JZ?/Y * M\A*2#2+_3Y60R#MWZ+A!IR7;( L9<;6",'L"V*(S$.Q?A%WD4[9K>'U$_4X. M/?[.VT_EU2*[VAPC@X.*O#YD1^M#LC)[?X1DS2M"<@K>9@K.O XD,]QN"VJW M\$A@OEA$LUW* M06S&X4)^MO#ID_L]CEGM%-L?R@:;<,B0GS%\+*R,:7_GCMCRLX6/$0%-YX<+ MV1=8Q)Y*Q0V1CX(P+:S(HPAY7<7&UU6\/Z,I'^>=5U)\WM?8 0Y8?4+3KN,^ MKYW8V=H);JMY(:^<^+P8%%?N?&96Z46Z@[+17/]9TSE-!OM:4>DYLTJI\G,/:W:$ ML!>.7[:4L)D]2>;S,Y@5G,'L F$O.U794L*6V=4GIT5=,&;OX 3:T'A:5AE- MLE1>L#15A\>J$FO(HJD+LDQKLW>P J];',.H"H(7\;QBJ1K'Z2HM&IS%(HTU M#''V#F18NFD9A@K7RK J2U1UI,.V:(:6&([G+4V9O4-A&-$4!%F5!0'>H<$G M3>9A:3H2D,PKNL":LW<8%F/(IB2I-.($E:?A1;H&4-,5R1)$F94MPYK;!Q(X M7=(%V#F"I7&&KBH2W"LJC*C1 LLQ_-RJ+%BY)4L"[%<355[&L!)T3M5TBT96Q;(("3JCRK(&^%!$'E:EZZID:HJLT0CIPMP[9$%2! WV(8@ZAJZ. M5%UD9574#<8P-0L6S,_>P>@,:^FTJ$J*R*D 2UJ5&4PO/"LAD:=IF9N#%0!? M!P@)L#R957DDF:HL,7"'Q!@:8^@:A]@Y*D$,QR(:]FOB?7 F4F61E50&UL<* M)OR/8^9@)? "PT@\4 G-P,Y9%C"HP3X87F!YT9 X69Z]@[<4DZ=U$2[13:!V MP(?&F9J*9%%G9$:Q3$.?O4,".+&:+*@*#_3'(TX"V@6:9$TD(X$194VF;!#L"R9' M2\H\#QI(,21=9H L@%=AJS*L3S)4G1=T5H2WZ<(AP!ODX&*$9"@IH@T[&=N'Q(P#5 C M\!$P#\#:L%0=^ 5XR[0TG69TQ9R[@U-841& 2@ ?/*8K3I5U%O@<:%HWD*3K MW#SM:HPN"D 62&0UD"6:IBJ&8:J:B4!,:(P@H3G^8"6.D^#MJF$ H?.&00,^ M@)090+A PCZOO*:E3?MQR?,]>*;E>,-4W:5_$SOBC^XCK5<8 A#^&7B!'=H> M&"?((?.UYIZ9&$[DQ>FEFAYX3A2BN8VN6XE/70@_OM>&A+V,__VBM:3P.2(V M A&O5I3G>/@F/$BONP\Y'KY/, DY(C8"$>RK894<$=\GF7(5L0F(R$73QB B M%TT;@8A<-&T((G+1M"&(R#EB0Q#![$NY0[="1'PTM^VM2-_W[5J&'\E?PQC/ MNN>8[P;#6H-L7X:!/'LD:R#J#U]W PJY)C*IT\A%%$?O+4!K/3H\SG^5H9=O%/TNS[.JH8/V2?E.I(-O61RN@ B:G@I]. M!?_YX23PE=C(%J/]KS4 Y0>9=EE7ZC70(W*CU;0IQ&9,: '^*U)D]F59R4L]) M?>=)G=T3Q9662N64OEOTL=+NE%+FEM RV_8+?38R.(LL>4%(>1;EK]CG^*$. MQB8UCLI$3&4/@U44?G-[@L"LM/1[S?&SC=1:B7WVXWEB P3#:OK7R.)J6ZWG M3)$SQ98SA2BOMD7(3V2)C:>&3[DZ_*I=G6WW:[(.U!S[7A!0 ]^S[# _6]FU MLY6LO)VMC\DP])ZR6F&5!^TV*#R=!RL_RQCRGL+G?)'S1; MJIIK4G!1#V'#=9OC]6NT8+/>31YT_Z2/+.TQPDI'.&840UFGW9+U=O((T&>I M6]QCN%V(G.?4G5/WLO@WS4@Y=>\ZEE>*XHRBV-L:LYYS"1HH0)IO=(E/8*)' MY'B#/G)7E\6SG:R6![$W4W2P>PJW\M+FK271/ *YH43*<2LO2LZ)-"?251*I MH*R\FG@[270KL<>N5 E^>PQ^NQ/>YTSH8^0B7W.(!:V9?=NU@] G#:'ST/I[ M0^M95ZADKT$V$BPK#\W38AZ:_W#P,FLJR)XY-E-HK#RTS[%Y\#/GCIP[_C][ M;]KC2'*D"7\?8/Y#0*-:= .LE-]']4A 3TN:5[NCD5;=B_GH\+.2:B:9XE'5 MJ5__FD>03#*R\JH,,H*D"U U,R+\,+/'S$\S^^+848Z]+AX#^!RNOY_\P0$F M=0,_S9:PZ)D]N/]>3@[Z=[CO?TSJGP>='UJ.,.M\>G:R&"^!5LXRM 9F(X4Z M]T L*"\H'Q+*R8@64W[&\L6='FV5TY&O=XJ=S!;=+0CZ)JLX&)R=@\%++OS_!*[HLQS4>*=Q]BL6\0%$Q?,J:ID 71IR39KSHI+<< MO<:\65['>36>^ME-K+Y9[_M_6^+>%)>!(PP#)1Y$N5Q=,%'I<*YR3-I08(Z_9A>N;+]V?+Z 2 M@:=HQ_EKQZO.)[K=Q3XKG3AOV9?SBYYOVO]W7';K0GOFIO@+AQH45"_,5FX2 M^QF/?GV8R.K*C;;[X^[S1_6#[=\S@?40U+4+7+,19R=^6E%P77#]A>F_ MD-T[U)[T7'_ 8OV:/0_:>3*N7N?SOUE:$,9@#.1![C3E )Q?$G&-C!#]+ ?? MF4W?^]ED-O^PP67[[60\C1]@'1;G^=>#UW6='^I%ZW35O>K:HPGAA/WZ53LKG<3_ \$\46@V&H M,*FPT4YH8ZFW@DJ.X]L9+R[%.FM#(VVVX@ (-1A(KH8371D4$O7):!*X0MY'M MEV#,*NTL-Y1X:IB'8HXJ9FC0PCG*K"=HOT0*!"$FJ!%..\.B]<8*3(V2E%BF M'(FI58)&;64*W"0,Q9A#T6CIG$DH*,8BDH[;_1+:,DJD#B9&E@P3*AF-M3;$ M(FV##4G+5@G&J50N:H.% LJYCD8%#]R--%!,))(R[)>(B 2.+3/:2V@C$&? M3L(O!XRE-' G::M$LAC%X$Q 68)"(Z,1BP9CR6'T#5KA%N5<8LD4XP;YR RC M7AFG$0+)8LV5T%+IM%]" ::@]R,(H( W*8A(]=L+R5@F9/(B):@/$@#Q0 M.AYLBE SH%T%I8VF47BL)<:I5<()@84$N=G( 24T :^8M48@%U+D1'-*6A), MVM.(A&%:P3\>&&NUED8Q(BG#1#O2:L,2(GVDP$[ ] A %=46,-%M%81XE); MHP#5DD8;C%<9[1)94#\ILT !B%YQR3;RJ"W8QERLYQ)@IR?V=A$_;'[L&IQ\ M>?4ZYH'^PXW]!;Z=+L'TK6W0^TE,RP]VM9QM'M13@N;)>O!MOMD9C=??Y"?K M81NA=]F2+>>;CJT;Q(V%>^'^&+O2XJG1/XP_?:'^&=29P+QO#.;F[WJ"\L'- MH_WY_6?@TW>WL\4XCTP?YG%29]=IU;F>D=4-;SZU#@:PU3*V"#WT,+#S(;Q\ MZ5H*:-G^^]9IV),;E4401Q,$I440 Q"$NJ*R"&( @B!7^,GP$440QS--3\94 M*((XGFDJLZ8A"*+,F@8C"%0T8@B"D%?BR2L#11!'TX@GM]6+'(ZG$&72- 1! M/'?05 3Q.D&\]BK<SU8+.PV+;\](0U]@T1^WW^1K%59?R9-65X(( MZ0@$SVU1]T[KZX?U-\!"]!LAIP-T< MV52RKC=E^Q9P+\A& QB+NW&?$_V$V.H8V9RJ+L4[@. )?<16$8.+_SV,C/1] M8^$-@32.H2_OP;?!!S)KH@,(/-LW%]9KB?/2!S(2K%O?]F,;_?Y6$1>N#^L5R'GI M QXAC#I>D)SY'*CW0XZ#S!,Z797V'O#CM(XK6CF)FF#EFQ 69[/]-: 3B][# M]1SO2*-W4CLV5'+$A2YG'H<[\^@=,,<[%.F=U*[SQHSJBTWEU.10IR:] ^9X MQRJ]D]KY0H>S-KZ%-T/(' M._EL[Q:;"8RZ(MNMIP];7WV=-+'$@JK64RW5%D6UW/8_KMK_[MI[_\\,7KCODWZ.+\QDZ^ MV[WMN7X$2^TZ\-HL53_,Z@AJBRTD[4M@N<_5+[%K'0L.:4<2#M*0A)AA7BFC MHQ/&.RFHT-X'W8J;)[@D3E%KB,[Q&*UE.> B,S1QJA+SP@NW7X)[S2+CR1"O MB6$N!J,#TH9Z*.%<8B*VXO_1A$AB-)FD*)0@G!C+HC 2$2HH(D'*5LQ')KE5 MCGA#$1.&,>>-0E""6,D$BE02TNI58HHS9ZF)2@(=P7.C/(/61'"><,HX5_LE M@M/6)RD-I9ER+*.Q0@7CX+E5/C#M6KW"*DFF@+M8 V,9MMXXC+G1!.=PC %9 M^R"ZHN:)>F1HQ$"'#=@XZ9/A4K 02&2H'5V12<*2#)E>FR-J>BAA$S:8$>9T ML!CZN%_"Z\0US;$K> Q@,#]X9QITU2@%W/5%:TQ0 ,2UY0*T1>1>-MQQZ)4%X M6FIME$,<<9:2Q.TXAIX2[RPR40()H#4,0Q30-1A#%- U"$$T& MCR*(W@7Q7!J8(HABFBY+$,4T#400Q30-1!!%(P8BB!)LL5M!O#[O<*^I(.\_ MS.$D=L]6ZD@:1[JF<>#DQ:<4:A&==-R5'\>_'#C*XH$S3!X?*F\)PZA..UK3 MV85A?'5XOZ&-%H,(TWB$T>"0"OV&>'SHM/6YPSB-%XV"?EVS!Q65\0C#?4'! M(5#0723&TX3 6[9%3ECL[P[ E,N9V?5]M_B0P19U[V&?GHVM>:3=#C( 3[5N M?$YZ\BOJW!51DDZ#U/4/]39;"M*[&)8')=*O.#=PP.&+UR/)4,*TM6'F:F7 M%N<5FTF,).\TK$,!^8F#O.?-OH/$Q1Z1+@.5'GS[MX"\@/PK5A=,=[MC=+(@ M/TOYDHN-HMC_,<3A@RCVM#T[U#VJWD/^'.]@HG=2NQZ'V(A)?@9'%T4W>M_@ M[9W4KG4#CQ3J,,)H;UO 13>*;G2?/4%T&AAO"*K1]9+F F! S^ 0Y,F5S\"" M(W:.@K^O%LMQNFLOGS#9 N&1*UV5O[;3:9Q4?C9=C!?+10Z>-UO-JQ_^_&-U MVY19C"KX=IEF\YOUK3Y[<_M=93_&J;_;^S.70OP#IM$2<3>%JWM[R. MNVU>53]=CQ?;EH&X3T#WXL9.)KOUW\0P7MU4B[I"MUJ,IW&Q@ ^7UW99V7FL M9M/*;IJO9O-MHYGA6'ZWJ#Y']_YZ!IR9?MQ2D#^L:[A=S:$'BUA36SL:CH$% M59K/;NI'NTS*1*R7GLT'__&7/WU?6?^/U7@.G1M/\]?^NLH7WZ_ZDO#]R=FC M0IU 8>"5A[IF-QOIS.8?[73\3UO3/P)B_&25U3.[=$!=G\?+ZVHZF[[?^Z@N^ARMD?[F*UL!-@P2TT M/JN["#5N*H2^^]QN[M16("VPV,EBMNXB5)-BR(V.@-EVV8AI,@-;57W,CJC3 MFSA=-C =QT5OF=AX!J* $=Q41[^HJ M"'TWRH"_!1Z//\7)W:C*)-<- 1^AR;MH@;.S&U"0.OH=L'P\"\#/_XE5_"7_ M!7R)][@&<_T9! 58SL$P-XAIQ+7F?BV,^PY5S]F43=6?+2 M]W8U66XJSB'U MQO R ) _EF9KV$H [PLYW:ZL#Y+'[@PG@;@\/RNVHQ#8 !FH'K78ZB\+@(= MN 7P0;%<9(U7$&7N5?QEO%;_M96Z'M^VJ0"*OZ ZNWT/]6-W>SN;+NC]9C^[?6%"*)7Q9OUXW"&8T&Z[) M)/\WCY-K/MR7VC-$-2OA14;Z#A6SE&+^^*KZ"WSP!'EU)3M]A?I\S!T ^TKD M&FODW8;1M:/7:Z"\#U$PO---'4^CM$-E?7RTKM4X1#]KH-.*[-M^.X$!Z /, M:.(\_WKPNJ[S0[W=#>W\ ,-.AOK?UGS.O/K/^6RQJ/XZGZ7QLOO9P,O)? 4A M+YS/;"*]*FXMI=HD3G+$6NN,#8P:9ZDDGKF$<2LJ+D+,:>&CB0AAPX@@4"(& MPZ3%B4BF1/2M$@Z>N4@,1MP;9BDSSDEF5,)"(QL)PZT2V@9$D I&4:<-HP$9 M&[4WRE%$<50LHE:ODL>:LD2-#I(;)JR'7@5JN$8X8J41XZTHK!AI1#071MH$ MO6?6&L>X--XI)I00T0JY7R)8^#)Y;0@2SC"DI=&$"I.T8Y0BK)5K];0Y/J[*0@') M!F*]PJT2P$!K<70F1Q?.4:.A5R(P8'8@C'+$2&AC%R0HF./P(X$.I@2\2E89 M"4R/V)$8_ :[IQL5%T:F$JID4VVO,6-H$<0@!$%+%*4A"*))VU8$T;L@GDML M70113--E":*8IH$(HLR:!B.(G!:P"*)W0<@K7F+8#T$08)J*((8@"'E5+-,0 MY%"BXG8KB-=?0W]ZJ^\RPN(^/5\<2-BCXX3%Q5?\M&,C_E0?G1XV-N[9X>7K M8^/*YDKBZ>*EQ,8=W)AQA."X-S":3&+/.GY(C7Y#0$QYTOK\BMBXSX'@N3WN M H(!@^"EH7&+)7A\0UN<]E3PI:%Q7P"!DXR1_8:MD1.6>HF,^Z9Y7=^>)>L+ MG9VMTX87+JP/UT+:3S"YSCT'FT/6TP^+)T=<=.@SV\Q4A\66@O2"]#H86ST7 M[W:S=EALZ0GI^7#]')#>G$X/2Z1?%ZR*LV[C&0V.+;T@O5F0#(H/7^4$WFD@ M@#.,A'OTD\B6#]DI' T=-(HB'7: N5Z,SWH:=CI<>X6Z2<;[+SODXN#K!HZ3:YR M6A%R>S^.:(7(;>)+W*[C2YSN5E;O.U>/[-'V'O;M>)NXO9/:>38"V64L[][. M,XIJ%-7H6#78B'<;'O=21XU'SCMZQ\OQ#D1Z)[7S$Q."NU6- 415[W@Y<_XH M()VF,2K1<5\:30YQ3A$1R@1JHV%:"Z-R3#6;F/>>))*D@ 9V8E\)AB13UAJ& M53 ,$6R<4\@(1Y/GR>.$4*N$D$AS'8W&C!IFO38**68<5AX))$EPK1*.,N^8 M348D!248E'4V(,.Y=)X(CP-MQ3MC+#FI-#<<<6<8%U"]YL@H%X 2[:FS+3I4 M<,%3H!F@#4XL 7=]CKQ'D(G84TEP8,FS_1((,RTX8D;Y'$W.4V^4 GDD[ +1 M*G%$6W1PI!)Q"GCJ"@OE8)3SC!+$ W.#&,2IR#HV$3 M>2 X>LN8H/LE:-*6AASJC'N:48*,14@:^%A%C:SVKA53C0Z.2$X2+H$#E-+K;D(;@0 ME"L!;,Y(Q"'K(*@5)2PH%B0(I-4KD2,1YO"*&%&@P\/'5A!EK.<<)>%2B!M< M=15_KC$X3?@YNUK.-@^:\'/UD^.'J"O1A^ZK[=-_6Q?_[6$(@I3($D,01),3 MJPBB=T& :2KQN(8A"%+B<0U!$,4T#400Q30-1A#TR83 11#%-%V6((II&H@@ MY)4J6QQ#$ 1H1 FPW*$@7G\/[ C7S%_CLKWOM7^DP^^GM]GZ9L*#B 2OY$H' M@>O0%3KM0&0_/I;IJ[,8%D^/[,=@P..A2[J-2J>:_.JG"X:.H](]/8(=3_)O MN0T\I%!<7Q5SKG6 XBW;)B<,A'=ETK<_Z>O[,F>7T2'T "ZG]G%UGPS@7G8W-_/S M,<7IQZ+!;,0D[W1_JF]?S4Q6+] >@#=.@?8.M/%(=>MO=;'0SF?C?1->H+WC M*#,2HM,@8D- =A^A/]3@@J5^%1QHIU@80-S4-T6+.'8PJD-$CSO&*=\P%@,] M1VDYE,=F/= ,-P+-2TW+-W3$>9?!X@Z^+360*1/I=W=Z$%PX'RT@(R5XT8*O M6S@4+3@3+1!*G+8.]+;$&*[POVJ]P;I>;YS4XN*L(]&5@XEAA5@YWAY8[Z1V MO?^+1KIC2S6 7;(A'6WTCIBB'%^K'&JD6=&- YZ-] Z8HAM?/7",M$+GIAL# M.ETY-[QT&YE[B,"+7"C-YM5L-:\\M#N[ MB?,J_G(+?8Q3'ZMEM#>CRBZJSW$RR?^UU>UL7M<(+>12R^BOI[/)[".T"<7J MUA9UN6IY;9?58G6;2\"CZUB%.!D#!N\VA8$7G\8^+D95BL"N6SL.U7)6OP*F MV8_0V6OH(^"K)F &=4"+U^-Y>']KY\N[305YS?EI#'H,-=F;W,%_VDTGO;T= M+X&S_X3*%K.T_&SGN2.?XF1V>Q.GRS47D[M137#=%( *&KV+=EY#RL[K^&T9(K.PN*I^NKZO$WX\;&\7 ME@$>@(#C]-H"O#+[%QN!;T2YQ0B0.%M]O(8Z/\7%LA95KOX+**UE!]@&)-]L M #?:R'6QF/EQ+<+/X^5U9?T_5N,Y_/4??_G3]SN0W4/Y/8^^#DTG!(^/.WLV M+6S(-39(9]C8:^QS;4Z@XM6D!LQ]XVOH0#LI+6(M]JSNN5/7,$3&^5JV@)RU MM.O.;! 'K7Q>7GQ7GQ++$3P- M8H$:QFF.T&JYH5PP;GU(5K=B6R:9.+S2)C&2#).8&.6P-QY)[$*"N0MO1_7D M"NM O;&(W@*;?!\(BAA)/6N,@%_$.Q5C9QY5N]BC01*A,#@CC0$7$P6D%#F@DBK:!" MAM0J(:1%/!"#%6:&$1&,)2B8I(%3WA$$/&R52#!^)?A8D("A5U!"(:P-E] Y MY)0 5K9*^."1%<0$A: -2HC1D47#*9):>><<:]'!"2%,)01,\JE'BD-&:<(.X(B('4XW$[9<(F' A+. O*2@! MW(3^ 1RI@T8H\\1CU>*5DUZ(F(E6!'K%E5'228,BP5J"H )J]0K(PYBF:(*W M@';)*)0@R%A%'&"88MR.RZI1$MY"I1K(,"G87F^W :_X#0> - MR_T3EOJ[ _#D@N9U?5]FW+W4<;.YU''*^==?$YW]B"^1X4NSIOI?\'N9FDP9('C MSB;[PY/W8VX^38ZFG=13?A+M/)-YO:Y@Z[R5*SI$[JE'>T[83@R$A@R"VOFE M_O5?]A)G;1G?NBN^0];ZXB2I)?$QOF_R20ZV%LMR=IM/W,2!I-+R M@J#W,OAW6UW/8_KMK_[MI[_\\,4CV?J&^G0VO[&3O6/9]:-?_>ZG^OKL+%4_ M-/=@[^_;V]_M"/@Q6.YS]4OL&HCWVO92/!-.%B2I1 M(K3UE*#6Y7[MB",T&(V0-K#2@%XA(8S2 CJDB::B=6W;"8V5DC)?<:?0*X&- M=BX8PADTGWS0J'7%75B%0DS"2)K;P(@9!709+1W6B*! ,&Y=<==(4TVHP<+E M:_042D3IC(PVD: YQ;;E#D"TMY'Q:"CQUC"4.+3!I"$*2YZ0@T9LBU<*I&%= M!()$;@.XJZDGQ@8&!AU+A46KA)18>DM! )KD"^$N&6>5,"EAAV7V+O#M$CBB M&+@W'D0)O,K5.TY-4"D023V\;5UQQS@A:K4P3A%F6 *N.<9%=HGP&"47E6[) MPRKBI9*H^7+O3)+=XB MB*,)@CQYX%8$43(97Y8@2F[OP0BBF*9!"**8IH$(HIBFP0BBF*9!"**8IH$( MHIBF@0BBB418!-&[($ CGKS'6 3Q.D%\13CR(WA2ON;4>/\"XI'N/QPX6=(I M>=NA*]1OLHFW,NO'QX*GG5%:[,,\TJ3+$>;XW/*Z#"D?6$%V3\@6(TQ+ M-J^"[/-#-AXA+,\-V;WEH#Y].'2+A7Z\,%_D@S<0V/604.>+"Y$Z]U!.PK+) MO/5,XJUMPJU-!JY-RB,[B8M6U8NE36DO&=%NOBL;:EPM'N_2":4>6CS-V[UD M1+C)183ENZ]./O1,W3H$45KXN ;7-ICD]3W43P]C6)7>1=,\!^S%._=U! /2XQA\P;]+?X@(@ MX:]KDG^_DYJKC]1)KW/#%$QHD00VR5MK6-+>6!*221S;I')2']'*GI,D%BEQ M80+EP3!'K%&*(B.$1S1BQ+1M.55Z%H)07!N!EFC&+)=&!9+S'VEFG _,2" MX'96)J>4#3:8Y+*+I%+26,J"\4[G'$6"6]MR+:0\!H4C,SP*EDOHG*N'FZ@I MHHH0[7W+#3,)$BU1P4B&I6'<4^- ME0)F2Q A4]+9EJ,@20PEH:B)%MFLR%G M,R+$6)LP-.13L"( 8]JYHJ1S @1G1$+1@,"\44AG\3#-A(W1/\CC! PGP$.# M8@246(J-!7*-38%%IV5PK.7DFCBCE@!S;'#0!DO"*(^141H[QES"@?O]$EA0 M!WP)AHH$*.$)($4!P$XA+T,*.NI6"W6."Z((: #U&'IJ&M1 M[KU7P05O0F+:,,^!NP*($V@Y"$RD(2>>>8ZGJ*((YGFHH@AB"(9[+Z%3D<3R%*W*D.!3&X;%8E ^*;'5/?RI62%_$L\B(. M!44E6V+)JC.<\>4(/J WH!V36'*DG66BO)5,^QX26/',#0]KJ?=C;OTY6BP_5#_9VO(0>_3.&[*7WY15!]K@[F5.>WD>2>HK4 MW[+^@(9G/6GJF;:.S1 E'0;4./A.=H%X@?BK(I5PJC(= %R[$"D3W4KTL*<)!U@#]+J(V>9;%W7]/\U@ M:7"D94'?B[AN:^^D=KX=*RDJYPQ%-8IJ/%0- MC3H-77FIH\8C)Q6]X^5X1QF]D]K%3!=+UOGBI6]U./@1QUE(7G>^Q.E;[@./ M;;F). 9L2I$P(X+@AFE!C&):&N:%8M%9ZU K4A>R4GIFA2&84L.$M,81P@W& M*6F%.>56[9=0U)+ @S5<"648B\$XAET.#H:()9PJWBJ11.!.BF"TEL2P2)*Q M*D+_(K/,VXB KOT2E'.:(J*&*HKA.Z6,$T&:8),D#B=B<2MFG%- '57.A*B0 M8=SE6&L"&^YI DH2U;X5VXMCY@F+VEB9H"\6,:,]$D9 _Z-.FEK9BF2'L' B M1F$DU\(PA*)QU'DCI2 "T2BB;,77$UJPF+PV@:8Z.EO*'4V&>I>B8B(0W8H? MQFW0SK-HB"(YXEB21D5"3< T NJ1H*Y5 F3JB.(4I!"!5]A3HQVR1G%GN02R MM;:M$M3+)!V"7@%CF8=_%,ZQX)@,V$4$_VF5 "$%ZYT #GD')0C( \<N#:,>4*R $4D%D"EV2H@6=CWWH$4,5 AP M;YC4P2A@KT$948X!7V);!YE3&OED$B,@A1P S](0#6681]!T!DJV+M%5S+C& MX#0AX^QJ.=L\:$+&U4^.'U;NZ7QPQ=?W>)EPB]/U, 11TM8/0A E;?U !%'2 MU@]&$,4T#4(0Q30-1!#%- U&$,4T#4(0Q30-1!#%- U$$$WJJB*(W@7Q7*K= M(HA#QY5[>J^O[VA81SKG?GJ?;2"1 %X3(.3K0\BA*W3:6\@ M$IRZ4O2DP=!Q)+@CY(5_\I+#X,S[$<*Z7:#U?D.,+W3:D1M?$>GM%.QTP<7Q M@[\57%P0+EX:#NX40/&B2=U;]CM.6,[O+GP*U_>MRZ-$<-,#N%[:QRU[,@#O M@FXNT:M^7(@Z=A\A(TUYI]M+?3M;9JH*L@NRR8C23H-=%6079 \"V5QW&'-S M&+@^/JS7RX23!P/I=O0>@+?;FV(]'..(;Z^W?<1[._ F\!#4'/E3&-8056.MX'6.ZE=!Z\><=1AO+EA[+$-:>^X M=\ 4W?AZW<"*%-THNE%TXZ%NX$ZSKPQ!,P9T,G-N:,'=3C$&>'0SL(!UG:/@ M[ZO%/0RV3>Y?P1]][?_96]NO_M]_1?^[MO-);,%+,NFB_%B M6=W.QU ]]+2:)7AXDU_;[+U75UD[^\50N3B-:;Q?II-/L&;\?3QA2=T;/QIO!S'Q57U M@C7JNA]0^_(Z5O8&8+[,W7ZTT)J5\$$F$CKS>;R\A@[-;H',9:9GRVR[J#[' MR23_]T&SRVN[K#[#&[]SR!=6\UQ![DD:+T!/*ZAT/ M7QP(:8.N/(-;<@>7U M/,::^L5C_F!5=C88/QBRP.+D;U1"IVP9T M0B_NH-8:FW9>QXIK>)'%>CV^K[-F8IA#%=-<^R0N]GGZI/37V,U50"O+,2 X M:T1:Q&5=V>QSS*'@9O[G]Z[N_YZJU,XX&TX]SJ&KZD_-A\\Q\AK,/[0'="YF MTVF<-$BQB\7,C^T&:G5-6^*A"UFI? U;.UG,&NT+]P7LQ(> M[ B9B4;*E+Y-RIM**_AMEPUA]6= 6JYTG,8>*IK]'>I?U"W"'V&5_UAW,(;Z M<:W=C7U:&Z8EJ$FN(^M[[56UB-N:VIQZBD/+YXW,J((A%MYM;0T,O-?5VDCO MV LHNLOOS0=KI.XQ6+][&2/O*7E.TB^@8U^1,7II'SHT7X\/U[5A Q[-YK6( M?[UX'5=YX=ZBQS:^<_U&)9Y\GVX&4]A")W7 M[O#5'];"ZWY&\.:)R38"K>>,:&\8H_"/]]PX3:GQG,L0A6=,MZ+%5#X1:410&GK%J='22Z.\5$A+J91M16X54BC&5("B*4>@=1'H0,X0T!<: M)% C6G1$X:CT/(=YY<@P))!1@6N@7&D@FG)J2:L-+:A2W$/'<<)N4^MF+4Q8BJMPL9QGN/B1FB# M(Q CT(:T%CC:E@1]X$RRY Q%&$H U<8A^"=*C***5/#0BB$<@Y0V(F*BQM K MD(!Q(1$3L'/46Z]Y.TXQPI82S91Q%D3!+$(Y8K$TT@4K/-$RD182A4N9[U"] MQR!!KG.,X\",1XYK8*[E[6B]7%*/E>/0C(T2Y:U$N+2:. M>V(T%H!=&:-Q E$34!+4"A948.L29QVSEI10J??5]AG0Y>F4?4401Q,$+9%U MAB (=45Y$<0 !$&N,"F"&( @P#25,6((@BBF:2""*+.FP0@"E=P70Q"$O.)% M(X8@B.=251=!'$TCBF4:@AR>R_1=!''HD+5/;_4=C^H]!;F?73XX>TG86].CN\?'U06]E<"SM=O'0(@WL#H\DD]JSCA]3H-T2QE">MSZ\(>OL<")[;XSYG$(C3#G'Y MBA"WQ10\OJ,M3AH$+XUG^P($'#G.:3<(>,/6R E+_=T!>')!\[J^/3QV[U?: MO?N5G2W=^HW)]FS2GB-M>M!^W'F>X407WH#-2>R@(^]E_V_> :G-%'5X8NP% MT(-4[0L!-!EI+(N%[A30J)\P+T< =',@/6A (JP,PQ3;1C*GD I:*,=QC'$I*D.^R58F-I]XB[Z*57NR7 MB,(YGGVE%$;1,!ZX<9A;0U!T5D3O96Q1CI,7*H9@B"#9$PA[8[VUQBG*%2'. M8MFB'#N+A$W)N" 24 4-*1^DH8Q8'@GR.+7:L$)12[ UU&:W)@Y\MI@($R43 M-A('O&B5$)PZ0N$31 50KIPR5C%IM.=:>!J#M2V/)BU5T, 0HZ2GAC'!C).6 M&A 3H [KD++:\K:R @%<2>=7=FBL$8I@HW2P7KGF7>(M[B+">/."2/@7?9B M SX+&XQDG$7NF'5M[R^M088B^Z2Q"#(GDAL=I3*$8)==YJ0,+6\C%AQB.&(3 M? Q0 GX!KX%73C,6F=<2NQ9VF9(BDFB0I%#"80"A1-Y0&C1/G"?!6:N$9,G6 M'DV:9R02#?*@S@ :B<1*!1DWN#IK_Z2G@W"72R/'2SA=;N\,0Q"D7/ <@B": M0%1%$+T+XKEPOD40Q31=EB"*:1J(((II&HP@BFD:A""*:1J(((II&H@@FA"E M11"]"^*YU!!%$(=V4#I&PKW7G);M7]HZTE'P@1/RG9*'$KI"IWTW^@3OH@NTYV]P-4'\ MI#7X%0Y'IV"Y"RZ.[X)4<'%!N'BI5](I@.)%T[RW[("T*V&%$B"[(+LL\.V9*R M<\/U@/(ZGA@8<+?9;TO:Q@&F;7Q\+?+:!(V;Q(P//5SMGOSF&VGT0[SXB]WCB1;#*M9IX)E=='8XMN>"TY3:=\)9/WOFNL%:+,O9;8X$*0XDE996T!WS M:*OK>4R__=6__?27'[YX[IY_@X6;W]C)7KC0]:-?_>ZGVN\)%.6'QH'I/AN; M_=T+8+G/U2^QJP=C\?I4C1]?8%[V$O@1U"1IQ*25I/$5.1KW6MS=*MP+://S;&\'8U7ZP::G)W?\A]G-Z-ZC]\ M?%Y]LI-5;*SI-.=I7:>R78Q#;)+^C783MGXQ%^9\,HXB:[0(CCHMG$7M MQ'B8"2HU-U!W=J"%LEJ*:*1%/B;*52(M1V FJ798(I-\1#DQ'C9.6&00$LE3 MJ8)S+5=5+'@(CG *.?.&Z=RXLC($,4B,*]:O0HI)9_=>A71TK"4 MW9.1](9C"0]"Q,*UG'1A3 Q$,V<(\!F@CR3P"BJP"B4MDXV^G=J0.QIUR#PE M,@#GE(*.1NB513K@2!!/+7D0K@FQDAMD@;&,:&>L%=R(0*73*8)FM=W%.8J$ M8*!R614]IRV,4@+LO NM$ID M[VNB43)(2&@#R0B/+(>&5)!(@>[[EK-QY-8+QZ!F%6Q. XF-2H(:2WP4Q'N. M>:L-G+QW45&32T*O4D[+29&Q(B; ;[34MQ,N>HR%)-0XC(AA,>J,DNP]#EA/ M2"C=3H"9N$,Q>S\K[ #M&N=DH3@":"16+(8@:X![0G M$RS&WNM@K=W(O"NGZ>-[1+-R@7X8UX5520(U#$&0D.+PP*BFWR,7SJS[LP_XES@<)AI M>X_9B3K+2'3@#%QOC '1FQD&6CHA]..]=1AI)CG#O//&01U MEM*31D%W<6$NU12HFO(31D%W46 N;Q?@A,5>DE._:6;7MQ_KX^XD'=GRO@GL M)19!/T[;G<18Q)AV*N)FL]BWB7J ]@)!0G4#[''"-1Q2+KC=M M^Y9N'ZCN*>7\ 8+'])]KO WLEX+YFQK-WW9]G-BW6+L,'WG"LD6H4\GVE)*Z MA(#9B^H #?^I\?5?1#^;AI:S/QY5GV,USY[L.:"#K7Y=J_@(5K35QT?6'8\% M&4BKR63O.V@B/Y^MEHNEG=8Q7&[GXZD?WZXC-(SSFBXNEKF5'#WFKW_]:_5? MT-K5D%SDCR.D8\4F^-.&Y7]HPC,,C-)7T/*Z" >(2$E4LL:22+(_-C666F>X M14G2((E++9]O1VSVU,[IRI,VS")K7 K.)&0)%CE7-FOYE8-Y"]QECWKE6(YN M(8R+,?\*HHY X&6KA+<^^>@54@9SSQR2B?IV4G$4&'8RIX77V7?=46DT(]RD1*7T05OJ6JGG"8^, M44Z-"D TBX$;30(V442IG!726[I?@EMN@5T:F):<85IIHZQ")A"E=" H4M2B M/ D:LH>^B4X"ASA50!K!!CD'$DQ"8]F2!_=2$*3A8\^B89)$HZ-SAH)8.4[2 M:]V.U("I"!QY(P.%7A&$H U)C(B6,LH\#ZA%.4?*,LER3 0*E'NL@(Z@3/0N M(JU -JP5J4$S@(( @#BK0!Z2Y:@6&!KR4@NG)7"EQ2N/1.*9(W\+7/#XE@Q#$'0XGPW!$&H*UI,TQ $0:YP"1PQ!$$4TS000133-!!!E%G3 M8 2!BH/V$ 0AKWA)DSP$08!I*H(8@B#D5;%,0Y!#B5C0K2!>?W'OZ:V^R_#O M.R'GU4-'+,!7_+0]^9J(!H?-X'X,A_<3C"MTN>M)9WZN#W].YW[[0>U>7OY&'1G.(A(;KS 7QZ MSZ=W0@_N%7C:<1Y.UBFPCSEBW_>8M[D M.:L=EO]!RVF*=#9-+= MT#TJ='FQNIU"%PW ]:L;CS[>3[;KI[V^OJ'?=C;- M+X#=3/@')V6!.A+SV;OKO13II1!/Q!FOK#*-1&(UM, QSC@3RUOIV M+DVB,-(Y'2B2UC#MB%$N",.8M2Q19"UM^8U(Y!'GBAJE*8=BQ!E+0W8>D3YX M3U @K1(*6I=$"9.4I89)@8S*R4=9]-IJZA1K9W4-S@5D$8)*$W1-05F-7#24 MQR 1C]:+EL>,2MPR1XCQR$*)G!'6:L*@(4MD8AB0UO+*<8'C%(%7(3"@EQ)L M+.?8A.BM=B'1*%OY4X/RU*6@C" <>H^"A4J\!(8QSK"2":.V[Q;R#E.IC'0, M* \Z&"<4RWY?0>( =)-VKMGDO44Y[VV*(#>+$W 7,6.5P))XZ9UJ^55)R3RF M#KA++#&,*Y(93@T"\K$7CD37ZI6V(! G1';"4H -H,A2IHQS6NBHI'[@^>.4 M8B2C!%%59W7-.4LE$",QM4DKGE3+CT<"XY/DR,2$@7)<9SD5UE 1=1*212Y: M,DRJ^5L\Z!Q1ZJ?'-]E"9<+/<.XT*/+A9YA"(*46]!# M$(2\4L539@B" --4'#2&(8ABF@8AB&*:!B*(8IH&(XABF@8AB&*:!B*(8IH& M(@AY)741Q $ 1I1G/@Z%,3K;QH]O=?7]TWM(YT*/[W/UONUN>.F647ZI.\8 M_MA*OKIU6:HZNW#X]"A^# X\CHBN,XNITTY#T;$[TM.CU?$D_Y:[I0>V^(/P M/SH[@_X&EQ)TV@Z%';H:#<%R%UP,T=>HX.)L<-&=KU'_H'C1-.\M6R G+.=W M95+7FM3U?9/R( Y#>@!71'M)J-3/E?T#7%17O?O-=)%3B7:ZWS0 ][ZJH+J@ M6A=4%U0/&M4O1?(WW:8(&P*6^W WDOVD*.T$ +);!/3C@G9$WZ0W@^T(+E+U M@(;)=E1KKS%R[J\ZX=>RCE67$WPM'CT REN).8O88KQ8UIG"VKG TGAJISY6 MDVBAZLG8UDP8Q\55]=:&<64GBQFTZ">K_.ZQ-&2C"C#IKZO/=E$G-[O;9C>K MQD_E5#M,^K(V^Y]%?]Y3;FM%G3C]6?XW(^]HOM*KT'L/Q/;*0=@$UV M.EW92W70E\!7*#Z7.T,$+%.47<[ M'T/7[W+-U[.PJ %U.X%^YN9R._ @>KNHF]]4GM'GEW5BLL7FHRI^LI-5W0D?7( $4U1UO>. L*,"HLG[9<&2QFH ZV)QZ#PHM5H"^W6:Z1-9K MQ137Z5S>9@=^,OZU)SXS_0U8EX"9PV5\#C7$R:C1SM@3ZUMQ^(/^4 MM?8&;/NRJG._5=$"X< 4T+7JUH[S9NIT.8<'F:&YBF"7M?!"A/9NP%1D]HQ M9JL%]&>G0W\%ID]KS(7JSW;^*8O8")J,@ V$22\ &[EXM-9W?9'D-5RMF:C6_CY^+8I=@,( M&-].QM 7=PXDCVX; WAC0<=N;C/_TVJYFMZ!8S[C7QF8..A[MM;*'@[FR_W M/P52XWSS9E,;]*(>/O8&EE'=M6RV?TW4E:Q 028UFG,;1G0ZX M")M^WRS M[C-H$:@B:!C,)<# -_E) :XUXNOA8#MTP ]0B)MZ9K&>?0 .0&&RP-=M FQJ MP[NM'E ,KVM=76L!\-##)#8G2 7PWBSJ0O86U-8W>E-7D,>8K%WV=IRMWV(Y M!]7+VO--,]X 1^_G'@"2.1B%;T=-C7765!@MZU9K_9QM[2=TWWX$S0+;M(SV MIOIF:7^I2V;=$:Z:$&1B<957?N:O9VJ@[]&'-$^#!:&U.,G_ #$P7MD[L M^KXIM%/CO1+Z69ZU-6R'NIHA"CZ%!ER$%G/AM? M@.@9&-$Z?>Q'T, \@8)1+\.UH01L[NQS8WW!KF7#!$*=QVOH3!X7ZI%BFUAV MS9KQM!9O;7!@J,]SNYW9Y'AM);>TP]\A>IAA0X]O[,_UJ)VK^2'#9WI77==8 M +G6W,X$PLM[I?D1AN7ZS:):6Q3X)(_Z5:U=]>#>3!7AO_]W._[_K3%A\.$? MH;,51N__[TX6W5DFNQDIUEKZ$/$?[E48;%2>I<"P-YDM%M_6]#WZ$NBNPCA? MJ80I,@ N7NW<7=RYC.EATC+/"[/KC1/T^EB*9DT]Q&W,1T]E"+O?2MO$D"+M M&Y?_^B][5TFW2\56YMP=LM976$F]=OP8WSZGVF\? M%/>'6>V O]BN9^WO7@#+?:Y^B5T]#&$_78,9>$ISP:1\RLO9F_%VY9 -JYW< MU5LB8"-GD\;2+JYGJTFHS;>[7SPU)FV\F$T:(Y>M8UXAY4GDSW5Z[7-_D;IW3 M>SV8K=?/->G;UH"4/(M[TIY!R;PNVC6VV33;I;U?N6V&#EM/UZ'\9#VQ!!*W M5<,04_]W6W$>!/(0M!ENZN%JZJ&;H/7U@.7A4;.Z7\\T:FN]WT8]B&4M;>;H M#M:">2&YW)?VMM'<2);;/7EIA^C=.<@]_YLA;YZ7 PL?83&0E0.Z]PG6I?6R MPT[\:K(9L9N6-_77TX]F?5:O&E;P),_9PS@EJ+Z>DM>K WBVQ5.>(-EU(PN0 M[,3FL0DP-,G+H%W^Y2HWXWZ&1]Z$.%G68%@E7Q= MK?=.'Z35]WYZR+1HTIT MU&S\U N!+))&8O5JX.H+,GXHW,_UR+_>Y&DV*-9#8OU^L=U^KK_V]2[5=C&V M,U.PP.3W==5YP33>+DPRY?VI+S28U[9WU6=8>^6& MH95QGG1L:6DJ:]-1#TOC9J\P[X)M]^GARW'>9KU?-+UHD=3;[F='BZU://6 M"AJ0;)Y=Y 4D,'*]7;%H9C./;UG4D+K?MUBO,.OQO>%IO<9N?N6^;>9,K47T M)"Z_L'Z&'C53)"BXG,B79G0%=SL<&Y-SWIC!BAO>E(K MR,[629C%13T;VIY+9 4!H[!8;/>-IN\_SNH_OB2->E*XQ?::ZG;SFXV@YPQG M3?.7K&6]3=S8JL;RW)^$C7;)<7$R!@U>TWF_OY+G?# 1 'DO;$\T]U4N%AO M3S4SP=I$?!EU.]/=>X'G#8O9:GU&L9;UPZV@VDX^G-&.<[VU&5N??.PVUZP< MZG.!#.S7;VAMI](UX&%V/XG-44+6K1HN&Z@W1K,&^0MEO(.EE^VM=2&B+XME MG/8EDBF^MZ@;^30KA:;;.X(<[^Z)K7VPU+Z@%_ M# ,WK-ON=I9:M5&H@?!Y7)_-9-:ORP(B)S 31M]J)>'H,RIWHG,:&PF+JM] MKM0G56N5#'%QFP\TZH.N\ F&8/NQWD/^:.?-%NMU/0BL3P'OE^G[2[IL,S)H M $1Y('>S3_%+O&H>:Y>)XX>']2\?>T8LV+AI>WLU6N[L76_O:HO"U^QA9 M$Y[>P_@.VIO7>O"@J65S#:"Q2KOK\GN S/)*.<9=B:\/$3.OYK'>,)[GU?6) M;IO2LFU:MDT'L6V:R9BM%UCK"Q&WV=[UB9-%_-RL8)XQ>XTC2&/[<@?78WV]RYFW2/,L$03Q M8#,S]^F+)#0[K/?G.^NXM;$YI%]>M_8<%WLGM?6\>&>.W)Q3W.531]FL_ K+\IM8Q@'%Z@7 M)A*>HVZ3D$-R1Y,T%9K9Q)-N16]&5DOF+3=$.9'C;Q.C78PFQN Y0 LIUHJ- MC830)#AJHM7(,"^442$IXP7,PZ AFQ[$^)8R^(@MF*N!^6PU9H9R@042U!,"XR,IX1'#'UCJD5Y@EH3!UA(ZJ%7 M0D'U0)JQ@?E$<:")M4KDSC#AF$$N,?B+,I Y889X@C"R47K*6VTHC5E4#(0, MWS&O'. *! _2U@ 4:GE;YCB0(#SV)BKMH%<6.B2!#LJ2LH1YGT0KNCGG7"81 MHM&* Q(MCUD!K &&4^4UX@&W8JY3'Z.6R@/E&-I@ "X0&C&)(4^8B"*B=K1Y MP+8C&80L1[XGT#6%" @^!J9=C@3OVI0S01"AQ'#@FF':(Z,<)\9S&8E.@5/: MDJ!7M.@ ?X$9R7+ST#7. +L:]!=SQP H M-CC9PFZD6$B5A%%6 .5: 9M2T,92![S@7.G0XI7P%E!K*4#/@D9!K<8*2HWD M5'-///>QA1++0^!@8HPD 4JHF-M@('U!!%;2T8A:E'.+7*1.&Z(IZ"#&*D>J MS['4-1+.(6!*.S*_!;V3"& 1(\M1\Q6@!.0A%&( 1FJE:K61--04"3;!*^"N MB,DX@D%)>&(6,\X!^JT2,@2'J3-"ZAQG/X$9T:!6T#/%&,48LP>\X@ $@!Y. M+,? CV!WL7/&A1 \8J JLA4)7M( .I"LH1H,"LM$.P7_2!53Y(X$[%OV08-CSE@0%]]G8$N,0!5PAT!0=/90 MX\MBDCR1%J^X LT,-)NT"'0XQ(P&2V%4))0AJ1&PH46'E Q%,%"2(@S8!19; M@+B!X4F"H68 B!9W@8I Z <%!6&'0D&E",%(V'+4CL$(PSPRD:6 MVX#!4'$)@S7\J7ET8+9:6NL#H=$#+,!<90EZ;JS2RH!=D!(EL(BN54)KF9P# M,V(3: 43$B0((P>8:PFC>:*"J_:H%G1R2&9[!8,((V"T'$81QGD8=S3H4_ ; MFWC&.0E('96@Q(GK/6 ?N<(EJ.L0!(&O:-&((0A"7;&2I6,(@BBF:2""**9I M(()05T4.0Y!#L4P#$42Q3 ,11)DT#400Q30-1!#%- U$$&72U*D<7AO*\+F= MON-1?;3\ \_9X".'Y#YFM@%\ZO'E?ZJCOWPQZDM'\4D/CHXWINAXP)17ZDQ! MT1,Y*_8Q]'6VM&>^?&4N@%&.\A%OESOW\+-K9EYKXAP/>)*TN'"0$N M&@7BU%'05?C_BQEAB\TX!;04FW$\F_&5,ZJ^ \,^1>2CL0+^MG?3NU-MZ)TA M/01]ID, PM'I;C;N!QYA M&.F"\W.WYMV0?0+G8/^]\;[\)J\?OCV%M?(0BK&4XP(Z3(U5AG2AXS* M$[&=;,29?@C*$]R-WX8[$K>;,&%?%8.T*@OB$U\0=[:A-\0M]J_)+8JY*IL] M!=N#V,/I&-I9S)BN_H:*/-3@_(P9_O%^!X-L?34$%L >E$6 M59_AF<"/SV3A*2OJLJ(^L]VB$6+XW/:+>IOY7R#A9[*UA$=2=#[C&A9;BMDO M9G^[LS/"2IP!W NZRS'!PY7SB#/V%:N3&\#)) [DD.#[AYF+JV]PN>D_W-V MOMS)3DP[63E5&#Z6RZE"GY>++G.14(SU\ !.&#HU6A+ZT+AG1J M\5^P2OAH]U<*I+N50M_+VTM=UE]0>(JNEQCZX>%D48*B!!>U"2;D&>C ,%VR=HI_$(H" MYM.SU (]/.T[?:>.G%*A@D7!^.;6CN=U=*=9JB:SZ'$[6]A)7I+WT.6[^CPC_F,UOLV+E;*K,-A=AM(OQ/2G$%H!>E$7%#Z\OG/Y)PG_:\31/VB?XC0N MRM'! =;7/>8N'P)?'MV(ZILO9:-JF( IBO2Z':^^V=)-7CN*NT\8-JSMP:), M@U*F,BJ=EF8511HD7RYP5#J9 QI,Z@9R?L"<7+O.LUVV60:[S7)9.6()_4(R MSE/"Y&6W5^ MCIE\Z-8D[!X._,'.I]"/1?5-]NCXMKJ-\^KWX\EJ&4/UX[6=Q^IOT<^F'OA2 MAZ;Z]]^XLOLPW-V'\[E4O"6F,Y(*Y@:/N=ZWO4X2WW-QHMI M'# L>S>-1YXK][U$^N^XK&_.U#-B/[NYF0'Q]83XFSQQ_G9SQZX*S6RYK(E/ M?$WYCQ[FH2O2_3V(OJ5ZL<&6.CN'/EDT8WD.:![:5/&>\NY.F^I>[NXKC[9R6J=UR'\?;58UA%;ES-81$R7 MT)W\%_Q)'1;\N)SYG]\[NX@A7R[*RY#FR*#K)Y#B@F^)B@/6T37#!Z_G:5TJ^8HM\ M "9QN <'W_M_K "NNQ/UZAO\;5EDG_@BN\2!*+M-?4^?AZ$)Y:#A"YJP!?GI MHGN8BX:^T5[L_ANV@1XFR#H]M2A:T),6#-WD'_@LXDL+G=Y6-?\%"YJ/=G]1 M0[I;U)PYEGO86NAKV#HQ]80QBI5]L@+F\]A00P\WU :.Y6&N.W"=IJ;^0 M;G?@Z"Y@+I;Z$4O]\$CY](\^?A^!2#]>^S5/0V5O9D# /YL'90^@[ %<[DX8 M+SMA10LN>B?L$,N387&E:$49&P9Q6?;RT'"Y6G N8\/7+(@&Y:Z1:\F/,S-^<%WV=OHR\I>--_VO$T M+S@F,R YS>"K3W$:%V7[_W7*.9N'.'_??/P!W_Y2+6:3<:C^#=7_.WL MGIEP&N/7F4.AZ,-VB!NN.KQ4!7+B.=)Y9JX!$5Y4H@P198@H^E"&B(Z'B!,\ MB?FN27N7$V+?)\M>)\3>9,NF)3[6 ?8Q]M6 @AJ$V@($4?RGC1 MC3J@TTL1#G7^?KT:^APSZ=E5!'IH/\9F>;2HOF$EU-9%7!D]P9O-&(^8.NU8 M\\5KY#*\1EZ&9S32^N0B#0USB5',\%'-L)"G!MN"TDNSK9(\XNC]FZ6%]<8! M.O[WU6(Y3G=OQUK=P4V9]8+)SR83>[N('S8_ONL *MN#*W+_:#F[K;M>=^+] MQ-[-5LL/:?Q+#%^B=0UOA#9G81NR]]=!Z\]4\ZZ%QS<1T@)SW44@X0E55 \P M7&=-V>]3"^2[0GQ3=YL_W'.!L$:?+136)'^VD M"7+F/2REE]"M*D5HU2X6LQP$+:_GQLOK:GD=J__XRY^^AP^WF6&NMKAZ@/^" MLB.CC P>9>N(VXMJ'B#1=5I/["-VWJ_EB!9^YNQI\ M/\QN@(*[06$.73;FZ- PMSVACW8^A7XTI_0V9+8#DO:/Z]-L7LU6\YR4]F:6 MNSGS/U?C19VDMOYLM S'1UXP"H *SPS![J*J=13C72,E3M MQ*\FC;F$/S/Z%O8FPN!=_WY0R0;J35T@[<42QOZ,\D8EZBE ]?DZ3G=-+ACL MV]D<[+BM:N7*TX7I1M.F<5G?AWD"XF'\:#A-;]_ Z\/Y,>0YP2;B;W; M:V M!#>;A.]R6@B8TH3QVH?Z!WL[7L)X];>X //@X^+??^.:J?/!.[F+O1K> M(?K9O)9O-@JS^8?-04;[[60\C1]64]#*_.O!ZP:&]?4Q:.=_9O.?L]#7E.ZN M#HZP;FE3_?TB _]_KZ:QHFA4$43("*!;7=M0_5J/",5V9L"YY3PK'M4Z"8;(7^>NW]@ GX%.3N$K:/#6WFTB:?V: M7>@Y0^3H%U0"VZ4MMWT$E0,K^:S___]IZTN6TDN^^IRG_H MFI4E WTNX]^W0]'@D5!WURZ2$R&>4-R :\ Y84S&:P'E< LR#,P]DBT9(=O MFM-OPORFNF'!, K> @TP*?*K@HT1%[/7D'J"%WXRAEKW7?B2.TH&-<6D%?N. M:@A3,-J8+Q@M&"P#V:1C?+:1%@@!L;QHF50W.QNA))/J9F?6XN>__DMW]K/% MR 5![8 UDDI'%T;IBI\$P*#?3U@,7W['TFMV6[9)$7>HFS,KVTX+$4&LH>O^ M.YG].E.ATED0]IK^62J=\)!QT\'7SW%K#F&=S%V&2J^]BO:[#E/%:7 MH:MO^E.?UR@<7C86P5='H<"O90*<)OV(5KTD(E*;ZB94OWF6\5 \-$T)+-&% M0_)W_#@XRED.:C@ M1>D35!7HI.C6<' @6%$PF,M81(M"P7,2 M\#3A\))JQ*HY;P04#BGK.$["1*K#UGB#!I)0U<(#8N0J%UH?M"@O4#F"?%[) M:6> 8'#@>?J#-\IRN"OSA_9WE*3\#DP!![>KK$/P.,JX%E:J8$G9,5P#' -N M&KAZ@%J(/.I"(%&@* ''#0@-K^F^!&ZT+VDM!=BC!4,8UU5=\"$YG3Z1WH(] MB;M3%)L9G)_!) +A +D%DA Y M>! )G(=@U09S\(_9K609H&%<%P@FT"4"S %<@!H,Q7@I/SYH["R.*?# &YA* M70J#!)#R97#"Q H>U8"J-@FQ27(_.R7+2!+]\LIW'>;]K<\H.8 MN;[!-#,*0LV,#?9*JJIFA&-'IF=1S?<,S?;-P'-\E[+0-_4PC%TM\IS07!BA M<\H\@_J>K7'?I%'@,T"8;_"0!YPQZEC._ B3NM2D3NQ;@1? FUG@NR$S?4OS MF G_L<#4YT?PR'3-$$ P AV^$7FV'S##]1W-#0V+6I&K\?D1$34TBQFQKS%/ M@Q&Z[C/7,WU/9ZX+8)N&8<^/L#S7<^/8\37;TGW3 #0!Y#K@T [B6(L=0/+\ M""UP ^JYH6_8-J!8I\QGW+7]F%/=B3V/QXNX,ID>V+%F^5JD4]]T# 9P,,NW M= 9HC"/=BQ9&>#QDD>5Z/DP:X*"A[@>ZYOD6TZBC&W%DFL$"')KMVCH\'+D. MX,HR-3^(+ NH'\2:K?,0M/G\B)##F#CDOF'HCF^:CNU[L17ZH6EP&MM!P/6% M;VA>$%$SCGT[@@F9'#C,,RS;-_30M5ALFX'3TOP1V0C)_^@%-'X-FL=0FM76 M@Q,.!ZNKO+T@W0UQ9ME;P6.8.\+B'@+]],ET:VJW8W N/*=.\: M4,MZM[L_[\ /,1+2_I=7^JNG"IPQ=.R];OY_+K+F4I&*0[;!(2X]: YYST,N M5KP-*KB$SF/I:2IRWSO^SIJEN@TVR$&>WS=8^ZAGQKATWW!O8I]B$]CU:[/V MDTJ>K0&U-KJ=I ^LO9<=4QC7[!OP3?&V?0R\K9L#UZ#/W7"[?3]]M<7I+-D> M@JO5(QO3IU/&-K:GIK4Z1W!\&*4HFQL]'&+GS+T_*],G[MX'%AH+=1QRH-,E MIP@=8*2T<,+XW^=K,X_&M^Q1V+3W4U%V&%?M'=8-.Z>BJEG%7=N+N_;.,#L, MS/8.ZZ:S$L; IM8N-F(_6[5O>QI;W"URAKLN/J3Y=;E+@!Y7.FGPT/0B5_-M M6S=\T[29[P94\[FN1UC9:&A1M%#+'KV]SQ?-,Q;3\(81B-/(-'ADDI M7R@Y-&S-Y(:C^;&N6[X9:Z[OQ? ;950S'3N*PCB>'Q&'S'(<3GT[#!W?C$S- M9[%I^Z)BZS;D9NM;\")?& MCHN%GSJ'UYLV_' C@_K4XX%G8!UFO##"TVW#LCSF8_4F?,,)_,"EKN_85+=" MRDQML:R1ZI'G6*[A.]P)L:S1\KT@]GS;LK'0TG897RA,M2U-,YPH\&GHZH K M((H7&[$?V)3&-&2!X1@+WXBU"#[N^9%N8"DKUWT6!)H?& &C1H#%E@L%G8ZG MV2'7X:4\0F"\"'XS#)^[IAWK/- UZBV4F;+0#CWN^J[' +L.!\@C3?-UYFE! MP $=#EV856 [40PTIQ;C (<%I CL #C,,$-FL)BS< &[;JP9 : SZH1D4".]Z[3>.MSS3H:KR MIA\%'_K04O4>?2 $'=JJ/+,7A-"&FBH=[P,EE&[J"2&4;NH+(?#P;$6)O95G M/NBW;GFK^KUXP#*M.]57.TFW/:2H]UZ!]OAR/>NIY7JZ/=3VN];\7&1=KCI2 MXEEE>]L7G5Y4-A^=(#R];I4.G<,6A(T6-"O&Z#+&?NL5-L 8SZMA;I3AOE?F M/O%*GK(T*?(?221/7WPM#AU+LC*6 /#<#=N15Z&R3AZ*!]*T_:'C5W/>':= M\6%$,W&2L2Q4TT?,ROAJ MWYC9=(VR/3#=NSNG#R0&2[+F%/77[7GJ;]J#V _3P]V;"MAWZ?W64G[[!FP3 MULX;.-12H9OB[#G;M&_ -G^&AVWMI&UA3W;+/.H4_0]-]Z:'VF?@J>R\:;G3 M] .9% D,ON5,M,R8L$)4Z4]@3GDTF$]C+EM FQK9Z&Z[$=%#9-;(9,19)'OT MX"'Y^#&>E7(N85Y6XA#TLIY@MYZE9[>#JW5=C09D!.S$BR4]U\1;!N+M53+& M>>8Q"0%Y^9@C=&DJ&P#(4_I_ (;RHNUN4@[)<1-O60[Z/N*MURMFPL"Y[7:% M&8B>2HAWT>XF%"?<1SOK3_ DW-+!W43+LO2*:*K3)GLJ5-)DHCN!4E15N2/FA65[*&%\Q&]<=:9=K<+05**AH.F M0P>>HTU;X<2B!\&2;CCMW/)V;J*?CYS]3^#X6X:)#8FF!*T*!N(J.VA,&Q%L MI(F/2371)&EU Y^-"N=J;KFW2N*L2(0=)J>S9J-?(+@+D3,0=^=->Y)-M]QZ M%,.+[E%)"5JO;'LTL8REMV52MDV-&M;&#A-Y)DG7]'(JZ[22CTV:ABJR5T8@ MZ%1/4 W,O:"L %ZA/MN^%J(/AF@& M8;%)+D=.S/6D2BW4>G^;DONGT M\V)&VYTVA_F,@ML*2H?"TVD/L+E-Q$MX*)@A[C3+:M&T3AA_H";H[3&AVLE? MFG:!J"A+?*>P=5*KW#F'<= T9Q6.!*J-$\FX75=#,$[!.WR:Y5-4$]!(V147 MGDB^ I))5^0[#%3>98?-0+5+\CUC$[/M&)X16H'/-8WZ9FQ2WV.&YULTNK=TU.O/4W!-;CC18$?6,SQ3<>*?-".FA_HGA\6W3=EVW7WK1'))VLD(GSJ:[NP:T]\WT_ =+ZZFG.-/2.YKU MHWWX66^Y)*O@_U/WHA:=CCMSGDSGW'BMV.V;8Q\[\"; D0'/!\>TG0AE!SZ, M^O-,\/Y")S[1!#R+43X$MAK_6;PJX/-.SK(L3=MN>19D7O*P+F0 ?7XC/2QT M?)$.U(,@4[0['$OOYS4.P'?IVL_=A\4E^O.;@9P\1A,\&DC8RQ)_!><7 _+_ M:WSSJ:..\48S5?#5VN1(27XV Z).&P\/$='FE! ]90U!3A<_ M,!_P#NLQ=K)NOHV1:YV!U:TDVI:A:1:-8-@'X#F!-> MQ6=L&(D=; 6/MO<_3,.-YKY$Y02P A$5?'T@LG!IFE\+V#%9 4"7(D0H^!4K MQ$>G%.YPF'2<3A[<530-3F ')@W]B3O(';WBL,_&,(VO+ M'!,FGKJ"B%Z=;"[YSSJZ$H]C?]1Y1&$Z]"2 >#I.JFGFL!PE$YP6V"KPRM*5 M.%S([,"-?[;)4P0*D,CG-"H7L3( (CI=-IF&=516WC3PG HFZJ^R%GAIA:< MWUE2;_H:S-S.WH+=- ,@]!AU%XL 4Q@&PA56EX(*;6 G&\$V@?& B"BL47H1 MORJX?!AD-4WFLQ7W?#CB&#WB\5.[\[&7M]'%B7)D4_FKQ"A,_07Z&AV-*9+1+BVV M>=Y.$]O'I71G6N$"PSWLNCOU!U%J.CB161R@U(Z#^/=UT;)'NTJP-*DN73N! M]F49K28EE;1@3@T00CG+6Q8ME"2:?7<,A@3M*(AO>BNU(T?7IDE>M=,2["%8 MII.ZE#E4Y,M":/:I(-R2-/F.+DF5WWW^<7/M>V9C)V='/.64A /+N-@JXZ(R M+FMG7#@UF:>&]BNS1(=$S)-T)KK/[,SGC'P.JQR7:'1; M6%^PP:?@T>;GM[B@DV*L**TDYF[(ZS:W 9[9='%']^1(<&6O,+M3B>5.",E^ MX^1C%0W)ZR;,GEYN,R!HR=\G954D8";/P$Y6;0+C[[Q$@SF["S+VC=\PB'/^ MSL(LK*V^:*AH(4/.Z)"&\ M:]S-^GQDV8B-1<"/SR$Q_I$7WTG*KL6%DO/OX$6S,:AAF&&G=B?)_EEGTFT$ ML0;/=$@ YY_ ^@O431?[9AAC67DM0APP=;>RS&(&RD "*"^#4YQ ]'<[#9%: M4"I9/]'D;VH42@%2DT$B90*LA64V$DZ98H*["7K>,+W?61&.B-?QQA:I)"P) MEVO!(99$B8**F!?%+$NTC(0MYO866P)T_UV#:T;-%O-WN+WD&%6O8/K3^@J^ M09K1RSB^K1N!08C\HNJ2;)XIL;;D(9Y$UA(N[%K,MUUYKT9-_F-.YRS%[KJ"VW/'O#W# MF%N6[5B&;]NQX9MZ&/M,CRQ?BR@W+2_P8H??69NAI[BB^X&!*2A*WW![MR)# M3X=BT9DT<]QQW/J/O";E2!2TA,"$<9V*V#$KD]9"Q')>;;F2S,1_@5B27 P( MPD'H:9MM[@+2R2NO665Q7WG%U-**/Z9C9PL.LJY)EN8L#U2#NDPPC31X7&F5 ME$O,;2ZIB)F?C0B=LUPF*F6Z60R[%E@$"3]M,K48%HL[^%401E[@XI%8>\'A MH>RY!N._9_FU*".MRVD6%-XV>R#B0 "YYI.,I^D$EI:Y2'IV,1%!7%[RQ^ $ MOK@<)?M2&&(L^C(LJ]Z5$*BD)R&;E.M&THTBL6++]!S+\0W3L"#D<"S?HZ[I M<\-V=<<*W5"/[B@2_0(=C^)+4P]9YO'Y'S5\<+9LYO?,(]>'1,Z93">-9)33 M[BSW[5CCH#3%.:YVB<25/&V> XN!&JCF%^V$2P<<.&D6&9!C9R6I9;,(,*N8 M[23#I)5<7=[Z;D\-)KJ;$6/XGZ8M9]7C/87?U(:NHTZ3G:5B]GC LNDJ0O2! M$'1HJ*.N>T$))1)](00U%2'Z0 A--GMMROE_=^EO[:C0>V%- K+G@)7/! M#/LRF."A^/%E8*$'HK":VS?1#O[^B$@1N4]$WD W'6=H]KNUT._L)AG78_*I MQCJ"9_7-43[=3KC[()L0*D]/\8;R_Y3_=^ "LALD;-U+?*[3\"W'LP&ERT#R M>&-QX%$1_R5XCWE,+N49AZ_S@BCO\>AE0'F/BC=ZQAO*>U3>XV$(B/(>90M[ MZ3&TU?:1B,I4_>8<9Q+[OW]DM^0>OR&]\58BA M_,DC% ?E3ZIH>X/LL %U2;?=>?+9X3= Q*XXGL$=2XHAE%_5,,?L'+SES*$\\]%T&OZYE"4Y,YX86-^ MTP'SQ1=L(SL!C2E\;_):5VRR(?BE&W7(K%'D5P4;EXHA-J\WI!MU!,Q!7AL; M60'M'J(6AIS'\=9]KCE@3R=%DA)*3HC\S= VQO+[!FUS6\(:+VCW\'0X59Q@ MU_D@,>9:%\;S*3)[7^W,":Y+X!_VES"XN' MS]K6T*+'QMF;WM-Z^%1N>DTH0M][=LV^P=F(8I*'OQPOR_8S'S='1URE1<\0 M_S7H(81"VW<"#XS[C(%MZ >4#^V1>W?T4.Z\IFPC##W4G8/FYP,^J*3''MR! MDO"!HP9W?Z;_-O3,0\?X'12?'F:63_: E>N:1RA(J?UT"1 M 8XK@NY3$G#?#+-WQ*S,*>X;,QO/.=*-QU;[%J0=Y!R/C L<=V!Y&X])CHXB8#-S-L;55\WX!MW%_5W(-F\8T[IT=&X.VXH@=* M8NEW[IO"6UL8WS=@N_42WXHFLGWN[/Z(+K?/XZ5I8*#/+E7Y1$Q=3.(D9;=Y M7;V+DQL>+8.UT[M&3K0%>]X7;QYSY;T%KGT6( LL+Z8((-S#].X=-A8;.^;G MM,#G=_8./76Z\D]\$)+FMQQN5#DI6964\2VIV(WH$#W*4X2 Y $@1C8HQ_;L89YE/)SU MD<9=7B6OJI2/.7P1OE(525AQQ 0VCZZSI"H'XC%^PXLP*3D>OB!OYA/QW@%I M6M4G95FS+!1/U%GW77+^"YVIAU.FOR.<2@1V+ )Z[T2@NUN9B#TV7Z9[;*:" M@>P$7(=S991XM+]=T>!CU[641F>X?;R5\#,N3L@Y+_48.526]A2 5XCUJ1W00_>.NS MPSVJHB<)84:2Z)=7OJ-9&C?,P'>MD/JFS9D?.*;G,YL[1FP8(;,B5 "L'7%1 M\;'U&=!?7&0Q@HL&VG=MVS%I\^!64IMH/EL?_;X]3S@_8@V)F"+IS'&Z 6K; MTT-!BX'=\VL4XF0V _!>@$WQ(G#NCP3%#/RE:@27Y:SQSS3A-0K PH,PFI$S MX9U5Y"N?Y'A$548^P+N)>_*71BH:X#7C7:>I8J=+9)AR5F#4-EHP)P9.?1MM M(E=N7]/-3LY:(@Z+Y>9;0?[KO\SUN)PN/Z!MS8MW;?C8 :OIK:D+DW'%3V0+ M31;#E]^Q])K=E@V8KCO4S9D-;*>%B ,NNZ_D]FOP@0NXG+,;DXZ&&OLSTG* MX^J='-5>$B%G>^V!/IX=FZ[3H;TEJBPPK]&)?QD9%3S^Y=6_??M\MO1,@P=U MWS?A"P$+G\%=H'DY53OLUS78,D%4[&ZIF2U_@\6@5=^WGU8^(! M^O.;62!WR4,PK*RXQ2/@279(!.B[D!QXJ3'[2AJA^ MJ-B:+UR7%J81@_"9\PP#7[ %!6 OR>Y2Y#TO03$VH;.D&DP:=S"82%=J"5<+ M $('4D;DU5V\]O#1U!<%'$W8)9@'>&/BDDY17TET$$_='#=.($VGT(.0GH!K 0ZMN M$:PID5: L(1ODA9EP#_G-R/P>4"1#4WY KCYUQH\3%Z *[A@+JEV\M=V4LF4 M7>!%X#" T9V;SG G\GR_POG*RTK,[SY6[Y?N>8J^ /%8"]*6_H5\N)2D!$MS M58@_X=<<(RQ@9!#?* ]KD7="53 I^(\DKV$(7(KP,B:V!B2HJQD7QW4A7$?Q MS.#1.F<-65H+S,>+S*.PMUQZZ"%(S]+P?AJ@/:K?^.&XQJYRC95K_+!KW$3U MNNVXMA'9OFM0TS>I&_A>[(6^R8&IBG:ZS31HDPE>J\*-ZD-MY2F#1,R 3'];$.7. M]W+X1ISFURUNV[_%8NL[J:.N 9L/JH=.8GSZ* O*/*TKOF5-L9I_Z&,M4O/S MWE5WD2T7 .E#9V61X1Y(%_3@Q<:TBM'M'@Z,3@D86WC5IZ6EWR M,GIMY!2O]W]+.I\[,%O,PZ8%R54Y7O%R3IG\$((^Y_]YO)=;N=8PMS]H.(\_*Q] MYTG)PQ,@<,'"ZAV7BG"N:.(__JCSZN<'/R& 1&(4*^6];KZM$S*29\EUST1W M\V+P J7\,$$\?.8UAKIBR#XPY(/5TMLV-J.JFI3OWKZ]OKX>PA>&5_F/MZ=% M.()(K7S+HRM6O 7=SMY2P]:II[W%!42JF;;EZ9IF:M31WU9C7;,,W8FH#\;J MQ-Z5L;IO=?)DK=51(@J=%U*:QR'ARCP=H#90YJDU3X9BR#XPY"&;)ZJYEF,[ M:)XH&"C3$_;)/-'W9)\>4_#(O5NSNYD]O3666E%GJJ1)XT69) MU4/TD",/T2SM;'EIP2R=-V>?-8M!7]K3;- P*;NC[$Y_I?Q%VQU5Z-!#CNRU MW3%-77>EW8&;YN[#H67).&E]Q,D%IU<%EV=G!K?BH8!7UWBXR(+!PEOOV8\D M(K_G!8N2=FWI=%(D*;':B,E2EDM9KI[JB1=MN4S%D?WCR'Y;+MN4Y>)@N6Q= MV[GENN03UFQAFADI:<92CK'27'&#,$/4:D\-NL>*G8V*I 16QV-X_EQG4>D=W=VNVEGM7:?<[DN19&$R82DYO^%A M+1:1/L?P%)[E!D9E=O]#DC'X%7YK[T_J OL*B*,++YN:4#**/6Y@?I\.+3I;)K_>/*__WMZT=R MD965:$SVOCEP^IB83VG.0^?1%ZXY+\_^K#1G_[A2:,YO[";/\O$M.,05S[#1 M'KD,1WS,E"I5JK2'3/O"5>G9Z4>E2OO'E:M4Z1E+LO[\P]*L?:/*UI7[Z>*Y7:/ZY?A%ZU9U;FF M/>3(,VS%1[ZP*RX;C%T@Y9CL5O^>58Q\2%).7L=8]E4UVUTNLC3).!$*6;9P M!_4+5T0CY[D.;TU=QYL%1GXK>G?NK SO"51$$Z=+^X$UVO94H^T.PZE&VRO0M0/%+-!"]1E:NGB(DG*2LMMWB; T)T&:A]^[ MKT,6D'\G&KR'+))Q4?!^#'ZJ:2E^>1QMRDO(C#+"5)]+V1 MY+7UACP+"KFUW]TW&/9&P&A/*-@D'*N]Z-F#WN21/=(/QJUG[>X8M_MZLL^F.6W)OIOTSI?.1D!4=P7_HTX*<5I+.6M6 M$]8%D 0^?'X3CEAVQ=LM@=0SP$+)@5=)617XJA$K252GMR1D=2E.9TY*N ^J M5WPFX 2;A\(-T*L)?";@(Y;&J)+Q12#JO&@>J#"146*/IKLY74<0;I86\'TJ9:=6ST"8 :MY>D+I$7)G3.#*S.:]QY#4QHQ/PGO*Z M&3BO4>Y-M\UE6>VAX1UP'AFPCQ=_>:6_6@=:TQRZ>TC^/^ "=%7%YO/H=&C1 M8P+YL21WAKJ^;_CO,PVG?WM_\?G\'^<#[%+MX2F@]Q#^OWNB6FE\NR9^II,;4N9I$I$V)MTK M8$U7+J]M$'G06D4N@-_]>8#JX[?;I[ ;JH1>L]O;/R5+<@1)!>"$<+M\.W?> M])_>)@>M-7;CMC0$QT10SZBM?!KETSQ9@?60G^=UD])+*IQZ&8)Y_!#V(9RZ MYR _I6R4LGDIHGC\$/9!V:C>IK?DOWA>7/$?23A2 M:1V5UE&*Z<5 V/NTSEW]I'23BK9>AG >/X1]B+;NZ<&PI[V6G0)]X3X MN\.-M3YN#JV"GFZT@KY;A"K+U^>J4.?.?>>^Y] M[N\\SSWG3/;\D=FS9^:=-6NM]WWV9DXPYP$A\QMF-P"V(P# QOH!S&G && _ M/CX>'EX>?D%1(3X!80%>'F%)(2$1<7$ MQ<7Y!"6/2X@=%Q$3%_MG$#9VUC,#[T\@X,"@X) MA8<]>?8\)C;NQ?Y975M77BSN[>/NF ?$CY!Q<;P,[VO\M_B$N8 MA>L(!P<[!]<_N-B.A/[309B#\]2YHR+7;+CN!H@JG(\Z)G8]*;N\A5OQ@BU! M_-[C01X))9T%9>(_T/X-V7\.6/1_"]F_ _L_N*8 /G8VEO'8A0$00+?+B5<] M@IF=.1%<4B-YOLO?7R0][,O?1?&7E%*:CS0YDFNI2+A+JZAE ?QZ/T.D\9J1 M72BVM])XTC*21@G,6A3!;\R=/;@L'O\N\[Y;1"?[ MASBJ8D$!$;)2K/;R@U-(TDZJ7Y'/QN.28L&7<=7%9_R5A\M%)YPID#9:#GKQ.E_&P[MOHUO47\L[8R_++^^JZ;DO'']A5 MQ8$<3A?:0+W,8]351^;3C?-P8; M[I8XYC"!7O'&D+A$QXEWH!=E9^)K6W7%\\L:.H?"4O_RM9&GE\ M+6U.L6K!>7T2C.FA9!G=H,"@I9$?"05+!<^:+JSAO AS1956"7611DL'H;>0 M#1_6MLX;;A!)C:+SR+9^6?)V9PAL_J(??I]77R#8=**#'T6U5KG6Y5P*FP!+&8+L&SU_ZD$5!P3J.YJ28R7,ZHD6,?0[@=;B[F9 MJ1O?I:>'"RR)&"1'[%PO/%M>^Z?^%E>]#?A6_=@>W0@8TES\R8OW5IC353 M"FG-B4HV,P3$=[3;MJ>SICM0K#"9M)ICIBD;ORIBUT$ M&A;O@,+3B8^MC\&/]K>>")ISRU[DQWEIC&I);@N2I<7EP4]HZU3,_J2#/=\- M.7L?[03PGQ4ZHL!5W3P AOJ.68)*8!\@ =K=-)]&:PN8OE-*67'^V=@0H[*S M]DQ@_FJ&YV8V\0%#.^+DL/:VQR[FXY$@*LG0^3:[ '+N>L%&76-.$XSJ*^YY MO,G)Q%( ]O=F#'\)4S >M%N?P;S.P.[ MF4(,!#\^3;#?F^C72P8_DI;[>'Q\ RR^.=1?_L@A-6\=V]/9TY ,.@5C AZ) M\:&VOM9L/MY7^[>U>+27)\IP;=!OZ Z4D'G.AEG%P%TM1J5-HU56_;TS2'.Z M<0X&);0(;1-K.J"D[K\,,C(B>[&6@R?,)2A!$.?'/(EBO=&^OB/3TW2I"M>X M@;Q(NP4<[YJ<\-#=81W7R]/FPPM, +S$GHMB6/'-OK:N$DH2D+%MITM&=" M?C5SERQCJGE$ (8L2J# ;H8%^M1\F5X+00_^Z3K31BV\!"((T^S[$3^80)4) M35N0R\RGZ >6D.:E_O6)^'7>=P::ZUPR2WQV"?[/_CD: +I38'!OT31>JEJ9LG4M]).@PIC>WF],HD M#([&7I.W<2A>M#KY[T>_8;H+517:NATKF>Q$+NABR _Z+U))^I)$>G;@AI R M$S!O)ZS@HPC6'9 $KP+:+<+/=,UIATO['%'OLWJ78?T+5^6ZP<8<:P$B%J(E M2=_YRDK?-N^='!D!;!POU[PQN)3M]M'5HOV$6V:0V+GH]9V+**[LJ?83TPX" MV>^VN-Z" :-X#14GHM'K!,I MNX4*X]S_]&$RP.=DLEY+2YO:R?E7]A1 M:0OM/V$9\Q>-T;+T[9J*&A",J@F M=+A$J!,T%7(*'*:)JD8WO\?(E^MW6/,=3D[7^E]+!.T/1*!*@7 80I8)M("0 MOYD 39X)0.NPC+=S$'Q<',TD#XXVJQG5L;3M=1SVO-,67C"C1/@!F@Q2MD2H M_.LS=E<1BY E+$U"@V'EW@8BJ4XCUV!X1#L$!=^^1G8O7/\V Q^W)F3^*OC- M$6\M9.R[MMY/&)4%JQF^T WM M8(WW^ 5H<2V/1O=]>HT1!SB,Y$ N6,#J/[I9NFRG0O^FMX338=O2<1!\'A&P MT"_OA9QRDQJOP@FM4:OIQ1;U;Y8U]SM_*WG4%++.1<%7;X7U55SGO*HI^46.7M)V+KB9J\]\!'J[0\X M^49G1:;R;YZ\''+]=:)8!3C/QQGQ5=/]3%IHP,_;!4" M>N'U7IJ;*CEJ 2_'.-V>9@?M]!.EK[Y+EW_Q6= BIR&]%8I!MN!DW?*R7A(U MVD+3WTPK5ON0%].,5XM^2] TQ@K9VYLN,(%69ZQ8DZ330SF],=J5+SYUKSM1 MA9-KU6FB)A4:TL5Y[W1(%77U!C:="%C]$P"G&]%&Z"6AR)-H>&+SE%RE[I"Z M=ZBGT^C1=)[2_;R.=[MK/>P9G1"?.4/T!'Z:G&;VXL79@UO3V'G=]?T= M*$W,'Q(.?&'8WJM%AVO:X]" JM/*V9^A,H2X&7]BXDT MX=8A04'K8 *U\R#]1(.IFR'(+=HP71/TW%(.IVVTBHM!?()<0D<8$PIBI-)= MB'J)N17[)V)HM]QKB-_RN?X)+Z(HTB:\F[8:3HK*5\IR H#-]*CN*G,D$..\P@92Z$="FL#L3^)Q!_T3 MTA(N@^AA;:R_/#168W09LGO66YYTK)P)#%@B?L&A#'"F/*.!E1L'./GXG6GC MK#X#3. 'AE#)P.H*TH_,8VD^AC8#V>)]+M(U1.W%+8/0R"L1K*X@C4ILZ?PP)L( M)9].IWW0;T-17R+7>M:;PECS]43\E=7;)B]($_37T+P746&_W] M9L2- ?4-.D#<^"J-V/",?GOBIVUBT%M% MP0,?8CJ#&\,[S9C&"BRF.E^RP8C??S!U^[7>QLGXOQ$;D-\0FH0)PP(5C=R\ M(T^QTT74C?^_34I<:]J;&%;>Z24D,CID%9F :4Y)_U0Z*7X(Z:']?"HN8?\X M>)]XURO?JX,D75_ 4;12\53J/46[U(O1"]WQQ1YC ILV0Z"]>'7:&&L+6VE_ MU8XQ=,G0EL%N)B!"YS6E.MU$]O:UQX4RC.,UDV;FZ_HG<>W<"U8XOO.S'DND4+ D5;*=%R&<])"@E\A?UQ866M!5Y"T $3B \"A% MSN4]_KKWVF?V(3L!M\@Z#8*OD 1K:^FU.=5!S-K1=)UL+0-P;J62Z+?#AH3W M5E>5^ YAC<=677Q@=##]%=([7'ZJ>.&>CQ:?@YOJT"Q,M]1(\E#QW:N2\FBS MG9FC&EGK;9FU90>D9V3[!\2:^?&$"*EP$?/@*U(B$RSHFF5B?K'7&)M1_ A+ M9(L:XE3_@O94VOBUW8 'BY&7%WM,$V>\[AD'2---4A42#PIG!"?\7\@9#!E) MP;6=B5:- 217>=.J\-X/".)$[D6;V42P;!_"T#M+@=S!\E9#\F# E[5DO90% M7C6#!4^E,AV\@L#U;KU!ZB2._\UYJTT8V#>2Q90YD>2H@(7MIW-R!$Q5[(5% M0VAPL_S.T-QL:"H3P+[F9@)/QWU8[EA##G:?[Y\T!H\IO(3<(FK-_LH-57DL MX1"MV__9]-W2:,93@ZYK+$OHDH_BS&^/180O6N"M'_XDG6OQ%X#W;\W>]T4V M;RSCIJ"DHT3<)I(#*DP37OQ8"C4>SG> 6?4Y#]\:FGPS&C+1I9:<^P2U^ = M3U+:B8DQO@T!"[+^;77O[EF"'"HR.A>D,P=_Q$COZ;#MJM!$<:2Z[_1\A*R; M(SPI5^XB83M=EE9>>"V<=Z7W.\]%#ORIITL&Q/J'Y"L,GF>$$/_GJ*H"FG+= M37_/?'+UN:(6'>A)B]4?+D^_("7PR:BP]1J:R$8[Q$V 7J%#Y_\R32]W1^9; M)?24OU$,H$A[T]E8^-[1Q)A 3"WU@H_DV-NPNO$8%ZK?0!&M4XGCCLIPC^;$ M_NN'$X)WZ1^;M,#$WOG09S3OO)N4S'CI]L2MKB!4?:;)MR2HW.C:Z&$Z:U,# MR5TK$^2NAT+2"?97 ] M+579V6JPB20EY$$7JZK;\*#MFP-)K(,^A4'.)S,!+B:P<)3,'[ETY7M#HW'' M0;YIKP#X"^?2*X3VBOY :80G-1!>;$,O ,'6#$YE=Y.>5S;6$++>7YJHX-;[ MV9=H-G<'M:6%J.L32"7PSL=T3=QE B]!S_:XX$M^^F ?/^N?)H\5?P^SSUN3 M5?WQQ8L)_7+8%F@,I.:[';6AC5M6,X]F/ M_;%S%QKK1A5LB6M9"J;$P#?77^8>$Z(\.(?:&N>FLC,FLC3)YXA6N/GQ]H\) MU0.>V,NW%>W<5U;3HQHP"5I#IY'OOBY8*\KK;8^;TUQ8QD7#':9;Y3'1WLX( MV%9PJ4B__8?%^9)>I6IJ[&49E^QL-JH9^#$3X(LPT7Z%D"9#H!_]445>#NG] M-?EK=R$@BGBPV%/:Y0?G+FB<&3*R+1VU5 Y!GC XP^ G8Q;Q4NF]+JZVP:S4 ME/2V0KZ#9UP*6G'=^\OML7Z[2:OUE6)$SZ .J@H4%:UQCC' W_791.40LA&# M<$>TN!V'A2[14QD_.W(=9UPK]6]6'&J0&22LE<_\]VAOQ\*.H'B:7S](:)NE MU#26!?[^1ZNAWR#GOQ!K:">SA%+\?]2]>YHU>2Z 5KSI?5A 8A"&?;# W+YH MP)"N1GCGR<"J[><,J7>0@C0S8VFSIN6JS/S$GQ35'.QM0_-T#Y8B/+*.N$]K6D-R83(_;4Y2R0H<+&V*F18)TTA /I0>KW9=? M\+IP/)F:;)("U0$LVO+-V*L&6XV. MDN^4UTE>E[1FO,<^H;6I)&;093G5%#(6H%9''.R4S9&/& ME%VL13=$.Q^%+0X)M8(.I&SKK?E8;$YR2RJ5=HUXX^(XN71O5J9I"]FTRX?$ MB5-B'-VTB;%)\]9\WHA3X^B%89U(/=& P- K>--!)/KO*UFJ[*QT\HJL]871 M#ZJ:R3HRN'\ETVWH&L>6>\P)7Q/1-C=B(K2M4R 97@0N2$0A<3 MN*9+O;2 /)0(0E)VXYC 5?%#?E:\CB#,4*!XQ>SU.;=IF%W;-U@21/K+&Z_1 MJ/U3(4B(-F D\#U^X'08].[O.QQ7!4=._BQXJHMFS/"&;%CG,.$<+Q@SL2:(0G8&] )9933T'761;-@.[L, M7BW^5IHC@0.O0M%8K53RJMFJ^V4A0XTUIVHPN/-83,*2L,)8A%(>UZ%9NC@: M2U.I)9JTRO/#EWMPOY"\. /]&$@JIG:BOK^B5\:8,76+:P#U[=W@#.('EG=* MSTD\*/4FNNC'?&)S_$$=;9\U@CEBP!GY G'"-4)UQ$]"*_!:FLNLWFE_\F%E MZL'W.P=F3KMX!>KXJOU)'MHE5O?(RY;42++N8.K;V?5-GIWCTKQU=#,Z!O30 M]0HIE"R)]MX.^KHH:\ZM0Q>9=#E(=KV,%V&C3^PNZU._K[=BU4#S&46]5!CM MDH-K28$-AS[]F=_:9U"(QHX&@Y?%CI3[6T"D,X)TM0RLJ\^_M#W_#]@4NEN; MK/Z@Y!MB G$J#.)M73!A(4G-X832N9VQ+L@'Z$,]Z',D275-G@(6CV!%>S\]LOJ;X=I(M/(N[@Z)M![27S.T8P)1!CD,B8'N-:LVS:*?;;9R'Z+ MW?:^R\.PO.=G@(E!M3ON;U('Q[N1!,OM*4%+K0=_1KH]*6_5\GY$A)ZQ8I; M$4\L&-V?!0V80-P%^# C7B^&Q8KL;)B @ >Q@"X&XV4"0#YZ3/UWTVF:V8"1 M,%G>D>CY$BW293)\TFLYJ:Y\M3"W_EQKX9:E)/NBX"24P?UQ$3FYN]0?0T,6 MPOO-1DMU$JNV*S'5J4HI?9@TMNB91_?[$-%WIL&1,*V&U8H6]7?PV<=2IBT< MD!;D-PB^@ZA-2B%GEY+]W0B,CT8Q/AQ34:.EH<;*KSQN@GF#G0(S5!G^:,3.:7!]X$)(-3IL>05HOGP M E=+H@1YV>'UTE#0Y)G/?#BE8>%JL1\,VJL$)G $'0N:_X;CM&0\6[".=Q#: MRFAA N7!>FY-%BE*?)&IM%$F4%WL)DW<)F&0+Z#?3%JQG'0THE9W>F+CBHM* MSS<>!<&-96[8;TKGR &['8/;C%"QM C!\Y=&&(_VSK8M%(=^I_[54)5^X#)H MU@]-Z?F95=*;MCS=#Q;W,U<\MI >(06[W= :L]T'-X>G7JXF0.%U7B3V_JA&8JJLK:[P1274_!GZA/@CIL MW?9!\6Z7; 2)Q>)KT"\?+IJ_.EY1CWT+^@4RX,'OM%$!MC2 +!3X9ZYL';S,IW]J@;7F+= MI(V#B.,+R1?>VJEG,F X#5C>(Z,U,GB^EB$3H4KP?%YVQKVA=B#(Q?",Q?MW MSU.SHQ0TV58XRGS*BR[?J4GQ(E5 K\GF;;27ZISM7E:X)'\^MGF&;3L*\I7M M<)85503(OA25=M<+G7H$)I#C6B/TZC%R*M$#-.-]J([]N^ERA%H5 MN9\P;4^8_?5C)2EB0X.5FM(DU3(3]S8C/Q3OZB]8-QLB%^4[_A# '9^F@L8" MDXK-(0R#1>,XE6IK\+YF8_&>3*X\]UTMF\EAW'#!(;(M*^9$0KI;W 1+>?G' MHA?0L93T^++%G2W,86M+;1C5X-(MY+P5E''H3/E5N>$UKYF #SH&P1D:N]0AM![JU5(].#"K%T[KW1'L*.X)AI+5))_-A[CJ MMT[-3DBUU#W\FX.TVN]BVTL,3EVPG,BS>CRJN$'16*2"R&I6L7A&^OSKZ\(3 M;>$RG0"ID70'(*AMNW0/[ 5#.Y"(;N.)W;:Z/E)JX?4!J),5:;AU MUA:L[(BX5SPYV8\,XR]M@.EVM$>KYB2F*)8WLZ_[;#"!Z=UY]]6I&:1PT$SR;8*Q]6A^4S'.0A'J#7(7LVT ]65H\#T[;M^ORV-E5SXJ,X$7:(:29 L$H\[D2[ M-MJD0#M=G@(9#I:.'3D3Y"/1@4_MOI+Y^0YMM6\7P%[4>GH.6JQCQT[L:L75 M6.,]"0=6)^2R%ZAX[W"P<%C32<((/J@^_,KIUJZ1:DM_IXC3]&*DOZ5W)VY1 M:2KN60273*L3J$JSJ<7_N,SRE9N:*=@#IQW0M#/]44Y"%'F#^IC1CM 80*B1 MD99DEWE9?V="'BH6KS46:3188)]Z/Q4:KK[4YQOV>OL,,A[K1&/[ZK8^=Y2 MW\J#&;[)#2QPZ0^&!>5YQ#N\M,B-_7V^O*4O*.@65Q^T1F4SA0MO3Y@:&VM= MY =UGM!,#/CB.L/^IYK \=;4Y)2\=^!$T?BR210:Y*T]@7)M&@XJY6IW-FS8 M\0A7TUF*S)^I/M=XC%_*5[#A-CD:7(;]0%CC-B[X*IM-J(CJ[![ M()GB17$:PMN;MG&?R3ML[K*'K.1+Y_DP!EG;:YT9NF"]N3V?R=[R1"!["77\ MSOJ.&SF:"9A7>5T2PIN.L"7Q/(A>^>H!.K,I.!:O^EW^"J/92'",QDE5@HM> M(YY."QZ7N?-WS<)JT=HPV6GUU^^051 M\<(?J1#KEA\04\)O-&WO12#.TSS].OT[UF=#0W7/<5/7TNX6$["3&9<3Q05G M/;WKSO8^_*L1AJH%OA)U&$.]@FC'B1N!(FZ5DW.I)JYNW0\\>K6J7Q:?I8(G M[6H5X<"T/^!W$\ZQ-\'N\1TWJK MM/5D%U=-S[#C;9*W0'/H,0I+/OUD4;+T9O0+J#CB+-GB%@'Y3!GW. M:V]:_X-B"EZD>NAV<(L=M*#J%M_65U7 M]=TVV5@SI+RXLWE/O>UH-4.9IC_0= 8N[4A(?UG204HH:OX[Z\RK*\5?-WN: MSV>U0YS )T%23:<9K2!9)O *EL3CQ"W+(;'64:]K!QMT.NB7K_8S03L#2MH M>,;8:) A<:BDB_H$,2Y!POZ=;E&?3/"X$*#RG-2/+5 7.FU"Q5!/L7:+7+D@ M/\E.>DVO- @6?(%0T"O-F?AQO:\,GJ_('2NS L-D3W21XV-N)\Z&0C:T6T#1 MIZAFM6;=[L MVE1,0VB:9))A8T=5<:WRZR@'!Z["D_/CO^/P:BRA^),5YEK[Q?L6T<\V0A=E MV4Y3[3%Y[SIT+75;?O!&G[B%;>W>I8:"T*QM7!)D)1,8=&J[60\Y,5[M_"M; MJUH(Z0_WREH^>^6"+\1]ZU 7%4AH(Y71ZX)G00R1!$-/JIP$3GRL'D9/SYL^ MYMTX!9X3FL3V'./#Q]LX!Z#AY.IPM5CT\2Z(N+:/)+ 70 M;.: 9%&/42TB]ZO5J7-)".(/GY?I1N]-6^3W!NS8]^9Z>O@O_Y)V@8])PVWN MQ>O,*T0]Y1JPSU#]PM6.JT'21$GR4^IV2]:(]5?-YUKBZ%\"3I7U2=PJ>M5%$G8ZR%*CAF2.Q8$/! M7URED5>HW,B6BUM&0CYI**&FTZ55#/5G*\,ZIHZ68FL!CBXHN*J>OF=F<#MZO*:9S;8G8[9D8 H)2H;=V.K9! /'- M^HWQ_9<0:X\>+[U7]ZH298VN(NX9NIQNHM.SD?>1 C3?W6"72Y)7B7^SGW@> ML'SE$Q_GAQL7UKX_-J1 5FHZY*/FSI-!A;K8ESIA>'S"/:WK,MT^VM0* 1![ M/R:RTTR&-SZ H9+%!+2UC>L2E:MFYE=SXBF[5:P,!@P,&)@4D5WL$FP&]Z4; MU2F@V@"O"R8*#'5PY&N"(HE1'^WC*KUHKDG"8R2AF$01$R;@FNMV'%F%2D*_ MTMSEWRDC8W\0GFK^QVIZD1O+836KT?&J MA4(V8#'@OULA+2#"+6@'^V/_SR08K'CSQ7'4O'?ND@H/>/= M&RK7K5I1+.WBK="@!%!WD'V349COA#Z5O47YH6/;CZZ;K!5R?Y+ZC,2#/[0E<,\)P M$(D)_K"?$&=96VWQQ?2C8I/B[*&N&*3\_:];N?!Z:7N8B?&&/Q A0X"T'3]" M=F\+.7$S1@_3'K"=&9=K/ADB[Z [-0A&0-5ZOGS*WZ+UGZO?$K,!FT;_)S\E M^J]60>;D_P!02P,$% @ P(H)59C<=,8I"0 DT0 !@ !A97EE+3(P M,C(P-C,P>&5X,S%D,2YH=&WM7.ERVS@2?A6L4S.QJR11AT]*<94/><:[B9UQ ME-J=GQ#9$K$F"0X 2M8^_78#U&G'5\:.G**K;(DXN_OK"V"7._^H5KMIQ-, M0O9[[]-'%LH@3R U+%# #;:.A8E83V893]DG4$K$,3M6(AP"8P>UQG:M7CO8 MK58/.[C423%'IC[;]PZ\9KW99/4#OU'W=W;8YT]L\VOO9,L./KT\Z?WYN>LV M_?SU^./Y"=NH>MZ_6R>>=]H[=1VX>H/U%$^U,$*F//:\[L4&VXB,R7S/&X_' MM7&K)M70ZUUYD4GB;2^64D,M-.'&88=:\"_P\+"3@.$LB+C28#YL?.V=5?=Q MA!$FAL..-_UT8_LRG!QV0C%BVDQB^+"1<#44:=7(S&_5,]/&F1YVKXRYJ8Y% M:")DM_Y+.^-A*-)A-8:!\7=J^_OS)B6&T:Q-.M9\!3$W8@2T]L*J00Q<^7UI MHO;J!G?-S*;S!C(UU0%/1#SQW_=$ II=P)A=R82G[RNN!3\U*#%XW[:CM?@? MX-+(GH$;4^6Q&.+B1&O;\>]C'Z/?1M-]H1W[2SN.P?+6EW&(G=V;2/2%^?5= M8[?>;C5JC8[71\EE+T!G@#H+ZKF$GG2O>N=GYR='O?/+"_;UXK1[Q;YT3^BI M(+[>9)=GK/=[EWTYNCH^NNA^J5[^YV/W3W9TTJ.>9KW>?#GN_IMK(P83UR32 M$)GU6[O9?<"<5]@I'XF0?9**AZ+"/BN1!B+C,>O>0)"3QK#+P4 $H)@Z[9J^EK$@'*Y@*+1!>S<=+S^T.S?:6Q6&-!+_S$3<^&LCXD;M MG$4+P+37!HIF[9AK&WE8,F'7J1S'@"&J\@U$ M0HFTI1*C'!+!1] MP:0OQ6SU"*WB*H]!%WZXQ:N-G4W8TM![CE-"8LJ@>.H #SBB%OKWDOT)M\ZQ0T3D9.K6=Z&) *.(4>$0%Z0K MG#.V3B:E_ER3@[0JJZTWM8:'QPGI_"^#'&\ZC<4;=P%R6G 77> XD7\$U M0D_Q$AN'7(53)!!QP?LB%F9"'O>N;4G;+&@6!: I>1#K3Y,/J\C@I(.4M6F;]0$NW#IUDEB0K5-OF\D6X3U5F%@="Z(RN/PE5,,-6^AKC(R%?&5[Y;1*^L&@]D8CO/ MS,3L.3:<*E5E;@ADH8O SFV"H'E"D+@5@&>D<3SG&JGTS"_;!EPRP:.6 ;C' M$_4E>G[J#P729Q?91/C1W#6Y$_RD5&"JL_!7+I!\JY]Y&M@D?6NMDJLC/'90 M,!2(#>4HE%4& E"8A4^=)3ECX-?D&ETPLL[1AE%[1)T>09X$49&YN)S\#MOA M(4[4,#.=;\)9!%^-SEGG"?*/\K+,%"[KSF/;C_6X+B$Z0E\Z M4*B-%90-6 -"Z=IC=P%#Q;DBD8YD/ +R1RD?%K<'JK Y2+)83@![QY%TAL:7 M0$90_A9G7?L;Q;4DB@YU3I>EK,PA[$YD=,&=Y-N6Q9NQC>8 MQ?G#AKL4IFM^A;_AC -R@AAO"G4P,BMF;^_5=G=_6>2]N+*?RN$%9'N*FN2S MHWR(2LD.W.6?%:!GPD<1W:HU7IOFXXF_1"(BJ3.. F]N/"SC TMOH0Q]:8Q, M_$9VP^R%(YO>6;XJ/QVQM*:[ !4&20^PU]/>TE5ZQQ.'<_8]JUOKJU_/L=TU M5KV79&=GII;THN\'Z^0%3\!_$OG;V[7&6K&P;#2EP?R,!O.JO/3H+?VSC.)5 MR;SG3>N*&7@V09H6$ZP)^FM"AI.)^QNI61+)@^NADGD:KKSD7"B46.XHTDG* M[^EU9[5XGOK":0K2FA.]6+.QE&@N-PE7\W^ M /5[27:V:P?;ZU3:\*SJC/VUJLZX;3NEW?RD=O,&BC3V?UR1QJWWKF^A2..U MJB.^MQ1B)$7X4"6$Y_[?AOT''H?_!U!+ P04 " # B@E5227+M64M,C R,C V,S!X97@S,F0Q+FAT;>U9;7,:-Q#^*RJ9)/8, M]PHFQ[*& U UJM;P+$!=I^?XKN\CMQ=X7N"ZZ/(,[5V'HWTM M?'PQ"C]>CLVFE]='[T]'J&$YSF^MD>,OPQ.J"A&0RI<.!LWXWLE-.5L,!83>HD*N4OFW,L9BQS)(\#UIN+ONPTH'I M+9FEM6!$)H'GNB_[.2:$93,KI;$,#NQN]W9(L%FR&>/&M4#0%$MV0Y7N.UJC ME&(13+E,^ML;?&EEOEX7\TQ:,9ZS=!6\#MF<%NB<+M"$SW'VNFE&X+V@@L6O M^UJZ8']24 WN2;J4%D[9#)0K6_O&_P#FD'IYOOF@=IS6=EQ0[=N4IP0FQ\N$ M39E\]<+KN/V6;WL#9PJ1RQ_!S@@P2\5##1V-)^'IR>GH,#R].$?7Y\?C";H: MC]0W8WS/[:"+$Q2^&Z.KP\G1X?GXRKKX_?WX(SHT:;Q\#2+;+2G M1%Z]Z/J^VQ^4:R_TKH1&7&"ES(IXRD7PPM5__>U9T$^#$FP4ZM.]::TS*'C* M5. G=,8*"04N!TXYU#M[_7W$8\1D@3Z46$!6TQ6:T)P+"8T%G7 Q-Q9[KO4! MQ5QHOW(((2>(PKX$_5)F%+7<)M(-Z,F=VC:[YMHF$U1V]8E#111(7"2!/E MI2A*B"B2''E==&U?V2-;;:=,K4+7.H#H8-B9\%QU[+MK:I(*^) -;3 64YS1 MPKI8IA3P$TDUHX#?A'DL@YW!_A[;#\'@>_")2Q6TB,_S5(5]DPI!/Y=,4'7N M%B9\+(/BFFN JU8B,2"?P*CV[GYL,5/?POUFT($"'J !AQ7/@ M= 0_4F,? T1!PB7-P"SP6M.H"EI$==Q[A94 !*84Y'/!H;Y!"LJO[J@.RD*1 MKJG":94$4/8%L;@4&2N26S5?;S'@@NZT8' B-U"3:[4W MK "&D#*Y"A)&(-X@H%JEV^H/'"5H#E3-M:0JK_7"*1?0C%773G%>T&#]X>[6 M*G&).><5=U(8AI14UAABADO)UP.&ENF1.S2K@30T@(EIAJ$XHX 7V7B@VFZ$ MTPI!0!&KU>TW]D'[Y5W?*_ZWCL,CQ/888!? R3X#'*.>.?]T !U)_I'1OMUY M\\0V'ZV"FHF0R0)^;+QM^(VOQ[AGOP%[*S 2Y9\'GCY$NFC&*U/\R?U9\!J M.@TU8!),CV#6*9S:83YPV/#6?4=C:W?Q]9#:W6'H/:8[!W;'WR!3_7#\QK \ M!ZX1_"L/VFW;.]@E%^IU\Z-FOM.:>5)W0O7@YT%U\:1F7@H&;#D'JCE> JE3 MCWO011PS^-&W50F.IDGKYU,[ H#GRM^\[ZBXGA^UZSX[9K?]5.:_L;L?Z-M9 M=]IVK[U+U.A![*[;V247[M?.C[KY3NOF&3 \51O?B.&=;!Z-/B.&9XPQ_Q.Q M87DX^C03O,S(UOW*G6O-^D3%]WPP1-VT6-5WM\;ZS-5IC?;5AC;WM#F>46LJ M*/YDX1C87X!O."-5EKM=V[]MXF;,U5>[YOY77R@/_P)02P,$% @ P(H) M54%*[;+&$ G5\ !< !A97EE+3(P,C(P-C,P>&5X,V0Q+FAT;>U<^V_; M.!+^5WC9V]T6D)]Y.]D :>)N?6B3(G&WMSC<#[1$VVQE4:4H.[Z__F:&U,.O MV.DK:>$":6*)(H?D-S/?#$<^_4>ETHZ&//)%P%YUW[QF@?+3D8@,\[7@!JY. MI!FRKHIC'K$W0FL9ANR%EL% ,'9<;>Q5Z]7C@TKE[!2ZNG#/J*C%CFK'M6:] MV63UXU:CWMH[9&_?L&?ONA?/J?'E]47W[[=M.^C;=R]>=R[83J56>[][4:M= M=B_M#>B]P;J:1XDT4D4\K-7:5SML9VA,W*K5)I-)=;);57I0Z][4AF84[M5" MI1)1#4RPF+GWX)[#'\:3?L'CMB;&='V ;=MEQ-!4^VI,("V[;NA[$GSVR^- M@_K);K5Q6NO!.L;?0&H?$"QT26R4%)LO$;8!=\M<75S?O+V^ M.>]VKJ^^\S(_0/SKET]7MO-WEYWK]M]M#Q>SNH7J0^7<.7N;ZB3ET, HACI_ M>,*:>_M,]9D9"O:GB(3F(;M0.E::HR5CK_GDB M!7#=B('&3[@AL58X:Q4E&9XNA 9AI.\VJA/Y)6#!A?,TD*H]%1[>JK)L8#H983Z6*SC1M,G.1HGSSU: Y4:UD\USL**#WR'9K^L?X_%)1,!*T=[M=Y& MK%Q1#^@K@!F7L#=E/HTTA:;<4/L7BNN VDL-@RF=L" -IXP'*L9U!;BI,#6$ MJA+Z"%V%!#CAQN%)X);V51BJ2=)ZXKKXQ*U(ND)L>BP0OEOXBE/B M.OU;N!O*2+3(WN!?"[>ME@ *).K$R\[-;1>V+5VC @R-6 1PSVU1"0@RR51U MU@(YO7D*2[L%Q0- <=N^N+ZZW!05$/&!&4F6 ",W(UH,9 +^'@U]'\R)0!>X MW&$ EAK-^C$84QX-L($6PGA9^PO8)6S^7H8C,+M&11X,F$;V*F[#!4\@S/6* M#AO'1_5&=0:_TLR(Q >8# #FJ3^,)\."'+%;43.;HK&Y]@XL?A^"O"X9W^^ M -;G9C7B>ZKSLW&*@$^/U;)*EL)?E-$ T =HII'4P9([:!@>&O(Q MF/P4:+!&C *699*D9+WRK15]H--,/Z/3[*,'/@OE[47=>93;SF4GZ M"!HRAX'UJF*YP9+ "2 M[F(D Q! 05Q.@>D2Z!=:A6";&]]&^Q'::S;"B!<% 6(B"V@?U[K Q&E[&:" W/@)<(L:-0CJ3!3 )V0@T# M@P8#G2J**)-8N%+N$!)\:08 MX%,*,*%(T Y!(CB/! ]C(*FE[P)+C$[1R)14D^+,@/ISBRJ"C-450:GK*@]1 ML["U-UT5W5*6A$)P7$5L9#<%K5UI-9_QKYU-F+&16&+S,8'(/CSKI89%RD 3B/)IV 6? MDNTY_(9=3 WL-V5&GF?SX$#\]8A@B+#.R=$0EA/ 3:*"'!^L%S5"E[1G2TJ_G8-^\00<=)GV;>*=VW>^B T" MFSS41":BP%6/HB?":/F^]0K6PZR!F[=,"6:HJ?5AXLX/TP2L%Q@(".X2 C]< M+YLH:WLS;[W@A:U+=4,4YFIF,&*YVX3J=]"%1G%"\@A:<"D1H%&0;$I02PA= M 9V<:Y5=&[@M0^%PCH*X&0>^$XW56"?4[HG)/DJ4$Z?)T.BR*"Q0'W,E/R-C%;,<>L;2I)_ M;:ELN8_]?ZBSOGK<_SC0"G ]!_]2V<[LC:'E-E@A@XI0<9_K3N */&+4R%89 MN4NE"B)WI5Q -%^:%/.!J/2 G'ZL\+X1NL7#"9\F)[9RZ.BHVMS[]:1'1ZRN MFJ@^5W+T1=OHA = M%[N.\4S+165!N?=PMO>)ZSV-#PO4B&\YS?LHX'H MN122S2V%DA,\I%C>^WPZ (/]I0'^>O6T2@<= ]^8%GFF$9<1=A4)LYK5;-7L MASL5Z;S<[%#D/YW(($PPYPFX4#;55OWO4UBW[8X_I$2A\^_-C\'6Y?9+*5), M3V'.V;.E738?'0N@$Q0G32NO^61K,WX*!+7_:E]U7VURI-]VB>!D-A,<"0", M38LC[YMH-"81ZX%I@8LN/TI\;EH)E\/&.:^%Q-463C\:G-J=/U]MAJ;S'$*K M >%09>,*P'P)\)B9&*=/IXV1K=(-^ @"9GL1HV:(26#@O@Q2 MB)/P?FJF]MP@$^SD,;EPEKM=OY3>8XHY5!.,&C>1,J_.Q9+G@7)C.60>=9X3AN)O+[83&+;KDE>=4?["C=#->6A/;#> #L> M>R:E&\,W=+@+-"FQA>@H,)#I@5(!@RC!#%E>HR2CL0K'@HK8'<-B\)RO(L"9 M+6QB'R,UP=F/I0KSJG4PC30F#&HKF;(JZ<;AWH95TLEBE30NE1P7:V7P#3MN M.^YK-2H5N>1K"X/+,1U2,SFR"!Q> M^&2L7L"<$E8_H"DN'RX9S-W<5R7O@1 +% M2HQ.!14/D-V@B@X8BMY I ^P"U-*@8$.]+0:4-4'J8-3''?FG:?-0")W?$7, MUQY8P4CN\.SS*PU9&KODUDS$3U<7+5 /C$;FRJ@"1?@IE07D+?!J_G!0.K6@ M\F)=SCID*YNYTTB$F+3SPS2@1<+\'57%I"'7-@F1UQLL6?I^JB.9H+T+Q"C* M2V+P5D$-:?1,%)=]\'G,?9O\","21*X:!H,07\O>YU=\V%(BRK-+7K@IKXHKE,E>6[+E4<5[2UZ^I%-2,ZKM 4>_ M AE+$(;W89"\XCT %ZJ%R6T'9H==-%N"_?)1+?ZS_9X,P>L!NRC5<5J3#'<_,F%1CB@ M:\!R.^BH;/A*F^3J FD*N!0R2JFH ),;V5D%H $P $ME2[RL3REX9FY)/29& M,3!(0?R47I5 ^PS,SW5H,>).,>@A/'QQQFZ:5;?-M.21L\Q9(^!BH4W]$C=. MB=3B\.69P"QT'@ Y-I;7, F)BR#NP%'D:L8#(-82G"2G2UE%H%V +8_[T7A< M=]-TS?LA@&.,&@;H1QX_0L.%Z-7T4A$=44@J'<6W-,"\"#,1(B-S<\88"098 MX$!:$%F]I]/D>]P5(N#8\JL(ZH=X'\TPHA_PJ<%$YT-!YUIRV9,S+ 0.R_SQ#N+@[B' M7MA6/7RGJH<''/9F $T0O4I28;\M'Y]3B"+@F7T;/W^1^[B!'[OH MU]E1YHUR9;Q0@5BM*A"]@1<7%""4CFA+6EA2)+:QS 557R'SX?$&,A-#*==0 M4 A3MH.YYIDES-,RL_8N?V*Q'F-V#CGG]H&<./KD.8Z"-DPY:D?^'. 2 MV<)GR]*!)UH+:KE,4F6=F=)R>,Y5KVN!41+2,GJ#'RA8I8]/#FE+\C>&'G_F M1 ^STNG5/LV]4F*1X]X/+-"VX)42V7]N3PDU/F\LZAN9%C^UK$S90) 7%[ ' M)#087_E#>M.].&E&_2TRAG.Q[-ITHV.&SBI&BHKCD;6YVIV9=!,FSE.30S9< MDO+#)-N,@F!?R";!5V0OQ25I[P.86AN\O>OVK?M-TWSZT]FYRU6)03XBGEA%"5;X1[ M% !V?!]QCKWZ/'3J#'@!J_GI @_4UVK J"=(8\3T8?5P M]]?R KD!6W6[M_@-HB:@OF :2U:5?>;7ZFKO8/JX=XF?7W-N;+\5_%A0Z&'TH@*@,H7+2 YFF^X M)*M&_.Z(>C%ML04<;;Y/SE XQ]RHHM\@QLHRG_Z4EZ!)=VO9_.6*)O9C^>7I MG;.DQO[%4:3;6(5-$A%2E)M_>^ER;-2(CF4QU;>6^(F%>5\:TXV5 M#-:%=#7[S?/T5?9G_P=02P,$% @ P(H)52BJ%6QQ" *3@ !< !A M97EE+3(P,C(P-C,P>&5X,V0T+FAT;>U;_U/B.!O_5_*R[][J#+0%Q=7",:-8 M=[E3<8#=FYMWWA]"F]+LEJ:7!I'[Z^])TD++L:ZXPJ*C,RI-DR?/U\_S/(DV M_U.I.%& (Y=XZ./@ZA)YS)V,2220RPD6,#JE(D #%L$KZ.8*[7T:M/?5Y/-N M>_#GC:,WO?ET=MEIHU+%-/\X:)OF^>!F8@QN&A&3*6$,,37JG5E"/PDV"OU1P3@9$;8)X0\6OI MT^"B<@PS!!4A:37-[+>>.V3>K-7TZ"U*Q"PDOY;&F(]H5!$LM@^L6#1@I0FO ME^;<5:;4$P&(:[UMQ-CS:#2JA,07=MTX/EX,<3H*YF-,BV9S$F)!;XFDG:/J MA@1S>\A$T%C>8-7*.%OGLTA4?#RFX@=\)X=1_ MUU"S$_HW =(@GB!WHH)#.@+BDM>&EM^&=TA^5VOZ@]QQ6-A1TX#7FN24*%&' M+/1@KG,7T"$5O[RI'EF- ^.P:0Y!C_$&N';!@PG/L2TYE=-7,%N%M[N@T33EW&WRN4JCU=4:;3N]0>>BTSX=.*A[@9S+SE7G M^G30Z5[+Q\%'9\LJ7H?U[O5GR?W9I8/Z3J_C]-$INNDY%TZOYYRC_J#;_GUW MN>]>["YOIY_..UWG3Z>,.M=M8XM\*FPX6$##3@4-;M5[=&^W+83GQ XD(QR%J,QXS MCN4T=(FGV>N^@+PI'\X!RZ>8DS*B M$$!823X0RYA OJ4TBM(L#"WB@F?9DD ML-?LR;3VL[#UJ>4HM:H&&H"Q(CPFF>'Z,X))J!C-24I MZQJ1DR2& ) "4Y% ,' *I@-,GZNB+YC[%>UYQ*<1/ Y)R*;[Y8Q9Y@/YN6(A MECA4;'RF BN3XQNQ N*#3<#$P&GD2:-PX$1N,=,"%9G_# [B:?'D]*6W;;UZ M(;R2;DV>T%[.H'-5W*/$S-K&LXJ)EQ/;-1U5-)'XKMT0HT0;#CY#L)0MRT() M-!!Z9"E0I-35]XVK2 M&$L29<1BW7:5)41!#R*!398:N;5_3< DRJ?U!B$=4Y$]R$F@+\&I"JAD$=W? M =@.))PA[ &;BV _8YA[*KRHC&/& M5YFK$)]JQ3P @2LW%Z?0+BIU B\I#"28>GDF H"?(2&12M:"P43R(\@1;ZO& M>(6:GP,U!P:Z9CDD4?[TS8A067LB$@&!(/U0QD,T7RY#D@"-J3R6&6K\@J7) M9/@ES<5%ZO=DH%=W>%P#\5U['^K4HG%)@D4&6#(J?19"%20-NT"49/L%_L'1 M.C+M4BRNQWFI]<='I^><]K-*5Y7:RBH05+D\LPC/AR3T?(26LQ!]/+5B-&\_ M,%^,-ZR%RSVGW[W\[)R759.M_"/#1[!,5[4G4$Q(0";8#;+>?&'F,OK":"1D M20(>D)!;F8[#67E>QT!"'I( A_ZB(E'^5Y9 3>Z(.P%8EA-E^0#UYWUU"'2% MN1ID#V?%3*9R>M^!D7IE0YT64E>>Q16S@B-K.)T5FB;]CM;F;>KFBAWT8W5. MH=9[C'K./[0OUU"$G[;S(%O,$L4*R30J#%57VHGRAPE%!U&U_;QRSY3U M,&0J$-HLECSK8_=[C?N_'AECB3%<*O0&CPC82P 9U1Y!Q%\27Z"S$$=?_[]3 MK&]5Q4_-E;YCTS\#GM$:8O?KB+-)Y%5<%C)NO['45R-W5U9\$>CS<7DM%=*( M5-)G*V6X DL$&^NKO70H=VV7CN1O[9;O V-PB,J0$_RUHH[_;!Q.\2QIZ.NZ MXV.C=OBV,60<_">]PK.6[OE>VNWADW1*=5TY$]^7B> 6@(]F1Z^0_@K9,<"Z M9)K$^MQ.(NUC,M*F /*1W<,S:G/Z $_J[A^=3D90FJ%C>:936F#&0JS0%;CCX#FC[TT)DNL^?*E./8UJ \!<5]%RS3+* V MSJ;BH2JQ22,'G4\&E ]RF,=E2U-X]ZA]#%3"3*8CX_U/5/J_-2V3:AW4+.2? M_4 M/;;5)UA-]JQR!5[MORQK@,"90,;1T<[98A'W+T3?!>\_K!KUZL[I_"7Z MORFXS!!/E@TV+?5#Y7PRI-W1'NR)L.LY2K<>4NRPA,\M]E8P 8JG_M:!^?F +?#:S=S<:-R'V&@W2_/26@G=3 M"BFUS/L.KN=_;[UT<)V8Z#C'+,1)2ZQJ,M,-AOMVD^S/B M=@U;%0/J-<_N:DP-Y'_TO ;5\PBJQ97N)$I(J.[ YX?VJZ/,5">C68>Y*\W@ MEBZL?O1VZI91[WN74Z;^+SCU;W6M?P!02P$"% ,4 " # B@E5DH #@)X. M #MCP $0 @ $ 865Y92TR,#(R,#8S,"YX&UL4$L! A0#% @ P(H)5=)<+1-V( "?(! M !4 ( !8B$ &%E>64M,C R,C V,S!?9&5F+GAM;%!+ 0(4 M Q0 ( ,"*"54 745/G4\ .. ! 5 " 0M" !A97EE M+3(P,C(P-C,P7VQA8BYX;6Q02P$"% ,4 " # B@E5!PQDI\\T USP, M%0 @ ';D0 865Y92TR,#(R,#8S,%]P&UL4$L! A0# M% @ P(H)58!"9Y\9RP$ V/ 7 !4 ( !W<8 &%E>64M M,C R,C V,S!X,3!Q+FAT;5!+ 0(4 Q0 ( ,"*"57%2&?]*2< $ I 8 M " 2F2 @!A97EE+3(P,C(P-C,P>#$P<3 P,2YJ<&=02P$" M% ,4 " # B@E5F-QTQBD) "31 & @ &(N0( 865Y M92TR,#(R,#8S,'AE>#,Q9#$N:'1M4$L! A0#% @ P(H)54DER[7.!0 M(Q\ !@ ( !Y\(" &%E>64M,C R,C V,S!X97@S,F0Q+FAT M;5!+ 0(4 Q0 ( ,"*"55!2NVRQA )U? 7 " >O( M @!A97EE+3(P,C(P-C,P>&5X,V0Q+FAT;5!+ 0(4 Q0 ( ,"*"54HJA5L M<0@ "DX 7 " >;9 @!A97EE+3(P,C(P-C,P>&5X,V0T :+FAT;5!+!08 "P + .H" ",X@( ! end

MVAQ"O,*V/$CSA*A*O4#=8=]_@I2(VL(][I:I-#M-I+6UJ7<+ M7H _12-"XLV;#]*_DEE#K;%0V]6;V\:9RL,CM<:U.-/RD9*V#%$=-'LW956R M\I:M3H[QI1U&8 R?P$X5[HO7=(>3%0N3+_>J/9U-B/4%SYJC'SO,X,VL?G9H2:19F>(.XQ6 $>O+/[=8)8**1;.5"#&<,)86[UV_PFJ" MD_>LR#+%1/#BU"A9"VM(5BD@S6NA1W:;R6 *@M@M*2U"I_\$,#'ZG-K2(K3- MVDYRUIJ\0HI&X=LS'HGU2%H(%:FBC46$2VU(VD:7^!;M2$TD2 .EWFU)2D+> MFBI1-UP#@N4Q@-"718@%&*':[$ 9)4=>ZZ$(54U2FY4=!,Q$TF'[K^501+-0 MQF$7/;,Z_#,@K.2N1(-S$$)AEV ,$B+5W0),%3$MZBV?A4@R9.\Z6T QK[$[ MJ%GIPY"+U_P3?9>&TX'N(B_HPC27E+T<#=>F>W]&+@^!>V.?3\,E0^3BV&)C M%V[@AAYX6 0C=D(\B!!!"[4)%D#6^B56HVX@1;-+5J1@@R0*C*]VXX8^;RE MR)%N9#&[[XYEO["2N0%[LR]']W>>[PB>"]$^;EP]Y4#(\6M!$V4<0<+A>M,U M#GI,N01HV9M)5''TH-*T=J[,6\\A.F^60W3><0Z1_!A"'4FK,HCX1Q'JQ!@^ M(US799(=!N9 Q(=<)2"3M,A/\M2JDG503TS 1R0;M/\SMP*2A<.U/BIXJ=Z4 M??! Z&*(JF[)YN'D-V3+D+V1M![W:TA6P(,S"'SQ[5@1+)\T&70[MV,%[$4* M")BY&5M$>',K5H:H@7=RL;>( ;QB$;5@;A:!<15!!-C?"X-6,?86S&V=8Y"^ MW[:$DE#EE=MR*==JW>QE6W)AH!KX]/M^+2[^VU<3:>!M33'G7)G::YR\.<:3 M[:LJM!3G\ZJUM:6&\P8Q[%F+91SISRC=EJ]II,6"G9?,MVDJQ M($V4^M^H%9%0V*=50=UP80?W)7VGI:R@0QY&?,VT#&64'/FUVR)4-4DMZKZ( MF4@Z;/^%$XIH%NZJ[J)7UN&?3DKL&=.OZ9/B;VL\"F0\/S^_GSK&SZ8I] MG@ZFPYOA[?3!F5S3;Y/+__O'9'PUO'_X7V?XSZ^CZ2]'&^GW4ZD_0V[J/@9 MH,QEH!-#./)>%5^%,K_-A@(E\U*V@@5MB;WX$1QO["&ON3QCY0N@4+A?3DK) M;GN630DGZ9PH@.U(%KD9:3V0HB!D6I:7BX N6[N!OEO%WM!N ,?"K><\'[97]YPW9SR?!K 0&O@_3H>]< MZ(_"2W<%(S>0U]&2M^E5)N\;RJ2"%K/"N0<111OXV8L0I%(1 ?D1!VX6Q8,A1EL(N\32)@&I*DHOA7,:;8I1L"*=+W@$08 M>M':_TA>WG4+HLGL&N$9@%%,861VTZQ?&Y8A#3-K1NR^J$3Z.T4]K6U63_Z< M3GH5]G>="9M#F462'?B_Q21*:\\A@1^;T/&X\VZ_T!^^ .Q! M8;=6DVF_#- M=EV,U*N.?-]$1SHAOSU%$J9?TU SI-2O1YZB2_0$\-1]&4/W$09T[$GX *(H M=>DFL^%R%:!7 !)2_.1EC\GT)D@L;Z_W7C7AASJ:T#K)%DTC@ADP.7&^!<_) M$\UUH=RV5P'_V,%R4";(?O&E"UA-^>TT[E6 'SM;SSN1H&CZE6C2*!R^> M6 MRYSZ%ML%8EV2@]6:72\3$[J\D 6=.02W>UH?H]_M[-/ZG]Z 1,232=WAJ)-.NB7YDVWZ)3)LRHKW>)0AHDLI2*R:QX *SKT(XF\C?S9).L;D_]BKK6GEGU/':/C&D-"J ' ;E:SPDL&8VZY'3(2T2B*Y;X$6Q)E.4(?S@] M/WWO'#O;D5F2\->;F\']+TF&\.C+[>AZ=#FXG3J#R\O)U]OIZ/:+<;#$*Z4=O_;8^<8:Q9A_[ ME'&L29K929%5J)C,!NO(5II7Q@>U)/^XEDX6[G1PJ3-\L+NAX8$EF; 3HZ\K MG^K?^>G9A]./\MQ,M;8VI"W+=+!@6&HDF?8G#RF"-J<(;KT.$I'+Y"0W$DB( M#[H_:8)\_"WRR L(J@AAGQ($2XC;RO:U7J0O5O:T[:'4;G^2^Q2(V8,8*HG) M\Q'W\(5]!+I1U(=&452"!0NA-F@X(,7C$$?)W#LJ2A\&<02?P .@:D=U!I#A MBQ?$5$K75*F99.,HX>ADEEV%N ,XV6VY>.5W((NZNAQQKV*T+AEA.&C@8E99 M+:^ZF2V17O=64ZTI>;X8OD*)Q229OK97N"/P ME?*4W-.557Y[3]K&ANBCCHPJR#I<^VX0C]21AW4WP _[)G;OFPR"I%^0GNY> ME$_ZUG&'R+E0;&S#[*9X%421HCV((;<764;A#.%E^K8"S0#RNT8!Y!8%)X=# MW>!1> ]&A1N\>%&_>1O&65%K-7T3<4PBM 28%_2)@,S':77%D157Y5'5P>I5 M(0"VP$YF!5R$Q6TEL(;#*KDJ91R7X-]%$E9AH-N83=N3$'!],P5XDW&-DJ)L M$JKD=/3$Z>DSTN)T#M[D^MV8TSDZ^N(T;:"GU846)F./YMS.4V(Z_ L]ZN_A MQ.FXA^3;1=6K:Z0M#*ROY^VMKTHD6B:O[6M65.65;V')OJ:"%DKEDR?)L'S6 MAKZ#HGQSI:J5#=N3"JI7$%(53989TL7K!0B]!9TWONG-?J5F!J; ][U,@24Z M;1-?AIW>9+C3S-X9D:N>5*@FL4C B7RK$C))/? _")S1PJ69@<"A.5V]<5_@,EX*^5AZ;GK/BB/T[>YK M 5,#K*0,D;*R^-STII2,E45,#2]MK"15Q<9'"<; S/I=>S.K@"@+BJ?NG"<. M6 F*>7J#Y>)U"W/GOK+?$@JV9(2^T@M2NQG*DN"!J\T[!5Q;I_Z0#-9B%-&E M+1P2R RF6/0DURZ3SAHE&8P%.4[UNN@_^ZD)J;DRFAJK]AYF3/$V,38%0M>; M'32*1I3X_VQS:G8WZ[0Z,6G>3;6B+LV=UX310^B.^JY4"=TY-XVH?E\FCWM; M,?CZI%MT>6YGSVR+YYG8AB5-3%Z9:]%B)11:)+W!$N$(_F=]-V1S!Y#Z&G-A M\;2*-B9+W+ >I.\2SGB2%LD2K0WM M=&VR<'Y;JM0.)RS2FE)MRCN,YMA=#N)H03&D*DXG7D6(HMS994[\MV2L3 M:Z]XWU2AW8^]B'E?*_"NU?,>,-91M+=ZNH6I8]QJ'1JMS-^MP:LQ8!^N5#6[ MHZY[^>K[^I>OCIT\KLX662?#UF&2=W+X.FCF9!@[%&4GP?E0Z>-0Z:/#8]]# MI8]#I8]#I8^W=+C[IBI]K-\?(Y5'"<:&@]@Z,BB1<3@@MZ2BA]455@[5/>P^ MJVZXU*:Q63>N:-:W#?.E8FV0=@C>@SAW"[5=D'.O4KLG,1EXE V4"MV8]H=F M%2E3Q%BHFA:G3''[JY-A]U?'#7V'SH_$R3 T%\%Z"^#' 7LS<.W$*&GPVU[_ MAY1DC=BT;;$>27=[\HBWA0 M&:*WT+'!D+XUMA06YO9\O3WLK9$<=LRM!HC\2T/%GWRI>-LQ=.:R,#[D@7,P;:I(:R%^+R2:>\F@$8 M"1.0FW6YUY.:OG(UXI5->L1]F^XNRQX%+/LY2;=>%Q"=R5\-W\E0>Q$%M#NI MM4@E%(XZ0X<7XGT8+5_G3#->F;NP$=.GXUD=AK'>[&(:S) MR3^$)F]6DE&8+CN]JS$'@[UV+AM-'OWH.X?EG=]&;KJNI:O->A^RI*1=#+#7 M/FAC'>R"HV]A/J5\2XG;Y7#7L;C6T%:\T=0N+T"+?V];5[\P@Q3'[AT.:/+: M^=[IY89K;UL;AR\ >Y#TJ8^Y(4W>9]\[CE9.?-_EX++4_&]$I#$E_]BS(Y;^("=440@JL>LU] M4TO95^VFY]F*@Y8D1U\(;6.VOI[@\M8O)-/LRL)#BWW$0)YKK]#.DL3Y"FVL MDE&)J"XV[:LF2?%;(%5;VG#4HZQIFYUQ5>JLLZ =-Z#:>,8VY+^JD,+/;%6= M%_4\!7EXC? TQB=SY'(.Y&P$!.E-T >Y<6-Y=:]"/#0=E6C*M M1V9?4GP ="7W6Q"C;D<07=GQ^<+ M0OXS# +NSL^8]G>+0D8WE0W%=I[H."#1X)$DKX94/USK!1D;7-@6CNEZX95% M!WXU6< E?0W2B7XJ#6C3(F9F,FA!NY4X_48U^-(E"Y:O3T&>W("=_?:@Q;Q! M]UB3-::&KK25Q]&WJK$QQBPQ.H&DO0!*,6W9B]X*A[;)%]A#[17R]8WJ<)*_ MS]:W/.$]*+!@7!OV_/97>P5,?:.JN]V0[4-A"Z/9E("U?VI:8*5%RIG% 0)M MVCZV*5>K'_%O:;=(7NVSH+>XV:X\L?V;0M[XTI;_I;\M'>ZH>QQ/6+ZOPV6W MB:SV^E:8OFF+W+FO;IIA27_!<8$TQ1SXCG%X:WLZD@E"EG3?,9?W2GFO0'KA MX!X\@3 NIZ-V/]P>3ZQ6J.0.0]^^+]"O#_#V=F,J5+1S?NZ_ADI=JEO0Y\%X M,MH>:Z@]WFDUF^U67-%50OW0J;JG/=[YZT?AJEEHD3*]C2O7ZO&&JJ4<;F(K M]FJI$Z\C9PLO:!\*9;3DA]2Q=SW"[19Z+ADQN<3$M)?H;/,+.]CC(Z!^_ A MY][\Q?$[EQV^+T $/3?0O47^WI9;Y*L\%7\YW"KO:?+:OUM9AT*%V6QWN)5U MN)7U![Z517"4LQ[Z;6LY],NO]ZRV,&=.*SU[&_=*2T09XC;7"':>&IYSN+I1 MX*$YG;UQ7^ R7@KY6'IN5?T,M$6/$UNG !M^R6A5E@I-19Y<@[S#TP,^(E3!B/K"6 M# 5M;=CU;R8^ 6%V28[M@[&L,VW3XS6T88>^F3& \J@S7-'0A_MD-8G#QFD.6SN._QR#T7F4U*U5:&O A1:^B;:-6 MI0K)ELB3AZ"\+J5*2TL<3 VMY(ZGE\)F,7!&,Y$1\=J M36TP45W)JU%F48;/8(EP!/^3Y)!]CM8OZO(EDK[=@97 M V<\OCPD,?7O11V2F Y)3(P& MT6267;X94IJBUV0&]=#5 FUBCFP)CX!*0OTX5^O=POJ!H M?R79O2O?ARD^HW"&\#+18KU-@P^G/Y0W#<;#P@K8"VX%E"I11O^B\GH M(FZ_<3$$4>32\? <2B)V :#I>P*5&K*)SP4$=%[Q83W>)G$& ]VZ.GDY(M,+IG,$^Y>8+^NW7VU_*,T/VJ\E@1YF1&VP-OY(T MFZRJ=HEX@.;VAL1H%W:$2LO?'N[W7--8*/2*7N:K^,R?!VO##HZ:O 0$6!3> M78'':!02J@KIH>3V&L%P-@,T*'D"=]1)H\_S#AJT;-?%I$F:16">K M9&\AG">JEVT\">0G K9AUT5-4"(*+)+( -W,AN[H2^00A[ AMT.-<[GL;:( MVT6%J%IGA- VO!V@C@5HK36. MX/>+N/_ Z]N+:4>4W.[VV#MV[.Q%Z>71C5JE4:G'ZW-L3*2J6%*.LS)K,K.D MUOSZ(\A\5I),YHM@]>W&[EHM 2# !$ 2!(%_^]^?MP%YIG'B1^$?W[S_^ILW MA(:K:.V'CW]\LT].O&3E^V_^][__]__V;__CY.0_3N^NR3I:[;2'Y2./8#P)R&OOK1TK(#U]___4?WG__KU]_^/"OO_\].3G) M*)UZ"<.,0L))?OCZ??&7LXQJ%/Y(_O#NAW=DG?/58*M%>/;7 M=5H@5(&_>R?^^(9-,2'_%DT]T. - H+OSJFOU48YM^3FFXINN<<:"D^;)\(*YVG#+0CE8U@@'H8!0W M)R+)OWQ"5U\_1L_OUM3GE@8_G, /7'[VC[^=1WT :I9%C,P,D$& "Z;AR:?EFW\_SWVN%Z[)19CZZ2NY M"C=1O.6NX]\$\2F_;L[!/:,H$:+^9_O?5L9>_FFK?[/Z99L#JS\LP%C\C'_9 M>W%*X^#UCNZB6&:N2DB\CZM@^O ['X"A?'(I#^JO7X 3 6_3H&,O3'SP(JVJ MT 1%-'0%VPVC/X##<0!2)C3.H("WKP^W-/:C]46X/F?[$HU,!W!XFB!E^% - M:D H.B#A0*T IBM]&L"X!8^O]A47/H!O=EO'V@LD:0)8O^CJ]C,O_?AWZU^ M:OG@C:^<[=\ C@A :]_WCC[ZL-$,TQMO*[-N.1C6=Y:S6__6=1B$[RUC0/7- M2U@"P-:^^U6XBF*VD/#3PC)E+N4LVH=I_'H6K=5JT(*%I15&PM251(N"H#,& M_*A4J(8Z(QR91#')"!"@8$VO[KW/5VNV8/D;7P2Q6A8/)3R6+K4(4-_7"EWL*JP)'5 M0L&^5#<.8/$41,I(JY84&]0L!P-CZ MCI Y$=P^1:$Z9MD$L?\]56SFW_3P[U:_JWSPQK?E8(3#V3XTGNWCF!U:Q46( M'S["@K)/E)Y(!8[ERO7LUYVY'!;!G>L843GT#(<42$1@60QRIA1R*/QG>NZE M7L:/)@8G!\<+:^K8/XQGRF!1 IEJ1M01S (';K>\7'.LWG+%9VQ;^AC%K]I[ MG H4YEU7@]GF=5J+9U!326!FB9 MKVN"%!1!(S1\J#0C1R$"AV1(]IS"$PV"-LVH Z&Y! FK!QZA H'A$!K#*_T! M0%K\UO>Q!Z\9EJ_;ATC&_\'?[7]A*8/YQZW]T>IWE8S<^*09#!% %C[FDJ[V M,7B;SZLGQ@A59+'(P>Q_6AV[^1>6P5C]T&H&&M\[!R4YK-TLEC-V2(B]X"I< MT\]_IFJ?W8!#._O+&3XX]->!,$[[,@Z4QWP!3#@T8> V K;B@'CI)RLO^(5Z ML3H]50V*$,AM8;L(ZBK@[ 9XM4PT@[U9M$? $T"PF:Z:9\J6[%ZRW\B.=DI( MO(QE!=.'.U'G+56W@"-95061.FRE##19;'22,RQ6B HBH$@TN M6I4BRVFWI1;Y7N7]AX=[/PUTV\02!&^+>,CFX?8P_SO*UK ^>/,8 '\CT8:\ M__#VX2N28UGXR'.F8&NNE('W*!'@X._V/Z^4P?S;UOYH]<-*1FY\U0*& )"] M37ZTW4).=+3Z;?GD,:$7^Q3>U\-!4[V#U2*A;?\-1#DX"V@P, X&K>PH3PD< MDW#4&1'(I((]6)TV7O+ 9=DG)X^>MQ,Z18,TR7]3*E?VB[_Q5"30Z,7FT@^] M<.6S=2P2#^T4#]>[H=I5M#YB@;IUP;.F=-V9:JC>Z?QZ?G-V099_NKBX7^)J MV+WWT-ARJ("0M:;&JE0_. 2>)E2&;T:D'CVT $B M?_X&RU(5**#PU." !9TJ "CAL U]&(7?M%*M922F)^'SF<8/T=B<:J?7BKG- MDX2F2P;EZRX9M' 0Y$?LW!IK$J VTUXW:YQ%K_!7]9 M;-1(01NPF'JJ8+RIK@> 2%HKY4*AO+,B/]$5+3;C/N?:XS@_HFCUF9<\S<,U M_.?B'WO_V0L81\D\/?/B^)4=YO[J!7O59M<0%T?K.PE6M0(C1.M6T8&KIIXQ M)%Y=C/]009\1+R4Y!<))S,@I??3#$'YQZ@6>Y%&/G6W64(%QUHC5"I[J)W=T M11G+[-!R0U-YLK(9"M**82!&;>'0P-M?/UJ9:2XC&0HI<6:$84B;L^BY)B655,EAP4QX)T;%0IBE/")F>+8I"W,=UY_OKB\XZ&"64K M]")]HG%MVZN0V0@3QUP["%6U7@,TZ\9LS%-#T3),DJ'R58 CDX-C%I;1#!>- M"M2$RQ9QV5:U0QA^9,'D7.E$)*$U@H ;.3"+&$RS<$6I%Q@'"52)%T#$!>V\ MC:,=C=/76\9>RHP.3F,["!:SK:C24'4H6"Z^78RZ;U?#(SCU-F8D+D^@S A' M$M7%66-,=._GXH@8:/]!\^[TXT'QX M_XT#!YH%$\2#)]37U$OHG?_XE"XVG]AR!A:NF+$6'!R#,A*D:E%:!.LF9W<-IF>YZ>C<\M@<13K_11%ZQ<_4 EKAHICDEW$JEJJ"9YU S9GJJ%L)6IQ5F?8Y&V!3W("7V'9 MS#C2>9ETDHV?MX72-/\L-W[?SS[\/MOZ?3?[\(?O'-C\M9@:MCGI3 ;-+%J4 M(_\SEE[W9,_.6:.,CY4KO6H+*8=%.EOH&*^=*62 ]L\2:BZ:9XA:1!5[ ]:9 M<\0 J3:8AAL25<="D8*@VN@G9M!3&^U$/(5>^]Z#'_BI3Y-YN.9O6YZB8,WL M!\)3Z6M+PI\Y.HZ:=A6OJLBFN-95O1MCS;J7)7H1'4U?'<@A'"K7U?STZOKJ M_NIB2>8WYV1YOSC[\Y\6U^<7=\O?D8N_?+JZ_P7;QLS2:'4(Z'9DD%"KAL:T M%;/DU J"2_FUG>7(60]*1)Q,VSPQZ]9[A:0L9MGL-_&>KILBJ5;0+A1P,P<[ M""E+)#1 1\LK-.9-G9J7D>"K3D:$R.P-.^UP!%%W%5&]3-0\"P/%#,7+4\HO M2G)Q7O5VIT?!,303,:J6I8.W;DKMS#04*D/)+]X*K&EM9<>0&&T>4_QI[Z^] M9C^2 3+E2Q.OJ2V"E@&@5]@SDFW9# M=6I_ 9'AH.NV6A"%FC<1,#5>Q8U>^4LLMRY$S*7) M"LOH$IA84-T*SK:E!ZNCLQ E.0P.TK9*5IG(D45KC M;^5TH+8]7;$=SZEP;4L:8QN2*T';]B1!3=S6'5_05SJ7O<'P+^:&1]#&HUK] M@C&V@P%=O8\P1'4KK-NJ?5E\QD.;1Q'KU M?F40P6.(^+8J^("@+[:SFF(Z5*%?[#>LE4A'>RS$@=A82R0,,^[5'N5"C^QJ M0[K8>]1F3OY5F+UEO14'@WF:QO[#/H7DQ_L(; [6X"A@7#Q>AI0)(U(?3"2CS9U MW-N@"8/U2:-\&)PH^6V<[<$Y2[J:W%)(M****J8/BB@>@F$4393S(*LDF)V& MLOY76=7LJR39TS5B9<3._">"_W_YYNMOV/^\)SLO)L]"F/??S-BO2"):>WG[ M]"F*_7\VQ;,4#RH:E6F+T3? L"(\T#C5O! M)1DR6I&KWG+-:Q5,.:0C@0WC Y@[ 0:S(($#!_T.A_7&R?S6BWD)7!X0F^8^ MG3=UOPC7W0[BJB#[A,V$!*?+U(M3YWEMC8$:9RQF7G>D.DRBL^S=DS-GD\M M54&ZT4 ZO/41M':DZT+ _D&O.W=F3 M#:OT9Z080102JHPQ(P?M/V;U_A](3F/:B2J:A.R*AB>55B&J'B%8KU[\E%[[ MSW1]6!>[,DG5R5!,:1]":&]C>HI\\%RF(Q6,%S2]6)0]U&"$3C@E(JGP7G4, M57)HCU'&$5M2[5U5YMV!N_A;+U[$RQ18XS=2MS1>PGV1T46M&MF%&_LVT=27 M^"I,Y'M]/5OM5_T,G["=JJ @KD,)HT$X$1RK0Q00P=@X'\F\N*TUFI0FD@O& MI1)%;52'&,C&)&>G7<<$'IDKDTHP#&N:Y0CZ\SD8N 8@T@"-)4Y MAW;$".K,:PU @.(K?Y4/(XUQ)D]S9/YQU'U1)GR:2EQ#<43Q)6)HM;\"CV\" M#68,]:B"YX@Q3"")I2:BJVA+^1YMVUZZ3 F-U2I4RWR].Z@4%*$AJ(:/9M;8 M_?S^XN/%S?V2+"[)XO;B;GY_M;A9(B7?\E(!JH>ZY9^Q$FGK[-739<7?$))B MJP-+4E_%GW&DWYQ>SNLI/<90DMW&T43Z*J$$@=2=N,EEK M4%S^V7Z/XL.QFWV 8(($-1$2E-6=QP$MR;@1=8HJF6GJ8%'K@&H$D!:^^\0 M&*_FGYP33>6X' &]+D!_$?*F9#@/_)>4%R:8A^N/7OP;K4B@$%2'@/0.IU6$ MVGL<);3]=SDMK#1/6@*!9Y@5*+D-3.G<#5Z@#1)FFZ,@G1D3RO3MB?%^SO9" M0<0S]_1FT(*#=;HT$*1^Y-0@()Q#6[F1G/\$3O;TO[U*/8W_";\-'?6 DND:]?P'+&3 MX6)Y-3PWC@^F>T5GC@M&QP3\XX'QL0#UP&O*M@@31HT# :X.BSL >/'5)EX5 M$EF/FTQ+-;D$P]/E0QXTVBQ R5L _LH-E>[ ?<" <%0Y?:+Q311&=:8S:VP+ M[1@B(RE\)]%J-F"$:=\L.K#5U#5 )E7LPF0R E_AQX>&"^AG,F7KPUS]Y@@/*8G-.'Y1Q_'8\I$.!J4"U8T$;DOV#@1E'S3TT MP\N6%A*%I(X)UT. .Z[-_""D">DC)-UJCP5#A&+2!)$7PB/O1W8D@&KE:,>; MB>6PE(4CBM?6/%?5I=U0=4J."2I6?HZY6/5DG78\A,P=4Z9DSQ]%B>7#M7-6 M6UK9ORC2,^XQA,L63Q0#4B[_"GDU\#BFTBI U3Z4P-:-HH63AK)H=Y*HYZ^N MDF2A!>GV$<<$:-H:6#B 05)U&:,U]:X"V%?IYNA--:9I/72@*.6'I,J&$LC" M![:V;4-XM!?BJ+\H/?>?_34-UPF/I?]]GZ2PRU0&\3H00 QU=!*Q$>XPPL8) M>71@31$5.'@:3 H:V65/007K##=8SE(B>)E 8RBF-X?66,R"4UZNXV .\%>V M^;/G!Z(!2.411E;X[]1+_)6)QS&AXL#J:"ZLF-D!%!,=2\1';^3%QGC@I8'*/3,EXU+2F@ M=0/2<-'0F**H>O'T?E(S: LT=&&]4'9V+BMT')!.'F0"H*CXN1_L4^6K:26T M&VI^P+Q.T3-0=%6O\6&D[!F&&^JN9U^M\&NY$%94_F?J/SY!G3>V*?0>Z M6N L-HUWKSIOWY$&CGGT$K1J-)T(6#>E'MPU-#2G03(B1%"!RZRLJD6%$.I" M,ZJT7B9MU2:3:LLHQ!5)(6CF:4QK'72FXI2)M@EK8*0J$JZ8J9Z_H8:*NDB. M+'&[L6*NIL73?^:+&AT/6KL'&^%B]>SI(%B]C8\!(D)G'V.N6LHV+.\79W_^ MT^+Z_.)N^3MR\9=/5_>_X*J>$.(LVNZB$**#\\^^*HK=@H.L:CI!I"HF0\!3 M+34WS9.-Z!A5PI)? ;J1KZJFKD"%ND K&.\=OR5 =H__*JY M:%40\JL Q]&02E3S(V^9JI!0 H=>5ZO.L**8E@#"K*!5Y4!;;,J!(L]:'9"# MNE#06:T),CCDXLU:?7#A&D_1>5:K&RTX3G4M5FN+%L&5#L9:_3GH8WRB[F., MT@=8JT,J8#?Z_:JU1@Z)WM=7KR?-QKTX1QW#L)ZVE1]/=\'S-^;X6< MG*4[FJ2QOTJS_$/]=!\KGWF/0!>QL?48$]+H@SV$*$[; M[.$]A%)48Y?0H."6 M_2O8ZV7LV5^A&6U.#>>.:Q2) 8ZOZ\Q*JSE_7+XDPT4WU$K:\7VD.&QRN1^\ MA*XA8$G#Q,N:A5Y\IO'*3VAVZ[+8P>]5UCS)2%@QA9+SGAQ,BM]\J7R7D<,T JVM#>T57T&/I%U]Y\#*2.O-:F9\E;@:]% M5H%P1#P9F6UQ2.I])H'O/?@!W$HT]AATNPNB5TH%6C:Y'NQE>F4N>_25L+<)EP=AB=G?0I<\0W6H0,: MG;I=IS/1Y("C&9GT),YE':WV,*ZL"?,D_$]C.7RLFNE\/8G'D?EBV].TV&2' MM7MXV0'3Q$8AQ3!D <^7BFEBT/E0PGNO"1],'/4L[P"/2*,:OKC<2SIUYN.] M!&_H"_]+QZ/>(:Y3)SRY8 8'NSJB*^=CG&< (1F7@2 :R$9(P&UI[:5 MESS-2"AB3RG;5";>BF\D44L5:D^K/0VO@>R4Y2E$,XZI.&=[4K9ZQ5"9W]!HBNIDHO$G5^'%Y]43'"\OH[@\D/WLP9DSA8?=V;%LP8YSR1,\8)"? M3T8? ^.4,M%$E6>5D0= .K%,(D7#ED03YV*'F=TA> GQX-9@'P@S>J+,?,0P M\.^7;" >&Q&(D1@0]J)@@01>SU@_O=B9,K6'S5IB^U 94 S&7=)%9>I^KD[= M0C9I&&<9.Q.GO*U2ZE9%JSS-%(WOMK,H_K1^>\@@[CCNX5/5YKG[C^"4ZQXJ M1K-@V1/4BH"B96'Q%"Q[&Y59UUIX)_#?(A_ER_+LH\^HQK5G;^R^%-\^^M2- MYMRGW)\+OH15"(,0 _DAS>:!?=.= Z^_$'PG+X M4TU9W>F//0JBXY]&E&9E">[RHXUBS+ZC(?AU2Q,VR5A8#MW2G(W@U&&(<1S[ M.#'0.[ICW^.)7[^$ZSN:^K'DU*,+6YE20(R&=A.R$1(U0\>)BW;A3;&_JY#@ M.IL1D5Y58!6"'"YKS7;CBLBP;8TY+5FC/(O)(>X\U )NNJ M HY= A/N"2^#Z"4QKWPI04$O>*D40U'GL@&/6=Y2P4Q+5KU+_V4]]VJ99?0BA=8;I*?)!"5O@1KQPZ](V4B]I#AU-VNSUFCCB%^:*+F\6WPDB]N+ MN_G]U MQM@XOJBC<%7W8HAJW6-TXJO92[&"/2-5?-$N,J? CY=3MCHVV&*,)RF7S:N0 M0+&TJ^W.\V-QG+F.PL=K_YFNYTE"P66=TG,_V;$962\VBOGH@(]C;9T%K-J; M,;)UB^O(6?-M7X$/\1J@<,))$$$#5HL'2G(R# 9G!1TJ)BRQD"/GU\0-0-R MB^MQ6BBF]Y/GA\#?(EQZ 86(,RS Z>LMDX W.-@!OXJ),47&,;INHE4MS@S3 MNKEU8:NAA("<[V*9+@JE%46/(K@3$:0(IT4*8E@9<8-$S>UMS67T G'[D0D( M"QY5B6>ON/&IZ=V& ABQS+&2]4:MXP8D3L%C!1ORJL?2&X7I=GOMEPB=)%#< M$^3OX7&B197MY6)SGMU"GC&Y'I7)D2TX2/$;$T%J@1@=@OV(2CLWS1-]]1S$ MW&B.13(TI)#&")*LOLM-I\2RK?-5=XOA&=2S$QW,CBNH:^X56_1E89U!]*/P8;FEE%23F=&.*63 M:'/":(FCWT$ YD*^>MEQ-B-)?6BO,1""'_9,:,0#X.D>WI$E"7,8#W[(V3N+ M0I"7[8_93XF_YO)'8:5H:G+&GYU=0?1ISR^AY2A%=;SWBLFU-CJ.6[ \N55O M8FEHZT[(JES-SAS9Z*0R_(R4U$B-7+7.<#(C@@FH*B#8 .M7H<[*ZIA8NQ+< MF2XG:^/Y<9F^ORHG;%4EB-0F+WKV89-U&<7GT?XAW>R#^6H%DJM.-GH4K+9Y M[6+4V^>IX1':Z+4Q(VFGEZ'PETLY$LFQX"./)D:&Z8GUJ ML?1VU\1SP.)43)G:6HY/[I3K@*UKG '"S9U=S6YCNO/\=1YPRX[]4#XK?:*Q MN! M->O(#EBHEK/N)TU.9>(P:GONX$ I2W$"+DZ@$@?)UB"\"T?DG_WTZ6R?I-&6 MQMTMKH6**W9G)*S>^K0D'+!! _Y,+;'(2+BCSS0?P/L(V(A2RR7Q;%' MLXJYZ$+ ]4>R,G,SQW;X4>QXCV&G,3C8RNH,;A1).SX0<\D&07(4?#,PDR'_,UD+\*W(%TOZW3PH*GEF3-U'MXQ]R&]+&A=_ M&CB$&IPZAHL"FS(@G.J9:DZD=7[YF2':IYL@>H%KI@C>N+-]U@L[YT.X.G]X MN^/4A#98+GS90:(,%(Q0 ),SF?I.;8#=V4X'F=KX^[H\C15:S6;ETK*_K$W7 M7"T)[+7(7$SM[DZ#C[^_:V7.:(=74BEJ1/*C64X*?W$;*FZ6!\I Q=/NHC!3ARN[B'X8K+Z]NYC=G3H0K MXVA%Z3JY9 H.E>.98!0>5T'I=UE_B YX:&^.S 0Z>'BD1\)X?63"D>SI#L 8)NS3Z MC*A74DR^L@&OT>'= !'W^JE=)-FEDQH+[:JIC26U<<&52XDZ[0F^^YU29[GJ MHE2/\"BVP]C))('"B ^0\9059^#/9Q8/@?_(+5MU;=2% (XM=1>Q:E/FV-9M MJRMK,EW,K8Q7N'Q(^4$W+R$B'GA5R& 9V\B";GC!?LUDXW]P.L8W3$O=['94.6]KVTF<-P"SE1778M=#JR[ M)PSQFA>]8/1B+\%^J PPRUN'2QZU3MH'H,W7.3%MX"_]8F+6U=>^X$:/SS=. M,=E'Z;E&=T3'Y5]\P#\!^+%,1P[5DHWON)ZL@2O8Q M;L#(L')4(Q%'I7UH,& M#(N'U/-#./7EFYC+*.Y6 &H01:20X?!)J,40^Y.S'U0GR0+]CU:4FG(RR+8DHWGA0ARHJ8YJ\S_-CZ/^3S==Z#SE^)'VBF$OF(G[T MPJS7"MP=1H&_SAODWK(/D=\S+S:9M_0"ML](10.#EG5S)-I(;8K&G)A:[Z(Q M"-MO:#0>U\U.(?/EU9(L+LGMW<7RXN9^?G^UN#D^:RCW#O?TJ'E6%XFYUR(+XJ58>"36HQ&"E'(^5PY%<8D/ 1 MIWFLTMY-S,[$N>-]LH*Q;%=PRV1=M3\OTR$@]?UL%:'6]%,);;_C9PLKS0/@ MIX\?YW>_@.(LKWZZN;J\.IO?W)/YV=GBTPTOVW2[N+XZN[I8XG1.]MDV<^.O MH/)-0[2V]NZ=? N-#IL<]_SL[]\NEI>P5KOC-Z8'R!,D9W1)@9:>C( M]<5\>4&NK^:G5]>\, "9WYR3NZN?_G0/R_HG]L?Y7\ MNH?RV*YR"]P1%^$!4U?!BJ=+IH@XCY:Z<==0L?"=9_?9T4!^!7JU%GFXSF(R M5%R8X&[=1Y%Q2K,?GBP0;;=^*N+3X;IX0;7JE!G0C092&D ?06MW_ET(V+_@ M[\Y=,XME\?'CU?W'BYM[H:-G"WZRO+A!.U8:2=5V3.A*Q&']U!X;NE%P4T/; MG&F%B,C&K9*Q>IXP"/B,([%S1OD)W@5>)*F_]5+E4,F**DC:^PDIK1M3>E*!.NA M:!]1ZX]%NU! >##:G3W)6TI.!+I?0U:2N#IVS\*FDA7%"//V:&=/7OQ($S.C M:T/",3(S4:I&I<>P;D0F[*C[VV58UBVF-9X[4"PH,$C>YI96K9$MB@]^-6*4 M3G9SHS<)DX0#LVO\4,N$DKT"9,UXXC;&RHV$B\KQV6?+7%3-"ID_/%!H[9<*I M,@_Z4$)*:^DO="W'I3L9^PDO?7EL)H< I:P>7I76+*MDRD,E!3W>KBQQ<(<[ MXH1 ^:&L0&*5%HH=7W@QO J$-]5<0K/-;BL6CGT:"E.UQ184ZW9GQ$]#I7(L M>.XO*G"Z>$@<*-O;ZRA)OBI%)&_?7-PNWXRYU^6F6=8,$PP:;';-\!!VNUT$ M*K:[)D@X^UUSSGIM>$5M][B@;WFO.T Z41J\Q'7GQ#NV9%@5Q%XJ:;%Q%+(? M5^(9@XF3Z$\&JYI8/W'K-<6ZT4"H+-:'04D5F9=:5G>-D(O+\$ARWU'8\:I% MQPG=^HGW^!C3Q^S94192OO<>@M:K>$-.[X*-#9%ON7JBZWW ]RGKAJRQH(24\=*\VN%/]=D!N'B*;V1KO2AA MY;[T%KJ> -.9#$(63$\>U5<5F>+/H!3E'#JZ//+5859/AW'%;,>;@)H1YY.! M:;OY%Q&+^[R\,>*7268+9"<2N!>>7<2477^:X*-=AIHSIS;,;#]:(9)=*UJR M1N,KT@'"5HT0:K_[29)?D>)<#:R#41>E494OQ23 MT/9(>+KQD"Y@II[ VC7-5(/9O\R95A+ME4_>R[NV^%]\AL&@05)9 !_&F)'Y M%DZ3SC@AZS-7\5@\&IG-XJHR"*%B]I!=V)P=^M=^L(=+KR5=[6->1D]4X:5K MD0FVW>WS B"'P7]SWS7>0-A.:^PIDWNKL49!=%/CBJ"ULNI0I!R+Y(.)+I65 MX7B2<..^S:%##,HT>M5I3,IIC/9IDC(O#_%!6IO257U*:75*>1,]K !B=BQ= M;!0^OES(DM/7$B9;Z'@?08-0X[BCH 4EIYBL@_#EF$-@!#K'Y[_EPO576SY)LF<#N(VJ"N3VA6ZR!VM4A-QV4H, MR!7#GV@2BFZ NY@=XIAY,WL69S;1U!<\ -NN//HP"6#R?EC^,ZL?#"/'V=DU MR(+"L-5A?]]OH>D2]Z=L+ADQ/R8T>U#&MCT>^^>S%^PY,+ #PU63]]<,#K74 M465:;^/H,HJWWE6X@?^8N)3.5'"+'W445E8%R9 $6CFD3ORIT\TK9&9PS4\X M)5(AY8SC&$?RJL_8A]Y^[8,![YCDG 1AK.\#T=\PJR7>,Q%?E8A8N+]J.8\U MOXM*KD)QCKH"R=CHZ2LD'<,=%30#V<&V1WN?,\D(&,F-DTQ2F08Y*GFDA,D) M9&CV(?<>]H$75WIL\(B 6"[WX9H=Z&M-0*'IE@@$^"'8%!]Z1G8P.%]5:3Z\ M[01,&[-5=2VU:D)KT:XA(?E([ >2C\7?1:2\!%$Q'$K!(>MS5%.==:Y6,A62 M:1#*;JHZ,T7:P$0E9W4!W0K>^>.O.F-_)]"B[QHQ_Z MV_TV:[52:[A>:P%M[0;>()0\[D3PKI!LZ[3U?-Z);",F9IM-C%@;=M6)<:!W M-)<=[NZ,[%8)C56Y4LM\O7"E%!2A;J6&#[5Z+3:98657RPX944^)F,$(BQAP MW:LLO,GHWN5VR/]U3^,M%(*"@"O/*/<\3N3$JZGY M^N^,:1Z0NHQBS?=I!W].&;][__Y@>MMACB8O,AUEML$DI9:5B'A55O6<]12F1AGI]F7]X/=YDHF@1W//.RUSNFK MG(!N9SKEB$BKP/236%L[IAO._HHSM2S-=4KQ]@YQ[RR7X<;;4K%IZS1W5327 MS*$I3KM.ESB.*.8A0Z;:-2. B;L)+QZ3PV.C1?LQ30./5&FW38!:C5T5L/WJ MNGI.%,4G!2!60Z DC?U52M>6N UO-1:]X MS:9\!7PASR>SE0XW2+SE!#51E/?6_%'P8K/T'T-_XZ\@D;V,&D-5*C]+G9%? M_75 1[G;[BQ>Y;;;&->:]?1C3/D4?+$A%1JU.']&)4OQ&G$#F<1IQ9>S?Y5^ MG/WC;Q^]OT=Q?H6:$X6V&TOT$(RC M%&DD1" 1AC7HXLA<\>]?HDZ*7X%W0_$; N@4OP!V1O$/.!I%\=.7"%_QVP23 M*S[#LJ7X#*&;SZ]A.*+\32&TZE^"NV, ASR-8P) U0$C:!5.80: AYLZHF.N;;4G=)P];3UXM^ZK7<':([X*X4X+2M?#0??SEF\@@:SX':LEE,,+% MRFGH(%@]M\$ $2''P9BKYKV9%]"D[/9U0U/+S1@L9XL*!A1O5( KKKA+K?S-_CU:@['\WJSX M@]5[LH-1F\$P^+OM2U(^J-2N&W]%^H!-JSWXD_V/J(]IBL\X^FZA-;7A,Y2 M4W[*@[]C)#1(&"QS&2I_M)S&T!A9$LGE,/:^I2CGI_Z6];\C?$L9@\6WK/[1 M[K=LCMS\E@(&9T?%.VGH0^T',$A[)QFCM0U3%<#^+JDY>G-KQ)NP8$?)^S=< M*64,UU !N/7]S#1#(34KF7#::LU,)AC'?K.3R81H%M?YQ]Y/7_,&1^.G;YDE MGU[[(;U*Z?;0A?8CX6SB<$/,CLG#!3Y6 :T>3#8T[N:=9[N"_2A\=TF"!EJ$ M$_O/:61MJ[!E5V#WZG)E,;>RW:PZK-R)B(.5NY2B&I?R:E!PJ[:7@KWNQ;YF M1>V[DA9./YY1Y#T_J 7&_IMC0)+5@ IABK6\&]>W-(:K%^]1^A*H/RV$U7VH MX,4RWY<0SGH_C-MF5=4"0-3';BKMDY?R[G,[]D<_VB?!:ZVER8,7\,8'T%_J M(? ?Q:4>-*AC&^.$&0-YC*(UB6*2B'[D\+V,Q1'GOU>WG%&2KH(^YB1IT#K,)_B:/_X MQ)L/[GAK>O(6^B#"/X!JHW Q3B9"*>-[TXOR&HHC&0@2,;39!Q5X_,R#!C,& M60=XAF1-#+LU0H2#EP=*;J+PF28I%=&0A->RJOX=BF'=1.DO-&T]'TPX'G*- MDJDF4%KC9.S!\&JD3"-)\^PM:T)>QO]FI!A+A.YFO,@<^VU*7FE:6\'G6SBN MXS@=V].VV*<)U':$X,0^]+91G/+5/:E,YU@5$D:L]RB-\<*F!_H4//OKO1?< M4=&Y-9_*6[Y'46T"QB&-735R^+3("TOVIXM8>W(HT[KRE!6#J! 7)X62/!P0 ML@%(-@(10^ XEPGG)A=O)Q7/SCTC%'6YHWEO]MLX>HR][7R?/D4Q^#3AUE4. MP!@;Z3:PFW"U"SXS5/MW=EWX4M14*]%)AL^6[X+"E"NY08FB@0+""LP.W#EZ M,B->*9DGE0S1SHK^8*5\)4P?TS,CZ)(U=IF"=@,UH>:(S9JSVL&,RQYY%8.N M &+NTD>?ANQA=*T+(H1?2_.'O_%-.<[=X<\>[!-2;?;[ 0R.:4H9K5I;#<"Z M 4E&;RA#!G.4Y<.%FJMRUL:A[5(-Y)X3,V+Q;T'8D6K*O;@V+NB=4Q"$):I6XD9RCGB"[&PCLT:PBTW_Y#U9V>H-J>@ MXW*N;5"L+'Y;'80\O!)I]%EDB(Y=WG/,S&O5_%PKLDO').QH5K7QE'3*H6ZE MZE[&M"'+VHL89:!4;S+793+H<=E-5N*_EX[-! C/%M*"/?LBCZ,8S8N_N["I)]G1]OH_A M:9&80LZ2?)[8,K2A?JI,N!M&$O'^;. T-&[0>M+#N4,;Q*SB%DW0)()HEF@R M$ZXSF2EC&3-24!_72?P@IB*DC]"FY][H3FW<:2G^_N[B\\Z/FP+:VZ,]M+N_ M!X7[^RM/]1R<_=HD0DRZ91/#YKNU(N(Z M4>OG5@]D;Q(%*/YVI._.["8*A="B&L)5F*0Q?QJ77'RF\<$.S?']DY=-25(\.9GP0J,G$T?F\P=-]2BK0"\. MCF==&"#>%"M%9NV,;URG1N=#VINO@7Z)+G?JVIZ\WG9'3XDH@NRX1+@*Q8V$]4\AX>!+6Y:5DVQG86X,_P4MS0K9 M$!?G@B,H43;%>_BN-X_HIP.TR_^/QO/%(#$:R+4D6(K!=.MG:5)WJ M7?5IYJHSN'J*?398=@%+LN$P"B];F*XO][)U\O3=3D,?V::TQ[1.? E[Q'F_ MG85"N)3],A*$A\_T%QW^&75Z>D1^CG4I^0D64)M9.\6 7\RR<3"%$R\6V6A? MPA)1$P5A8>9AVL>0>%$1W^]WHN%+\:]M4[S MQ Y/.?Z7X );A$-PBA6."-LUD0I/QQFM'6_R'7I7,DG86@1,T.Z[#H<_,@_: MS]E+,,0[KBSF.-$%EPL) D83[DKHM:@9=;I/_) FR7PEJEN# M)*>OE7^9E10S)8-=.:R;N/("868T$.N =6%06^XK)T2JE&;@$"J_0*WH)1%5 MTT=;"8VCEBW,5[5/ 6I=R;1\-".'$OW![+PMXQY^C*F^C;8!GCL:)!6H39=J M2$YHE80C(_V:D1QUBF;4I^Q,Y.T7FZLPI7%(H22NPI6T'G0G3(1T MCVY"%7D<9F@X"1I=>&NHU17;P\9TQQCCVU]."I9#/R-&O"HU:#!I-Z5BD'"G MA3@Y.JGALU\WQ,%RSM-CS,/%![)!RPROM,MIY(-N>Q/+QSOZU;LN8P601OU:6HFL.,HL MQ)7<1]FV.9>/)C_%4:):>=O1H4'/\@R1E)AP MJ\]PI\EABL"_/-/6NZJ>DIUYR1/9>3Z2@Q[&-<<=]0AJ[("@^[D?/K+Q:Q#R M,\5PJBA'U[$FHW*L'4H2Z\@[#M_-Y8KW1($3XZK JZ]PGZ,<]@* M0%H.#G= 'CM59SNS53[W'T[P\FFY0SA>[8WL?A M2$D"WQ/QE1%7 K;<;B^C^-*/D]3+]Y0*?N^C4WK+5E#9;/2C@^#MAPA<^/<^ M1' \>G].&WKYYBZ/9R8\;YLY@2T_'6Z ./&J)Q*Y K--Y0/EF["OW]CUTR-. MPWTN-B=&:L=FJ0?.Q+ZUOO><3/(>'WQ\E[6D;*SU"#ZK*R$\I]5/Y$.OU8T* MJMOJPZJYWTHX]:-P7*-,1&&_@MJQN*YQ9>_ST5&B:I=^Z*?TVG^&A+"4R>*S MT]$\22BTX/OH_3V*SP(O232I*ITHX,3:>@A9#;MU0+<>@>O,6S,EFE,XX21( M28,((I!"QJ-BMJL;B^SN+!/DT8##M0 MKZ\9O1OV%=F1ALT2X_:1:SQ-TOE#DL;>ZK#8SSJ0\69SZEN0I"YRXD(9E M34S#J[62'U)E*#]LY2S-2,[4C+_@K?!%,L9F!%@C==Y(SAP[IV7L.9/5:/(I MI)\@ YG$M1@->%3NH\,4CN B#$8[%C=@+$HS[4 8[XX)\02/,7\\>I.#A"!X M3\] GKT 8MH6YEHVZ/&;GGHJIS*_YHA';8(J<<9=<=7++$^.XV4T2@Z<2;^> M?E8!\/C]V3Z.X7D\AV14*!.:85KQ:LJAOP#?UC*MDWDXQ;C'[>>T0EGS=H*+ M(GQ>8>0+<'K=IGB^6D$^*3RQS$&/WA/R6B!P:*Q.A86I5XQ[_#Y0.Z%3.4#I MH$?M_302V7)]HAA0R4.&>?QNK\O/CO'5P%'+TOJO[&W@V<=-3C]U*:R9S*94F&/&K_I92G89!55^0) MY%X7<^:/V_L[EBS0="L>)S,8]IMX7Y-6]G3!/@]N/)RW,M&Z9_:3,N#,HWP+ M4FJ>\ <5^_5%[&+-W]8\1M%:%+9/:/SLKV@>H&5_3Y^\E$#KO'V2O=\/";"> MOOXN*5_R VX,Z;R\$6&'Q;FG M'^[(ERO%]$VR,AV,=?R+D%0@S7JSSN#9RL 1"/V\HRM8(L03S;A@Y(C7 +-) MFN,,QXE-5=+-&<>2E4 M:8EP)P*C9U'2)0=!2< 9U6P1L44C%=@N***6-<.EI]H2(R-".!5G,HBZ241UM]2J4^F#6F#H4X]Q-^B73' MG*:V_(L)HAL*I19)IUA-+'0%4['4#"-G@(1M''%BR(>LW\;^BOXU@J)84"V\ MDV8I<-U0+JU@.OV2(J*KF(:K9M/G LP=/;OSD]\N8TKSTB:=W9B.@!L:URZB M3NW4V.BZU\9:0P$!X60#+5']O)*-,XIXD=T'0Y'?3@HH0W1#\=0BZ12NB86N M:"J6U.OHCL9^M,8Y%UYZ?OQ7+]C3T]>*(,Q0_K&GX>I55VS9!!.I8JVY4+4J MM>UH]BO3FO*D/0\4\*A%DW-19(+H"R6;8"*K6KM04E53H^&I6AM/IJJ&>?*4 M"0-U%O9Q[(>/VC73#-4==5.)U:9OAWA.*)R;F+(=R1[ENHC#NKU\R;(=4 M3"UK6-V!&!#X! CA78 -$RW@/)+Q;L9SY-HI3_Y_\VFZQ.>SMH)"W M#0G'6LQ$J=J)'L.ZA9BP(TN*+Y @-;[15@.KI?EP:2"I/TR M#^,8:-*K@Z>/.I[-46=)@6JQZEDAQS&T>74;SUKL(-_(>GSIAE')H2P?43 MW425N00S"FC6WX6]AC(S#,)1H"24%ZY\+\"MAU21)LG%D;\&[83IC ZJA&I1 MO$,T%[1-SI-Z+:F@SDBI>"B/^X:+I6 ;W5AN*%N]5M&67D=)6SZN ;Y[AB,5 MT-1\:LA.&9&$L\ZF!*\;!!'R%LA\Y9Y1F8@)8@01U-U(T]A_V&=OJAG6EFVJ MDB6^U8FKKBST[2:)@SRDR,B_T@2DRA9HP?I"2*"9/40)Z^?":#9'LO!6=@?E9 M?N[???+**7!E]8+4_,4F?]MUP0OP5%+R3=Z6=*;FS,K61?B6=PZ<-6LA#2GI%I:5- MIH6!T,)51I30G.J,Q$ 78/=)7M;;\C9L#+$/S"TG0RY*03DELMC A3-*PXG1 MA#UK?,81'5S?64_!Y3[OW!=O>:3R=B9!((SZ2EFX4XZ MXN,XE%Y,:@JW>24]LJX0G,&_!$E1-K%Z#PR%1.&D*1P-.Q&6CH;L0S@_UKQ4 M0BR[GY$FJ3(UY[6I.:]-3974;%Q!?Q""AO01N%!ZH''DA7W.CTJ%F&AC<^ ? MFU6&C#"0MRYJ(:1[E28X_N9$Q9.NQC#?%_\NJ;L!;O_!*T20.809"6F* MN"4Q%O9@#\+Q3J+-2;'?0*@5-.#3U6O]2%TU_S18*:.%2$4:PJWWFN580V(^ M8W>QN?23E1?\0CUEMG(/0FCII#U%/D@N[4@%(]6T%XN2AKH['RKM76?*>KE/ M]S$E'_W0W^ZW)"<)Y< RHN"I!%D"=+&2[T:; ; ;\O9[LHW"] F*MV]%?+]Q MO85OM.=[>D,_I_VV%B:-TVF^ [;5U7 SA8&R&[:6,G9$"N#?CF< M%-]FNFU@&HF9ZG_GK(E=LAD;(+= =]? JN)UM2_ ==*\2L:&6A=02=OJ*:ZKMM3'AIRSG>$V@U/"O*=FYZQ]US$NU0>9KL%^++HJW"C6> M^FIPS!D0=X-9FG'VX"\GX(YY=ID I\S-V*S<,!\3,R&+A\!_Y'>/+@7TM,M/ M[2I,UR$2<2G5-R!J8]QB4NQBQU_^AH_#;_2&$,1,GQTR!"?8EY:;YFU^69:GUA\8^1'<%HX\ M$6BWAJ9RZ&\/.U-QVV0UMXD=23AKH&T7;>]_<-NN'+TH[,2^YL*P!YTC,"G5 M!6)G(FZ;E?YZ[?T1&):+%X1=!-!<%'8GX[YAJ2X.N])PVJST%VL?W+)PUF@%GKC0B#Y2=O/Q&0V [D<^!(CIWF:B5I^.E8D]:#AI@ METO&7H3<,LT>5VYM=EHE201-(HAB73:./0-.73HJQ%),A1(:QQ1;F*\:FP+4 MNCEI^6B[*:@8"LXBUHW[$2_P%,]N9:8IO6*\CTXIK/TF5W2C4D9XQCONI!3/ M?<$S>39X/[ZN+6%1D#? J [6]&_]-5%BY^)L7'M1$(4_>,_P96D#X MS*083G%1ED&P8]T6,G.H6#$9,U%(R2OC.MOY[IA4 !!7;Q2AGPKG0MPL KCE M-\R3?AGE?J/VD$M^2K!\]ZJOQS+I+(UZ!3N6HP9^%^'A(7T@K6-PQ@>"]W>_ M&:$C<;@U;FVXV/6!BZU[R1#N9"M>D1$)@N@%",A\)AQ4(#DR$6UJ_:TH,!.& M>P:1=18E+T\T+/Z>_Q(*=<9T%\4@!NA-03]ALROZ"10ELL#W[R)1=Y"LV9_) M6_8Y EZ88K>+(V_U])7K_EO_H8=Y;*!-&/%C\-#Z>>A[>3ZF^VW>C0^D=2SN M]^">?!"A(W*_ZKMGZ^XWH>S#KO_+ 4_E@-6?>@0'S(@?BP,>/]UB5 X0[W2!PMFH-UW2M-X(T0*ON.)?;8.7 &M;R'Y;<-)X=N ,WRY@Q28_PJMI4'96YPX$3HFL>I_^,F.ZK$/92_86: M/AO3@+DD>E'+/ ML>CGR_S&F?@@_U,EX*8+:HK8Q0N5V,XZ MHD,6W?%%8<&9>^ZH==;,/5))RDVGU"KJ=02=XR%=?FS/-,*;2@_Z;29I:YOE M!AS66T@%P_5WC@= "&\8I1PH(PI"&^CG'0VAU:.Z%?*T*C\.^S^B%S,]Z.:F M:)"L?ON0E;[D.;6A6Y;>7GFK(+ M(FQ[PFN*C&]9[:*I#$N-B6I7;6RUF551BCLC0)@>3AN+ZFA3G04L)&*2N+$% MDXES(6R]PP04&.Y8T8$0;::3@3MA+S5>C(WD0NZA,>U"+X@(T$HW<0Z4AM ; M@0+6A;(0&L67 B*7A-#K2..+H MM)KEJD(WH:QKLXJ%AD)PP!,>B-%JA"V'W9]Q" W&-( [_^+4C1L_:@LDH,>+ MM'$BO/B0=F46H= +Q0>>]NZW&Z?U ) #FX>?*9RVZ7K.[-![I'=YB0G^1["Y M]T8KC D9%[8^W2B@'JQ[:_'!6=MIPQU%X*YF M6SN].[CRGF=WX'=LLWI+V:0K:[)V)^/@RJL1UWCEE=!P:^55,MACY<[$;1IQG@I"8/U;\7\>PX)I;;E-OR_SQ\T\T>HR]W9._\H+Y9_^P 5P+K%V+ M,V(<#$L+:,U^#+AHZ$P5C/P*@(U4G>ET@CX>P291)I<:%D$GVA@O=$(% M:%% YFKZ?M3:DI/0U=>/T?.[)-W%8LF!GRK+#?O7WVY^.72.^6\M+R%U9OAB M(7YE;UFHCM?X*C<7/Y-?%G=_1CG)G=.']"I,TI@[N#P!!':_%YL-7:7^<[X- M9EMG G21Q]2$E)I)*C)$YM!252DL))Z!A# MVE(:/Q>3']RB#4F?:/T-34+>EO1P6G[78TQY(RZC@%0)[$+H\Y!U=8 SAT0. M8];9: ]6WBI*O6#D.AGS7G]:AJ+A\YAZB\VU%Q[6SI(!X&ARD\6J]I9_M:ZQ MAT,WR[LP '!M (*3\Q,ER5D4@K+1<.73Y-Y[")3-+17 2-E 6M9KJ4%22/MY M0AHV).\,DX34H,FO''[$T-00/;GV0WJ5TJUJK=,A.*(O#1&T.E- X^O- 2M& MN@,XA".-&<5:/GDQ75]2>J@&C;\B1 J:S!7Q@?)/.)&IP_&;F7ALK^N)VE\Q MS2HS)7P'G!>PVS!DLMY3J =&8_ZGA%-EZ\G&9UMD+XX911X'M_RDO%4Z 4 M N$9N"E[S7EL3'Z5>_9S,1*SMM_8+_-?L?_WP#9R__[_ %!+ P04 " # MB@E5!PQDI\\T USP, %0 &%E>64M,C R,C V,S!?<')E+GAM;.U]6W/C M.++F^T;L?]"I?=B9B*DJ77SMF#XG9%FN5AS;\DBJ[M/[4D&3D,QIBE3SXDO_ M^@5XD4B) $2($%($S-3D@6 R/P^@(E$(O'/_WI?6YU7X'JF8__\J?>E^ZD# M;-TQ3'OU\Z? ^ZQYNFE^^J___-__ZY__\?GS_]S,[CN&HP=K8/L=W06:#XS. MF^F_=!;.9J/9G0?@NJ9E=6Y;! MFH[="9OL?^EM?QG%K3KV3YVKK]=?^]U^OW/]4Z_[4_^\\_2P+?< .[DTBPI: MIOW'3^C_GN$#.U!8V_OYTXOO;W[Z^O7M[>W+^[-K?7'<%:S='7Q-"GZ*2O[T M[IF9TF^#I&SOZ_\\W,_U%[#6/INVYVNVOJN%FLFKU[N^OOX:_@J+>N9/7EC_ MWM$U/U1_8;\ZV!+HV^>DV&?TI\^]_N=![\N[9R3].NA6@?#P5Y-0?BLVU'.G M\T_7L< ,+#NA?#_Y'QOP\R?/7&\LU&#XMQ<7+'_^I($/U,%^OWLQZ*+N_9_; MF%#)OT/;&-N^Z7],[*7CKD/E?.J@]K_/)ID.:8%A.K ]T]:_Z,[Z*RKSE:ZY MKU5[/?'$L \ZEXS\#2+>J?9^0.3,E0W?3;H& M)Q]==P(X^]BK)\'""GYFK%W^Z_.Z!H>>Q3<.,[7*48^2LUZ8?#AWXJ)$38@FMK[(D(;97.\]K MX+L0WM,]>J$]6T)E2QX@:$17Z']>,_6.[@J=9VB]=D[!\MIJY8(5?*'.P"NP M W +?,VT1/*,]-#Z-0"66J>/ M'*]&;6">6[L>0G,8=F8#;"^TW<;OZ&,-0Z3PR;7K8F@8X?RK6:DUK7A%D!]; MOQ;@-\.T M]\!7.@!VXXHX_?=2LP@''G.FL$6A!9^M/E6'-M6-M[ N[\!2Y? M:] 7IP[6/]:VI1#UIQO4O]\T-!N&IN7,"[RA#J6":](:AE^)S@BRFF[@=RV8 M+B>V#UP;H,X".#6&QL3'Q-:K**/45ZP!D9=^JG.-DUW)^9T5I/$GU[E#;ZH[T];@2EBS/%[J(;0L M2);YGP%4W=#0[BUN,TUNF_6NYL+O"V?[_;MM #?2:E2]$F1\.U"O9NX"'Q9\ M,&US':S3'7K2/D(WCV#%T#^_0;W$KGU[U9AF"GI0LV[2O(6_9SLG7"^43Z]7 M)V&1>-$F6@/YSZIY1@5KS;03K2^ NT:E4!/(M)YIOO@IE:$']>J&^]*Y\C/K MV5'@+G?I9\7R;E+;>_QI58)W'\#WNK']J^FC!W6[W>MNYW,G M:2C]4;.-3M1J)]ULV'TH@.7HF2=8*([#<;-H(4$\*$D8.N$!_?UJ #., M5D$?0BA#&.&7'R/G%;C#9\]W-=U/6K*T9V#]_"GG]Z\B^Y+H80%;S.E*^N !^-N(D+O%U$ZX@/NLO MIK7%<^DZZUP=Q4]S*'OMN-#X^_E3[U,G\&!?G$U$Y$\=*$7D$+V/=(#M9=C% M4%$U ?0O:,+#)9KU,0,;Q\VC#:9D1@'79]W>E>RPT0@0(]C/0=!T7#B:P]_J M&3JN9D<+K4)H]HNV#QLJ"6)P!A* \P3@(^%KP[B%Y@@!F4RY]L%2W/T8D[,6 M3'G1Z_C.M,!CL'X&;@YL^T7:@QA5SV.PSAL<0%$_9V!E(CEL_U%;YXV?O&)M M X.B]S$@%ZT9/1-;=UPX08=J#J/W1FA1YGZ,' ./([%6VV!E%R9&^;+Q8;?0 MWB<&E#[<+D.=*)@(,>7;AAB+&#%65XUC!=?!4)%>_ ]%J>O>$M!HI$B0:I)-T2FTT^.YVO6_S,W1#,O MKW!+42J6(<&H26\$&O!#%V@85-(_MP>'PEXGFL_S.=2E>73NTGIZ<6R\+V&_ M2'L0H.IY@D+SSH11X")1(\>A::_0#!MXV%DJOWA[T&&6(D$JS\M0+U)A-)B& MXBW!K>9KL0P$MT%>\;8AQ2!%@E3SG@+D2'1'T%)9.>X'T5&Z+=4V7(H[G\!Q MZ RH 8'Y6K.LF\"#*RT//YEE2K4-@>+.)PCD+??E=)".U\!=P?GXF^N\^2\H M1%^S\0,HMW16$Q?=WN65U##2"Y'LKN8Y!^2$<_X"+*L(Q72AMH%7V/<$LR:] M!@M70TEEYA_K9\?*@2'S>WL0*.YVHOP\1X!L R8^I/0Q?M=?T,E'S,Y>7K'V M0$;=^P2Y)MT#\4H!RNJB:#H#O/\WP,]B>^7:@PE]]Q-0VA"M$*\3[DP/+L9_ M!YJ+#S;!%6T/A$P2)"CF>1YD0S$)I-E)=@?_DF?/8TJV!T,6 1((VQ#XD)4K MBHBB S%5MJTP%HF0 )GGL9 -R.3=W>L_+U -\$X28JT!S:JGB=H-1G=,(3D M,D*"6=HJ!X+,[UDI+KN]LVM)]5_<[43Y[?%EH%,:*,3)T?\(YY6F;2*" LOWDK_LF!K_X<>V(]/E]D#U MDQ.%DV/.P[!414AW^^?=P=F@>WYU-KCL=RL-OS(BQF?!R,)D"TDSV"KK>CV>7@\[9ZPQ AKZA2!* 6 MD'#$L#7 /[E@HYE&G$<")=+P7^!*)ZT^# \H:BI%B[+RLIN8!9P-<_^/)TJ(D%] ^VJ#U%WSY82< ?)6LEJZZ_8OS]N+/ M+"BGDYJ-#OEL0J6]1#,81A#K*$4)=DD)YSK;N(+(&$DTEJ)2\!=+1C@:VIHI M8#_9)ISNHI3"*'[/<8PWT]H/L&*IJA0C2@M,.*/:&J(4D$%)P&E S3W8VAI4 M4^N;1\?6B<9_;EFE\*:7D'1TMOJKOM?0XH^XZE,*:8)(I+.V+5GH91-('E[] M5K!S1%M=.D9PW%"LI ,5O,4I!=#M-^(K2,>32N 2N4(CN0I[DLD&RI/VH459 M^^%?W 8A[HHV&NB:$%F_M CM]_*BN\"A1*9_=.Q/X@H'K,XZX+7CJLD M/A9JT[C("%2!*I0RZL=D..X,BK>P2FJIR1ARDDM=#$MV2JID#B4M96D3Q79 M58@>+F'4%_*I4IM*LHR_1CBMUB5LLO@])(7'6A?_IG3<<#\^9 M=#5H2\"<5?]9FZBCH;9(1S-S2DK'H!H@/^09K6*$;((V:Z-OLTL0S_3N%3NQ MAEHK A9U=0=>;&_#?=),8V*/M(WI:[BH7$SI$V-8E:/"0FZ&[DRV@3'67'29 MMC?4]6 =6)H/C%NP-'439R855SP1JH*>5-A6/=0WM'+, MT$:O8/_"O^./;2/CSGGTKQZW!.I MF/8ONJ$^31_ W&AI2C&B<5" AB;M13#(V2J1OJU0C= M5T_ #3/,4CF/<965(T\%L57;6HCR#P\#_\5QS;]VAC"1*/N5%"<(E;@"HHR; MVS=@G$8H:BI'D;(R\PI%EH(GE+,'H8;*O&"9-W@F>VJ:#Q//"^BY$)56GP<$ M.3EE@)*) _@K'6BJJ,^&(F$YY7HZI(18O^OV@S==Q@'3CDU[_4/_X/J'^6*X M&#^,'Q?SSO2N,WT:SX:+R?2Q[HL@)C:4%&P[1N%@Q=3X,>B=-[!A^PKL !OO MF/RJ.U')1C )V$ MO,P&"6S&R+RZAS9R$>:[DM*@SL-.+!"K_?&K88[H1\=VLA(G5P85K!6H*BM! MB/*2MG^C[9MFVAX: \";VN-W)'Y@>B^1"_H6/&-]!47UI&$&!YAS[(52X@L^ M!EC_2??D!$%&E6D=XZ]KHJFJ-H=*:T"Q?"]8?6*8@RVO-EW8Q&Z_+WYC(!,-_01U4WG5WBHAMGEZ@]+TSE+-AE_5M$^/**9F4[Z_:NKMJ/(+6@V/T@.1(^$M$D MUE$25G:)L7LY#6=E) *;7UA)1!E$Q<:/U>T@RTI[ZZRA!#CW6%Y9)8&DEQ0; M'-:4$0L7L6 "/Q9:KMN"\B)8REPERR4DDKO)>Y6X93&5"7@RAGG@4\G&:9FZ M 1!O:(QIKM_0B1]*+V2!TZW5B%.)QFFT-P\XXG>4T^$V<%%2WZA'H1)FP/-= M4_?C]<'P37.-1X 2!SCN$IA^X&*C^2NWJQ"AA*A"R-&0W>NF_O/]1#5%?XZ@D2/A&)W<0F_(JC_D,Q6TM' P"^)0/<^:!PQDD /;T^+TGN-W MX.JF!V(?]W23R?]QX%_@_B1UB%F7