0001683168-21-005474.txt : 20211112 0001683168-21-005474.hdr.sgml : 20211112 20211112084016 ACCESSION NUMBER: 0001683168-21-005474 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 50 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211112 DATE AS OF CHANGE: 20211112 FILER: COMPANY DATA: COMPANY CONFORMED NAME: INTRUSION INC CENTRAL INDEX KEY: 0000736012 STANDARD INDUSTRIAL CLASSIFICATION: COMPUTER COMMUNICATIONS EQUIPMENT [3576] IRS NUMBER: 751911917 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39608 FILM NUMBER: 211400038 BUSINESS ADDRESS: STREET 1: 101 EAST PARK BLVD, SUITE 1200 CITY: PLANO STATE: TX ZIP: 75074 BUSINESS PHONE: 9722346400 MAIL ADDRESS: STREET 1: 101 EAST PARK BLVD, SUITE 1200 CITY: PLANO STATE: TX ZIP: 75074 FORMER COMPANY: FORMER CONFORMED NAME: INTRUSION COM INC DATE OF NAME CHANGE: 20000601 FORMER COMPANY: FORMER CONFORMED NAME: ODS NETWORKS INC DATE OF NAME CHANGE: 19970507 FORMER COMPANY: FORMER CONFORMED NAME: OPTICAL DATA SYSTEMS INC DATE OF NAME CHANGE: 19950517 10-Q 1 intrusion_i10q-093021.htm FORM 10-Q
0000736012 false 12/31 2021 Q3 8 0000736012 2021-01-01 2021-09-30 0000736012 dei:FormerAddressMember 2021-01-01 2021-09-30 0000736012 2021-11-02 0000736012 2021-09-30 0000736012 2020-12-31 0000736012 2021-07-01 2021-09-30 0000736012 2020-07-01 2020-09-30 0000736012 2020-01-01 2020-09-30 0000736012 us-gaap:PreferredStockMember 2020-12-31 0000736012 us-gaap:CommonStockMember 2020-12-31 0000736012 us-gaap:TreasuryStockMember 2020-12-31 0000736012 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000736012 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000736012 us-gaap:RetainedEarningsMember 2020-12-31 0000736012 us-gaap:PreferredStockMember 2021-01-01 2021-03-31 0000736012 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0000736012 us-gaap:TreasuryStockMember 2021-01-01 2021-03-31 0000736012 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0000736012 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0000736012 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0000736012 2021-01-01 2021-03-31 0000736012 us-gaap:PreferredStockMember 2021-03-31 0000736012 us-gaap:CommonStockMember 2021-03-31 0000736012 us-gaap:TreasuryStockMember 2021-03-31 0000736012 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0000736012 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0000736012 us-gaap:RetainedEarningsMember 2021-03-31 0000736012 2021-03-31 0000736012 us-gaap:PreferredStockMember 2021-04-01 2021-06-30 0000736012 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0000736012 us-gaap:TreasuryStockMember 2021-04-01 2021-06-30 0000736012 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0000736012 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0000736012 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0000736012 2021-04-01 2021-06-30 0000736012 us-gaap:PreferredStockMember 2021-06-30 0000736012 us-gaap:CommonStockMember 2021-06-30 0000736012 us-gaap:TreasuryStockMember 2021-06-30 0000736012 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0000736012 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0000736012 us-gaap:RetainedEarningsMember 2021-06-30 0000736012 2021-06-30 0000736012 us-gaap:PreferredStockMember 2021-07-01 2021-09-30 0000736012 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0000736012 us-gaap:TreasuryStockMember 2021-07-01 2021-09-30 0000736012 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-01 2021-09-30 0000736012 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0000736012 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0000736012 us-gaap:PreferredStockMember 2021-09-30 0000736012 us-gaap:CommonStockMember 2021-09-30 0000736012 us-gaap:TreasuryStockMember 2021-09-30 0000736012 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0000736012 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0000736012 us-gaap:RetainedEarningsMember 2021-09-30 0000736012 us-gaap:PreferredStockMember 2019-12-31 0000736012 us-gaap:CommonStockMember 2019-12-31 0000736012 us-gaap:TreasuryStockMember 2019-12-31 0000736012 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000736012 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000736012 us-gaap:RetainedEarningsMember 2019-12-31 0000736012 2019-12-31 0000736012 us-gaap:PreferredStockMember 2020-01-01 2020-03-31 0000736012 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0000736012 us-gaap:TreasuryStockMember 2020-01-01 2020-03-31 0000736012 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0000736012 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0000736012 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0000736012 2020-01-01 2020-03-31 0000736012 us-gaap:PreferredStockMember 2020-03-31 0000736012 us-gaap:CommonStockMember 2020-03-31 0000736012 us-gaap:TreasuryStockMember 2020-03-31 0000736012 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0000736012 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0000736012 us-gaap:RetainedEarningsMember 2020-03-31 0000736012 2020-03-31 0000736012 us-gaap:PreferredStockMember 2020-04-01 2020-06-30 0000736012 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0000736012 us-gaap:TreasuryStockMember 2020-04-01 2020-06-30 0000736012 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0000736012 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0000736012 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0000736012 2020-04-01 2020-06-30 0000736012 us-gaap:PreferredStockMember 2020-06-30 0000736012 us-gaap:CommonStockMember 2020-06-30 0000736012 us-gaap:TreasuryStockMember 2020-06-30 0000736012 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0000736012 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0000736012 us-gaap:RetainedEarningsMember 2020-06-30 0000736012 2020-06-30 0000736012 us-gaap:PreferredStockMember 2020-07-01 2020-09-30 0000736012 us-gaap:CommonStockMember 2020-07-01 2020-09-30 0000736012 us-gaap:TreasuryStockMember 2020-07-01 2020-09-30 0000736012 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-01 2020-09-30 0000736012 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0000736012 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0000736012 us-gaap:PreferredStockMember 2020-09-30 0000736012 us-gaap:CommonStockMember 2020-09-30 0000736012 us-gaap:TreasuryStockMember 2020-09-30 0000736012 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-09-30 0000736012 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0000736012 us-gaap:RetainedEarningsMember 2020-09-30 0000736012 2020-09-30 0000736012 intz:OmnibusIncentivePlanMember 2021-09-30 0000736012 intz:OutsideDirectorsMember 2021-01-01 2021-09-30 0000736012 intz:RSAMember 2021-07-01 2021-09-30 0000736012 intz:RSAMember 2021-01-01 2021-09-30 0000736012 intz:RSAMember 2021-09-30 0000736012 us-gaap:StockOptionMember intz:OmnibusIncentivePlan2021Member 2021-07-01 2021-09-30 0000736012 intz:StockIncentivePlan2015Member 2021-01-01 2021-09-30 0000736012 us-gaap:StockOptionMember intz:EmployeesOrDirectorsMember intz:OtherPlansMember 2020-07-01 2020-09-30 0000736012 us-gaap:StockOptionMember intz:EmployeesOrDirectorsMember intz:OtherPlansMember 2020-01-01 2020-09-30 0000736012 us-gaap:StockOptionMember 2021-07-01 2021-09-30 0000736012 intz:StockIncentivePlan2015Member us-gaap:StockOptionMember 2021-07-01 2021-09-30 0000736012 intz:StockIncentivePlan2005Member us-gaap:StockOptionMember 2021-07-01 2021-09-30 0000736012 us-gaap:StockOptionMember 2020-07-01 2020-09-30 0000736012 intz:StockIncentivePlan2015Member us-gaap:StockOptionMember 2020-07-01 2020-09-30 0000736012 intz:StockIncentivePlan2005Member us-gaap:StockOptionMember 2020-07-01 2020-09-30 0000736012 us-gaap:StockOptionMember 2021-01-01 2021-09-30 0000736012 intz:StockIncentivePlan2015Member us-gaap:StockOptionMember 2021-01-01 2021-09-30 0000736012 intz:StockIncentivePlan2005Member us-gaap:StockOptionMember 2021-01-01 2021-09-30 0000736012 us-gaap:StockOptionMember intz:Plan2005Member 2020-01-01 2020-09-30 0000736012 intz:StockIncentivePlan2015Member us-gaap:StockOptionMember 2020-01-01 2020-09-30 0000736012 intz:StockIncentivePlan2005Member us-gaap:StockOptionMember 2020-01-01 2020-09-30 0000736012 intz:UnexercisedAndUnvestedOptionsMember 2021-07-01 2021-09-30 0000736012 intz:StockIncentivePlan2015Member intz:UnexercisedAndUnvestedOptionsMember 2021-07-01 2021-09-30 0000736012 intz:OmnibusIncentivePlan2021Member intz:UnexercisedAndUnvestedOptionsMember 2021-07-01 2021-09-30 0000736012 intz:UnexercisedAndUnvestedOptionsMember 2021-01-01 2021-09-30 0000736012 intz:StockIncentivePlan2015Member intz:UnexercisedAndUnvestedOptionsMember 2021-01-01 2021-09-30 0000736012 intz:OmnibusIncentivePlan2021Member intz:UnexercisedAndUnvestedOptionsMember 2021-01-01 2021-09-30 0000736012 us-gaap:StockOptionMember 2020-01-01 2020-09-30 0000736012 2020-01-01 2020-12-31 0000736012 us-gaap:SalesRevenueNetMember intz:USGovernmentMember intz:FiveGovernmentCustomersMember 2021-01-01 2021-09-30 0000736012 us-gaap:SalesRevenueNetMember intz:USGovernmentMember intz:FourGovernmentCustomersMember 2020-01-01 2020-09-30 0000736012 us-gaap:SalesRevenueNetMember intz:USGovernmentMember intz:CommercialCustomerMember 2020-01-01 2020-09-30 0000736012 intz:OperatingRouLeasesMember 2021-09-30 0000736012 intz:FinanceRouLeasesMember 2021-09-30 0000736012 intz:PaycheckProtectionProgramCaresActMember 2020-01-01 2020-04-30 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure

Table of Contents

 

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

 

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2021
 
OR
 
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                  to                        
 
Commission File Number 001-39608

 

INTRUSION INC.

(Exact name of registrant as specified in its charter)

 

Delaware   75-1911917
(State or other jurisdiction of
incorporation or organization)
  (I.R.S. Employer
Identification No.)

 

101 East Park Blvd, Suite 1200, Plano, Texas 75074

(Address of principal executive offices)

(Zip Code)

 

(972) 234-6400

(Registrant’s telephone number, including area code)

 

101 East Park Blvd, Suite 1200, Plano, Texas 75074

(Former name, former address and former fiscal year, if changed since last report)

 

* * * * * * * * * *

 

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.01 per share INTZ 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 past 90 days.

Yes No

 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).

Yes No

 

Indicate by check mark whether the registrant is a large, accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large, accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

Large, accelerated filer   Accelerated filer
Non-accelerated Filer     Smaller reporting company
      Emerging growth company

 

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

 

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

 

The number of shares outstanding of the Registrant’s Common Stock, $0.01 par value, on November 2, 2021, was 18,793,046

 

 

   

 

 

INTRUSION INC.

 

INDEX

 

PART I – FINANCIAL INFORMATION  
   
Item 1. Financial Statements 3
   
Unaudited Condensed Consolidated Balance Sheets as of September 30, 2021 and December 31, 2020 3
   
Unaudited Condensed Consolidated Statements of Operations for the three and nine months ended September 30, 2021 and 2020 4
   
Unaudited Condensed Consolidated Statements of Changes in Stockholders’ Equity for the nine months ended September 30, 2021 and 2020 5
   
Unaudited Condensed Consolidated Statements of Cash Flows for the nine months ended September 30, 2021 and 2020 7
   
Notes to Unaudited Condensed Consolidated Financial Statements 8
   
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations 15
   
Item 4. Controls and Procedures 22
   
PART II – OTHER INFORMATION 23
   
Item 1. Legal Proceedings 23
   
Item 1A. Risk Factors 23
   
Item 6. Exhibits 25
   
Signature Page 26

 

 

 

 

 

 

 

 2 

 

 

PART I – FINANCIAL INFORMATION

 

Item 1. FINANCIAL STATEMENTS

 

INTRUSION INC. AND SUBSIDIARIES

UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS

(In thousands, except par value amounts)

 

           
         
  

September 30,

2021

   December 31,
2020
 
ASSETS          
Current Assets:          
Cash and cash equivalents  $7,153   $16,704 
Accounts receivable   1,048    1,233 
Prepaid expenses   617    370 
Other current assets   19     
Total current assets   8,837    18,307 
Non-Current Assets:          
Property and Equipment:          
Equipment   2,502    1,453 
Furniture and fixtures   43    43 
Leasehold improvements   67    67 
Property, plant and equipment, gross   2,612    1,563 
Accumulated depreciation and amortization   (1,417)   (1,097)
Property and equipment, net   1,195    466 
Finance leases, right-of-use assets, net   1,696    20 
Operating leases, right-of-use assets, net   882    1,010 
Other assets   167    79 
Total non-current assets   3,940    1,575 
TOTAL ASSETS  $12,777   $19,882 
           
LIABILITIES AND STOCKHOLDERS’ EQUITY          
           
Current Liabilities:          
Accounts payable, trade  $747   $408 
Accrued expenses   957    628 
Finance lease liabilities, current portion   582    21 
Operating lease liabilities, current portion   860    487 
PPP loan payable, current portion       421 
Deferred revenue   822    177 
Total current liabilities   3,968    2,142 
           
Non-Current Liabilities:          
PPP loan payable, noncurrent portion       212 
Finance lease liabilities, noncurrent portion   620     
Operating lease liabilities, noncurrent portion   1,412    1,867 
Total non-current liabilities   2,032    2,079 
           
Commitments and contingencies        
           
Stockholders’ equity:          
Common stock $0.01 par value: Authorized shares — 80,000 Issued shares — 18,803 in 2021 and 17,428 in 2020 Outstanding shares — 18,793 in 2021 and 17,418 in 2020   188    174 
Common stock held in treasury, at cost – 10 shares   (362)   (362)
Additional paid-in capital   83,240    77,187 
Accumulated deficit   (76,246)   (61,295)
Accumulated other comprehensive loss   (43)   (43)
Total stockholders’ equity   6,777    15,661 
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY  $12,777   $19,882 

 

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

 

 

 3 

 

 

INTRUSION INC. AND SUBSIDIARIES
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share amounts)

 

                     
                 
   Three Months Ended   Nine Months Ended 
   September 30, 2021   September 30, 2020   September 30, 2021   September 30, 2020 
Revenue  $1,819   $1,588   $5,632   $5,039 
Cost of revenue   690    652    2,048    2,050 
                     
Gross profit   1,129    936    3,584    2,989 
                     
Operating expenses:                    
Sales and marketing   3,782    885    10,123    1,880 
Research and development   1,863    1,081    4,862    2,741 
General and administrative   1,592    377    4,261    962 
                     
Operating loss   (6,108)   (1,407)   (15,662)   (2,594)
                     
Interest and other income   19        87    8 
Interest expense   (8)   (2)   (11)   (4)
Gain on the extinguishment of debt           635     
                     
Net loss  $(6,097)  $(1,409)  $(14,951)  $(2,590)
                     
Preferred stock dividends accrued       (13)       (79)
Net loss attributable to common stockholders  $(6,097)  $(1,422)  $(14,951)  $(2,669)
                     
Net loss per share attributable to common stockholders:                    
Basic  $(0.34)  $(0.10)  $(0.85)  $(0.19)
Diluted  $(0.34)  $(0.10)  $(0.85)  $(0.19)
                     
Weighted average common shares outstanding:                    
Basic   17,909    14,450    17,692    13,981 
Diluted   17,909    14,450    17,692    13,981 

 

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

 

 

 

 4 

 

 

 

INTRUSION INC. AND SUBSIDIARIES

UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY

(In thousands, except share amounts)

For the Nine Months Ended September 30, 2021

 

                                                  
   Preferred Stock   Common Stock   Treasury Stock   Accumulated Other Comprehensive Loss   Additional Paid-In-Capital   Accumulated Deficit   Total 
   Dollars   Shares   Dollars   Shares   Dollars   Shares   Dollars   Dollars   Dollars   Dollars 
Balance, December 31, 2020          $174    17,427,779   $(362)   10,000   $(43)  $77,187   $(61,295)  $15,661 
Share-based compensation expense                               204        204 
Exercise of stock options           2    197,227                159        161 
Net loss                                   (3,903)   (3,903)
Balance, March 31, 2021           176    17,625,006    (362)   10,000    (43)   77,550    (65,198)   12,123 
Share-based compensation expense                               806        806 
Exercise of stock options               6,000                7        7 
Net loss                                   (4,951)   (4,951)
Balance, June 30, 2021           176    17,631,006    (362)   10,000    (43)   78,363    (70,149)   7,985 
Share-based compensation expense                               62        62 
Public offering, net of fees           11    1,118,540                4,740         4,751 
Exercise of stock options           1    53,500                75        76 
Net loss                                   (6,097)   (6,097)
Balance, September 30, 2021  $       $188    18,803,046   $(362)   10,000   $(43)  $83,240   $(76,246)  $6,777 

 

 

 

 

 

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

 

 

 5 
 

 

 

INTRUSION INC. AND SUBSIDIARIES

UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY

(In thousands, except share amounts)

For the Nine Months Ended September 30, 2020

 

   Preferred Stock   Common Stock   Treasury Stock   Accumulated Other Comprehensive Loss   Additional Paid-In-Capital   Accumulated Deficit   Total 
   Dollars   Shares   Dollars   Shares   Dollars   Shares   Dollars   Dollars   Dollars   Dollars 
Balance, December 31, 2019  $1,843    949,377   $136    13,552,236   $(362)   10,000   $(43)  $56,759   $(54,777)  $3,556 
Conversion of preferred stock to common   (96)   (63,194)   1    63,194                95         
Preferred stock dividends declared, net of waived penalties by shareholders                               (33)       (33)
Share-based compensation expense                               19        19 
Exercise of stock options           1    172,600                74        75 
Net loss                                   (465)   (465)
Balance, March 31, 2020   1,747    886,183    138    13,788,030    (362)   10,000    (43)   56,914    (55,242)   3,152 
Dividends accrued                               (33)       (33)
Share-based compensation expense                               55        55 
Exercise of stock options               14,000                10        10 
Net loss                                   (715)   (715)
Balance, June 30, 2020   1,747    886,183    138    13,802,030    (362)   10,000    (43)   56,946    (55,957)   2,469 
Conversion of preferred stock to common   (1,747)   (886,183)   10    1,004,249                1,738         
Dividends accrued                               (13)       (13)
Share-based compensation expense                               100        100 
Exercise of stock options           1    133,000                106        107 
Net loss                                   (1,409)   (1,409)
Balance, September 30, 2020  $       $149    14,939,279   $(362)   10,000   $(43)  $58,877   $(57,367)  $1,254 

 

 

 

 

 

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

 

 

 

 6 

 

 

INTRUSION INC. AND SUBSIDIARIES
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)

 

           
         
   Nine Months Ended 
  

September 30,

2021

   September 30,
2020
 
Operating Activities:          
Net loss  $(14,951)  $(2,590)
Adjustments to reconcile net loss to net cash used in operating activities:          
Depreciation and amortization   466    164 
Bad debt expense   26     
Stock-based compensation   1,072    174 
Noncash lease costs   169    186 
Gain on extinguishment of debt   (635)    
Gain on modification of lease   (17)    
Changes in operating assets and liabilities:          
Accounts receivable   159    536 
Prepaid expenses and other assets   (273)   (514)
Accounts payable and accrued expenses   564    134 
Deferred revenue   645    (457)
Net cash used in operating activities   (12,775)   (2,367)
           
Investing Activities:          
Purchases of property and equipment   (1,048)   (153)
Proceeds from sale of equipment   1     
Purchases of intangible assets – domain name   (85)    
Net cash used in investing activities   (1,132)   (153)
           
Financing Activities:          
Proceeds from PPP loan payable       629 
Proceeds from stock options exercised   244    193 
Proceeds from public stock offering net of fees   4,751     
Payments of dividends       (99)
Reduction of finance lease liability   (639)   (32)
Net cash provided by financing activities   4,356    691 
           
Net decrease in cash and cash equivalents   (9,551)   (1,829)
Cash and cash equivalents at beginning of period   16,704    3,334 
Cash and cash equivalents at end of period  $7,153   $1,505 
           
SUPPLEMENTAL DISCLOSURE OF CASH FLOW ACTIVITIES:          
           
Cash paid for interest  $3   $2 
           
SUPPLEMENTAL DISCLOSURE OF NON-CASH FINANCING ACTIVITIES:          
           
Preferred stock dividends accrued  $   $79 
Conversion of preferred stock to common  $   $1,843 
Assets acquired under a Right of Use (“ROU) operating lease  $212   $ 
Assets acquired under a ROU finance lease  $1,820   $ 

 

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

 

 

 

 

 7 

 

INTRUSION INC. AND SUBSIDIARIES

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

 

1. Description of Business

 

Intrusion, Inc. (together with its consolidated subsidiaries, the “Company”, Intrusion”, “Intrusion Inc.”, “we”, “us”, “our”, or similar terms) was organized in Texas in September 1983 and reincorporated in Delaware in October 1995. Our principal executive offices are located at 101 East Park Boulevard, Suite 1200, Plano, Texas 75074, and our telephone number is (972) 234-6400. Our website URL is www.intrusion.com.

 

We develop, sell and support products that protect any-sized company or government organization by fusing advanced threat intelligence with real-time artificial intelligence to kill cyberattacks as they occur – including Zero-Days. We market and distribute our solutions through a direct sales force and value-added resellers. Our end-user customers include U.S. federal government entities, state and local government entities, and companies ranging in size from mid-market to large enterprises.

 

TraceCop “(TraceCop™”) and Savant (“Savant™”) are registered trademarks of Intrusion Inc. We have applied for trademark protection for our new INTRUSION Shield cybersecurity solution.

 

2. Basis of Presentation

 

The accompanying unaudited condensed consolidated financial statements of the Company have been prepared in accordance with Generally Accepted Accounting Principles in the United States of America (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Item 10-01 of Regulation S-X. Accordingly, they do not include all the information and disclosures required by GAAP for complete financial statements. All adjustments that, in the opinion of management, are necessary for a fair presentation of the results of operations for the interim periods have been made and are of a recurring nature unless otherwise disclosed herein. The results of operations for such interim periods are not necessarily indicative of results of operations for a full year. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and accompanying notes included in our Annual Report on Form 10-K for the year ended December 31, 2020, filed with the U.S. Securities and Exchange Commission (the “SEC”) on March 9, 2021. All significant intercompany balances and transactions have been eliminated in consolidation.

 

The Company calculates the fair value of its assets and liabilities which qualify as financial instruments and includes this additional information in the notes to consolidated financial statements when the fair value is different from the carrying value of these financial instruments. The estimated fair value of accounts receivable, accounts payable and accrued expenses approximate their carrying amounts due to the relatively short maturity of these instruments. Financing leases and Paycheck Protection Program (“PPP”) loan approximate fair value as they bear market rates of interest. None of these instruments are held for trading purposes.

 

In July 2021, the Company determined that the combination of increased expenses primarily related with management’s accelerated increase in staffing its sales and administrative resources together with decreased revenue expectations related to its INTRUSION Shield offering has created significant concerns about the Company’s ability to meet its current and short-term cash-flow and liquidity needs, over the next 12 months. In recognition of this determination, the Company has been actively considering strategic alternatives for the funding and implementation of its long-term business plan. For example, the Company has engaged B. Riley Securities, Inc. to act as sales agent under its at-the-market program, which allows the Company to potentially sell up to $50.0 million of its common stock on a delayed or continuous basis through the use of a shelf-registration statement on Form S-3, which the Company initially filed on August 5, 2021. The shelf registration became effective on August 16, 2021. As of September 30, 2021, the Company received net proceeds in the amount of $4.8 million net of fees from the sale of its common stock related to this program.

 

Management believes that this plan may continue to provide the Company with the financing required to continue as a going concern; however, the Company can offer no assurances that this at-the-market program will continue to generate the proceeds necessary to finance future operating needs. Accordingly, the Company is currently evaluating a variety of other potential funding and longer-term strategic options.

 

 

 8 

 

 

 

3. Accounting for Stock-Based Compensation

 

The Company accounts for stock-based compensation in accordance with ASC 718, Compensation – Stock Compensation, which requires that compensation related to all stock-based awards be recognized in the condensed consolidated financial statements. Stock-based compensation cost is valued at fair value at the date of grant, and the grant date fair value is recognized as expense over each award’s requisite service period with a corresponding increase to equity or liability based on the terms of each award and the appropriate accounting treatment under ASC 718.

 

During 2021, the Company added a new incentive plan (the “2021 Omnibus Incentive Plan”). The purpose of the 2021 Omnibus Incentive Plan is to provide a means through which the Company may attract and retain key personnel and to provide a means whereby directors, officers, employees, consultants and advisors of the Company can acquire and maintain an equity interest in the Company, or be paid incentive compensation, including incentive compensation measured by reference to the value of common stock, thereby strengthening their commitment to the welfare of the Company and aligning their interests with those of the Company’s stockholders.

 

The aggregate number of shares of Common Stock that may be issued or used for reference purposes or with respect to which Awards may be granted under the 2021 Omnibus Incentive Plan shall not exceed 2,500,000 shares and is subject to any increase or decrease, which shares may be either authorized and unissued Common Stock or Common Stock held in or acquired for the treasury of the Company or both.

 

During the nine-month period ended September 30, 2021, the Company issued new Restricted Stock Awards (RSAs) under the 2021 Omnibus Incentive Plan in the amount of $70,000 in value of restricted stock to each of the Company’s outside directors, with a valuation to be based on the closing price of the Company’s common stock on the Nasdaq Capital Market (the “Outside Director Awards”). Accordingly, 27,540 shares were granted and are expected to fully vest on the anniversary of the grant date.

 

The following table summarizes the activities for the Company’s unvested RSAs in Intrusion Inc. stock for the nine months ended September 30, 2021: 

               
                 
      Unvested Restricted Stock Units  
      Number of Shares       Weighted-Average
Grant-Date
Fair Value
 
Unvested as of December 31, 2020         $  
Granted     27,540       12.71  
Vested            
Forfeited/canceled            
Unvested as of September 30, 2021     27,540     $ 12.71  

 

The Company recognized compensation expense related to its RSAs of $88,000 and $130,000, respectively, during the three- and nine-month periods ended September 30, 2021. As of September 30, 2021, there was $220,000 of unrecognized compensation cost related to unvested RSAs. This amount is expected to be recognized over a weighted-average period of eight months.

 

During the nine-month period ended September 30, 2021, the Company also granted new option awards under the 2021 Omnibus Incentive Plan to its employees with the option price for each option set at the closing price for the Company’s Common Stock on the Nasdaq Capital Market on the grant date (the “May 2021 Option Awards”). Accordingly, 480,000 options were granted under this plan during the nine-month period ended September 30, 2021.

 

During the nine months ended September 30, 2021, the Company granted 65,000 stock options under its 2015 Stock Incentive Plan (the “2015 Plan”). The Company did not grant any options under the 2015 Plan during the three months ended September 30, 2021. The Company did not grant any options under its 2005 Stock Incentive Plan (the “2005 Plan”) during the three- and nine-month periods ended September 30, 2021. During the three- and nine-month periods ended September 30, 2020, the Company granted 10,000 and 333,000, respectively, of stock options under these plans to employees or directors.

 

 

 

 9 

 

 

During the three-month periods ended September 30, 2021 and 2020, 53,500 (24,000 under the 2015 Plan and 29,500 under the 2005 Plan) and 133,000 (30,000 under the 2015 Plan and 103,000 under the 2005 Plan) options were exercised, respectively. During the nine-month periods ended September 30, 2021, and 2020, 256,727 (25,000 under the 2015 Plan and 231,727 under the 2005 Plan) and 319,600 (45,000 under the 2015 Plan and 274,600 under the 2005 Plan) options were exercised, respectively. With recent employee resignations, terminations, and departures, a number of unexercised and unvested options were forfeited resulting in an addition of 420,333 (270,333 under the 2015 Plan and 150,000 under the 2021 Omnibus Incentive Plan) and 505,333 (305,333 under the 2015 Plan and 200,000 under the 2021 Omnibus Incentive Plan) option shares during the three and nine months ended September 30, 2021, respectively, that are now available for re-granting under each respective plan.

 

During the nine months ended September 30, 2021, the Board of Directors (“Board”) approved a new clause to the 2015 Plan, to accelerate the vesting of any unvested equity grants held by outside directors upon their retirement from the Board. Pursuant to the approval of the acceleration clause, during the second quarter of 2021, the equity awards held by two outside board members who retired from the Board in May 2021 became fully vested. The Company accounts for the acceleration of the related stock options as a modification of the option award under ASC 718. Accordingly, the Company recognized incremental stock compensation expense of approximately $237,000 during the nine-month period ended September 30, 2021.

 

The following table summarizes the activities for the Company’s stock options for the nine months ended September 30, 2021: 

               
      September 30, 2021  
      Number of
Options
      Weighted-Average
Exercise Price
 
Outstanding at beginning of year     1,035,000     $ 2.87  
Granted     545,000       14.00  
Exercised     (256,727)       0.97  
Forfeited     (505,333)       9.29  
Cancelled            
Expired     (90,000)       2.12  
Outstanding at September 30, 2021     727,940     $ 7.49  
Options exercisable at September 30, 2021     349,610       1.64  

 

The Company recognized compensation (benefit) expense related to its stock option awards of ($26,000) and $100,000, for the three months ended September 30, 2021, and 2020, respectively, and $943,000 and $174,000, for the nine months ended September 30, 2021, and 2020, respectively.

 

Valuation Assumptions

 

The fair values of employee and director option awards were estimated at the date of grant using a Black-Scholes option-pricing model with the following assumptions: 

           
 

For Three
Months Ended

September 30,
2021

 

For Three
Months Ended

September 30, 2020

 

For Nine
Months Ended

September 30, 2021

 

For Nine
Months Ended
September 30, 2020

 
             
Weighted average grant date fair value $  $4.98  $8.99  $2.86 
Weighted average assumptions used:                
Expected dividend yield     0.0%   0.0%   0.0% 
Risk-free interest rate     0.23%   0.80%   0.42% 
Expected volatility     70.85%   81.81%   76.85% 
Expected life (in years)     5.0   5.0   6.1 

 

 

 

 10 

 

 

Expected volatility is based on historical volatility and in part on implied volatility. The expected term considers the contractual term of the option as well as historical exercise and forfeiture behavior. The risk-free interest rate is based on the rates in effect on the grant date for U.S. Treasury instruments with maturities matching the relevant expected term of the award. Options granted to non-employees are valued using the fair market value on each measurement date of the option.

 

4. Revenue Recognition

 

The Company generally recognizes product revenue upon shipment or after meeting certain performance obligations. These products can include hardware, perpetual software licenses and data sets. Most of the Company’s sales are data set updates. Warranty costs and sales returns have not been material.

 

The Company recognizes sales of its data sets in accordance with FASB ASC Topic 606 whereby revenue from contracts with customers are recognized once the criteria under the five steps below have been met:

 

  i) identification of the contract with a customer;

 

  ii) identification of the performance obligations in the contract;

 

  iii) determination of the transaction price;

 

  iv)  allocation of the transaction price to each separate performance obligations; and

 

  v) recognition of revenue upon satisfaction of a performance obligation.

 

Data updates are typically done monthly, and revenue is matched accordingly. Product sales may include maintenance and customer support allocated revenue in an arrangement using estimated selling prices of the delivered goods and services based on a selling price hierarchy using the relative selling price method. All product offering and service offering market values are readily determined based on current and prior stand-alone sales. The Company may defer and recognize maintenance, updates and support revenue over the term of the contract period, which is generally one year.

 

Normal payment terms offered to customers, distributors and resellers are net 30 days domestically and net 45 days internationally. The Company does not offer payment terms that extend beyond one year and rarely does it extend payment terms beyond its normal terms. If certain customers do not meet the Company’s credit standards, the Company typically requires payment in advance on some of its smaller sized customers to limit its credit exposure.

 

Shipping and handling costs are billed to the customer and included in revenue. Shipping and handling expenses are included in cost of revenue. The Company has elected to account for shipping and handling costs as fulfillment costs after the customer obtains control of the goods.

 

With the Company’s newest product, Shield, Intrusion began offering software on a subscription basis. Shield is a hosted arrangement subject to software as a service (“SaaS”) guidance under ASC 606. SaaS arrangements are accounted for as service obligations, not arrangements that transfer a license of IP.

 

The Company utilizes the five-step process, mentioned above, per FASB ASC Topic 606 to recognize sales and will follow that directive, also, to define revenue items as individual and distinct. Shield services provided to the Company’s customers for a fixed monthly subscription fee include:

 

·Access to Intrusion’s proprietary software and database to detect and prevent unauthorized access to its clients’ information networks;
·Use of all software, associated media, printed materials, data, files, online documentation, and any equipment that Intrusion provides for customers to access the INTRUSION Shield; and
·Tech support, post contract customer support (PCS) includes daily program releases or corrections provided by Intrusion without additional charge.

 

 

 

 11 

 

 

The contract provided for no other services, and our customers have no rebates or return rights, nor are any such rights anticipated to be offered as part of this service.

 

The Company satisfies its performance obligation when the Shield solution is available to detect and prevent unauthorized access to a client’s information networks. Revenue should be recognized monthly over the term of the contract. The Company’s standard initial contract terms automatically renew unless notice is given 30 days before renewal. Upfront payment of fees are deferred and amortized into income over the period covered by the contract.

 

The Company’s accounts receivable represents unconditional contract billings for sales per contracts with customers and are classified as current. As of September 30, 2021, and December 30, 2020, the Company had accounts receivable balance of $1,048,000 and $1,233,000, respectively. Accounts receivable is net of $26,000 of allowance of doubtful accounts as of September 30, 2021. The Company did not recognize an allowance for doubtful accounts as of December 31, 2020.

 

The Company had no material contract assets as of September 30, 2021, and December 31, 2020.

 

Contract liabilities consist of cash payments in advance of the Company satisfying performance obligations and recognizing revenue. The Company currently classifies deferred revenue as a contract liability.

 

The following table presents changes in the Company’s contract liability during the nine months ended September 30, 2021, and the year ended December 31, 2020 (in thousands):

               
    September 30, 2021     December 31, 2020  
Balance at beginning of period   $ 177     $ 516  
Additions     1,750       353  
Revenue recognized     (1,105 )     (692 )
Balance at end of period   $ 822     $ 177  

 

 

5. Net Loss Per Share

 

Basic net loss per share is computed by dividing net loss attributable to common stockholders for the period by the weighted average number of common shares outstanding for the period. Diluted net loss per share is computed by dividing the net loss attributable to common stockholders by the weighted average number of common shares and dilutive common stock equivalents outstanding for the period. Our common stock equivalents include all common stock issuable upon conversion of preferred stock and the exercise of outstanding options and warrants. The aggregate number of common stock equivalents excluded from the diluted loss per share calculation for the three-month periods ending September 30, 2021, and 2020 are 917,472 and 1,071,952, respectively. The aggregate number of common stock equivalents excluded from the diluted loss per share calculation for the nine-month periods ended September 30, 2021, and 2020 are 978,977 and 960,933, respectively. Since the Company is in a net loss position for the three- and nine-month periods ended September 30, 2021, and 2020, basic and dilutive net loss per share are the same.

 

6. Concentrations

 

The Company’s operations are concentrated in one area—security software/entity identification. Sales to the U.S. Government through direct and indirect channels totaled 69.14% of total revenues attributable to five government customers and 92.3% of total revenues attributable to four government customers for the nine-month periods ended September 30, 2021, and 2020, respectively. One individual commercial customer during the nine months ended September 30, 2021, individually accounted for over 10.0% of total revenues and during the three months ended September 30, 2021, two individual commercial customers accounted for revenues that were individually over 10.0% of total revenues. During the three and nine months ended September 30, 2020, no individual commercial customer accounted for revenues that were over 10.0% of total revenues. The Company’s similar product and service offerings are not viewed as individual segments, as its management analyzes the business as a whole and expenses are not allocated to each product offering.

 

 

 

 12 

 

 

 

7. Commitments and Contingencies

 

The Company is periodically involved in claims asserted in the normal course of its business. We believe these actions are routine and incidental to the business. While the outcome of these actions cannot be predicted with certainty, we do not believe that any will have a material adverse impact on our business.

 

Class Action Litigation

 

On April 16, 2021, a purported class action lawsuit was filed in the United States District Court, Eastern District of Texas, Sherman Division, captioned Celeste v. Intrusion Inc. et al., Case No. 4:21-cv-00307 (E.D.Tex) against the Company, the Company’s chief financial officer, and former chief executive officer alleging, among other things, that the defendants made false and/or misleading statements or omissions about the Company’s business, operations, and prospects in violation of Section 10(b) of The Securities Exchange Act of 1934, as amended (the “Exchange Act”), and Rule 10b-5 promulgated thereunder, as well as Section 20(a) of the Exchange Act. The Celeste lawsuit claims compensatory damages and legal fees.

 

On May 14, 2021, a related purported class action lawsuit was filed in the United States District Court, Eastern District of Texas, Sherman Division, captioned Neely v. Intrusion Inc., et al., Case No. 4:12-cv-00374 (E.D. Tex.) against the Company, the Company’s chief financial officer, and former chief executive officer. The Neely lawsuit alleges the same violations under the federal securities laws as those alleged in the Celeste lawsuit. The Neely lawsuit also seeks compensatory damages and legal fees. A motion to consolidate the two lawsuits and appoint a lead plaintiff is pending before the court. The Company believes the claims in the lawsuits are without merit and intends to defend itself vigorously.

 

The Company is unable to predict the ultimate outcome and is unable to make a meaningful estimate of the amount or range of loss, if any, that could result from any unfavorable outcome of the Class Action Litigation.

 

Securities Investigation

 

On August 8, 2021, the Company received a notification from the Securities and Exchange Commission, Division of Enforcement, that it was conducting an investigation captioned In the Matter of Intrusion Inc. and requesting the Company produce certain documents and information. On November 9, 2021, the Securities and Exchange Commission served a subpoena on the Company in connection with this investigation which formally requested substantially similar information as in the prior request. The Company is continuing to comply with the requests and is cooperating in the investigation. The Company can offer no assurances as to the outcome of this investigation or its potential effect on the Company or its results of operations.

 

8. Right-of-use Asset and Leasing Liabilities

 

The Company has operating and finance leases where it records the right-of-use assets and a related lease liability as required under ASC 842. The lease liabilities are determined by the net present value of total lease payments and amortized over the life of the lease. All obligations under the Company’s lease agreements are designed to terminate with the last scheduled payment. The Company’s leases are for the following types of assets:

 

  · Computer hardware and copy machines- The Company’s finance lease right-of-use assets consist of computer hardware and copy machines. These leases have a three-year life and are in various stages of completion.

 

  · Office space - The Company’s operating lease right-of-use assets include its rental agreements for its offices in Plano, TX, and San Marcos, CA, and a data service center in Allen, TX. The Plano offices operating lease liability was modified during the three months ended September 30, 2021, to add an additional floor of office space and terminate the prior lease. The modified lease has a life of two years and one month as of September 30, 2021. The San Marcos operating lease liability terminated on March 31, 2021. The data service center operating lease liability has a life of four years and one month as of September 30, 2021. The Company also has an operating lease liability for its former corporate office in Richardson. The Richardson operating lease liability has a life of three years and two months as of September 30, 2021; however, the related right-of-use asset was fully impaired due to the Company’s abandonment of the lease as of December 31, 2020.

 

Additional qualitative and quantitative disclosures regarding the Company's leasing arrangements are also required. The Company adopted ASC 842 prospectively and elected the package of transition practical expedients that does not require reassessment of: (1) whether any existing or expired contracts are or contain leases, (2) lease classification and (3) initial direct costs. In addition, the Company has elected other available practical expedients to not separate lease and non-lease components, which consist principally of common area maintenance charges, for all classes of underlying assets and to exclude leases with an initial term of 12 months or less.

 

As the implicit rate is not readily determinable for the Company's lease agreement, the Company uses an estimated incremental borrowing rate to determine the initial present value of lease payments. This discount rate for the lease approximates Silicon Valley Bank's prime rate.

 

Supplemental cash flow information includes operating cash flows related to operating leases. For the three months ended September 30, 2021, and 2020, the Company had $79,000 and $92,000, respectively, in lease payments related to operating leases. For the nine months ended September 30, 2021, and 2020, the Company had $200,000 and $271,000, respectively, in lease payments related to operating leases.

 

Schedule of Items Appearing on the Statement of Operations (in thousands): 

                               
    Three Months Ended     Nine Months Ended  
    September 30,
2021
    September 30,
2020
    September 30,
2021
    September 30,
2020
 
Operating expense:                                
Amortization expense – Finance ROU   $ 111     $ 11     $ 144     $ 32  
Lease expense – Operating ROU   $ 66     $ 82     $ 252     $ 248  
Other expense:                                
Interest expense – Finance ROU   $ 8     $     $ 9     $ 2  

 

 

 

 

 13 

 

 

Future minimum lease obligations consisted of the following as of September 30, 2021 (in thousands):

                       
    Operating     Finance        
    ROU Leases     ROU Leases     Total  
Remaining 2021   $ 410     $ 8     $ 418  
2022     704       618       1,322  
2023     705       618       1,323  
2024     486       9       495  
2025     115       1       116  
Thereafter                  
    $ 2,420     $ 1,254     $ 3,674  
Less Interest*     (148 )     (52 )        
    $ 2,272     $ 1,202          

 

* Interest is imputed for operating ROU leases and classified as lease expense and is included in operating expenses in the accompanying condensed consolidated statement of operations.

 

 

10. Coronavirus Outbreak in the United States

 

Our customers were forced to allocate scarce and competing resources and balance budgetary demands placed upon them as a result of the effects of the coronavirus, mandatory quarantines, decreased travel, interruptions in workforce populations, scarcity of commodities, and similar economic and operational effects of the virus upon their own constituencies. These adverse effects resulted in decreased demand by many of our customers for our product offerings and cybersecurity solutions, negatively affecting revenue levels for the Company. We anticipate that our customers will continue to budget conservatively in the coming months, particularly as uncertainty remains about new strains and variants of the COVID-19 virus and potential future restrictions, slow-downs, or lock-downs.

 

11. SBA Paycheck Protection Program Loan

 

On March 27, 2020, the U.S. federal government enacted the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”), which included provision for a Paycheck Protection Program (“PPP”) administered by the U.S. Small Business Administration (“SBA”). The PPP allowed qualifying businesses to borrow up to $10 million calculated based on qualifying payroll costs. The loan was guaranteed by the federal government and did not require collateral. On April 30, 2020, the Company entered a PPP Loan with Silicon Valley Bank, pursuant to the PPP under CARES Act for a principal amount of $629,000. The PPP Loan was to mature on April 30, 2022, and bear interest at a rate of 1.0% per annum. The Company received the PPP Loan funds on April 30, 2020. The PPP Loan contained events of default and other provisions customary for a loan of this type. The PPP provided that (1) the use of PPP Loan amount shall be limited to certain qualifying expenses, (2) 100% of the principal amount of the loan is guaranteed by the SBA and (3) an amount up to the full principal amount plus accrued interest may qualify for loan forgiveness in accordance with the terms of CARES Act.

 

The Company utilized the full proceeds of the PPP loan in accordance with the provisions of CARES Act and submitted the PPP Loan Forgiveness Application. On April 7, 2021, the Company received notice from the SBA that the PPP loan and accrued interest was forgiven in full. As a result, the Company recorded gain in the extinguishment of debt of $635,000 on its condensed statement of operations during the nine months ended September 30, 2021.

 

12. Subsequent Events.

 

On November 9, 2021, the Securities and Exchange Commission served a subpoena on the Company in connection with its August 8, 2021, investigation notification, formally requesting substantially similar information as in its prior request on August 8, 2021.

 

On November 11, 2021, the Company announced the appointment of Mr. Tony Scott as the Company’s President and Chief Executive Officer, effective November 15, 2021. The Company will be providing additional details regarding this appointment in a current report on Form 8-K on or before November 17, 2021.

 

Management has evaluated subsequent events through November 12, 2021, the date these condensed consolidated financial statements are issued. No events or transactions other than those already described in these condensed consolidated financial statements have occurred subsequent to the balance sheet date that might require recognition or disclosure in the condensed consolidated financial statements.

 

 

 

 

 14 

 

 

Item 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

Forward Looking Statements

 

This Quarterly Report on Form 10-Q, including, without limitation, the section entitled “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” contains forward-looking statements within the meaning of 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”). Such forward-looking statements are generally accompanied by words such as “estimate,” “expect,” “believe,” “should,” “would,” “could,” “anticipate,” “may” or other words that convey uncertainty of future events or outcomes. These statements relate to future events or to our future financial performance, and involve known and unknown risks, uncertainties and other factors that may cause our actual results, levels of activity, performance, or achievements to be materially different from any future results, levels of activity, performance or achievements expressed or implied by these forward-looking statements. Factors that may cause actual results to differ materially from current expectations, which we describe in more detail elsewhere in this Quarterly Report on Form 10-Q, as well as in our 2020 Annual Report on Form 10-K, filed March 9, 2021, in Item 1A “Risk Factors” include, but are not limited to:

 

  · We had a net loss of $ 6.1 million and $15.0 million for the three- and nine-month periods ended September 30, 2021, respectively, and at September 30, 2021, we had an accumulated deficit of $76.3 million. To continue to operate our business as a going concern, we must increase our revenue levels.
  · We anticipate that we will not have sufficient cash resources to implement the Company’s current business plan and may not be able to raise additional funds through public or private financings, which raises the possibility that the Company may not be able to continue as a going concern.
  · We have experienced slower than anticipated results from the marketing, promotion, evaluation, and sales of our new commercial solution, INTRUSION Shield, as we continue to develop sales channels to market and sell this new product to not only our existing but also to a new set of prospective customers.
  · A large percentage of our current revenues are received from U.S. government entities, and the loss of these customers or our failure to widen the scope of our customer base to include general commercial enterprises could negatively affect our revenues.
  · We have experienced recent volatility in the market for our common stock, particularly with respect to significant swings in the market price as well as significant volume in the trading of our common stock.
  · We expect to expend considerable time and resources in a search for a new chief executive officer as well as integrating such a successor CEO into our business operations.
  · We may experience volatility in our workforce and be unable to attract employees in the future as a result of our recent reduction in force.
  · We could experience damage to our reputation in the cybersecurity industry in the event that our INTRUSION Shield solution fails to perform as expected, to meet our customers’ needs, or to achieve market acceptance.
  · A breach of network security could harm public perception of our cybersecurity solutions, which could cause us to lose revenues.
  · If we fail to respond to rapid technological changes in the network security industry, we may lose customers, or our solutions may become obsolete.
  · Our solutions are highly technical and if they contain undetected errors, our business could be adversely affected, and we might have to defend lawsuits or pay damages in connection with any alleged or actual failure of our solutions and services.
  · We must adequately protect our intellectual property in order to prevent loss of valuable proprietary information.
  · We face intense competition from both start-up and established companies that may have significant advantages over us and our solutions.
  · We are currently a plaintiff in class action lawsuits alleging violations of the federal securities laws, which will potentially divert the attention of the Company’s management and board or directors, result in significant legal expenditures in the defense of such suit, as well as potential financial liability should the Company be unsuccessful in its defense of these claims.

 

 

 

 15 

 

 

If one or more of these or other risks or uncertainties materialize, or if our underlying assumptions prove to be incorrect, our actual results may vary significantly from what we projected. These forward-looking statements and other statements made elsewhere in this report are made in reliance on the Private Securities Litigation Reform Act of 1995. Any forward-looking statement you read in this Quarterly Report on Form 10-Q, or our Annual Report on Form 10-K, reflects our current views with respect to future events and is subject to these and other risks, uncertainties and assumptions relating to our operations, results of operations, growth strategy and liquidity. We assume no obligation to publicly update or revise these forward-looking statements for any reason, or to update the reasons actual results could differ materially from those anticipated in these forward-looking statements, even if new information becomes available in the future.

 

Results of Operations

 

The following table sets forth, for the condensed consolidated statements of operations in dollar amounts and as a percentage of our total revenue for the periods indicated. The period-to-period comparison of results is not necessarily indicative of results for future periods.

 

   Three Months Ended   Nine Months Ended 
(in thousands)  September 30, 2021   September 30, 2020   September 30, 2021   September 30, 2020 
Revenue  $1,819   $1,588   $5,632   $5,039 
Cost of revenue   690    652    2,048    2,050 
                     
Gross profit   1,129    936    3,584    2,989 
                     
Operating expenses:                    
Sales and marketing   3,782    885    10,123    1,880 
Research and development   1,863    1,081    4,862    2,741 
General and administrative   1,592    377    4,261    962 
                     
Operating loss   (6,108)   (1,407)   (15,662)   (2,594)
                     
Interest and other income   19        87    8 
Interest expense   (8)   (2)   (11)   (4)
Gain on the extinguishment of debt           635     
                     
Net loss  $(6,097)  $(1,409)  $(14,951)  $(2,590)
                     
Preferred stock dividends accrued       (13)       (79)
Net loss attributable to common stockholders  $(6,097)  $(1,422)  $(14,951)  $(2,669)
                     
Net loss per share attributable to common stockholders:                    
Basic  $(0.34)  $(0.10)  $(0.85)  $(0.19)
Diluted  $(0.34)  $(0.10)  $(0.85)  $(0.19)

 

 

 

 16 

 

 

    Three Months Ended     Nine Months Ended  
    September 30, 2021     September 30, 2020     September 30, 2021     September 30, 2020  
Revenue     100.0%       100.0%       100.0%       100.0%  
Cost of revenue     37.9%       41.1%       36.4%       40.7%  
Gross profit     62.1%       58.9%       63.6%       59.3%  
                                 
Operating expenses:                                
Sales and marketing     207.9%       55.7%       179.7%       37.3%  
Research and development     102.4%       68.1%       86.3%       54.4%  
General and administrative     87.5%       23.7%       75.7%       19.1%  
                                 
Operating loss     -335.8%       -88.6%       -278.1%       -51.5%  
                                 
Interest and other income     1.0%             1.5%       0.4%  
Interest expense     -0.4%       -0.1%       -0.2%       -0.2%  
Gain on the extinguishment of debt     0.0%             11.3%        
                                 
Net loss     -335.2%       -88.7%       -265.5%       -51.3%  
                                 
Preferred stock dividends accrued     0.00%       -0.8%       0.00%       -1.6%  
Net loss attributable to common stockholders     -335.2%       -89.5%       -265.5%       -52.9%  

 

 

    Three Months Ended     Nine Months Ended  
    September 30, 2021     September 30, 2020     September 30, 2021     September 30, 2020  
Domestic revenues     100.0%       100.0%       100.0%       100.0%  
Export revenues                        
Revenues     100.0%       100.0%       100.0%       100.0%  

 

Revenues. Revenues for the three and nine months ended September 30, 2021, were $1.8 million and $5.6 million, respectively, compared to $1.6 million and $5.0 million, respectively, for the same periods in 2020. Product revenues increased $0.2 and $0.6 million for the three- and nine-month periods ended September 30, 2021, compared to the same periods in 2020. The increases in product revenues were primarily due to revenues from our Shield product line which was introduced to the market in the first quarter of 2021 and an increase in TraceCop revenues between the periods. TraceCop revenues were $1.5 million and $4.9 million for the three- and nine-month periods ended September 30, 2021, respectively, compared to $1.5 million and $4.7 million for the three- and nine-month periods ended September 30, 2020, respectively. Shield revenues were $0.2 million and $0.3 million for the three- and nine-month periods ended September 30, 2021. No revenue related to Shield was recognized during the same periods in 2020, as Shield was introduced in 2021. The increases in revenues during these periods were offset by a de minius decrease in revenues related to Savant.

 

 

 

 17 

 

 

Concentration of Revenues. Revenues from sales to various U.S. government entities totaled $1.3 million, or 69.4% of revenues, for the quarter ended September 30, 2021, compared to $1.5 million, or 92.3% of revenues, for the same period in 2020. Revenues from sales to various U.S. government entities totaled $3.9 million, or 69.1% of revenues, for the nine months ended September 30, 2021, compared to $4.3 million, or 84.4% of revenues, for the same period in 2020. Sales to commercial customers totaled $0.6 million or 30.6% of total revenue for the third quarter of 2021 compared to $0.1 million or 7.7% of total revenue for the third quarter of 2020. Sales to commercial customers totaled $1.7 million or 30.9% of total revenue for the nine months ended September 30, 2021, compared to $0.8 million or 15.6% of total revenue for the nine months period ended September 30, 2020. Although we expect our concentration of revenues to vary among customers in future periods depending upon the timing of certain sales, we anticipate that sales to government customers will continue to account for a significant portion of our revenues in future periods. Sales to the government present risks in addition to those involved in sales to commercial customers which could adversely affect our revenues, including, without limitation, potential disruption to appropriation and spending patterns and the government’s reservation of the right to cancel contracts and purchase orders for its convenience. Although we do not anticipate that any of our revenues with government customers will be renegotiated, any cancelled or renegotiated government orders could have a material adverse effect on our financial results. Currently, we are not aware of any proposed cancellation or renegotiation of any of our existing arrangements with government entities and, historically, cancellations or renegotiated orders by government entities have not resulted in a material adverse effect on our business. One individual commercial customer during the nine months ended September 30, 2021, individually accounted for over 10.0% of total revenues and during the three months ended September 30, 2021, two individual commercial customers accounted for revenues that were individually over 10.0% of total revenues. During the three and nine months ended September 30, 2020, no individual commercial customer accounted for revenues that were over 10.0% of total revenues. The Company’s similar product and service offerings are not viewed as individual segments, as its management analyzes the business as a whole and expenses are not allocated to each product offering.

 

Gross Profit. Gross profit was $1.1 million or 62.1% of revenues for the quarter ended September 30, 2021, compared to $0.9 million or 58.9% of revenues for the quarter ended September 30, 2020. Gross profit was $3.6 million, or 63.6% of revenues for the nine months ended September 30, 2021, compared to $3.0 million or 59.3% of revenues for the nine months ended September 30, 2020, with the changes mainly due to changes in the TraceCop/Savant product mix. Gross profit as a percentage of revenues is impacted by several factors, including shifts in product mix, changes in channel of distributions, revenue volume, pricing strategies, and fluctuations in revenues of integrated third-party products.

 

Sales and Marketing. Sales and marketing expenses increased to $3.8 million or 207.9% of revenues for the quarter ended September 30, 2021, compared to $0.9 million or 55.7% of revenues for the quarter ended September 30, 2020. Sales and marketing expense also increased to $10.2 million or 179.7% of revenues for the nine months ended September 30, 2021, compared to $1.9 million or 37.3% of revenues for the nine months ended September 30, 2020. The increase is primarily related to an aggressive ramp up in labor cost, web marketing and other forms of business development advertising costs including $0.6 million related to a trade show event in anticipation of increased revenues from the sales of our new commercial product. The anticipated revenues from our INTRUSION Shield product have been slow to materialize and as a result we determined that these sales costs should be reduced. During the third quarter of 2021, we started implementing certain cost saving measures such as a reduction in force as well as negotiations with certain contractors and vendors to appropriately align our expenses with our revenue trends.

 

Research and Development. Research and development expenses increased to $1.9 million or 102.4% of revenues for the quarter ended September 30, 2021, compared to $1.1 million or 68.1% of revenues for the quarter ended September 30, 2020. Research and development expenses also increased to $4.9 million or 86.3% of revenues for the nine months ended September 30, 2021, compared to $2.7 million or 54.4% of revenues for the nine months ended September 30, 2020. The increase in research and development expense was due to increases in direct labor expenses and increases in costs associated with the development and testing of our legacy and Shield products. As discussed above, during the third quarter of 2021, we started implementing certain cost saving measures such as a reduction in force as well as negotiations with certain contractors and vendors to appropriately align our expenses with our revenue trends. Research and development costs are expensed in the period in which they are incurred. Research and development expenses may vary in the future; mainly dependent on levels of research and development labor expense charged to direct labor.

 

 

 

 18 

 

 

General and Administrative. General and administrative expenses increased to $1.6 million or 87.5% of revenues for the quarter ended September 30, 2021, compared to $0.4 million or 23.7% of revenues for the quarter ended September 30, 2020. General and administrative expenses also increased to $4.3 million or 75.7% of revenues for the nine months ended September 30, 2021, compared to $1.0 million or 19.1% of revenues for the nine months ended September 30, 2020. The increase in general and administrative costs was also related to an aggressive ramp up in general and administrative costs in anticipation of increased revenues from sales of our new Shield commercial product which have been slow to materialize. Some of the more significant increases include: Employee related expenses such as direct labor, benefits, recruitment agency fees, officer liability insurance and contract labor costs increased by $1.1 million and $3.0 million during the three and nine months ended September 30, 2021, when compared to the same periods in 2020. Legal costs increased by $0.6 million and $0.9 million specifically related to non-recurring projects during the three and nine months ended September 30, 2021, when compared to the same periods in 2020. Stock compensation expense decreased by $60,000 and increased by $0.5 million during the three and nine months ended September 30, 2021, when compared to the same periods in 2020. The increase during the nine months ended September 30, 2021, was related to options granted to new employees as well as compensation expense recognized during this period, related to the accelerated vesting of stock options granted to certain members of our Board upon retirement during the nine months ended September 30, 2021, when compared to the same period in 2020. The decrease during the three months ended September 30, 2021, was due to increases in new awards granted during the nine month period ended September 30, 2021 that did not exist during the same period in 2020 leading to no expense recognized on these 2021 grants during the three and nine months ended September 30, 2020, offset by a reduction in expense related to the forfeiture of compensation expense as a result of recent employee resignations, terminations and departures that occurred during the third quarter of 2021. The results of the recent employee resignations, terminations and departures during the three months ended September 30, 2021, was a decrease in stock compensation expense of $0.6 million. For the three and nine months ended September 30, 2021, costs allocated to other departments within the research and development group and the sales and marketing group increased by $1.1 million and $2.0 million during the three and nine months ended September 30, 2021, when compared with the same periods in 2020. On July 29, 2021, the Company executed a planned reduction in force resulting in the termination of approximately 20% of its employees across the organization. The reduction in force was part of a larger effort on the Company’s part to reduce expenses and overhead as a result of the challenges the Company anticipates in meeting its liquidity and cash-flow needs in the near term, as a result of lower-than-expected 2021 revenues from its newly introduced INTRUSION Shield service offering.

 

Interest Expense. Interest expense increased to $8,000 or 0.4% of revenues for the quarter ended September 30, 2021, compared to $2,000 or 0.1% of revenues for the same period in 2020. Interest expense increased to $10,000 or 0.2% of revenues for the nine months ended September 30, 2021, compared to $4,000 or 0.1% of revenues for the same period in 2020. Our interest expense consists primarily of interest related to finance leases and in 2020 interest specifically related to the SBA PPP Loan entered in April of 2020. During 2021, we entered multiple finance lease arrangement in the amount of $1.8 million. $1.5 million of which related to new server systems replacing our old and outdated sever systems and $0.3 million related to equipment necessarily for our Shield commercial product. The PPP Loan along with accrued interest amounts was forgiven in April 2021 and a gain in the extinguishment of debt was recognized on the condensed consolidated statement of operations. The primarily increase in Interest Expense for the periods mentioned above is related to the increase in finance leases between the periods and the extinguishment of the PPP Loan. Interest expense will vary in the future based on our cash flow and borrowing needs.

 

Interest and other Income. Interest and other income were $19,000 and $87,000 for the three and nine months ended September 30, 2021, respectively, compared to $0 and $8,000 for the three and nine months ended September 30, 2020, respectively.

 

Gain on the extinguishment of debt. Gain and extinguishment of debt increased $0.6 million for the nine months ended September 30, 2021, compared to no gains or losses on the extinguishment of debt incurred for the nine months ended September 30, 2021. This increase was primarily related to the forgiveness of our SBA PPP Loan principal and accrued interest balance of $0.6 million entered in April 2020 and forgiven in April 2021. There were no gains or losses on the extinguishment of debt incurred for the three months ended September 30, 2021 and 2020.

 

Liquidity and Capital Resources

 

Sources of Liquidity

 

As of September 30, 2021, we had cash and cash equivalents of $7.2 million, down from approximately $16.7 million as of December 31, 2020, and working capital of $4.9 million compared to $16.2 million as of December 31, 2020. Our primary source of cash for funding operations and growth had been through cash flows generated from operating activities together with the approximately $18.0 million in net proceeds received from our secondary public offering in 2020 and approximately $4.8 million in net proceeds received from our at-the-market program in 2021.

 

 

 

 19 

 

 

Our current cash position combined with increased expenses primarily related with management’s accelerated increase in staffing our sales and administrative resources together with decreased revenue expectations related to our INTRUSION Shield offering has created significant concerns about our ability to meet our current and short-term cash-flow and liquidity needs, over the next 12 months. In recognition of this determination, we have been actively considering strategic alternatives for the funding and implementation of our long-term business plan. For example, we have engaged B. Riley Securities, Inc. to act as sales agent under our at-the-market program, which allows us to potentially sell up to $50.0 million of our common stock on a delayed or continuous basis through the use of a shelf-registration statement on Form S-3, which we initially filed on August 5, 2021. The shelf registration became was effective on August 16, 2021. As of September 30, 2021, we received proceeds of approximately $4.8 million net of fees from the sale of our common stock related to this program.

 

In order to finance our operations and to continue as a going concern, we believe it will be necessary for us to raise additional funds through public or private financings, including through the utilization of our at-the-market program. While we can provide no assurances that we will be able to raise additional funds through any future equity or debt financings, the terms of those financings, if available at all, may be on terms, which are not favorable to us and, in the case of equity financings, will result in dilution to our stockholders.

 

We may explore the possible acquisitions of businesses, products and technologies that are complementary to our existing business. We are continuing to identify and prioritize additional security technologies, which we may wish to develop, either internally or through the licensing, or acquisition of products from third parties. While we may engage from time to time in discussions with respect to potential acquisitions, there can be no assurances that any such acquisitions will be made or that we will be able to successfully integrate any acquired business. In order to finance such acquisitions and working capital, it may be necessary for us to raise additional funds through public or private financings. Any equity or debt financings, if available at all, may be on terms, which are not favorable to us and, in the case of equity financings, may result in dilution to our stockholders.

 

Condensed Consolidated Statements of Cash Flows

 

Our cash flows for the nine months ended September 30, 2021 and 2020 were:

 

   Nine Months Ended 
   September 30,
2021
   September 30,
2020
 
Net cash used in operating activities  $(12,775)  $(2,367)
Net cash used in investing activities   (1,132)   (153)
Net cash provided by financing activities   4,356    691 
Change in cash and cash equivalents  $(9,551)  $(1,829)

 

Operating Activities

 

For the nine months ended September 30, 2021, net cash used in operating activities was $12.8 million, as a result of net loss of $15.0 million, adjusted for non-cash charges of $1.1 million and net cash inflow of $1.1 million from changes in operating assets and liabilities. Non-cash charges primarily consisted of $0.5 million in depreciation and amortization, $1.1 million in stock-based compensation, and $0.1 million in other operating activities, partially offset by $0.6 million in gain on the extinguishment of debt. The net cash inflow from changes in operating assets and liabilities was primarily due to (i) a $0.1 million decrease in accounts receivable which is primarily caused by timing in receipt of receivables from our customers, (ii) a $0.2 million increase in prepaid expenses and other assets specifically related to the renewal of our D&O insurance policy, partially offset by (iii) a $0.6 million increase in deferred revenue primarily due to increases in deferred revenue balances resulting from certain customers shifting to making upfront payment for our services for their contract term of one year and an increased customer based related to our INTRUSION Shield product, and (iv) a $0.6 million increase in other liabilities primarily due to an aggressive ramp up in expenses in anticipation of revenues from our INTRUSION Shield product.

 

For the nine months ended September 30, 2020, net cash used in operating activities was $2.4 million, as a result of net loss of $2.6 million, adjusted for non-cash charges of $0.5 million, and net cash outflow of $0.3 million from changes in operating assets and liabilities. Non-cash charges primarily consisted of $0.2 million in depreciation and amortization, $0.2 million in stock-based compensation and $0.1 million in other operating activities. The net cash outflow from changes in operating assets and liabilities was primarily due to (i) a $0.5 million decrease in accounts receivable which was primarily due to the timing in receipt of receivables from our customers, partially offset by (ii) $0.4 million decrease in deferred revenue primarily due to shorter term upfront fee payments received from our customers, (iii) $0.5 million increase in prepaids and other assets primarily driven by increases in prepaid software and insurance costs and in the right of use assets recorded primarily due to leases and (iv) a $0.1 million increase in other liabilities due to the beginning of the ramp up in expenses in anticipation of the launch of our INTRUSION Shield product.

 

 

 

 20 

 

 

Investing Activities

 

For the nine months ended September 30, 2021, net cash used in investing activities was $1.1 million, which was primarily the result of additions to property and equipment specifically related to $0.4 million related to hardware utilized to administer our INTRUSION Shield product, $0.3 million of hardware and software equipment utilized in our data center, $0.1 million of in-house software and computer systems for employees, $0.2 million of AI related computer systems and $0.1 million related to website design and intangible assets – domain name (“www.Cyberwarfare.com”).

 

For the nine months ended September 30, 2020, net cash used in investing activities was $0.2 million, which was primarily the result of additions to property and equipment.

 

Financing Activities

 

For the nine months ended September 30, 2021, net cash provided by financing activities was $4.4 million, which was primarily the result of net proceeds from our at-the-market program public offering of $4.8 million, exercise of stock options of $0.2 million offset by payment on principal of finance right-of-use leases of $0.6 million.

 

For the nine months ended September 30, 2020, net cash provided by financing activities was $0.7 million, which was primarily the result of proceeds of $0.6 million from an SBA PPP loan, proceeds from exercise of stock options of $0.2 million, partially offset by the payments for preferred stock dividends of $0.1 million and payment on principal of finance right-of-use leases of $32,000.

 

Contractual Obligations and Commitments

 

As of September 30, 2021, we have future contractual obligations under our leases. The following table sets forth certain information concerning these obligations:

 

Future minimum lease obligations consisted of the following as of September 30, 2021 (in thousands):

 

    Operating     Finance        
    ROU Leases     ROU Leases     Total  
Remaining 2021   $ 410     $ 8     $ 418  
2022     704       618       1,322  
2023     705       618       1,323  
2024     486       9       495  
2025     115       1       116  
Thereafter                  
    $ 2,420     $ 1,254     $ 3,674  
Less Interest*     (148 )     (52 )        
    $ 2,272     $ 1,202          

 

*Interest is imputed for operating ROU leases and classified as lease expense and is included in operating expenses in the accompanying condensed consolidated statement of operations.

 

Off-Balance Sheet Arrangements

 

As of September 30, 2021, we did not have any significant off-balance sheet arrangements, as defined in Item 303(a)(4)(ii) of Regulation S-K.

 

 

 

 21 

 

 

Critical Accounting Policies and Use of Estimates

 

Our condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles. The preparation of these condensed consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, expenses, and related disclosures. We base our estimates on historical experience and on various other assumptions that we believe are reasonable under the circumstances. We evaluate our estimates and assumptions on an ongoing basis. Actual results may differ from these estimates. To the extent that there are material differences between these estimates and our actual results, our future financial statements will be affected.

 

We believe the critical accounting policies and estimates discussed under “Management’s Discussion and Analysis of Financial Condition and Results of Operations” included in our Annual Report of Form 10-K for the year ended December 31, 2020, filed with the SEC on March 9, 2021, pursuant to Rule 424(b) under the Securities Act, reflect our more significant judgments and estimates used in the preparation of the condensed consolidated financial statements. There have been no significant changes to our critical accounting policies and estimates as filed in such report. 

 

Item 4. CONTROLS AND PROCEDURES

 

We maintain “disclosure controls and procedures,” as defined in Rule 13a-15(e) under the Exchange Act, that are designed to ensure that information required to be disclosed by us in reports we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosure. In designing and evaluating our disclosure controls and procedures, management recognized that disclosure controls and procedures, no matter how well conceived and operated, can provide only reasonable assurance of achieving the desired control objectives, and we must apply our reasonable judgment in evaluating the cost-benefit relationship of potential disclosure controls and procedures. We implemented certain changes to our disclosure controls during the quarter ended September 30, 2021, in response to our management’s determination at June 30, 2021, that our disclosure controls were not effective. These changes included the formation of a disclosure committee and a newly adopted disclosure control policy.

 

As of September 30, 2021, our management, including our principal executive officer and principal financial officer, evaluated the effectiveness of the design and operation of our disclosure controls and procedures and concluded that the disclosure controls and procedures were effective.

 

There have not been any changes in our internal control over financial reporting that occurred during the quarter ended September 30, 2021, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

 

 

 

 

 

 

 

 

 

 22 

 

 

PART II – OTHER INFORMATION

 

Item 1. LEGAL PROCEEDINGS

 

On February 16, 2021, Intrusion Inc. instituted legal proceedings in the District Court of Dallas County, Texas, 14th Judicial District against Purple Plaza LLC, the landlord for the facilities we previously occupied in Richardson, Texas. This lawsuit claims damages for breach of contract for, among other things, failure to maintain and repair the leased facilities and to provide adequate heating, air conditioning and ventilation on the premises, resulting in a constructive eviction. Intrusion is seeking damages in excess of $1,000,000 together with a declaratory judgment that any of Intrusion’s remaining obligations under the lease have terminated.  Purple Plaza, LLC has answered by filing a general denial, and recently added a counterclaim seeking alleged past due rent in the amount of approximately $229,000 and future rent allegedly exceeding $2.0 million without offsetting its duty to mitigate its damages. Discovery is underway in the matter. The case is set for jury trial on February 15, 2022.

 

On April 16, 2021, a purported class action lawsuit was filed in the United States District Court, Eastern District of Texas, Sherman Division, captioned Celeste v. Intrusion Inc. et al., Case No. 4:21-cv-00307 (E.D.Tex) against the Company, the Company’s chief financial officer, and former chief executive officer alleging, among other things, that the defendants made false and/or misleading statements or omissions about the Company’s business, operations, and prospects in violation of Section 10(b) of The Securities Exchange Act of 1934, as amended (the “Exchange Act”), and Rule 10b-5 promulgated thereunder, as well as Section 20(a) of the Exchange Act. The Celeste lawsuit claims compensatory damages and legal fees.

 

On May 14, 2021, a related purported class action lawsuit was filed in the United States District Court, Eastern District of Texas, Sherman Division, captioned Neely v. Intrusion Inc., et al., Case No. 4:12-cv-00374 (E.D. Tex.) against the Company, the Company’s chief financial officer, and former chief executive officer. The Neely lawsuit alleges the same violations under the federal securities laws as those alleged in the Celeste lawsuit. The Neely lawsuit also seeks compensatory damages and legal fees. A motion to consolidate the two lawsuits and appoint a lead plaintiff is pending before the court. The Company believes the claims in the lawsuits are without merit and intends to defend itself vigorously.

 

On August 8, 2021, the Company received a notification from the Securities and Exchange Commission, Division of Enforcement, that it was conducting an investigation captioned In the Matter of Intrusion Inc. and requesting the Company produce certain documents and information. On November 9, 2021, the Securities and Exchange Commission served a subpoena on the Company in connection with this investigation which formally requested substantially similar information as in the prior request. The Company is continuing to comply with the requests and is cooperating in the investigation. The Company can offer no assurances as to the outcome of this investigation or its potential effect on the Company or its results of operations.

 

In addition to this pending litigation, we are subject to various other legal proceedings and claims that may arise in the ordinary course of business. We do not believe that any claims exist where the outcome of such matters would have a material adverse effect on our consolidated financial position, operating results or cash flows. However, there can be no assurance such legal proceedings will not have a material impact on our future results. 

 

Item 1A. RISK FACTORS

 

Factors That May Affect Future Results of Operations

 

We are providing the following information regarding changes that have occurred to previously disclosed risk factors from our Annual Report on Form 10-K for the year ended December 31, 2020. In addition to the other information set forth below and elsewhere in this report, you should consider the factors discussed under the heading “Risk Factors” in our Form 10-K for the year ended December 31, 2020, filed on March 9, 2021. The risks described in our Annual Report on Form 10-K and our Quarterly Reports on Form 10-Q are not the only risks facing our Company. 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 and/or operating results.

 

We may not have sufficient cash resources to implement the Company’s current business plan and may not be able to raise additional funds through public or private financings, which raises the possibility that the Company may not be able to continue as a going concern.

 

Our current cash position combined with increased expenses primarily related with management’s accelerated increase in staffing our sales and administrative resources together and the decreased revenue expectations related to our INTRUSION Shield offering has created significant concerns about our ability to meet our current and short-term cash-flow and liquidity needs, over the next 12 months. In recognition of this determination, we have been actively considering strategic alternatives for the funding and implementation of our long-term business plan. For example, we have engaged B. Riley Securities, Inc. to act as sales agent under our at-the-market program, which allows us to potentially sell up to $50.0 million of our common stock on a delayed or continuous basis through the use of a shelf-registration statement on Form S-3, which we initially filed on August 5, 2021. The shelf registration became was effective on August 16, 2021. As of September 30, 2021, we received proceeds of approximately $4.8 million net of fees from the sale of our common stock related to this program.

 

 

 

 23 

 

 

In order to finance our operations and to continue as a going concern, we believe it will be necessary for us to raise additional funds through public or private financings, including through the utilization of our at-the-market program. While we can provide no assurances that we will be able to raise additional funds through any future equity or debt financings, the terms of those financings, if available at all, may be on terms, which are not favorable to us and, in the case of equity financings, will result in dilution to our stockholders.

 

We had a net loss of $6.1 million and $15.0 million for the three- and nine-month periods ended September 30, 2021, respectively, and we had an accumulated deficit of $76.3 million as of September 30, 2021. To improve our financial performance, we must increase our revenue levels.

 

For the three- and nine-month periods ended September 30, 2021, we had a net loss of $6.1 million and $15.0 million, respectively, and had an accumulated deficit of approximately $76.3 million as of September 30, 2021, compared to net losses of $1.4 million and $2.6 million for the three- and nine-month periods ended September 30, 2020, respectively, and an accumulated deficit of approximately $61.3 million as of December 31, 2020. We need to increase current revenue levels from the sales of our solutions if we are to regain profitability. If we are unable to increase our revenue levels, losses could continue for the near term and possibly longer, and we may not achieve profitability or generate positive cash flow from operations in the future.

 

Most of our current revenues are generated from one family of solutions with a limited number of customers, and the decrease of revenue from sales of this family of solutions could materially harm our business and prospects. Timeliness of orders from customers may cause volatility in growth.

 

Approximately 88% of our existing revenues result from sales of TraceCop a cybersecurity solution. TraceCop revenues were $1.5 million and $4.9 million for the three- and nine-month periods ended September 30, 2021, respectively, compared to $1.5 million and $4.7 million for the same periods in 2020. While we anticipate the continued introduction of our new INTRUSION Shield solution will reduce our dependence on this single solution, we can offer no assurances as such, and in the absence of a shift in solution mix, we may continue to face risks in the event that sales of this key solution to these limited customers were to decrease.

 

 

 

 

 

 24 

 

 

Item 6.   EXHIBITS

 

The following Exhibits are filed with this report form 10-Q:

 

 

 

3.1 Restated Certificate of Incorporation (incorporated by reference to Exhibit 3.1 of the Registrant’s Form 8-K filed on June 15, 2010)
3.2 Corporate Bylaws (incorporated by reference to Exhibit 3.2 of the Registrant’s Form 10-K filed on March 21, 2001)
10.1 Intrusion Inc. 2021 Omnibus Incentive Plan (incorporated by reference to Exhibit 10.1 of the Registrant’s Current Report on Form 8-K filed on May 24, 2021)
10.2 Form of Incentive Stock Option Award Agreement to the Intrusion Inc. 2021 Omnibus Incentive Plan
31.1 Certification of Chief Executive Officer Pursuant to Rule 13a-14(a) of the Exchange Act.
31.2 Certification of Chief Financial Officer Pursuant to Rule 13a-14(a) of the Exchange Act.
32.1 Certification Pursuant to Rule 13a-14(b) of the Exchange Act and 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
101.INS Inline XBRL Instance Document (the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document)
101.SCH Inline XBRL Taxonomy Extension Schema Document
101.CAL Inline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF Inline XBRL Taxonomy Extension Definition Linkbase Document
101.LAB Inline XBRL Taxonomy Extension Label Linkbase Document
101.PRE Inline XBRL Taxonomy Extension Presentation Linkbase Document
104 Cover Page Interactive Data File (formatted in IXBRL, and included in exhibit 101).

 

 

 

 

 

 

 

 

 

 

 

 25 

 

 

S I G N A T U R E S

 

 

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.

 

  INTRUSION INC.
   
Date: November 12, 2021         /s/ Anthony J. LeVecchio
  Anthony J LeVecchio
          Executive Chairman of the Board
  (Principal Executive Officer)
   
   
Date: November 12, 2021         /s/ B. Franklin Byrd
  Franklin Byrd
  Chief Financial Officer,
(Principal Financial & Accounting Officer)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 26 

EX-10.2 2 intrusion_ex1002.htm FORM OF INCENTIVE STOCK OPTION AWARD AGREEMENT

 

Exhibit 10.2

 

INTRUSION, INC.

2021 OMNIBUS INCENTIVE PLAN INCENTIVE STOCK OPTION NOTICE

 

Participant has been granted an Incentive Stock Option in accordance with the terms set forth in this Option Notice, and subject to the terms and conditions of the Plan and the Incentive Stock Option Agreement to which this Option Notice is attached. Capitalized terms used and not defined in this Option Notice will have the meanings set forth in the Incentive Stock Option Agreement and the Plan.

 

Participant Name

 

Number of Shares Subject to Option

Exercise Price

per Share

 

Vesting Schedule

% vest on each of the first (___) anniversary of the Date of Grant

Date of Grant
         
         
         

 

 

Vesting of the Option as specified in the chart above is subject to Participant’s continued employment or service through the applicable vesting date. If the number of Shares is not evenly divisible by [ ], then no fractional Share will vest, and the installments will be as equal as possible with the smaller installment(s) vesting first. Each such right of purchase will be cumulative and will continue, unless sooner exercised or terminated during the remaining period of the Option Period.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 1 

 

 

INTRUSION, INC.

2021 OMNIBUS INCENTIVE PLAN

 

INCENTIVE STOCK OPTION AGREEMENT

 

THIS INCENTIVE STOCK OPTION AGREEMENT (“Agreement”), effective as of the Date of Grant (as defined in the Award Notice), is between INTRUSION INC., a Delaware corporation (together with its successors and assigns, the “Company”), and the individual listed in the Award Notice as the Participant. Capitalized terms have the meaning set forth in Section 1, or, if not otherwise defined herein, in the INTRUSION INC. 2021 OMNIBUS INCENTIVE PLAN (as it may be amended, the “Plan”).

 

WHEREAS, the Company has adopted the Plan to provide incentive to certain employees; and

 

WHEREAS, the Committee has determined to grant to the Participant an Incentive Stock Option to encourage the Participant’s efforts toward the continuing success of the Company.

 

NOW, THEREFORE, the parties agree as follows:

 

1.       Definitions. The following terms have the following meanings for purposes of this Agreement:

 

  (a) Award Notice” means the notice pursuant to which Participant was granted the Option.

 

(b)Exercise Price” means the Exercise Price listed in the Award Notice.

 

(c)Officer” means “officer” as defined under Rule 16a-1(f) of the Exchange Act.

 

(d)Participant” means the Participant listed in the Award Notice.

 

(e)       “Shares” means the number of shares of Common Stock listed in the Award Notice as “Number of Shares Subject to Option”, as adjusted in accordance with the Plan.

 

2.Grant of Option.

 

(a)     Effective as of the Date of Grant, the Company irrevocably grants to Participant the right and option (the “Option”) to purchase all or any part of the Shares, subject to and in accordance with the terms, conditions and restrictions set forth in the Plan, the Award Notice, and this Agreement. The Option will vest in accordance with the schedule set forth on the Award Notice.

 

(b)     The Option referred qualifies as an Incentive Stock Option within the meaning of Section 422 of the Code. To the extent that the Option or any portion thereof is designated as an Incentive Stock Option and such Option does not qualify as an Incentive Stock Option, the Option or portion thereof shall be treated as a nonqualified stock option.

 

(c)     To the extent that this Option is designated as an Incentive Stock Option, if Shares acquired upon exercise of the Option are disposed of within two years following the date of grant or one year following the transfer of such Shares to the Participant upon exercise, the Participant shall, promptly following such disposition, notify the Company in writing of the date and terms of such disposition and provide such other information regarding the disposition as the Administrator may reasonably require.

 

(d)     In no event shall there first become exercisable by the Participant in any one calendar year Incentive Stock Options granted by the Company or any Parent or Subsidiary with respect to Shares having an aggregate Fair Market Value (determined at the time an Incentive Stock Option is granted) greater than $100,000. To the extent that any Incentive Stock Options are first exercisable by the Participant in excess of such limitation, the excess shall be considered a nonqualified stock option.

 

 

 

 2 

 

 

(e)     This Agreement will be construed in accordance and consistent with, and subject to, the terms of the Plan (the provisions of which are incorporated by reference). In the event of any conflict between one or more of this Agreement, the Award Notice and the Plan, the Plan will govern this Agreement and the Award Notice, and this Agreement (to the extent not in conflict with the Plan) will govern the Award Notice.

 

3.       Exercise Price. The price at which Participant will be entitled to purchase the Shares upon the exercise of the Option will be the Exercise Price per Share, subject to adjustment as provided in Section 4 and Section 11 of the Plan.

 

4.       Exercisability of Option. The Option will become vested and exercisable in accordance with the schedule set forth on the Award Notice.

 

5.       Duration of Option. The Option will be exercisable to the extent and in the manner provided in this Agreement for a period of ten (10) years from the Date of Grant (the “Option Period”); provided, that the Option may be earlier terminated as provided in Section 7.

 

6.Manner of Exercise and Payment.

 

(a)     Subject to the terms and conditions of this Agreement and the Plan, the Option may be exercised by delivery of written or electronic notice to the Company in the manner prescribed in Section 6(d) of the Plan and as otherwise set forth by the Committee from time to time, including the payment provisions set forth in Section 6(d)(iv) of the Plan. Such notice will set forth the number of Shares in respect of which the Option is being exercised and will be signed by the person or persons exercising the Option. In the event the Company has designated an Award Administrator (as defined below), the Option may also be exercised by giving notice (including through electronic means) in accordance with the procedures established from time to time by the Award Administrator. Any exercisable portion of the Option or the entire Option, if then wholly exercisable, may be exercised in whole or in part, provided that partial exercise will be for whole Shares only.

 

(b)     Upon exercise of the Option pursuant to Section 6(a), unless otherwise determined by the Committee, the Company will withhold a number of Shares otherwise deliverable to Participant to pay (i) the full purchase price for the Shares in respect of which the Option is being exercised and (ii) an amount necessary to satisfy applicable U.S. and non-U.S. Federal, state or local tax or other withholding requirements, if any (“Withholding Taxes”) in accordance with Section 14(d) of the Plan (or, if Participant is subject to Section 16 of the Exchange Act at such time, such amount which would not result in adverse consequences under GAAP), unless otherwise agreed to in writing by Participant and the Company. The number of Shares to be withheld or otherwise used for payment will be calculated using the closing price per Share on the principal exchange on which the Shares then trade) on the date of determination, and will be rounded up to the nearest whole Share.

 

(c)     Upon receipt of the notice of exercise and any payment or other documentation as may be necessary pursuant to Sections 6(a) and 6(b) relating to the Shares in respect of which the Option is being exercised, the Company will, subject to the Plan and this Agreement, take such action as may be necessary to effect the transfer to Participant of the number of Shares as to which such exercise was effective.

 

(d)     Participant will not be deemed to be the holder of, or to have any of the rights and privileges of a stockholder of the Company (including the right to vote or receive dividends) in respect of, Shares purchased upon exercise of the Option until (i) the Option has been exercised pursuant to the terms of this Agreement and Participant has paid the full purchase price for the number of Shares in respect of which the Option was exercised and any applicable Withholding Taxes and (ii) the Company has issued the Shares in connection with such exercise. Notwithstanding the foregoing, unless otherwise determined by the Committee, Participant may otherwise elect to make all or a portion of such payments in cash, check, cash equivalent, and/or Shares, or as provided in Section 14(d) of the Plan.

 

7.Termination of Employment or Service.

 

(a)     Except as provided below in this section, if a Participant incurs a Termination for any reason, any unvested portion of the Option will be forfeited and all of Participant’s rights under this Agreement will terminate as of the effective date of Termination (the “Termination Date”) (unless otherwise provided for by the Committee in accordance with the Plan).

 

 

 

 3 

 

 

(b)     If a Participant’s Termination is voluntary (other than a voluntary termination described in Section 7(d) below, all Stock Options that are held by such Participant that are vested and exercisable at the time of the Participant’s Termination may be exercised by the Participant at any time within a period of 90 days from the date of such Termination, but in no event beyond the expiration of the stated term of such Stock Options.

 

(c)     If a Participant’s Termination is by reason of death or Disability, all Stock Options that are held by such Participant that are vested and exercisable at the time of the Participant’s Termination may be exercised by the Participant (or in the case of the Participant’s death, by the legal representative of the Participant’s estate) at any time within a period of one year from the date of such Termination, but in no event beyond the expiration of the stated term of such Stock Options; provided, however, that, in the event of a Participant’s Termination by reason of Disability, if the Participant dies within such exercise period, all unexercised Stock Options held by such Participant shall be exercisable, to the extent to which they were exercisable at the time of death, for a period of one year from the date of such death, but in no event beyond the expiration of the stated term of such Stock Options.

 

(d)     If a Participant’s Termination is for Cause or is a voluntary termination after the occurrence of an event that would be grounds for a Termination for Cause, the vested and unvested portions of the Option will terminate as of the Termination Date.

 

(e)     A Participant’s rights with respect to the Option will not be affected by any change in the nature of Participant’s employment or service so long as Participant continues to be an employee or service provider of the Company or its Affiliates. Whether (and the circumstances under which) employment or service has terminated and the determination of the Termination Date for the purposes of this Agreement will be determined by the Committee (or, with respect to any Participant who is not a director or Officer, its designee, whose good faith determination will be final, binding and conclusive; provided, that such designee may not make any such determination with respect to the designee’s own employment or service for purposes of the Option).

 

8.       Restrictions on Transfer. To the extent that this Option is designated as an Incentive Stock Option, the Option shall not be transferable (including by sale, assignment, pledge or hypothecation) other than transfers by will or the laws or intestate succession, or, in the Administrator’s discretion, such transfers as may otherwise be permitted in accordance with Treasury Regulation Section 1.421-1(b)(2) or Treasury Regulation Section 1.421-2(c) or any successor provisions thereto. To the extent that this Option is treated as a nonqualified stock option, Participant may not assign, alienate, pledge, attach, sell or otherwise transfer or encumber the Option or Participant’s right under the Option to receive Shares, other than to Permitted Transferees as may be permitted by the Committee from time to time in accordance with applicable laws and Section 14(e) of the Plan. Except as otherwise provided herein, no assignment or transfer of the Option, or of the rights represented thereby, whether voluntary or involuntary, by operation of law or otherwise, shall vest in the assignee or transferee any interest or right herein whatsoever, but immediately upon such assignment or transfer the Option shall terminate and become of no further effect.

 

9.       Repayment of Proceeds; Clawback Policy. The award granted in this Agreement and all proceeds related to the award are subject to the clawback and repayment terms set forth in Section 14(t) of the Plan and the Company’s clawback policy, as in effect from time to time, to the extent Participant is a director or Officer.

 

10.       No Right to Continued Employment or Engagement. Neither the Plan nor this Agreement nor Participant’s receipt of the award hereunder will impose any obligation on the Company to continue the employment or engagement of Participant. Further, the Company may at any time terminate the employment or engagement of Participant, free from any liability or claim under the Plan or this Agreement, except as otherwise expressly provided herein.

 

11.       Award Subject to Plan. The award granted under this Agreement is subject to the Plan and the terms of the Plan are incorporated into this Agreement. By accepting the award, Participant acknowledges that Participant has received and read the Plan and agrees to be bound by the terms, conditions, and restrictions set forth in the Plan, this Agreement, and the Company’s policies, as in effect from time to time, relating to the Plan. In the event of a conflict between any term or provision contained herein and a term or provision of the Plan, the applicable terms and provisions of the Plan will govern and prevail.

 

12.       Severability. Should any provision of this Agreement be held by a court of competent jurisdiction to be unenforceable or invalid for any reason, the remaining provisions of this Agreement will not be affected by such holding and will continue in full force in accordance with their terms.

 

 

 

 4 

 

 

13.       Governing Law; Venue; Language. This Agreement will be governed by and construed in accordance with the internal laws of the State of Delaware applicable to contracts made and performed wholly within the State of Delaware, without giving effect to the conflict of laws provisions thereof. Any suit, action or proceeding with respect to this Agreement (or any provision incorporated by reference), or any judgment entered by any court in respect of any thereof, will be brought in any court of competent jurisdiction in the State of Delaware or the State of Texas, and each of Participant, the Company, and any Permitted Transferees who hold a portion of the award pursuant to a valid assignment, hereby submits to the exclusive jurisdiction of such courts for the purpose of any such suit, action, proceeding, or judgment. Each of Participant, the Company, and any Permitted Transferees who hold a portion of the award pursuant to a valid assignment hereby irrevocably waives (a) any objections which it may now or hereafter have to the laying of the venue of any suit, action, or proceeding arising out of or relating to this Agreement brought in any court of competent jurisdiction in the State of Delaware or the State of Texas, (b) any claim that any such suit, action, or proceeding brought in any such court has been brought in any inconvenient forum and (c) any right to a jury trial. If Participant has received a copy of this Agreement (or the Plan or any other document related hereto or thereto) translated into a language other than English, such translated copy is qualified in its entirety by reference to the English version thereof, and in the event of any conflict the English version will govern. Participant acknowledges that Participant is sufficiently proficient in English to understand the terms and conditions of this Agreement.

 

14.                  Successors in Interest. This Agreement shall inure to the benefit of and be binding upon any successor to the Company. This Agreement shall inure to the benefit of the Participant’s legal representatives. All obligations imposed upon the Participant and all rights granted to the Company under this Agreement shall be binding upon the Participant’s heirs, executors, administrators and successors.

 

15.Data Privacy Acknowledgement.

 

(a)     General. Participant acknowledges and agrees to the collection, use and transfer, in electronic or other form, of Participant’s personal data as described in this Agreement and any other award materials by and among, as applicable, Participant’s employer or contracting party (the “Employer”) and the Company for the exclusive purpose of implementing, administering and managing Participant’s participation in the Plan. Participant understands that the Company may hold certain personal information about Participant, including, but not limited to, Participant’s name, home address, email address and telephone number, work location and phone number, date of birth, social insurance number, passport or other identification number, salary, nationality, job title, hire date, any shares of stock or directorships held in the Company, details of all awards or any other entitlement to shares awarded, cancelled, exercised, vested, unvested or outstanding in Participant’s favor, for the purpose of implementing, administering and managing Participant’s participation in the Plan (“Personal Data”).

 

(b)     Use of Personal Data; Retention. Participant understands that Personal Data may be transferred to any third parties assisting in the implementation, administration and management of the Plan, now or in the future, that these recipients may be located in Participant’s country or elsewhere, and that a recipient’s country may have different data privacy laws and protections than Participant’s country. Participant understands that Participant may request a list with the names and addresses of any potential recipients of the Personal Data by contacting Participant’s local human resources representative. Participant authorizes the recipients to receive, possess, use, retain and transfer the Personal Data, in electronic or other form, for the purposes of implementing, administering and managing Participant’s participation in the Plan. Participant understands that Personal Data will be held only as long as is necessary to implement, administer and manage Participant’s participation in the Plan. Participant understands that Participant may, at any time, view Personal Data, request additional information about the storage and processing of Personal Data, require any necessary amendments to Personal Data or refuse or withdraw the consents herein, in any case without cost, by contacting in writing Participant’s local human resources representative.

 

(c)     Withdrawal of Consent. Participant understands that Participant is providing the consents herein on a purely voluntary basis. If Participant does not consent, or if Participant later seeks to revoke Participant’s consent, Participant’s employment status or service with the Employer will not be affected; the only consequence of Participant’s refusing or withdrawing Participant’s consent is that the Company would not be able to grant options or other equity awards to Participant or administer or maintain such awards. Therefore, Participant understands that refusing or withdrawing Participant’s consent may affect Participant’s ability to participate in the Plan. For more information on the consequences of Participant’s refusal to consent or withdrawal of consent, Participant understands that Participant may contact Participant’s local human resources representative.

 

 

 

 5 

 

 

16.         Limitation on Rights; No Right to Future Grants; Extraordinary Item of Compensation. By accepting this Agreement and the grant of the award evidenced hereby, Participant expressly acknowledges that (a) the Plan is established voluntarily by the Company, it is discretionary in nature and may be suspended or terminated by the Company at any time to the extent permitted by the Plan; (b) the grant of the award is exceptional, voluntary and occasional and it does not create any contractual or other right to receive future grants of awards, or benefits; (c) all determinations with respect to future award grants, if any, will be at the sole discretion of the Company; (d) Participant’s participation in the Plan is voluntary and not a condition of employment or service, and Participant may decline to accept the award without adverse consequences to Participant’s continued employment or service relationship with the Company or its Affiliates; (e) the value of the award is an extraordinary item that is outside the scope of Participant’s employment or service contract, if any, and nothing can or must automatically be inferred from such employment or service contract or its consequences; (f) awards and any shares acquired under the Plan, and the income from and value of same, are not part of normal or expected compensation for any purpose and are not to be used for calculating any severance, resignation, redundancy, end of service payments, bonuses, long-service awards, pension or retirement benefits or similar payments, Participant waives any claim on such basis and, for the avoidance of doubt, the award will not constitute an “acquired right” under the applicable law of any jurisdiction; (g) the future value of the underlying shares is unknown and cannot be predicted with certainty. In addition, Participant understands, acknowledges and agrees that Participant will have no rights to compensation or damages related to award proceeds in consequence of Participant’s Termination for any reason whatsoever and whether or not in breach of contract.

 

17.       Award Administrator. The Company may from time to time designate a third party (an “Award Administrator”) to assist the Company in the implementation, administration and management of the Plan and any awards granted thereunder, including by sending award notices on behalf of the Company to Participants, and by facilitating through electronic means acceptance of Agreement by Participants and Option exercises by Participants.

 

18.       Book Entry Delivery of Shares. Whenever reference in this Agreement is made to the issuance or delivery of certificates representing one or more shares, the Company may elect to issue or deliver such shares in book entry form in lieu of certificates.

 

19.       Electronic Delivery and Acceptance. This Agreement may be executed electronically and in counterparts. The Company may, in its sole discretion, decide to deliver any documents related to the Plan by electronic means. Participant consents to receive such documents by electronic delivery and agrees to participate in the Plan through an on-line or electronic system established and maintained by the Company or a third party designated by the Company.

 

20.       Acceptance and Agreement by Participant; Forfeiture upon Failure to Accept. Participant’s rights under the award will lapse ninety (90) days from the Date of Grant, and the award will be forfeited on such date if Participant will not have accepted this Agreement by such date. For the avoidance of doubt, Participant’s failure to accept this Agreement will not affect Participant’s continuing obligations under any other agreement between the Company and Participant.

 

21.       Modification of Agreement. This Agreement may be modified, amended, suspended or terminated, and any terms or conditions may be waived, but only by a written instrument executed by the parties to this Agreement.

 

22.       No Advice Regarding Grant. Notwithstanding anything herein to the contrary, Participant acknowledges and agrees that the Company is not providing any tax, legal or financial advice, nor is the Company making any recommendations regarding Participant’s participation in the Plan, or Participant’s acquisition or sale of the underlying shares. Participant is advised to consult with Participant’s own personal tax, legal and financial advisors regarding Participant’s participation in the Plan before taking any action related to the Plan.

 

23.       Imposition of Other Requirements. The Company reserves the right to impose other requirements on Participant’s participation in the Plan, on the award and on any shares acquired under the Plan, to the extent the Company determines it is necessary or advisable for legal or administrative reasons, and to require Participant to sign any additional agreements or undertakings that may be necessary to accomplish the foregoing.

 

24.       Waiver. Participant acknowledges that a waiver by the Company of breach of any provision of this Agreement will not operate or be construed as a waiver of any other provision of this Agreement, or of any subsequent breach by Participant or any other participant in the Plan.

 

 

 

 6 

 

 

25.       Notices. Any notice necessary under this Agreement shall be addressed to the Company in care of its Corporate Secretary at the principal executive office of the Company and to Participant at the address appearing in the personnel records of the Company for such Participant or to either party at such other address as either party hereto may hereafter designate in writing to the other. Any such notice shall be deemed effective upon receipt thereof by the addressee.

 

26.      Resolution of Disputes. Any dispute or disagreement which may arise under, or as a result of, or in any way relate to, the interpretation, construction or application of this Agreement shall be determined by the Committee. Any determination made under this Agreement shall be final, binding and conclusive on the Participant, the Participant’s heirs, executors, administrators and successors, and the Company and its Affiliates for all purposes.

 

27.      Entire Agreement. This Agreement and the terms and conditions of the Plan constitute the entire understanding between the Participant and the Company and its Affiliates, and supersede all other agreements, whether written or oral, with respect to the Award.

 

28.      Headings. The headings of this Agreement are inserted for convenience only and do not constitute a part of this Agreement.

 

29.      Counterparts. This Agreement may be executed simultaneously in two or more counterparts, each of which shall constitute an original, but all of which taken together shall constitute one and the same agreement.

 

30.       Stockholder Approval. The effectiveness of this Agreement and of the grant of the Award pursuant the Agreement is subject to the approval of the Plan by the stockholders of the Company in accordance with the terms of the Plan.

 

 

[Signature Page Follows]

 

 

 

 

 

 

 

 7 

 

 

Acknowledged and Agreed to as of the date first written above:

 

INTRUSION, INC. PARTICIPANT
   
__________________________________________ __________________________________________
Name:________________________________ Name:________________________________
   
Title:_________________________________  

 

 

 

 

 

 

 

 

 

 

 

 

 8 

 

 

 

APPENDIX A

 

[Spreadsheet setting forth Participant’s Performance Criteria]

 

 

 

 

 

 

 

 

 

 

 

 

 9 

 

EX-31.1 3 intrusion_ex3101.htm CERTIFICATION

EXHIBIT 31.1

 

I, Anthony J. LeVecchio, Principal Executive Officer of Intrusion Inc., certify that:

 

  (1) I have reviewed this quarterly report on Form 10-Q of Intrusion Inc.;

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

  (5) The registrant’s other certifying officer 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:  November 12, 2021 /s/ Anthony J. LeVecchio  
  Anthony J LeVecchio
 

Executive Chairman of the Board

(Principal Executive Officer)

 

 

 

EX-31.2 4 intrusion_ex3102.htm CERTIFICATION

EXHIBIT 31.2

 

I, B. Franklin Byrd, Chief Financial Officer of Intrusion Inc., certify that:

 

  (1) I have reviewed this quarterly report on Form 10-Q of Intrusion Inc.;

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

  (5) The registrant’s other certifying officer 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:  November 12, 2021 /s/ B. Franklin Byrd  
  B. Franklin Byrd
  Chief Financial Officer

 

 

 

 

 

EX-32.1 5 intrusion_ex3201.htm CERTIFICATION

EXHIBIT 32.1

 

 

CERTIFICATION PURSUANT TO RULE 13a-14(b) OF THE EXCHANGE ACT AND 18 U.S.C. SECTION 1350, AS ENACTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of Intrusion Inc. (the “Company”) on Form 10-Q, for the quarter ended September 30, 2021 (the “Report”) as filed with the Securities and Exchange Commission on the date hereof, each of the undersigned Officers of the Company does hereby certify, pursuant to 18 U.S.C. Section 1350, as enacted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

  (1) The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d)); and

 

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

 

 

November 12, 2021 /s/ Anthony J. LeVecchio  
  Anthony J. Le.Vecchio
 

Executive Chairman of the Board

(Principal Executive Officer)

 

 

November 12, 2021 /s/ B. Franklin Byrd  
  B. Franklin Byrd
  Chief Financial Officer

 

 

 

The foregoing certification is being furnished solely pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and is not being filed as part of the Report or as a separate disclosure document.

 

EX-101.SCH 6 intz-20210930.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - Accounting for Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - Concentrations link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - Right-of-use Asset and Leasing Liabilities link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - Coronavirus Outbreak in the United States link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - SBA Paycheck Protection Program Loan link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - Accounting for Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - Right-of-use Asset and Leasing Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - Basis of Presentation (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - Accounting for Stock-Based Compensation (Details - RSA Activity) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - Accounting for Stock-Based Compensation (Details - Stock option activities) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - Accounting for Stock-Based Compensation (Details - Valuation Assumptions) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - Accounting for Stock-Based Compensation (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - Revenue Recognition (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - Net Loss Per Share (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - Concentrations (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - Right-of-use Asset and Leasing Liabilities (Details - Income Statement) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - Right-of-use Asset and Leasing Liabilities (Details - Minimum obligation) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - Right-of-use Asset and Leasing Liabilities (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - SBA Paycheck Protection Program Loan (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 intz-20210930_cal.xml XBRL CALCULATION FILE EX-101.DEF 8 intz-20210930_def.xml XBRL DEFINITION FILE EX-101.LAB 9 intz-20210930_lab.xml XBRL LABEL FILE Entity Addresses, Address Type [Axis] Former Address [Member] Equity Components [Axis] Preferred Stock [Member] Common Stock [Member] Treasury Stock [Member] AOCI Attributable to Parent [Member] Additional Paid-in Capital [Member] Retained Earnings [Member] Plan Name [Axis] Omnibus Incentive Plan [Member] Counterparty Name [Axis] Outside Directors [Member] Award Type [Axis] Restricted Stock Awards [Member] Equity Option [Member] 2021 Omnibus Incentive Plan [Member] 2015 Stock Incentive Plan [Member] Related Party [Axis] Employees Or Directors [Member] Other Plans [Member] 2005 Stock Incentive Plan [Member] Plan 2005 [Member] Unexercised And Unvested Options [Member] Concentration Risk Benchmark [Axis] Revenue Benchmark [Member] Concentration Risk Type [Axis] U.S. Government [Member] Customer [Axis] Five Government Customers [Member] Four Government Customers [Member] Commercial Customer [Member] Property Subject to or Available for Operating Lease [Axis] Operating ROU Leases [Member] Finance ROU Leases [Member] Long-term Debt, Type [Axis] Paycheck Protection Program Cares Act [Member] Entity Addresses [Table] Entity Addresses [Line Items] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] Statement of Financial Position [Abstract] ASSETS Current Assets: Cash and cash equivalents Accounts receivable Prepaid expenses Other current assets Total current assets Non-Current Assets: Property and Equipment: Equipment Furniture and fixtures Leasehold improvements Property, plant and equipment, gross Accumulated depreciation and amortization Property and equipment, net Finance leases, right-of-use assets, net Operating leases, right-of-use assets, net Other assets Total non-current assets TOTAL ASSETS LIABILITIES AND STOCKHOLDERS’ EQUITY Current Liabilities: Accounts payable, trade Accrued expenses Finance lease liabilities, current portion Operating lease liabilities, current portion PPP loan payable, current portion Deferred revenue Total current liabilities Non-Current Liabilities: PPP loan payable, noncurrent portion Finance lease liabilities, noncurrent portion Operating lease liabilities, noncurrent portion Total non-current liabilities Commitments and contingencies Stockholders’ equity: Common stock $0.01 par value: Authorized shares — 80,000 Issued shares — 18,803 in 2021 and 17,428 in 2020 Outstanding shares — 18,793 in 2021 and 17,418 in 2020 Common stock held in treasury, at cost – 10 shares Additional paid-in capital Accumulated deficit Accumulated other comprehensive loss Total stockholders’ equity TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY Common stock, par value (in dollars per share) Common stock, shares authorized (in shares) Common stock, shares issued (in shares) Common stock, shares outstanding (in shares) Common stock held in treasury, at cost, shares (in shares) Income Statement [Abstract] Revenue Cost of revenue Gross profit Operating expenses: Sales and marketing Research and development General and administrative Operating loss Interest and other income Interest expense Gain on the extinguishment of debt Net loss Preferred stock dividends accrued Net loss attributable to common stockholders Net loss per share attributable to common stockholders: Basic Diluted Weighted average common shares outstanding: Basic Diluted Statement [Table] Statement [Line Items] Beginning balance, value Shares, Outstanding, Beginning Balance Conversion of preferred stock to common Preferred stock dividends declared, net of waived penalties by shareholders Share-based compensation expense Exercise of stock options Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Net loss Dividends accrued Public offering, net of fees Stock Issued During Period, Shares, New Issues Ending balance, value Shares, Outstanding, Ending Balance Stock Issued During Period, Shares, Conversion of Convertible Securities Preferred stock dividends declared, net of waived penalties by shareholders Statement of Cash Flows [Abstract] Operating Activities: Adjustments to reconcile net loss to net cash used in operating activities: Depreciation and amortization Bad debt expense Stock-based compensation Noncash lease costs Gain on extinguishment of debt Gain on modification of lease Changes in operating assets and liabilities: Accounts receivable Prepaid expenses and other assets Accounts payable and accrued expenses Deferred revenue Net cash used in operating activities Investing Activities: Purchases of property and equipment Proceeds from sale of equipment Purchases of intangible assets – domain name Net cash used in investing activities Financing Activities: Proceeds from PPP loan payable Proceeds from stock options exercised Proceeds from public stock offering net of fees Payments of dividends Reduction of finance lease liability Net cash provided by financing activities Net decrease in cash and cash equivalents Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period SUPPLEMENTAL DISCLOSURE OF CASH FLOW ACTIVITIES: Cash paid for interest SUPPLEMENTAL DISCLOSURE OF NON-CASH FINANCING ACTIVITIES: Preferred stock dividends accrued Conversion of preferred stock to common Assets acquired under a Right of Use (“ROU) operating lease Assets acquired under a ROU finance lease Organization, Consolidation and Presentation of Financial Statements [Abstract] Description of Business Accounting Policies [Abstract] Basis of Presentation Share-based Payment Arrangement [Abstract] Accounting for Stock-Based Compensation Revenue from Contract with Customer [Abstract] Revenue Recognition Earnings Per Share [Abstract] Net Loss Per Share Risks and Uncertainties [Abstract] Concentrations Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Right-of-use Asset And Leasing Liabilities Right-of-use Asset and Leasing Liabilities Coronavirus Outbreak In United States Coronavirus Outbreak in the United States Debt Disclosure [Abstract] SBA Paycheck Protection Program Loan Subsequent Events [Abstract] Subsequent Events Schedule of RSA activity Schedule of stock option activities Valuation assumptions for stock-based compensation Schedule of contract liability Lease cost table Future minimum lease obligations Proceed from sales of stock Unvested Restricted Stock Awards Weighted-Average Grant-Date Fair Value Unvested Restricted Stock Units, Granted Weighted-Average Grant-Date Fair Value, Granted Unvested Restricted Stock Units, Vested Weighted-Average Grant-Date Fair Value, vested Unvested Restricted Stock Units, Vested, Forfeited/canceled Weighted-Average Grant-Date Fair Value, Forfeited/canceled Unvested Restricted Stock Awards Weighted-Average Grant-Date Fair Value, ending Options Outstanding at beginning Weighted Average Exercise Price Outstanding at beginning Granted Weighted Average Exercise Price Granted Exercised Weighted Average Exercise Price Exercised Forfeited Weighted Average Exercise Price Forfeited Cancelled Weighted Average Exercise Price Cancelled Expired Weighted Average Exercise Price Expired Options Outstanding at ending Weighted Average Exercise Price Outstanding at Ending balance Options Exercisable Weighted Average Exercise Price, Exercisable Weighted average grant date fair value Expected dividend yield Risk-free interest rate Expected volatility Expected life (in years) (Year) Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Stock Issued During Period, Value, Restricted Stock Award, Gross Stock Issued During Period, Shares, Restricted Stock Award, Gross Stock-based compensation expense Unrecognized compensation Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Stock option granted Options granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares Incremental stock compensation expense Contract with Customer, Liability Additions Contract liabilities revenue recognized Contract liability Accounts Receivable Allowance of doubtful accounts Contract assets Antidilutive shares Concentration Risk [Table] Concentration Risk [Line Items] Concentration Risk, Percentage Operating expense: Amortization expense – Finance ROU Lease expense – Operating ROU Other expense: Interest expense – Finance ROU Remaining 2021 Remaining 2021 Operating and Finance total lease minimum obligation - Remaining 2021 Operating ROU Leases, 2022 Finance ROU Leases, 2022 Operating and Finance total lease minimum obligation - 2022 Operating ROU Leases, 2023 Finance ROU Leases, 2023 Operating and Finance total lease minimum obligation - 2023 Operating ROU Leases, 2024 Finance ROU Leases, 2024 Operating and Finance total lease minimum obligation - 2024 Operating ROU Leases, 2025 Finance ROU Leases, 2025 Operating and Finance total lease minimum obligation - 2025 Operating ROU Leases, Thereafter Finance ROU Leases, Thereafter Operating and Finance total lease minimum obligation - Thereafter Operating ROU Leases Undiscounted Obligation Finance ROU Leases Undiscounted Obligation Operating and Finance total lease minimum obligation liability, Operating ROU Leases, Less Interest Finance ROU Leases, Less Interest Operating ROU Leases Finance ROU Leases Operating Lease, Payments Schedule of Long-term Debt Instruments [Table] Debt Instrument [Line Items] Proceeds from Issuance of Long-term Debt, Total Debt maturity date Interest rate Gain (Loss) on Extinguishment of Debt Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date. Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date. Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date. Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date. Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date. Amount of lessee's undiscounted obligation for lease payments for operating and finance lease. Represents the U.S. Government. Represents loan designed to provide funds for small businesses to keep their employees on the payroll. Assets, Current Property, Plant and Equipment, Gross Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property, Plant and Equipment, Net Assets, Noncurrent Assets Liabilities, Current Liabilities, Noncurrent Treasury Stock, Value Stockholders' Equity Attributable to Parent Liabilities and Equity Gross Profit Operating Income (Loss) Interest Expense Preferred Stock Dividends, Income Statement Impact Net Income (Loss) Available to Common Stockholders, Basic Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Diluted Shares, Outstanding Dividends, Preferred Stock, Stock GainOnModificationOfLease Increase (Decrease) in Accounts Receivable Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Contract with Customer, Liability Net Cash Provided by (Used in) Operating Activities Payments to Acquire Property, Plant, and Equipment PurchasesOfIntangibleAssetsDomainName Net Cash Provided by (Used in) Investing Activities Payments of Dividends Finance Lease, Principal Payments Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect ConversionOfPreferredStockToCommon Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Contract with Customer, Liability Finance Lease, Liability, Payments, Due in Next Rolling 12 Months Lessee, Operating Lease, Liability, Undiscounted Excess Amount Finance Lease, Liability, Undiscounted Excess Amount EX-101.PRE 10 intz-20210930_pre.xml XBRL PRESENTATION FILE XML 11 intrusion_i10q-093021_htm.xml IDEA: XBRL DOCUMENT 0000736012 2021-01-01 2021-09-30 0000736012 dei:FormerAddressMember 2021-01-01 2021-09-30 0000736012 2021-11-02 0000736012 2021-09-30 0000736012 2020-12-31 0000736012 2021-07-01 2021-09-30 0000736012 2020-07-01 2020-09-30 0000736012 2020-01-01 2020-09-30 0000736012 us-gaap:PreferredStockMember 2020-12-31 0000736012 us-gaap:CommonStockMember 2020-12-31 0000736012 us-gaap:TreasuryStockMember 2020-12-31 0000736012 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000736012 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000736012 us-gaap:RetainedEarningsMember 2020-12-31 0000736012 us-gaap:PreferredStockMember 2021-01-01 2021-03-31 0000736012 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0000736012 us-gaap:TreasuryStockMember 2021-01-01 2021-03-31 0000736012 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0000736012 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0000736012 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0000736012 2021-01-01 2021-03-31 0000736012 us-gaap:PreferredStockMember 2021-03-31 0000736012 us-gaap:CommonStockMember 2021-03-31 0000736012 us-gaap:TreasuryStockMember 2021-03-31 0000736012 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0000736012 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0000736012 us-gaap:RetainedEarningsMember 2021-03-31 0000736012 2021-03-31 0000736012 us-gaap:PreferredStockMember 2021-04-01 2021-06-30 0000736012 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0000736012 us-gaap:TreasuryStockMember 2021-04-01 2021-06-30 0000736012 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0000736012 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0000736012 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0000736012 2021-04-01 2021-06-30 0000736012 us-gaap:PreferredStockMember 2021-06-30 0000736012 us-gaap:CommonStockMember 2021-06-30 0000736012 us-gaap:TreasuryStockMember 2021-06-30 0000736012 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0000736012 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0000736012 us-gaap:RetainedEarningsMember 2021-06-30 0000736012 2021-06-30 0000736012 us-gaap:PreferredStockMember 2021-07-01 2021-09-30 0000736012 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0000736012 us-gaap:TreasuryStockMember 2021-07-01 2021-09-30 0000736012 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-01 2021-09-30 0000736012 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0000736012 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0000736012 us-gaap:PreferredStockMember 2021-09-30 0000736012 us-gaap:CommonStockMember 2021-09-30 0000736012 us-gaap:TreasuryStockMember 2021-09-30 0000736012 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0000736012 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0000736012 us-gaap:RetainedEarningsMember 2021-09-30 0000736012 us-gaap:PreferredStockMember 2019-12-31 0000736012 us-gaap:CommonStockMember 2019-12-31 0000736012 us-gaap:TreasuryStockMember 2019-12-31 0000736012 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000736012 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000736012 us-gaap:RetainedEarningsMember 2019-12-31 0000736012 2019-12-31 0000736012 us-gaap:PreferredStockMember 2020-01-01 2020-03-31 0000736012 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0000736012 us-gaap:TreasuryStockMember 2020-01-01 2020-03-31 0000736012 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0000736012 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0000736012 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0000736012 2020-01-01 2020-03-31 0000736012 us-gaap:PreferredStockMember 2020-03-31 0000736012 us-gaap:CommonStockMember 2020-03-31 0000736012 us-gaap:TreasuryStockMember 2020-03-31 0000736012 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0000736012 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0000736012 us-gaap:RetainedEarningsMember 2020-03-31 0000736012 2020-03-31 0000736012 us-gaap:PreferredStockMember 2020-04-01 2020-06-30 0000736012 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0000736012 us-gaap:TreasuryStockMember 2020-04-01 2020-06-30 0000736012 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0000736012 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0000736012 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0000736012 2020-04-01 2020-06-30 0000736012 us-gaap:PreferredStockMember 2020-06-30 0000736012 us-gaap:CommonStockMember 2020-06-30 0000736012 us-gaap:TreasuryStockMember 2020-06-30 0000736012 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0000736012 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0000736012 us-gaap:RetainedEarningsMember 2020-06-30 0000736012 2020-06-30 0000736012 us-gaap:PreferredStockMember 2020-07-01 2020-09-30 0000736012 us-gaap:CommonStockMember 2020-07-01 2020-09-30 0000736012 us-gaap:TreasuryStockMember 2020-07-01 2020-09-30 0000736012 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-01 2020-09-30 0000736012 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0000736012 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0000736012 us-gaap:PreferredStockMember 2020-09-30 0000736012 us-gaap:CommonStockMember 2020-09-30 0000736012 us-gaap:TreasuryStockMember 2020-09-30 0000736012 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-09-30 0000736012 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0000736012 us-gaap:RetainedEarningsMember 2020-09-30 0000736012 2020-09-30 0000736012 intz:OmnibusIncentivePlanMember 2021-09-30 0000736012 intz:OutsideDirectorsMember 2021-01-01 2021-09-30 0000736012 intz:RSAMember 2021-07-01 2021-09-30 0000736012 intz:RSAMember 2021-01-01 2021-09-30 0000736012 intz:RSAMember 2021-09-30 0000736012 us-gaap:StockOptionMember intz:OmnibusIncentivePlan2021Member 2021-07-01 2021-09-30 0000736012 intz:StockIncentivePlan2015Member 2021-01-01 2021-09-30 0000736012 us-gaap:StockOptionMember intz:OtherPlansMember intz:EmployeesOrDirectorsMember 2020-07-01 2020-09-30 0000736012 us-gaap:StockOptionMember intz:OtherPlansMember intz:EmployeesOrDirectorsMember 2020-01-01 2020-09-30 0000736012 us-gaap:StockOptionMember 2021-07-01 2021-09-30 0000736012 us-gaap:StockOptionMember intz:StockIncentivePlan2015Member 2021-07-01 2021-09-30 0000736012 us-gaap:StockOptionMember intz:StockIncentivePlan2005Member 2021-07-01 2021-09-30 0000736012 us-gaap:StockOptionMember 2020-07-01 2020-09-30 0000736012 us-gaap:StockOptionMember intz:StockIncentivePlan2015Member 2020-07-01 2020-09-30 0000736012 us-gaap:StockOptionMember intz:StockIncentivePlan2005Member 2020-07-01 2020-09-30 0000736012 us-gaap:StockOptionMember 2021-01-01 2021-09-30 0000736012 us-gaap:StockOptionMember intz:StockIncentivePlan2015Member 2021-01-01 2021-09-30 0000736012 us-gaap:StockOptionMember intz:StockIncentivePlan2005Member 2021-01-01 2021-09-30 0000736012 us-gaap:StockOptionMember intz:Plan2005Member 2020-01-01 2020-09-30 0000736012 us-gaap:StockOptionMember intz:StockIncentivePlan2015Member 2020-01-01 2020-09-30 0000736012 us-gaap:StockOptionMember intz:StockIncentivePlan2005Member 2020-01-01 2020-09-30 0000736012 intz:UnexercisedAndUnvestedOptionsMember 2021-07-01 2021-09-30 0000736012 intz:UnexercisedAndUnvestedOptionsMember intz:StockIncentivePlan2015Member 2021-07-01 2021-09-30 0000736012 intz:UnexercisedAndUnvestedOptionsMember intz:OmnibusIncentivePlan2021Member 2021-07-01 2021-09-30 0000736012 intz:UnexercisedAndUnvestedOptionsMember 2021-01-01 2021-09-30 0000736012 intz:UnexercisedAndUnvestedOptionsMember intz:StockIncentivePlan2015Member 2021-01-01 2021-09-30 0000736012 intz:UnexercisedAndUnvestedOptionsMember intz:OmnibusIncentivePlan2021Member 2021-01-01 2021-09-30 0000736012 us-gaap:StockOptionMember 2020-01-01 2020-09-30 0000736012 2020-01-01 2020-12-31 0000736012 intz:FiveGovernmentCustomersMember us-gaap:SalesRevenueNetMember intz:USGovernmentMember 2021-01-01 2021-09-30 0000736012 intz:FourGovernmentCustomersMember us-gaap:SalesRevenueNetMember intz:USGovernmentMember 2020-01-01 2020-09-30 0000736012 intz:CommercialCustomerMember us-gaap:SalesRevenueNetMember intz:USGovernmentMember 2020-01-01 2020-09-30 0000736012 intz:OperatingRouLeasesMember 2021-09-30 0000736012 intz:FinanceRouLeasesMember 2021-09-30 0000736012 intz:PaycheckProtectionProgramCaresActMember 2020-01-01 2020-04-30 iso4217:USD shares iso4217:USD shares pure 0000736012 false --12-31 2021 Q3 P8M 10-Q true 2021-09-30 false 001-39608 INTRUSION INC. DE 75-1911917 101 East Park Blvd Suite 1200 Plano TX 75074 (972) 234-6400 101 East Park Blvd Suite 1200 Plano TX 75074 Common Stock, par value $0.01 per share INTZ NASDAQ Yes Yes Non-accelerated Filer true false false 18793046 7153000 16704000 1048000 1233000 617000 370000 19000 0 8837000 18307000 2502000 1453000 43000 43000 67000 67000 2612000 1563000 1417000 1097000 1195000 466000 1696000 20000 882000 1010000 167000 79000 3940000 1575000 12777000 19882000 747000 408000 957000 628000 582000 21000 860000 487000 0 421000 822000 177000 3968000 2142000 0 212000 620000 0 1412000 1867000 2032000 2079000 0.01 0.01 80000000 80000000 18803000 17428000 18793000 17418000 188000 174000 10000 10000 362000 362000 83240000 77187000 -76246000 -61295000 -43000 -43000 6777000 15661000 12777000 19882000 1819000 1588000 5632000 5039000 690000 652000 2048000 2050000 1129000 936000 3584000 2989000 3782000 885000 10123000 1880000 1863000 1081000 4862000 2741000 1592000 377000 4261000 962000 -6108000 -1407000 -15662000 -2594000 19000 0 87000 8000 8000 2000 11000 4000 0 0 635000 0 -6097000 -1409000 -14951000 -2590000 -0 13000 -0 79000 -6097000 -1422000 -14951000 -2669000 -0.34 -0.10 -0.85 -0.19 -0.34 -0.10 -0.85 -0.19 17909000 14450000 17692000 13981000 17909000 14450000 17692000 13981000 174000 17427779 -362000 10000 -43000 77187000 -61295000 15661000 204000 204000 2000 197227 159000 161000 -3903000 -3903000 176000 17625006 -362000 10000 -43000 77550000 -65198000 12123000 806000 806000 6000 7000 7000 -4951000 -4951000 176000 17631006 -362000 10000 -43000 78363000 -70149000 7985000 62000 62000 11000 1118540 4740000 4751000 1000 53500 75000 76000 -6097000 -6097000 188000 18803046 -362000 10000 -43000 83240000 -76246000 6777000 1843000 949377 136000 13552236 -362000 10000 -43000 56759000 -54777000 3556000 -96000 -63194 1000 63194 95000 -33000 -33000 19000 19000 1000 172600 74000 75000 -465000 -465000 1747000 886183 138000 13788030 -362000 10000 -43000 56914000 -55242000 3152000 33000 33000 55000 55000 14000 10000 10000 -715000 -715000 1747000 886183 138000 13802030 -362000 10000 -43000 56946000 -55957000 2469000 -1747000 -886183 10000 1004249 1738000 13000 13000 100000 100000 1000 133000 106000 107000 -1409000 -1409000 149000 14939279 -362000 10000 -43000 58877000 -57367000 1254000 -14951000 -2590000 466000 164000 26000 0 1072000 174000 169000 186000 635000 -0 17000 -0 -159000 -536000 273000 514000 564000 134000 645000 -457000 -12775000 -2367000 1048000 153000 1000 0 85000 -0 -1132000 -153000 0 629000 244000 193000 4751000 0 -0 99000 639000 32000 4356000 691000 -9551000 -1829000 16704000 3334000 7153000 1505000 3000 2000 0 79000 0 1843000 212000 0 1820000 0 <p id="xdx_807_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zVQ3xs55tiT2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: top"> <td style="width: 0.5in"><span style="font-size: 10pt"><b>1.</b></span></td> <td><span id="xdx_825_z6tHhoqrxtxh" style="font-size: 10pt"><b>Description of Business</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.45in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Intrusion, Inc. (together with its consolidated subsidiaries, the “Company”, Intrusion”, “Intrusion Inc.”, “we”, “us”, “our”, or similar terms) was organized in Texas in September 1983 and reincorporated in Delaware in October 1995. Our principal executive offices are located at 101 East Park Boulevard, Suite 1200, Plano, Texas 75074, and our telephone number is (972) 234-6400. Our website URL is www.intrusion.com.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We develop, sell and support products that protect any-sized company or government organization by fusing advanced threat intelligence with real-time artificial intelligence to kill cyberattacks as they occur – including Zero-Days. We market and distribute our solutions through a direct sales force and value-added resellers. Our end-user customers include U.S. federal government entities, state and local government entities, and companies ranging in size from mid-market to large enterprises.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>TraceCop “(TraceCop™”) </i></b>and Savant (<b><i>“Savant™</i></b>”) are registered trademarks of Intrusion Inc. We have applied for trademark protection for our new <b>INTRUSION <i>Shield</i></b> cybersecurity solution.</p> <p id="xdx_801_eus-gaap--BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_zNvsxe1zOgf3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: top"> <td style="width: 0.5in"><span style="font-size: 10pt"><b>2.</b></span></td> <td><span id="xdx_827_zsPng113Mzc5" style="font-size: 10pt"><b>Basis of Presentation</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The accompanying unaudited condensed consolidated financial statements of the Company have been prepared in accordance with Generally Accepted Accounting Principles in the United States of America (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Item 10-01 of Regulation S-X. Accordingly, they do not include all the information and disclosures required by GAAP for complete financial statements. All adjustments that, in the opinion of management, are necessary for a fair presentation of the results of operations for the interim periods have been made and are of a recurring nature unless otherwise disclosed herein. The results of operations for such interim periods are not necessarily indicative of results of operations for a full year. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and accompanying notes included in our Annual Report on Form 10-K for the year ended December 31, 2020, filed with the U.S. Securities and Exchange Commission (the “SEC”) on March 9, 2021. All significant intercompany balances and transactions have been eliminated in consolidation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company calculates the fair value of its assets and liabilities which qualify as financial instruments and includes this additional information in the notes to consolidated financial statements when the fair value is different from the carrying value of these financial instruments. The estimated fair value of accounts receivable, accounts payable and accrued expenses approximate their carrying amounts due to the relatively short maturity of these instruments. Financing leases and Paycheck Protection Program (“PPP”) loan approximate fair value as they bear market rates of interest. None of these instruments are held for trading purposes.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In July 2021, the Company determined that the combination of increased expenses primarily related with management’s accelerated increase in staffing its sales and administrative resources together with decreased revenue expectations related to its <b>INTRUSION <i>Shield</i></b> offering has created significant concerns about the Company’s ability to meet its current and short-term cash-flow and liquidity needs, over the next 12 months. In recognition of this determination, the Company has been actively considering strategic alternatives for the funding and implementation of its long-term business plan. For example, the Company has engaged B. Riley Securities, Inc. to act as sales agent under its at-the-market program, which allows the Company to potentially sell up to $50.0 million of its common stock on a delayed or continuous basis through the use of a shelf-registration statement on Form S-3, which the Company initially filed on August 5, 2021. The shelf registration became effective on August 16, 2021. As of September 30, 2021, the Company received net proceeds in the amount of $<span id="xdx_901_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_pn3n3_dm_c20210101__20210930_zy1LcizkLT17" title="Proceed from sales of stock">4.8</span> million net of fees from the sale of its common stock related to this program.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Management believes that this plan may continue to provide the Company with the financing required to continue as a going concern; however, the Company can offer no assurances that this at-the-market program will continue to generate the proceeds necessary to finance future operating needs. Accordingly, the Company is currently evaluating a variety of other potential funding and longer-term strategic options.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> 4800000 <p id="xdx_805_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zjLy9HEUNhP3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: top"> <td style="width: 0.5in"><span style="font-size: 10pt"><b>3.</b></span></td> <td><span id="xdx_828_zGPBIRhBm5Ge" style="font-size: 10pt"><b>Accounting for Stock-Based Compensation</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company accounts for stock-based compensation in accordance with ASC 718, <i>Compensation – Stock Compensation</i>, which requires that compensation related to all stock-based awards be recognized in the condensed consolidated financial statements. Stock-based compensation cost is valued at fair value at the date of grant, and the grant date fair value is recognized as expense over each award’s requisite service period with a corresponding increase to equity or liability based on the terms of each award and the appropriate accounting treatment under ASC 718.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">During 2021, the Company added a new incentive plan (the “2021 Omnibus Incentive Plan”). The purpose of the 2021 Omnibus Incentive Plan is to provide a means through which the Company may attract and retain key personnel and to provide a means whereby directors, officers, employees, consultants and advisors of the Company can acquire and maintain an equity interest in the Company, or be paid incentive compensation, including incentive compensation measured by reference to the value of common stock, thereby strengthening their commitment to the welfare of the Company and aligning their interests with those of the Company’s stockholders.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The aggregate number of shares of Common Stock that may be issued or used for reference purposes or with respect to which Awards may be granted under the 2021 Omnibus Incentive Plan shall not exceed <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_c20210930__us-gaap--PlanNameAxis__custom--OmnibusIncentivePlanMember_zGKUfA5rcHHh">2,500,000</span> shares and is subject to any increase or decrease, which shares may be either authorized and unissued Common Stock or Common Stock held in or acquired for the treasury of the Company or both.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">During the nine-month period ended September 30, 2021, the Company issued new Restricted Stock Awards (RSAs) under the 2021 Omnibus Incentive Plan in the amount of $<span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodValueRestrictedStockAwardGross_c20210101__20210930__srt--CounterpartyNameAxis__custom--OutsideDirectorsMember_zYMBdEoSYQ71">70,000</span> in value of restricted stock to each of the Company’s outside directors, with a valuation to be based on the closing price of the Company’s common stock on the Nasdaq Capital Market (the “Outside Director Awards”). Accordingly, <span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_c20210101__20210930__srt--CounterpartyNameAxis__custom--OutsideDirectorsMember_z1tN9GcA7Ptc">27,540</span> </span><span style="font: 10pt Times New Roman, Times, Serif">shares were granted and are expected to fully vest on the anniversary of the grant date.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The following table summarizes the activities for the Company’s unvested RSAs in Intrusion Inc. stock for the nine months ended September 30, 2021: </span></p> <table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_pp0p0_zSGXlV8kTh05" style="width: 100%; background-color: white; border-collapse: collapse; font-size: 10pt" summary="xdx: Disclosure - Accounting for Stock-Based Compensation (Details - RSA Activity)"> <tr style="vertical-align: bottom"> <td style="padding-left: 10pt"><span id="xdx_8BC_zZ0UX6qrzbxj" style="font: 10pt Times New Roman, Times, Serif; display: none">Schedule of RSA activity</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="5" style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Unvested Restricted Stock Units</b></span></td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Number of Shares</b></span></td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Weighted-Average<br/> Grant-Date <br/> Fair Value</b></span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font: 10pt Times New Roman, Times, Serif">Unvested as of December 31, 2020</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pip0_d0_c20210101__20210930_zmAL02aVnG5a" style="text-align: right" title="Unvested Restricted Stock Awards"><span style="font: 10pt Times New Roman, Times, Serif">–</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20210101__20210930_zlhVAIqFg1qd" style="text-align: right" title="Weighted-Average Grant-Date Fair Value"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0754">–</span></span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 10pt; width: 68%"><span style="font: 10pt Times New Roman, Times, Serif">Granted </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pip0_c20210101__20210930_zxo9et8rAqI3" style="width: 13%; text-align: right" title="Unvested Restricted Stock Units, Granted"><span style="font: 10pt Times New Roman, Times, Serif">27,540</span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20210101__20210930_z25tb9URIur1" style="width: 13%; text-align: right" title="Weighted-Average Grant-Date Fair Value, Granted"><span style="font: 10pt Times New Roman, Times, Serif">12.71</span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="padding-left: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">Vested </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pip0_d0_c20210101__20210930_zUet70E7Vkjk" style="text-align: right" title="Unvested Restricted Stock Units, Vested"><span style="font: 10pt Times New Roman, Times, Serif">–</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_pid_c20210101__20210930_zjMEEDcKMgfa" style="text-align: right" title="Weighted-Average Grant-Date Fair Value, vested"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0762">–</span></span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">Forfeited/canceled</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_pip0_d0_c20210101__20210930_zV6Gr6Ucwkt4" style="border-bottom: black 1pt solid; text-align: right" title="Unvested Restricted Stock Units, Vested, Forfeited/canceled"><span style="font: 10pt Times New Roman, Times, Serif">–</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_983_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_pid_c20210101__20210930_zg7eo8BSmIha" style="border-bottom: black 1pt solid; text-align: right" title="Weighted-Average Grant-Date Fair Value, Forfeited/canceled"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0766">–</span></span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font: 10pt Times New Roman, Times, Serif">Unvested as of September 30, 2021</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 2.25pt double"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pip0_c20210101__20210930_zFCa6VEqDclk" style="border-bottom: black 2.25pt double; text-align: right" title="Unvested Restricted Stock Awards"><span style="font: 10pt Times New Roman, Times, Serif">27,540</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 2.25pt double"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_c20210101__20210930_zq1HxLM6g7wi" style="border-bottom: black 2.25pt double; text-align: right" title="Weighted-Average Grant-Date Fair Value, ending"><span style="font: 10pt Times New Roman, Times, Serif">12.71</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A0_zFlSdHge8qFc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company recognized compensation expense related to its RSAs of $<span id="xdx_904_eus-gaap--ShareBasedCompensation_pn3p0_c20210701__20210930__us-gaap--AwardTypeAxis__custom--RSAMember_zIhUmBY2QvW3" title="Stock-based compensation expense">88,000 </span></span><span style="font: 10pt Times New Roman, Times, Serif">and $<span id="xdx_900_eus-gaap--ShareBasedCompensation_c20210101__20210930__us-gaap--AwardTypeAxis__custom--RSAMember_pn3p0">130,000</span></span><span style="font: 10pt Times New Roman, Times, Serif">, respectively, during the three- and nine-month periods ended September 30, 2021. As of September 30, 2021, there was $<span id="xdx_903_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_iI_pn3p0_c20210930__us-gaap--AwardTypeAxis__custom--RSAMember_zDebYy99gryb" title="Unrecognized compensation">220,000 </span></span><span style="font: 10pt Times New Roman, Times, Serif">of unrecognized compensation cost related to unvested RSAs. This amount is expected to be recognized over a weighted-average period of <span id="xdx_902_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtMxL_c20210101__20210930__us-gaap--AwardTypeAxis__custom--RSAMember_z2NlRILLw3b4" title="::XDX::8"><span style="-sec-ix-hidden: xdx2ixbrl0776">eight</span></span> months.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">During the nine-month period ended September 30, 2021, the Company also granted new option awards under the 2021 Omnibus Incentive Plan to its employees with the option price for each option set at the closing price for the Company’s Common Stock on the Nasdaq Capital Market on the grant date (the “May 2021 Option Awards”). Accordingly, <span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20210701__20210930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__us-gaap--PlanNameAxis__custom--OmnibusIncentivePlan2021Member_zSHp4x9J58Al" title="Stock option granted">480,000 </span></span><span style="font: 10pt Times New Roman, Times, Serif">options were granted under this plan during the nine-month period ended September 30, 2021.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">During the nine months ended September 30, 2021, the Company granted <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20210101__20210930__us-gaap--PlanNameAxis__custom--StockIncentivePlan2015Member_zTvcx146Eq8b">65,000</span> stock options under its 2015 Stock Incentive Plan (the “2015 Plan”). The Company did not grant any options under the 2015 Plan during the three months ended September 30, 2021. The Company did not grant any options under its 2005 Stock Incentive Plan (the “2005 Plan”) during the three- and nine-month periods ended September 30, 2021. During the three- and nine-month periods ended September 30, 2020, the Company granted <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20200701__20200930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--EmployeesOrDirectorsMember__us-gaap--PlanNameAxis__custom--OtherPlansMember_zuKeW01RYAU1" title="Options granted">10,000 </span></span><span style="font: 10pt Times New Roman, Times, Serif">and <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20200101__20200930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--EmployeesOrDirectorsMember__us-gaap--PlanNameAxis__custom--OtherPlansMember_zq132uoEnQ76">333,000</span></span><span style="font: 10pt Times New Roman, Times, Serif">, respectively, of stock options under these plans to employees or directors.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">During the three-month periods ended September 30, 2021 and 2020, <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20210701__20210930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zcV3llsIRKSj">53,500 </span></span><span style="font: 10pt Times New Roman, Times, Serif">(<span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20210701__20210930__us-gaap--PlanNameAxis__custom--StockIncentivePlan2015Member__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zhdoWJQ8cPR8">24,000 </span></span><span style="font: 10pt Times New Roman, Times, Serif">under the 2015 Plan and <span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20210701__20210930__us-gaap--PlanNameAxis__custom--StockIncentivePlan2005Member__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zLr0liazSIO7">29,500 </span></span><span style="font: 10pt Times New Roman, Times, Serif">under the 2005 Plan) and <span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20200701__20200930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z9xznZuG9Jf4">133,000 </span></span><span style="font: 10pt Times New Roman, Times, Serif">(<span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20200701__20200930__us-gaap--PlanNameAxis__custom--StockIncentivePlan2015Member__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zx8AdWkNDdfh">30,000 </span></span><span style="font: 10pt Times New Roman, Times, Serif">under the 2015 Plan and <span id="xdx_906_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20200701__20200930__us-gaap--PlanNameAxis__custom--StockIncentivePlan2005Member__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zB2biJ0vfyd5">103,000 </span></span><span style="font: 10pt Times New Roman, Times, Serif">under the 2005 Plan) options were exercised, respectively. During the nine-month periods ended September 30, 2021, and 2020, <span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20210101__20210930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_znfySWTVtzY9">256,727 </span></span><span style="font: 10pt Times New Roman, Times, Serif">(<span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20210101__20210930__us-gaap--PlanNameAxis__custom--StockIncentivePlan2015Member__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zaVDVHpcY9q2">25,000 </span></span><span style="font: 10pt Times New Roman, Times, Serif">under the 2015 Plan and <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20210101__20210930__us-gaap--PlanNameAxis__custom--StockIncentivePlan2005Member__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zpwNn2uZpTQ5">231,727 </span></span><span style="font: 10pt Times New Roman, Times, Serif">under the 2005 Plan) and <span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20200101__20200930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__us-gaap--PlanNameAxis__custom--Plan2005Member_zkB3o64tgk65">319,600 </span></span><span style="font: 10pt Times New Roman, Times, Serif">(<span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20200101__20200930__us-gaap--PlanNameAxis__custom--StockIncentivePlan2015Member__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z7IpsS94g64h">45,000 </span></span><span style="font: 10pt Times New Roman, Times, Serif">under the 2015 Plan and <span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20200101__20200930__us-gaap--PlanNameAxis__custom--StockIncentivePlan2005Member__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zojWZnVFLEy5">274,600 </span></span><span style="font: 10pt Times New Roman, Times, Serif">under the 2005 Plan) options were exercised, respectively. With recent employee resignations, terminations, and departures, a number of unexercised and unvested options were forfeited resulting in an addition of <span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_c20210701__20210930__us-gaap--AwardTypeAxis__custom--UnexercisedAndUnvestedOptionsMember_z23bkNL6kd97">420,333 </span></span><span style="font: 10pt Times New Roman, Times, Serif">(<span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20210701__20210930__us-gaap--PlanNameAxis__custom--StockIncentivePlan2015Member__us-gaap--AwardTypeAxis__custom--UnexercisedAndUnvestedOptionsMember_zGdkIbJupz0b">270,333</span> under the 2015 Plan and <span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20210701__20210930__us-gaap--PlanNameAxis__custom--OmnibusIncentivePlan2021Member__us-gaap--AwardTypeAxis__custom--UnexercisedAndUnvestedOptionsMember_zTmLlTeFevGj">150,000</span> under the 2021 Omnibus Incentive Plan) and <span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_c20210101__20210930__us-gaap--AwardTypeAxis__custom--UnexercisedAndUnvestedOptionsMember_zHVIaQmMNrIk">505,333</span> (<span id="xdx_906_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20210101__20210930__us-gaap--PlanNameAxis__custom--StockIncentivePlan2015Member__us-gaap--AwardTypeAxis__custom--UnexercisedAndUnvestedOptionsMember_zdOI79yjk5Da">305,333</span> under the 2015 Plan and <span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20210101__20210930__us-gaap--PlanNameAxis__custom--OmnibusIncentivePlan2021Member__us-gaap--AwardTypeAxis__custom--UnexercisedAndUnvestedOptionsMember_zqXcU7aTk331">200,000</span> under the 2021 Omnibus Incentive Plan) </span><span style="font: 10pt Times New Roman, Times, Serif">option shares during the three and nine months ended September 30, 2021, respectively, that are now available for re-granting under each respective plan.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">During the nine months ended September 30, 2021, the Board of Directors (“Board”) approved a new clause to the 2015 Plan, to accelerate the vesting of any unvested equity grants held by outside directors upon their retirement from the Board. Pursuant to the approval of the acceleration clause, during the second quarter of 2021, the equity awards held by two outside board members who retired from the Board in May 2021 became fully vested. The Company accounts for the acceleration of the related stock options as a modification of the option award under ASC 718. Accordingly, the Company recognized incremental stock compensation expense of approximately $<span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost_pn3p0_c20210101__20210930_zGsCi7vYTeUd" title="Incremental stock compensation expense">237,000 </span></span><span style="font: 10pt Times New Roman, Times, Serif">during the nine-month period ended September 30, 2021.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The following table summarizes the activities for the Company’s stock options for the nine months ended September 30, 2021: </span></p> <table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_pp0p0_zHQ0z4brie82" style="width: 100%; background-color: white; border-collapse: collapse; font-size: 10pt" summary="xdx: Disclosure - Accounting for Stock-Based Compensation (Details - Stock option activities)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BA_zwCx1eszET0i" style="font: 10pt Times New Roman, Times, Serif; display: none">Schedule of stock option activities</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="5" style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>September 30, 2021</b></span></td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Number of<br/> Options</b></span></td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Weighted-Average<br/> Exercise Price</b></span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font: 10pt Times New Roman, Times, Serif">Outstanding at beginning of year</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pip0_c20210101__20210930_zPYQo7QsqnVd" style="text-align: right" title="Options Outstanding at beginning"><span style="font: 10pt Times New Roman, Times, Serif">1,035,000</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20210101__20210930_zSYw8XP5beFl" style="text-align: right" title="Weighted Average Exercise Price Outstanding at beginning"><span style="font: 10pt Times New Roman, Times, Serif">2.87</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 68%"><span style="font: 10pt Times New Roman, Times, Serif">Granted </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pip0_c20210101__20210930_zwkqvLXPOlx1" style="width: 13%; text-align: right" title="Granted"><span style="font: 10pt Times New Roman, Times, Serif">545,000</span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20210101__20210930_zjF4c97HzQyk" style="width: 13%; text-align: right" title="Weighted Average Exercise Price Granted"><span style="font: 10pt Times New Roman, Times, Serif">14.00</span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">Exercised</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_982_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pip0_di_c20210101__20210930_zcqxHmHsUAM1" style="text-align: right" title="Exercised"><span style="font: 10pt Times New Roman, Times, Serif">(256,727)</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20210101__20210930_zvaEcEKL3Utb" style="text-align: right" title="Weighted Average Exercise Price Exercised"><span style="font: 10pt Times New Roman, Times, Serif">0.97</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">Forfeited</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_pip0_di_c20210101__20210930_zWvs46JASz75" style="text-align: right" title="Forfeited"><span style="font: 10pt Times New Roman, Times, Serif">(505,333)</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pid_c20210101__20210930_zjxOvm9PQ6Ml" style="text-align: right" title="Weighted Average Exercise Price Forfeited"><span style="font: 10pt Times New Roman, Times, Serif">9.29</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">Cancelled</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledInPeriod_pip0_d0_c20210101__20210930_zErWseg4pLtg" style="text-align: right" title="Cancelled"><span style="font: 10pt Times New Roman, Times, Serif">–</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledInPeriodWeightedAverageExercisePrice_pid_c20210101__20210930_zaHUpuM98aNa" style="text-align: right" title="Weighted Average Exercise Price Cancelled"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0828">–</span></span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">Expired</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_iN_pip0_di_c20210101__20210930_z1xXLgcaMnUd" style="border-bottom: black 1pt solid; text-align: right" title="Expired"><span style="font: 10pt Times New Roman, Times, Serif">(90,000)</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_pid_c20210101__20210930_zJLX7OIFfuq" style="border-bottom: black 1pt solid; text-align: right" title="Weighted Average Exercise Price Expired"><span style="font: 10pt Times New Roman, Times, Serif">2.12</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif">Outstanding at September 30, 2021</span></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double"> </td> <td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pip0_c20210101__20210930_z68TzsMtmPn" style="border-bottom: Black 2.5pt double; text-align: right" title="Options Outstanding at ending"><span style="font: 10pt Times New Roman, Times, Serif">727,940</span></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20201001__20210930_zTRGtiEJxx73" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding at Ending balance"><span style="font: 10pt Times New Roman, Times, Serif">7.49</span></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif">Options exercisable at September 30, 2021</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 2.25pt double"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pip0_c20210930_za1NKQgEDV5g" style="border-bottom: black 2.25pt double; text-align: right" title="Options Exercisable"><span style="font: 10pt Times New Roman, Times, Serif">349,610</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 2.25pt double"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20210930_zFLcsJRn6er" style="border-bottom: black 2.25pt double; text-align: right" title="Weighted Average Exercise Price, Exercisable"><span style="font: 10pt Times New Roman, Times, Serif">1.64</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A9_zOmXTShc3Rnl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company recognized compensation (benefit) expense related to its stock option awards of <span id="xdx_903_eus-gaap--ShareBasedCompensation_c20210701__20210930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pn3p0">($26,000)</span></span><span style="font: 10pt Times New Roman, Times, Serif"> and $<span id="xdx_905_eus-gaap--ShareBasedCompensation_c20200701__20200930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pn3p0">100,000</span></span><span style="font: 10pt Times New Roman, Times, Serif">, for the three months ended September 30, 2021, and 2020, respectively, and $<span id="xdx_909_eus-gaap--ShareBasedCompensation_c20210101__20210930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pn3p0">943,000 </span></span><span style="font: 10pt Times New Roman, Times, Serif">and $<span id="xdx_90B_eus-gaap--ShareBasedCompensation_c20200101__20200930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pn3p0">174,000</span></span><span style="font: 10pt Times New Roman, Times, Serif">, for the nine months ended September 30, 2021, and 2020, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"><span style="text-decoration: underline">Valuation Assumptions</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The fair values of employee and director option awards were estimated at the date of grant using a Black-Scholes option-pricing model with the following assumptions: </span></p> <table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_pn3n3_zWTnwPSuFlob" style="border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Accounting for Stock-Based Compensation (Details - Valuation Assumptions)"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt"><span id="xdx_8B8_z0pZfTmCBWu7" style="font: 10pt Times New Roman, Times, Serif; display: none">Valuation assumptions for stock-based compensation</span></td> <td colspan="2" style="font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.8pt 0pt 0; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>For Three<br/> Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.8pt 0pt 0; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>September 30,<br/> 2021</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.8pt 0pt 0; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>For Three<br/> Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.8pt 0pt 0; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>September 30, 2020</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.8pt 0pt 0; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>For Nine<br/> Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.8pt 0pt 0; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>September 30, 2021</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.8pt 0pt 0; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>For Nine<br/> Months Ended<br/> September 30, 2020</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 48%; font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">Weighted average grant date fair value</span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20210701__20210930_z9cZix3dBUek" style="width: 11%; font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0848">–</span></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20200701__20200930_zDRV2D2ak0Zf" style="width: 11%; font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span style="font: 10pt Times New Roman, Times, Serif">4.98</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20210101__20210930_zIzA7pybDtNg" style="width: 11%; font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span style="font: 10pt Times New Roman, Times, Serif">8.99</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20200101__20200930_zA3WFBaGPe64" style="width: 11%; font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span style="font: 10pt Times New Roman, Times, Serif">2.86</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">Weighted average assumptions used:</span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">Expected dividend yield</span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp0_c20210701__20210930_zyCvfeZUWbX5" style="font: 10pt Times New Roman, Times, Serif" title="Expected dividend yield">–</span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_c20200701__20200930_z3kOImOzieu1" style="font: 10pt Times New Roman, Times, Serif">0.0</span><span style="font: 10pt Times New Roman, Times, Serif">%</span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_c20210101__20210930_zohW0jRW7eY" style="font: 10pt Times New Roman, Times, Serif">0.0</span><span style="font: 10pt Times New Roman, Times, Serif">%</span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_c20200101__20200930_zEAGrE7hE48d" style="font: 10pt Times New Roman, Times, Serif">0.0</span><span style="font: 10pt Times New Roman, Times, Serif">%</span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">Risk-free interest rate</span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp0_c20210701__20210930_zgdIlQnS6Ruh" style="font: 10pt Times New Roman, Times, Serif" title="Risk-free interest rate">–</span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_c20200701__20200930_zTR4BbO1gCXj" style="font: 10pt Times New Roman, Times, Serif">0.23</span><span style="font: 10pt Times New Roman, Times, Serif">%</span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_c20210101__20210930_zeE7lzIhzSbb" style="font: 10pt Times New Roman, Times, Serif">0.80</span><span style="font: 10pt Times New Roman, Times, Serif">%</span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_c20200101__20200930_zrBQAaZyyIZk" style="font: 10pt Times New Roman, Times, Serif">0.42</span><span style="font: 10pt Times New Roman, Times, Serif">%</span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">Expected volatility</span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp0_c20210701__20210930_zDGjfGW48Dld" style="font: 10pt Times New Roman, Times, Serif" title="Expected volatility">–</span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_c20200701__20200930_z5FMih7o4Ukh" style="font: 10pt Times New Roman, Times, Serif">70.85</span><span style="font: 10pt Times New Roman, Times, Serif">%</span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_c20210101__20210930_ztg2HcGuEa17" style="font: 10pt Times New Roman, Times, Serif">81.81</span><span style="font: 10pt Times New Roman, Times, Serif">%</span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_c20200101__20200930_zZrBhuBTNzF4" style="font: 10pt Times New Roman, Times, Serif">76.85</span><span style="font: 10pt Times New Roman, Times, Serif">%</span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">Expected life (in years)</span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span style="font: 10pt Times New Roman, Times, Serif">–</span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20200701__20200930_zRCu1gCVIBQg" style="font: 10pt Times New Roman, Times, Serif" title="Expected life (in years) (Year)">5.0</span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20210101__20210930_zSHUE7FVlFKg" style="font: 10pt Times New Roman, Times, Serif">5.0</span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20200101__20200930_zf1IFtgGJ1x2" style="font: 10pt Times New Roman, Times, Serif">6.1</span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A7_zt3pQrHFK0zd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">Expected volatility is based on historical volatility and in part on implied volatility. The expected term considers the contractual term of the option as well as historical exercise and forfeiture behavior. The risk-free interest rate is based on the rates in effect on the grant date for U.S. Treasury instruments with maturities matching the relevant expected term of the award. Options granted to non-employees are valued using the fair market value on each measurement date of the option.</span></p> 2500000 70000 27540 <table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_pp0p0_zSGXlV8kTh05" style="width: 100%; background-color: white; border-collapse: collapse; font-size: 10pt" summary="xdx: Disclosure - Accounting for Stock-Based Compensation (Details - RSA Activity)"> <tr style="vertical-align: bottom"> <td style="padding-left: 10pt"><span id="xdx_8BC_zZ0UX6qrzbxj" style="font: 10pt Times New Roman, Times, Serif; display: none">Schedule of RSA activity</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="5" style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Unvested Restricted Stock Units</b></span></td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Number of Shares</b></span></td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Weighted-Average<br/> Grant-Date <br/> Fair Value</b></span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font: 10pt Times New Roman, Times, Serif">Unvested as of December 31, 2020</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pip0_d0_c20210101__20210930_zmAL02aVnG5a" style="text-align: right" title="Unvested Restricted Stock Awards"><span style="font: 10pt Times New Roman, Times, Serif">–</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20210101__20210930_zlhVAIqFg1qd" style="text-align: right" title="Weighted-Average Grant-Date Fair Value"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0754">–</span></span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 10pt; width: 68%"><span style="font: 10pt Times New Roman, Times, Serif">Granted </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pip0_c20210101__20210930_zxo9et8rAqI3" style="width: 13%; text-align: right" title="Unvested Restricted Stock Units, Granted"><span style="font: 10pt Times New Roman, Times, Serif">27,540</span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20210101__20210930_z25tb9URIur1" style="width: 13%; text-align: right" title="Weighted-Average Grant-Date Fair Value, Granted"><span style="font: 10pt Times New Roman, Times, Serif">12.71</span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="padding-left: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">Vested </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pip0_d0_c20210101__20210930_zUet70E7Vkjk" style="text-align: right" title="Unvested Restricted Stock Units, Vested"><span style="font: 10pt Times New Roman, Times, Serif">–</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_pid_c20210101__20210930_zjMEEDcKMgfa" style="text-align: right" title="Weighted-Average Grant-Date Fair Value, vested"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0762">–</span></span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">Forfeited/canceled</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_pip0_d0_c20210101__20210930_zV6Gr6Ucwkt4" style="border-bottom: black 1pt solid; text-align: right" title="Unvested Restricted Stock Units, Vested, Forfeited/canceled"><span style="font: 10pt Times New Roman, Times, Serif">–</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_983_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_pid_c20210101__20210930_zg7eo8BSmIha" style="border-bottom: black 1pt solid; text-align: right" title="Weighted-Average Grant-Date Fair Value, Forfeited/canceled"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0766">–</span></span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font: 10pt Times New Roman, Times, Serif">Unvested as of September 30, 2021</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 2.25pt double"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pip0_c20210101__20210930_zFCa6VEqDclk" style="border-bottom: black 2.25pt double; text-align: right" title="Unvested Restricted Stock Awards"><span style="font: 10pt Times New Roman, Times, Serif">27,540</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 2.25pt double"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_c20210101__20210930_zq1HxLM6g7wi" style="border-bottom: black 2.25pt double; text-align: right" title="Weighted-Average Grant-Date Fair Value, ending"><span style="font: 10pt Times New Roman, Times, Serif">12.71</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> 0 27540 12.71 0 0 27540 12.71 88000 130000 220000 480000 65000 10000 333000 53500 24000 29500 133000 30000 103000 256727 25000 231727 319600 45000 274600 420333 270333 150000 505333 305333 200000 237000 <table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_pp0p0_zHQ0z4brie82" style="width: 100%; background-color: white; border-collapse: collapse; font-size: 10pt" summary="xdx: Disclosure - Accounting for Stock-Based Compensation (Details - Stock option activities)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BA_zwCx1eszET0i" style="font: 10pt Times New Roman, Times, Serif; display: none">Schedule of stock option activities</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="5" style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>September 30, 2021</b></span></td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Number of<br/> Options</b></span></td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Weighted-Average<br/> Exercise Price</b></span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font: 10pt Times New Roman, Times, Serif">Outstanding at beginning of year</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pip0_c20210101__20210930_zPYQo7QsqnVd" style="text-align: right" title="Options Outstanding at beginning"><span style="font: 10pt Times New Roman, Times, Serif">1,035,000</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20210101__20210930_zSYw8XP5beFl" style="text-align: right" title="Weighted Average Exercise Price Outstanding at beginning"><span style="font: 10pt Times New Roman, Times, Serif">2.87</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 68%"><span style="font: 10pt Times New Roman, Times, Serif">Granted </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pip0_c20210101__20210930_zwkqvLXPOlx1" style="width: 13%; text-align: right" title="Granted"><span style="font: 10pt Times New Roman, Times, Serif">545,000</span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20210101__20210930_zjF4c97HzQyk" style="width: 13%; text-align: right" title="Weighted Average Exercise Price Granted"><span style="font: 10pt Times New Roman, Times, Serif">14.00</span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">Exercised</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_982_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pip0_di_c20210101__20210930_zcqxHmHsUAM1" style="text-align: right" title="Exercised"><span style="font: 10pt Times New Roman, Times, Serif">(256,727)</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20210101__20210930_zvaEcEKL3Utb" style="text-align: right" title="Weighted Average Exercise Price Exercised"><span style="font: 10pt Times New Roman, Times, Serif">0.97</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">Forfeited</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_pip0_di_c20210101__20210930_zWvs46JASz75" style="text-align: right" title="Forfeited"><span style="font: 10pt Times New Roman, Times, Serif">(505,333)</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pid_c20210101__20210930_zjxOvm9PQ6Ml" style="text-align: right" title="Weighted Average Exercise Price Forfeited"><span style="font: 10pt Times New Roman, Times, Serif">9.29</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">Cancelled</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledInPeriod_pip0_d0_c20210101__20210930_zErWseg4pLtg" style="text-align: right" title="Cancelled"><span style="font: 10pt Times New Roman, Times, Serif">–</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledInPeriodWeightedAverageExercisePrice_pid_c20210101__20210930_zaHUpuM98aNa" style="text-align: right" title="Weighted Average Exercise Price Cancelled"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0828">–</span></span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">Expired</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_iN_pip0_di_c20210101__20210930_z1xXLgcaMnUd" style="border-bottom: black 1pt solid; text-align: right" title="Expired"><span style="font: 10pt Times New Roman, Times, Serif">(90,000)</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_pid_c20210101__20210930_zJLX7OIFfuq" style="border-bottom: black 1pt solid; text-align: right" title="Weighted Average Exercise Price Expired"><span style="font: 10pt Times New Roman, Times, Serif">2.12</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif">Outstanding at September 30, 2021</span></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double"> </td> <td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pip0_c20210101__20210930_z68TzsMtmPn" style="border-bottom: Black 2.5pt double; text-align: right" title="Options Outstanding at ending"><span style="font: 10pt Times New Roman, Times, Serif">727,940</span></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20201001__20210930_zTRGtiEJxx73" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding at Ending balance"><span style="font: 10pt Times New Roman, Times, Serif">7.49</span></td> <td style="padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif">Options exercisable at September 30, 2021</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 2.25pt double"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pip0_c20210930_za1NKQgEDV5g" style="border-bottom: black 2.25pt double; text-align: right" title="Options Exercisable"><span style="font: 10pt Times New Roman, Times, Serif">349,610</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 2.25pt double"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20210930_zFLcsJRn6er" style="border-bottom: black 2.25pt double; text-align: right" title="Weighted Average Exercise Price, Exercisable"><span style="font: 10pt Times New Roman, Times, Serif">1.64</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> 1035000 2.87 545000 14.00 256727 0.97 505333 9.29 0 90000 2.12 727940 7.49 349610 1.64 -26000 100000 943000 174000 <table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_pn3n3_zWTnwPSuFlob" style="border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Accounting for Stock-Based Compensation (Details - Valuation Assumptions)"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt"><span id="xdx_8B8_z0pZfTmCBWu7" style="font: 10pt Times New Roman, Times, Serif; display: none">Valuation assumptions for stock-based compensation</span></td> <td colspan="2" style="font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.8pt 0pt 0; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>For Three<br/> Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.8pt 0pt 0; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>September 30,<br/> 2021</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.8pt 0pt 0; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>For Three<br/> Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.8pt 0pt 0; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>September 30, 2020</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.8pt 0pt 0; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>For Nine<br/> Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.8pt 0pt 0; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>September 30, 2021</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.8pt 0pt 0; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>For Nine<br/> Months Ended<br/> September 30, 2020</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 48%; font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">Weighted average grant date fair value</span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20210701__20210930_z9cZix3dBUek" style="width: 11%; font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0848">–</span></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20200701__20200930_zDRV2D2ak0Zf" style="width: 11%; font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span style="font: 10pt Times New Roman, Times, Serif">4.98</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20210101__20210930_zIzA7pybDtNg" style="width: 11%; font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span style="font: 10pt Times New Roman, Times, Serif">8.99</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20200101__20200930_zA3WFBaGPe64" style="width: 11%; font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span style="font: 10pt Times New Roman, Times, Serif">2.86</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">Weighted average assumptions used:</span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">Expected dividend yield</span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp0_c20210701__20210930_zyCvfeZUWbX5" style="font: 10pt Times New Roman, Times, Serif" title="Expected dividend yield">–</span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_c20200701__20200930_z3kOImOzieu1" style="font: 10pt Times New Roman, Times, Serif">0.0</span><span style="font: 10pt Times New Roman, Times, Serif">%</span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_c20210101__20210930_zohW0jRW7eY" style="font: 10pt Times New Roman, Times, Serif">0.0</span><span style="font: 10pt Times New Roman, Times, Serif">%</span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_c20200101__20200930_zEAGrE7hE48d" style="font: 10pt Times New Roman, Times, Serif">0.0</span><span style="font: 10pt Times New Roman, Times, Serif">%</span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">Risk-free interest rate</span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp0_c20210701__20210930_zgdIlQnS6Ruh" style="font: 10pt Times New Roman, Times, Serif" title="Risk-free interest rate">–</span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_c20200701__20200930_zTR4BbO1gCXj" style="font: 10pt Times New Roman, Times, Serif">0.23</span><span style="font: 10pt Times New Roman, Times, Serif">%</span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_c20210101__20210930_zeE7lzIhzSbb" style="font: 10pt Times New Roman, Times, Serif">0.80</span><span style="font: 10pt Times New Roman, Times, Serif">%</span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_c20200101__20200930_zrBQAaZyyIZk" style="font: 10pt Times New Roman, Times, Serif">0.42</span><span style="font: 10pt Times New Roman, Times, Serif">%</span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">Expected volatility</span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp0_c20210701__20210930_zDGjfGW48Dld" style="font: 10pt Times New Roman, Times, Serif" title="Expected volatility">–</span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_c20200701__20200930_z5FMih7o4Ukh" style="font: 10pt Times New Roman, Times, Serif">70.85</span><span style="font: 10pt Times New Roman, Times, Serif">%</span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_c20210101__20210930_ztg2HcGuEa17" style="font: 10pt Times New Roman, Times, Serif">81.81</span><span style="font: 10pt Times New Roman, Times, Serif">%</span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_c20200101__20200930_zZrBhuBTNzF4" style="font: 10pt Times New Roman, Times, Serif">76.85</span><span style="font: 10pt Times New Roman, Times, Serif">%</span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">Expected life (in years)</span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span style="font: 10pt Times New Roman, Times, Serif">–</span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20200701__20200930_zRCu1gCVIBQg" style="font: 10pt Times New Roman, Times, Serif" title="Expected life (in years) (Year)">5.0</span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20210101__20210930_zSHUE7FVlFKg" style="font: 10pt Times New Roman, Times, Serif">5.0</span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font-size: 10pt; text-align: right" title="Weighted average grant date fair value"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20200101__20200930_zf1IFtgGJ1x2" style="font: 10pt Times New Roman, Times, Serif">6.1</span></td><td style="font-size: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> 4.98 8.99 2.86 0 0.000 0.000 0.000 0 0.0023 0.0080 0.0042 0 0.7085 0.8181 0.7685 P5Y P5Y P6Y1M6D <p id="xdx_80E_eus-gaap--RevenueFromContractWithCustomerTextBlock_zhn4XSuIe0eb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: top"> <td style="width: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"><b>4.</b></span></td> <td><span id="xdx_826_zkY4kk1pTwtg" style="font: 10pt Times New Roman, Times, Serif"><b>Revenue Recognition</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company generally recognizes product revenue upon shipment or after meeting certain performance obligations. These products can include hardware, perpetual software licenses and data sets. Most of the Company’s sales are data set updates. Warranty costs and sales returns have not been material.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company recognizes sales of its data sets in accordance with FASB ASC Topic 606 whereby revenue from contracts with customers are recognized once the criteria under the five steps below have been met:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr> <td style="width: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: top; width: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">i)</span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif">identification of the contract with a customer;</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr> <td style="width: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: top; width: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">ii)</span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif">identification of the performance obligations in the contract;</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr> <td style="width: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: top; width: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">iii)</span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif">determination of the transaction price;</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr> <td style="width: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="vertical-align: top; width: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">iv)</span></td> <td style="vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> allocation of the transaction price to each separate performance obligations; and</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: top"> <td style="width: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">v)</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif">recognition of revenue upon satisfaction of a performance obligation.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">Data updates are typically done monthly, and revenue is matched accordingly. Product sales may include maintenance and customer support allocated revenue in an arrangement using estimated selling prices of the delivered goods and services based on a selling price hierarchy using the relative selling price method. All product offering and service offering market values are readily determined based on current and prior stand-alone sales. The Company may defer and recognize maintenance, updates and support revenue over the term of the contract period, which is generally one year.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">Normal payment terms offered to customers, distributors and resellers are net 30 days domestically and net 45 days internationally. The Company does not offer payment terms that extend beyond one year and rarely does it extend payment terms beyond its normal terms. If certain customers do not meet the Company’s credit standards, the Company typically requires payment in advance on some of its smaller sized customers to limit its credit exposure.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">Shipping and handling costs are billed to the customer and included in revenue. Shipping and handling expenses are included in cost of revenue. The Company has elected to account for shipping and handling costs as fulfillment costs after the customer obtains control of the goods.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">With the Company’s newest product, <b><i>Shield</i></b>, Intrusion began offering software on a subscription basis. Shield is a hosted arrangement subject to software as a service (“SaaS”) guidance under ASC 606. SaaS arrangements are accounted for as service obligations, not arrangements that transfer a license of IP.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company utilizes the five-step process, mentioned above, per FASB ASC Topic 606 to recognize sales and will follow that directive, also, to define revenue items as individual and distinct. <b><i>Shield</i></b> services provided to the Company’s customers for a fixed monthly subscription fee include:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"/></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol">·</span></td><td><span style="font-family: Times New Roman, Times, Serif">Access to Intrusion’s proprietary software and database to detect and prevent unauthorized access to its clients’ information networks;</span></td></tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol">·</span></td><td><span style="font-family: Times New Roman, Times, Serif">Use of all software, associated media, printed materials, data, files, online documentation, and any equipment that Intrusion provides for customers to access the <b>INTRUSION <i>Shield</i></b>; and</span></td></tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol">·</span></td><td><span style="font-family: Times New Roman, Times, Serif">Tech support, post contract customer support (PCS) includes daily program releases or corrections provided by Intrusion without additional charge.</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The contract provided for no other services, and our customers have no rebates or return rights, nor are any such rights anticipated to be offered as part of this service.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company satisfies its performance obligation when the <b><i>Shield</i></b> solution is available to detect and prevent unauthorized access to a client’s information networks. Revenue should be recognized monthly over the term of the contract. The Company’s standard initial contract terms automatically renew unless notice is given 30 days before renewal. Upfront payment of fees are deferred and amortized into income over the period covered by the contract.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company’s accounts receivable represents unconditional contract billings for sales per contracts with customers and are classified as current. As of September 30, 2021, and December 30, 2020, the Company had accounts receivable balance of $<span id="xdx_90E_eus-gaap--AccountsReceivableNetCurrent_iI_pn3p0_c20210930_zcYutLZ4b9H" title="Accounts Receivable">1,048,000 </span></span><span style="font: 10pt Times New Roman, Times, Serif">and $<span id="xdx_904_eus-gaap--AccountsReceivableNetCurrent_c20201231_pn3p0">1,233,000</span></span><span style="font: 10pt Times New Roman, Times, Serif">, respectively. Accounts receivable is net of $<span id="xdx_908_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pn3p0_c20210930_zfLoYtOO8KR2" title="Allowance of doubtful accounts">26,000 </span></span><span style="font: 10pt Times New Roman, Times, Serif">of allowance of doubtful accounts as of September 30, 2021. The Company did not recognize an allowance for doubtful accounts as of December 31, 2020.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company had <span id="xdx_90F_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pn3p0_do_c20201231_zF4QsfTtAfAd" title="Contract assets">no</span></span> <span style="font: 10pt Times New Roman, Times, Serif">material contract assets as of September 30, 2021, and December 31, 2020.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">Contract liabilities consist of cash payments in advance of the Company satisfying performance obligations and recognizing revenue. The Company currently classifies deferred revenue as a contract liability.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The following table presents changes in the Company’s contract liability during the nine months ended September 30, 2021, and the year ended December 31, 2020 (in thousands):</span></p> <table cellpadding="0" cellspacing="0" id="xdx_882_ecustom--ScheduleOfContractLiabilityTableTextBlock_zhHDQH8ULeu9" style="width: 100%; border-collapse: collapse; font-size: 10pt" summary="xdx: Disclosure - Revenue Recognition (Details)"> <tr style="vertical-align: bottom; background-color: white"> <td><span id="xdx_8BE_zFeBCo5oP4z2" style="font: 10pt Times New Roman, Times, Serif; display: none">Schedule of contract liability</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>September 30, 2021</b></span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>December 31, 2020</b></span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 68%"><span style="font: 10pt Times New Roman, Times, Serif">Balance at beginning of period</span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98D_eus-gaap--ContractWithCustomerLiability_iS_pn3n3_c20210101__20210930_zUdkDPRuWoC9" style="width: 13%; text-align: right" title="Contract with Customer, Liability"><span style="font: 10pt Times New Roman, Times, Serif">177</span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_988_eus-gaap--ContractWithCustomerLiability_iS_pn3n3_c20200101__20201231_zAmtcaQWdFOb" style="width: 13%; text-align: right" title="Contract with Customer, Liability"><span style="font: 10pt Times New Roman, Times, Serif">516</span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-left: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">Additions</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_981_ecustom--ContractLiabilitiesAdditions_c20210101__20210930_pn3n3" style="text-align: right" title="Additions"><span style="font: 10pt Times New Roman, Times, Serif">1,750</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_988_ecustom--ContractLiabilitiesAdditions_c20200101__20201231_pn3n3" style="text-align: right" title="Additions"><span style="font: 10pt Times New Roman, Times, Serif">353</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="padding-left: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">Revenue recognized</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_988_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_c20210101__20210930_pn3n3" style="border-bottom: black 1pt solid; text-align: right" title="Contract liabilities revenue recognized"><span style="font: 10pt Times New Roman, Times, Serif">(1,105</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif">)</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_981_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_c20200101__20201231_pn3n3" style="border-bottom: black 1pt solid; text-align: right" title="Contract liabilities revenue recognized"><span style="font: 10pt Times New Roman, Times, Serif">(692</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font: 10pt Times New Roman, Times, Serif">Balance at end of period</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 2.25pt double"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98D_eus-gaap--ContractWithCustomerLiability_iE_pn3n3_c20210101__20210930_zKcbFTCMA6e1" style="border-bottom: black 2.25pt double; text-align: right" title="Contract liability"><span style="font: 10pt Times New Roman, Times, Serif">822</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 2.25pt double"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_985_eus-gaap--ContractWithCustomerLiability_iE_pn3n3_c20200101__20201231_zwaScDbTCMba" style="border-bottom: black 2.25pt double; text-align: right" title="Contract liability"><span style="font: 10pt Times New Roman, Times, Serif">177</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> 1048000 1233000 26000 0 <table cellpadding="0" cellspacing="0" id="xdx_882_ecustom--ScheduleOfContractLiabilityTableTextBlock_zhHDQH8ULeu9" style="width: 100%; border-collapse: collapse; font-size: 10pt" summary="xdx: Disclosure - Revenue Recognition (Details)"> <tr style="vertical-align: bottom; background-color: white"> <td><span id="xdx_8BE_zFeBCo5oP4z2" style="font: 10pt Times New Roman, Times, Serif; display: none">Schedule of contract liability</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>September 30, 2021</b></span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>December 31, 2020</b></span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 68%"><span style="font: 10pt Times New Roman, Times, Serif">Balance at beginning of period</span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98D_eus-gaap--ContractWithCustomerLiability_iS_pn3n3_c20210101__20210930_zUdkDPRuWoC9" style="width: 13%; text-align: right" title="Contract with Customer, Liability"><span style="font: 10pt Times New Roman, Times, Serif">177</span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_988_eus-gaap--ContractWithCustomerLiability_iS_pn3n3_c20200101__20201231_zAmtcaQWdFOb" style="width: 13%; text-align: right" title="Contract with Customer, Liability"><span style="font: 10pt Times New Roman, Times, Serif">516</span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-left: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">Additions</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_981_ecustom--ContractLiabilitiesAdditions_c20210101__20210930_pn3n3" style="text-align: right" title="Additions"><span style="font: 10pt Times New Roman, Times, Serif">1,750</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_988_ecustom--ContractLiabilitiesAdditions_c20200101__20201231_pn3n3" style="text-align: right" title="Additions"><span style="font: 10pt Times New Roman, Times, Serif">353</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="padding-left: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">Revenue recognized</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_988_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_c20210101__20210930_pn3n3" style="border-bottom: black 1pt solid; text-align: right" title="Contract liabilities revenue recognized"><span style="font: 10pt Times New Roman, Times, Serif">(1,105</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif">)</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_981_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_c20200101__20201231_pn3n3" style="border-bottom: black 1pt solid; text-align: right" title="Contract liabilities revenue recognized"><span style="font: 10pt Times New Roman, Times, Serif">(692</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font: 10pt Times New Roman, Times, Serif">Balance at end of period</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 2.25pt double"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98D_eus-gaap--ContractWithCustomerLiability_iE_pn3n3_c20210101__20210930_zKcbFTCMA6e1" style="border-bottom: black 2.25pt double; text-align: right" title="Contract liability"><span style="font: 10pt Times New Roman, Times, Serif">822</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 2.25pt double"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_985_eus-gaap--ContractWithCustomerLiability_iE_pn3n3_c20200101__20201231_zwaScDbTCMba" style="border-bottom: black 2.25pt double; text-align: right" title="Contract liability"><span style="font: 10pt Times New Roman, Times, Serif">177</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> 177000 516000 1750000 353000 -1105000 -692000 822000 177000 <p id="xdx_803_eus-gaap--EarningsPerShareTextBlock_zsJrMPKIPlxc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: top"> <td style="width: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"><b>5.</b></span></td> <td><span id="xdx_829_zaBex6xjw9m2" style="font: 10pt Times New Roman, Times, Serif"><b>Net Loss Per Share</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">Basic net loss per share is computed by dividing net loss attributable to common stockholders for the period by the weighted average number of common shares outstanding for the period. Diluted net loss per share is computed by dividing the net loss attributable to common stockholders by the weighted average number of common shares and dilutive common stock equivalents outstanding for the period. Our common stock equivalents include all common stock issuable upon conversion of preferred stock and the exercise of outstanding options and warrants. <span style="background-color: white">The aggregate number of common stock equivalents excluded from the diluted loss per share calculation for the three-month periods ending September 30, 2021, and 2020 are <span id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210701__20210930_ztY8gotZtOGl" title="Antidilutive shares">917,472 </span></span></span><span style="font: 10pt Times New Roman, Times, Serif; background-color: white">and <span id="xdx_907_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200701__20200930_pdd">1,071,952</span></span><span style="font: 10pt Times New Roman, Times, Serif; background-color: white">, respectively. The aggregate number of common stock equivalents excluded from the diluted loss per share calculation for the nine-month periods ended September 30, 2021, and 2020 are <span id="xdx_90D_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210930_zBkZariWeXX6">978,977 </span></span><span style="font: 10pt Times New Roman, Times, Serif; background-color: white">and <span id="xdx_90C_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20200930_zWy3HuNIp4A5">960,933</span></span><span style="font: 10pt Times New Roman, Times, Serif; background-color: white">, respectively. Since the Company is in a net loss position for the three- and nine-month periods ended September 30, 2021, and 2020, basic and dilutive net loss per share are the same.</span></p> 917472 1071952 978977 960933 <p id="xdx_80C_eus-gaap--ConcentrationRiskDisclosureTextBlock_z58QthrC5cm3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: top"> <td style="width: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"><b>6.</b></span></td> <td><span id="xdx_822_z39rG1KNYjkj" style="font: 10pt Times New Roman, Times, Serif"><b>Concentrations</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company’s operations are concentrated in one area—security software/entity identification. Sales to the U.S. Government through direct and indirect channels totaled <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20210930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__custom--USGovernmentMember__srt--MajorCustomersAxis__custom--FiveGovernmentCustomersMember_zqFoJd8qqzqb">69.14</span></span><span style="font: 10pt Times New Roman, Times, Serif">% of total revenues attributable to five government customers and <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20200930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__custom--USGovernmentMember__srt--MajorCustomersAxis__custom--FourGovernmentCustomersMember_zZHton0GYTC5">92.3</span></span><span style="font: 10pt Times New Roman, Times, Serif">% of total revenues attributable to four government customers for the nine-month periods ended September 30, 2021, and 2020, respectively. One individual commercial customer during the nine months ended September 30, 2021, individually accounted for over 10.0% of total revenues and during the three months ended September 30, 2021, two individual commercial customers accounted for revenues that were individually over 10.0% of total revenues. During the three and nine months ended September 30, 2020, no individual commercial customer accounted for revenues that were over <span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20200930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__custom--USGovernmentMember__srt--MajorCustomersAxis__custom--CommercialCustomerMember_zt66di9ecsKh">10.0</span></span><span style="font: 10pt Times New Roman, Times, Serif">% of total revenues. The Company’s similar product and service offerings are not viewed as individual segments, as its management analyzes the business as a whole and expenses are not allocated to each product offering.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> 0.6914 0.923 0.100 <p id="xdx_806_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_z0oKWwUp835" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: top"> <td style="width: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"><b>7.</b></span></td> <td><span id="xdx_824_z6zHBnDaEcGb" style="font: 10pt Times New Roman, Times, Serif"><b>Commitments and Contingencies </b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 16.2pt; text-indent: -16.2pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company is periodically involved in claims asserted in the normal course of its business. We believe these actions are routine and incidental to the business. While the outcome of these actions cannot be predicted with certainty, we do not believe that any will have a material adverse impact on our business.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline">Class Action Litigation</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 16.2pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On April 16, 2021, a purported class action lawsuit was filed in the United States District Court, Eastern District of Texas, Sherman Division, captioned Celeste v. Intrusion Inc. et al., Case No. 4:21-cv-00307 (E.D.Tex) against the Company, the Company’s chief financial officer, and former chief executive officer alleging, among other things, that the defendants made false and/or misleading statements or omissions about the Company’s business, operations, and prospects in violation of Section 10(b) of The Securities Exchange Act of 1934, as amended (the “Exchange Act”), and Rule 10b-5 promulgated thereunder, as well as Section 20(a) of the Exchange Act. The Celeste lawsuit claims compensatory damages and legal fees.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On May 14, 2021, a related purported class action lawsuit was filed in the United States District Court, Eastern District of Texas, Sherman Division, captioned Neely v. Intrusion Inc., et al., Case No. 4:12-cv-00374 (E.D. Tex.) against the Company, the Company’s chief financial officer, and former chief executive officer. The Neely lawsuit alleges the same violations under the federal securities laws as those alleged in the Celeste lawsuit. The Neely lawsuit also seeks compensatory damages and legal fees. A motion to consolidate the two lawsuits and appoint a lead plaintiff is pending before the court. The Company believes the claims in the lawsuits are without merit and intends to defend itself vigorously.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company is unable to predict the ultimate outcome and is unable to make a meaningful estimate of the amount or range of loss, if any, that could result from any unfavorable outcome of the Class Action Litigation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">Securities Investigation</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On August 8, 2021, the Company received a notification from the Securities and Exchange Commission, Division of Enforcement, that it was conducting an investigation captioned In the Matter of Intrusion Inc. and requesting the Company produce certain documents and information. On November 9, 2021, the Securities and Exchange Commission served a subpoena on the Company in connection with this investigation which formally requested substantially similar information as in the prior request. The Company is continuing to comply with the requests and is cooperating in the investigation. The Company can offer no assurances as to the outcome of this investigation or its potential effect on the Company or its results of operations.</p> <p id="xdx_80F_eus-gaap--LesseeOperatingLeasesTextBlock_zXXm4VDVn9R3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: top"> <td style="width: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"><b>8.</b></span></td> <td><span id="xdx_827_zp9nw3dcQ58" style="font: 10pt Times New Roman, Times, Serif"><b>Right-of-use Asset and Leasing Liabilities</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The Company has operating and finance leases where it records the right-of-use assets and a related lease liability as required under ASC 842. The lease liabilities are determined by the net present value of total lease payments and amortized over the life of the lease. All obligations under the Company’s lease agreements are designed to terminate with the last scheduled payment. The Company’s leases are for the following types of assets:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="width: 100%; font-size: 10pt"> <tr style="vertical-align: top"> <td style="width: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 0.5in"><span style="font-family: Symbol">·</span></td> <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Computer hardware and copy machines- The Company’s finance lease right-of-use assets consist of computer hardware and copy machines. These leases have a three-year life and are in various stages of completion.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="width: 100%; font-size: 10pt"> <tr style="vertical-align: top"> <td style="width: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 0.5in"><span style="font-family: Symbol">·</span></td> <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Office space - The Company’s operating lease right-of-use assets include its rental agreements for its offices in Plano, TX, and San Marcos, CA, and a data service center in Allen, TX. The Plano offices operating lease liability was modified during the three months ended September 30, 2021, to add an additional floor of office space and terminate the prior lease. The modified lease has a life of two years and one month as of September 30, 2021. The San Marcos operating lease liability terminated on March 31, 2021. The data service center operating lease liability has a life of four years and one month as of September 30, 2021. The Company also has an operating lease liability for its former corporate office in Richardson. The Richardson operating lease liability has a life of three years and two months as of September 30, 2021; however, the related right-of-use asset was fully impaired due to the Company’s abandonment of the lease as of December 31, 2020.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">Additional qualitative and quantitative disclosures regarding the Company's leasing arrangements are also required. The Company adopted ASC 842 prospectively and elected the package of transition practical expedients that does not require reassessment of: (1) whether any existing or expired contracts are or contain leases, (2) lease classification and (3) initial direct costs. In addition, the Company has elected other available practical expedients to not separate lease and non-lease components, which consist principally of common area maintenance charges, for all classes of underlying assets and to exclude leases with an initial term of 12 months or less.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">As the implicit rate is not readily determinable for the Company's lease agreement, the Company uses an estimated incremental borrowing rate to determine the initial present value of lease payments. This discount rate for the lease approximates Silicon Valley Bank's prime rate.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">Supplemental cash flow information includes operating cash flows related to operating leases. For the three months ended September 30, 2021, and 2020, the Company had $<span id="xdx_903_eus-gaap--OperatingLeasePayments_c20210701__20210930_pn3p0">79,000</span></span> <span style="font: 10pt Times New Roman, Times, Serif">and $<span id="xdx_90D_eus-gaap--OperatingLeasePayments_c20200701__20200930_pn3p0">92,000</span></span><span style="font: 10pt Times New Roman, Times, Serif">, respectively, in lease payments related to operating leases. For the nine months ended September 30, 2021, and 2020, the Company had $<span id="xdx_909_eus-gaap--OperatingLeasePayments_c20210101__20210930_pn3p0">200,000</span></span> <span style="font: 10pt Times New Roman, Times, Serif">and $<span id="xdx_90B_eus-gaap--OperatingLeasePayments_c20200101__20200930_pn3p0">271,000</span></span><span style="font: 10pt Times New Roman, Times, Serif">, respectively, in lease payments related to operating leases.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"><b>Schedule of Items Appearing on the Statement of Operations (in thousands): </b></span></p> <table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--LeaseCostTableTextBlock_pn3n3_zj5uzyjvKhWd" style="width: 100%; border-collapse: collapse; font-size: 10pt" summary="xdx: Disclosure - Right-of-use Asset and Leasing Liabilities (Details - Income Statement)"> <tr style="vertical-align: bottom; background-color: white"> <td><span id="xdx_8B8_zpfntHw8y4U4" style="font: 10pt Times New Roman, Times, Serif; display: none">Lease cost table</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_499_20210701__20210930_zXwyPAmPw5R" style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_49B_20200701__20200930_zfaUWScKCktd" style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_49E_20210101__20210930_zd1mA6dxBkE4" style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_495_20200101__20200930_zOOrhOQlmDkk" style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Three Months Ended</b></span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Nine Months Ended</b></span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>September 30,<br/> 2021</b></span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>September 30, <br/> 2020</b></span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>September 30,<br/> 2021</b></span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>September 30,<br/> 2020</b></span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--OperatingExpensesAbstract_iB" style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font: 10pt Times New Roman, Times, Serif">Operating expense:</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_pn3n3_zdulb574QWda" style="vertical-align: bottom; background-color: white"> <td style="padding-left: 10pt; width: 44%"><span style="font: 10pt Times New Roman, Times, Serif">Amortization expense – Finance ROU</span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="width: 11%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">111</span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="width: 11%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">11</span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="width: 11%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">144</span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="width: 11%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">32</span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--OperatingLeaseExpense_pn3n3_z4bK0WHjZv4j" style="vertical-align: bottom; background-color: #EEEEEE"> <td style="padding-left: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">Lease expense – Operating ROU</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">66</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">82</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">252</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">248</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--OtherExpensesAbstract_iB" style="vertical-align: bottom; background-color: white"> <td><span style="font: 10pt Times New Roman, Times, Serif">Other expense:</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_eus-gaap--FinanceLeaseInterestExpense_pn3n3_zvR6gdGIwhk9" style="vertical-align: bottom; background-color: #EEEEEE"> <td style="padding-left: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">Interest expense – Finance ROU</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">8</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0957">–</span></span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">9</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">2</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A1_zGZNW9IlyrHi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"><b>Future minimum lease obligations consisted of the following as of September 30, 2021 (in thousands):</b></span></p> <table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zvDoh9ohZSs8" style="width: 100%; border-collapse: collapse; font-size: 10pt" summary="xdx: Disclosure - Right-of-use Asset and Leasing Liabilities (Details - Minimum obligation)"> <tr style="vertical-align: bottom; background-color: white"> <td><span id="xdx_8B3_zPXbRRXSIf0j" style="font: 10pt Times New Roman, Times, Serif; display: none">Future minimum lease obligations</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Operating</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Finance</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">ROU Leases</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">ROU Leases</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Total</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 52%"><span style="font: 10pt Times New Roman, Times, Serif">Remaining 2021</span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_989_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_iI_pn3n3_c20210930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingRouLeasesMember_zo8f7Jwi1q1f" style="width: 13%; text-align: right" title="Remaining 2021"><span style="font: 10pt Times New Roman, Times, Serif">410</span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98A_eus-gaap--FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths_iI_pn3n3_c20210930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--FinanceRouLeasesMember_zwFdIdPzgmFe" style="width: 13%; text-align: right" title="Remaining 2021"><span style="font: 10pt Times New Roman, Times, Serif">8</span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98F_ecustom--LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueInRollingYearTwo_iI_pn3n3_c20210930_zQCzDfhQLMS5" style="width: 13%; text-align: right" title="Operating and Finance total lease minimum obligation - Remaining 2021"><span style="font: 10pt Times New Roman, Times, Serif">418</span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font: 10pt Times New Roman, Times, Serif">2022</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_987_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_iI_pn3n3_c20210930_zMOWW5isFCU7" style="text-align: right" title="Operating ROU Leases, 2022"><span style="font: 10pt Times New Roman, Times, Serif">704</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98E_eus-gaap--FinanceLeaseLiabilityPaymentsDueInRollingYearTwo_iI_pn3n3_c20210930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--FinanceRouLeasesMember_zXUpQM5L1u9a" style="text-align: right" title="Finance ROU Leases, 2022"><span style="font: 10pt Times New Roman, Times, Serif">618</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_981_ecustom--LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueInRollingYearThree_iI_pn3n3_c20210930_zI9f2muAGKt8" style="text-align: right" title="Operating and Finance total lease minimum obligation - 2022"><span style="font: 10pt Times New Roman, Times, Serif">1,322</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font: 10pt Times New Roman, Times, Serif">2023</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_987_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_iI_pn3n3_c20210930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingRouLeasesMember_zBjrRMbV75sj" style="text-align: right" title="Operating ROU Leases, 2023"><span style="font: 10pt Times New Roman, Times, Serif">705</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_989_eus-gaap--FinanceLeaseLiabilityPaymentsDueInRollingYearThree_iI_pn3n3_c20210930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--FinanceRouLeasesMember_zHD9CXzWqlDa" style="text-align: right" title="Finance ROU Leases, 2023"><span style="font: 10pt Times New Roman, Times, Serif">618</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98C_ecustom--LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueInRollingYearFour_iI_pn3n3_c20210930_zY83QXcTbm4g" style="text-align: right" title="Operating and Finance total lease minimum obligation - 2023"><span style="font: 10pt Times New Roman, Times, Serif">1,323</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font: 10pt Times New Roman, Times, Serif">2024</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_iI_pn3n3_c20210930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingRouLeasesMember_zchc0JhMIar2" style="text-align: right" title="Operating ROU Leases, 2024"><span style="font: 10pt Times New Roman, Times, Serif">486</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_983_eus-gaap--FinanceLeaseLiabilityPaymentsDueInRollingYearFour_iI_pn3n3_c20210930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--FinanceRouLeasesMember_zzoqQclH1tj3" style="text-align: right" title="Finance ROU Leases, 2024"><span style="font: 10pt Times New Roman, Times, Serif">9</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98F_ecustom--LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueInRollingYearFive_iI_pn3n3_c20210930_zgiZm80TZ4g7" style="text-align: right" title="Operating and Finance total lease minimum obligation - 2024"><span style="font: 10pt Times New Roman, Times, Serif">495</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font: 10pt Times New Roman, Times, Serif">2025</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_988_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_iI_pn3n3_c20210930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingRouLeasesMember_zd1ZucQjRMmi" style="text-align: right" title="Operating ROU Leases, 2025"><span style="font: 10pt Times New Roman, Times, Serif">115</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_986_eus-gaap--FinanceLeaseLiabilityPaymentsDueInRollingYearFive_iI_pn3n3_c20210930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--FinanceRouLeasesMember_zRrYmwRXjaj3" style="text-align: right" title="Finance ROU Leases, 2025"><span style="font: 10pt Times New Roman, Times, Serif">1</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98C_ecustom--OperatingAndFinanceTotalLeaseMinimumObligation2026_iI_pn3n3_c20210930_znoDVcXYVTY7" style="text-align: right" title="Operating and Finance total lease minimum obligation - 2025"><span style="font: 10pt Times New Roman, Times, Serif">116</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font: 10pt Times New Roman, Times, Serif">Thereafter</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_985_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_iI_pn3n3_d0_c20210930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingRouLeasesMember_z3UMHWrQFhI8" style="border-bottom: black 1pt solid; text-align: right" title="Operating ROU Leases, Thereafter"><span style="font: 10pt Times New Roman, Times, Serif">–</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_989_eus-gaap--FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive_iI_pn3n3_d0_c20210930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--FinanceRouLeasesMember_z1SMd11xTLB" style="border-bottom: black 1pt solid; text-align: right" title="Finance ROU Leases, Thereafter"><span style="font: 10pt Times New Roman, Times, Serif">–</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_983_ecustom--LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterRollingYearFive_c20210930_pn3n3" style="border-bottom: black 1pt solid; text-align: right" title="Operating and Finance total lease minimum obligation - Thereafter"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1001">–</span></span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_984_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_c20210930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingRouLeasesMember_pn3n3" style="text-align: right" title="Operating ROU Leases Undiscounted Obligation"><span style="font: 10pt Times New Roman, Times, Serif">2,420</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_989_eus-gaap--FinanceLeaseLiabilityPaymentsDue_c20210930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--FinanceRouLeasesMember_pn3n3" style="text-align: right" title="Finance ROU Leases Undiscounted Obligation"><span style="font: 10pt Times New Roman, Times, Serif">1,254</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98B_ecustom--LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue_c20210930_pn3n3" style="text-align: right" title="Operating and Finance total lease minimum obligation liability,"><span style="font: 10pt Times New Roman, Times, Serif">3,674</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font: 10pt Times New Roman, Times, Serif">Less Interest*</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_984_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_c20210930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingRouLeasesMember_zKGqwGvQDhba" style="border-bottom: black 1pt solid; text-align: right" title="Operating ROU Leases, Less Interest"><span style="font: 10pt Times New Roman, Times, Serif">(148</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif">)</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98B_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_c20210930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--FinanceRouLeasesMember_zf62AnYXP0ki" style="border-bottom: black 1pt solid; text-align: right" title="Finance ROU Leases, Less Interest"><span style="font: 10pt Times New Roman, Times, Serif">(52</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif">)</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 2.25pt double"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98C_eus-gaap--OperatingLeaseLiability_c20210930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingRouLeasesMember_pn3n3" style="border-bottom: black 2.25pt double; text-align: right" title="Operating ROU Leases"><span style="font: 10pt Times New Roman, Times, Serif">2,272</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 2.25pt double"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98A_eus-gaap--FinanceLeaseLiability_c20210930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--FinanceRouLeasesMember_pn3n3" style="border-bottom: black 2.25pt double; text-align: right" title="Finance ROU Leases"><span style="font: 10pt Times New Roman, Times, Serif">1,202</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="width: 100%; font-size: 10pt"> <tr style="vertical-align: top"> <td style="width: 2%"><span id="xdx_F05_zuJMWLAOgZMd" style="font: 10pt Times New Roman, Times, Serif">*</span></td> <td style="width: 98%; text-align: justify"><span id="xdx_F18_zQhpjltOovH5" style="font: 10pt Times New Roman, Times, Serif">Interest is imputed for operating ROU leases and classified as lease expense and is included in operating expenses in the accompanying condensed consolidated statement of operations.</span></td></tr> </table> <p id="xdx_8A3_zt6NgB39Ua27" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.45in; text-indent: -4.05pt"> </p> 79000 92000 200000 271000 <table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--LeaseCostTableTextBlock_pn3n3_zj5uzyjvKhWd" style="width: 100%; border-collapse: collapse; font-size: 10pt" summary="xdx: Disclosure - Right-of-use Asset and Leasing Liabilities (Details - Income Statement)"> <tr style="vertical-align: bottom; background-color: white"> <td><span id="xdx_8B8_zpfntHw8y4U4" style="font: 10pt Times New Roman, Times, Serif; display: none">Lease cost table</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_499_20210701__20210930_zXwyPAmPw5R" style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_49B_20200701__20200930_zfaUWScKCktd" style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_49E_20210101__20210930_zd1mA6dxBkE4" style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_495_20200101__20200930_zOOrhOQlmDkk" style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Three Months Ended</b></span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Nine Months Ended</b></span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>September 30,<br/> 2021</b></span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>September 30, <br/> 2020</b></span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>September 30,<br/> 2021</b></span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>September 30,<br/> 2020</b></span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--OperatingExpensesAbstract_iB" style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font: 10pt Times New Roman, Times, Serif">Operating expense:</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_pn3n3_zdulb574QWda" style="vertical-align: bottom; background-color: white"> <td style="padding-left: 10pt; width: 44%"><span style="font: 10pt Times New Roman, Times, Serif">Amortization expense – Finance ROU</span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="width: 11%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">111</span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="width: 11%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">11</span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="width: 11%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">144</span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="width: 11%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">32</span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--OperatingLeaseExpense_pn3n3_z4bK0WHjZv4j" style="vertical-align: bottom; background-color: #EEEEEE"> <td style="padding-left: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">Lease expense – Operating ROU</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">66</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">82</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">252</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">248</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--OtherExpensesAbstract_iB" style="vertical-align: bottom; background-color: white"> <td><span style="font: 10pt Times New Roman, Times, Serif">Other expense:</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_eus-gaap--FinanceLeaseInterestExpense_pn3n3_zvR6gdGIwhk9" style="vertical-align: bottom; background-color: #EEEEEE"> <td style="padding-left: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">Interest expense – Finance ROU</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">8</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0957">–</span></span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">9</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">2</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> 111000 11000 144000 32000 66000 82000 252000 248000 8000 9000 2000 <table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zvDoh9ohZSs8" style="width: 100%; border-collapse: collapse; font-size: 10pt" summary="xdx: Disclosure - Right-of-use Asset and Leasing Liabilities (Details - Minimum obligation)"> <tr style="vertical-align: bottom; background-color: white"> <td><span id="xdx_8B3_zPXbRRXSIf0j" style="font: 10pt Times New Roman, Times, Serif; display: none">Future minimum lease obligations</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Operating</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Finance</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">ROU Leases</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">ROU Leases</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Total</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 52%"><span style="font: 10pt Times New Roman, Times, Serif">Remaining 2021</span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_989_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_iI_pn3n3_c20210930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingRouLeasesMember_zo8f7Jwi1q1f" style="width: 13%; text-align: right" title="Remaining 2021"><span style="font: 10pt Times New Roman, Times, Serif">410</span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98A_eus-gaap--FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths_iI_pn3n3_c20210930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--FinanceRouLeasesMember_zwFdIdPzgmFe" style="width: 13%; text-align: right" title="Remaining 2021"><span style="font: 10pt Times New Roman, Times, Serif">8</span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98F_ecustom--LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueInRollingYearTwo_iI_pn3n3_c20210930_zQCzDfhQLMS5" style="width: 13%; text-align: right" title="Operating and Finance total lease minimum obligation - Remaining 2021"><span style="font: 10pt Times New Roman, Times, Serif">418</span></td> <td style="width: 1%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font: 10pt Times New Roman, Times, Serif">2022</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_987_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_iI_pn3n3_c20210930_zMOWW5isFCU7" style="text-align: right" title="Operating ROU Leases, 2022"><span style="font: 10pt Times New Roman, Times, Serif">704</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98E_eus-gaap--FinanceLeaseLiabilityPaymentsDueInRollingYearTwo_iI_pn3n3_c20210930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--FinanceRouLeasesMember_zXUpQM5L1u9a" style="text-align: right" title="Finance ROU Leases, 2022"><span style="font: 10pt Times New Roman, Times, Serif">618</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_981_ecustom--LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueInRollingYearThree_iI_pn3n3_c20210930_zI9f2muAGKt8" style="text-align: right" title="Operating and Finance total lease minimum obligation - 2022"><span style="font: 10pt Times New Roman, Times, Serif">1,322</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font: 10pt Times New Roman, Times, Serif">2023</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_987_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_iI_pn3n3_c20210930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingRouLeasesMember_zBjrRMbV75sj" style="text-align: right" title="Operating ROU Leases, 2023"><span style="font: 10pt Times New Roman, Times, Serif">705</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_989_eus-gaap--FinanceLeaseLiabilityPaymentsDueInRollingYearThree_iI_pn3n3_c20210930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--FinanceRouLeasesMember_zHD9CXzWqlDa" style="text-align: right" title="Finance ROU Leases, 2023"><span style="font: 10pt Times New Roman, Times, Serif">618</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98C_ecustom--LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueInRollingYearFour_iI_pn3n3_c20210930_zY83QXcTbm4g" style="text-align: right" title="Operating and Finance total lease minimum obligation - 2023"><span style="font: 10pt Times New Roman, Times, Serif">1,323</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font: 10pt Times New Roman, Times, Serif">2024</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_iI_pn3n3_c20210930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingRouLeasesMember_zchc0JhMIar2" style="text-align: right" title="Operating ROU Leases, 2024"><span style="font: 10pt Times New Roman, Times, Serif">486</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_983_eus-gaap--FinanceLeaseLiabilityPaymentsDueInRollingYearFour_iI_pn3n3_c20210930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--FinanceRouLeasesMember_zzoqQclH1tj3" style="text-align: right" title="Finance ROU Leases, 2024"><span style="font: 10pt Times New Roman, Times, Serif">9</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98F_ecustom--LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueInRollingYearFive_iI_pn3n3_c20210930_zgiZm80TZ4g7" style="text-align: right" title="Operating and Finance total lease minimum obligation - 2024"><span style="font: 10pt Times New Roman, Times, Serif">495</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font: 10pt Times New Roman, Times, Serif">2025</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_988_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_iI_pn3n3_c20210930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingRouLeasesMember_zd1ZucQjRMmi" style="text-align: right" title="Operating ROU Leases, 2025"><span style="font: 10pt Times New Roman, Times, Serif">115</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_986_eus-gaap--FinanceLeaseLiabilityPaymentsDueInRollingYearFive_iI_pn3n3_c20210930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--FinanceRouLeasesMember_zRrYmwRXjaj3" style="text-align: right" title="Finance ROU Leases, 2025"><span style="font: 10pt Times New Roman, Times, Serif">1</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98C_ecustom--OperatingAndFinanceTotalLeaseMinimumObligation2026_iI_pn3n3_c20210930_znoDVcXYVTY7" style="text-align: right" title="Operating and Finance total lease minimum obligation - 2025"><span style="font: 10pt Times New Roman, Times, Serif">116</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font: 10pt Times New Roman, Times, Serif">Thereafter</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_985_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_iI_pn3n3_d0_c20210930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingRouLeasesMember_z3UMHWrQFhI8" style="border-bottom: black 1pt solid; text-align: right" title="Operating ROU Leases, Thereafter"><span style="font: 10pt Times New Roman, Times, Serif">–</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_989_eus-gaap--FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive_iI_pn3n3_d0_c20210930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--FinanceRouLeasesMember_z1SMd11xTLB" style="border-bottom: black 1pt solid; text-align: right" title="Finance ROU Leases, Thereafter"><span style="font: 10pt Times New Roman, Times, Serif">–</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_983_ecustom--LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterRollingYearFive_c20210930_pn3n3" style="border-bottom: black 1pt solid; text-align: right" title="Operating and Finance total lease minimum obligation - Thereafter"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1001">–</span></span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_984_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_c20210930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingRouLeasesMember_pn3n3" style="text-align: right" title="Operating ROU Leases Undiscounted Obligation"><span style="font: 10pt Times New Roman, Times, Serif">2,420</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_989_eus-gaap--FinanceLeaseLiabilityPaymentsDue_c20210930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--FinanceRouLeasesMember_pn3n3" style="text-align: right" title="Finance ROU Leases Undiscounted Obligation"><span style="font: 10pt Times New Roman, Times, Serif">1,254</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98B_ecustom--LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue_c20210930_pn3n3" style="text-align: right" title="Operating and Finance total lease minimum obligation liability,"><span style="font: 10pt Times New Roman, Times, Serif">3,674</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font: 10pt Times New Roman, Times, Serif">Less Interest*</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_984_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_c20210930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingRouLeasesMember_zKGqwGvQDhba" style="border-bottom: black 1pt solid; text-align: right" title="Operating ROU Leases, Less Interest"><span style="font: 10pt Times New Roman, Times, Serif">(148</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif">)</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td id="xdx_98B_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_c20210930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--FinanceRouLeasesMember_zf62AnYXP0ki" style="border-bottom: black 1pt solid; text-align: right" title="Finance ROU Leases, Less Interest"><span style="font: 10pt Times New Roman, Times, Serif">(52</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif">)</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 2.25pt double"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98C_eus-gaap--OperatingLeaseLiability_c20210930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingRouLeasesMember_pn3n3" style="border-bottom: black 2.25pt double; text-align: right" title="Operating ROU Leases"><span style="font: 10pt Times New Roman, Times, Serif">2,272</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 2.25pt double"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td> <td id="xdx_98A_eus-gaap--FinanceLeaseLiability_c20210930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--FinanceRouLeasesMember_pn3n3" style="border-bottom: black 2.25pt double; text-align: right" title="Finance ROU Leases"><span style="font: 10pt Times New Roman, Times, Serif">1,202</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="width: 100%; font-size: 10pt"> <tr style="vertical-align: top"> <td style="width: 2%"><span id="xdx_F05_zuJMWLAOgZMd" style="font: 10pt Times New Roman, Times, Serif">*</span></td> <td style="width: 98%; text-align: justify"><span id="xdx_F18_zQhpjltOovH5" style="font: 10pt Times New Roman, Times, Serif">Interest is imputed for operating ROU leases and classified as lease expense and is included in operating expenses in the accompanying condensed consolidated statement of operations.</span></td></tr> </table> 410000 8000 418000 704000 618000 1322000 705000 618000 1323000 486000 9000 495000 115000 1000 116000 0 0 2420000 1254000 3674000 148000 52000 2272000 1202000 <p id="xdx_805_ecustom--CoronavirusOutbreakInUnitedStatesTextBlock_z9rxoWaibwf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.45in; text-indent: -4.05pt"> </p> <table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"> <tr style="vertical-align: top"> <td style="text-align: justify; width: 0.5in"><b>10.</b></td> <td style="text-align: justify"><b><span id="xdx_820_zKS84Gbpmubh">Coronavirus Outbreak in the United States</span> </b></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our customers were forced to allocate scarce and competing resources and balance budgetary demands placed upon them as a result of the effects of the coronavirus, mandatory quarantines, decreased travel, interruptions in workforce populations, scarcity of commodities, and similar economic and operational effects of the virus upon their own constituencies. These adverse effects resulted in decreased demand by many of our customers for our product offerings and cybersecurity solutions, negatively affecting revenue levels for the Company. We anticipate that our customers will continue to budget conservatively in the coming months, particularly as uncertainty remains about new strains and variants of the COVID-19 virus and potential future restrictions, slow-downs, or lock-downs.</p> <p id="xdx_807_eus-gaap--DebtDisclosureTextBlock_zDCBE8ObOs91" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"> <tr style="vertical-align: top"> <td style="width: 0.5in"><b>11.</b></td> <td><b><span id="xdx_826_zM2XBeIW0bTe">SBA Paycheck Protection Program Loan</span></b></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On March 27, 2020, the U.S. federal government enacted the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”), which included provision for a Paycheck Protection Program (“PPP”) administered by the U.S. Small Business Administration (“SBA”). The PPP allowed qualifying businesses to borrow up to $10 million calculated based on qualifying payroll costs. The loan was guaranteed by the federal government and did not require collateral. On April 30, 2020, the Company entered a PPP Loan with Silicon Valley Bank, pursuant to the PPP under CARES Act for a principal amount of $<span id="xdx_90F_eus-gaap--ProceedsFromIssuanceOfLongTermDebt_c20200101__20200430__us-gaap--LongtermDebtTypeAxis__custom--PaycheckProtectionProgramCaresActMember_pn3p0" title="Proceeds from Issuance of Long-term Debt, Total">629,000</span>. The PPP Loan was to mature on <span id="xdx_909_eus-gaap--DebtInstrumentMaturityDate_dd_c20200101__20200430__us-gaap--LongtermDebtTypeAxis__custom--PaycheckProtectionProgramCaresActMember_zACnwuIXfMxg" title="Debt maturity date">April 30, 2022</span>, and bear interest at a rate of <span id="xdx_901_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20200101__20200430__us-gaap--LongtermDebtTypeAxis__custom--PaycheckProtectionProgramCaresActMember_zRGUSJu8c4vk" title="Interest rate">1.0</span>% per annum. The Company received the PPP Loan funds on April 30, 2020. The PPP Loan contained events of default and other provisions customary for a loan of this type. The PPP provided that (1) the use of PPP Loan amount shall be limited to certain qualifying expenses, (2) 100% of the principal amount of the loan is guaranteed by the SBA and (3) an amount up to the full principal amount plus accrued interest may qualify for loan forgiveness in accordance with the terms of CARES Act.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company utilized the full proceeds of the PPP loan in accordance with the provisions of CARES Act and submitted the PPP Loan Forgiveness Application. On April 7, 2021, the Company received notice from the SBA that the PPP loan and accrued interest was forgiven in full. As a result, the Company recorded gain in the extinguishment of debt of $<span id="xdx_909_eus-gaap--GainsLossesOnExtinguishmentOfDebt_c20210101__20210930_pn3p0" title="Gain (Loss) on Extinguishment of Debt">635,000</span> on its condensed statement of operations during the nine months ended September 30, 2021.</p> 629000 2022-04-30 0.010 635000 <p id="xdx_809_eus-gaap--SubsequentEventsTextBlock_zW7lBIAVPAn3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"> <tr style="vertical-align: top"> <td style="width: 0.5in"><b>12.</b></td> <td><b><span id="xdx_82C_zN8WUVWavJH9">Subsequent Events</span>.</b></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="background-color: white"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On November 9, 2021, the Securities and Exchange Commission served a subpoena on the Company in connection with its August 8, 2021, investigation notification, formally requesting substantially similar information as in its prior request on August 8, 2021.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On November 11, 2021, the Company announced the appointment of Mr. Tony Scott as the Company’s President and Chief Executive Officer, effective November 15, 2021. The Company will be providing additional details regarding this appointment in a current report on Form 8-K on or before November 17, 2021.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="background-color: white">Management has evaluated subsequent events through November 12, 2021, the date these condensed consolidated financial statements are issued. No events or transactions other than those already described in these condensed consolidated financial statements have occurred subsequent to the balance sheet date that might require recognition or disclosure in the condensed consolidated financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="background-color: white"/></p> XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover - shares
9 Months Ended
Sep. 30, 2021
Nov. 02, 2021
Entity Addresses [Line Items]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Sep. 30, 2021  
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2021  
Current Fiscal Year End Date --12-31  
Entity File Number 001-39608  
Entity Registrant Name INTRUSION INC.  
Entity Central Index Key 0000736012  
Entity Tax Identification Number 75-1911917  
Entity Incorporation, State or Country Code DE  
Entity Address, Address Line One 101 East Park Blvd  
Entity Address, Address Line Two Suite 1200  
Entity Address, City or Town Plano  
Entity Address, State or Province TX  
Entity Address, Postal Zip Code 75074  
City Area Code (972)  
Local Phone Number 234-6400  
Title of 12(b) Security Common Stock, par value $0.01 per share  
Trading Symbol INTZ  
Security Exchange Name NASDAQ  
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  
Entity Common Stock, Shares Outstanding   18,793,046
Former Address [Member]    
Entity Addresses [Line Items]    
Entity Address, Address Line One 101 East Park Blvd  
Entity Address, Address Line Two Suite 1200  
Entity Address, City or Town Plano  
Entity Address, State or Province TX  
Entity Address, Postal Zip Code 75074  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Current Assets:    
Cash and cash equivalents $ 7,153 $ 16,704
Accounts receivable 1,048 1,233
Prepaid expenses 617 370
Other current assets 19 0
Total current assets 8,837 18,307
Property and Equipment:    
Equipment 2,502 1,453
Furniture and fixtures 43 43
Leasehold improvements 67 67
Property, plant and equipment, gross 2,612 1,563
Accumulated depreciation and amortization (1,417) (1,097)
Property and equipment, net 1,195 466
Finance leases, right-of-use assets, net 1,696 20
Operating leases, right-of-use assets, net 882 1,010
Other assets 167 79
Total non-current assets 3,940 1,575
TOTAL ASSETS 12,777 19,882
Current Liabilities:    
Accounts payable, trade 747 408
Accrued expenses 957 628
Finance lease liabilities, current portion 582 21
Operating lease liabilities, current portion 860 487
PPP loan payable, current portion 0 421
Deferred revenue 822 177
Total current liabilities 3,968 2,142
Non-Current Liabilities:    
PPP loan payable, noncurrent portion 0 212
Finance lease liabilities, noncurrent portion 620 0
Operating lease liabilities, noncurrent portion 1,412 1,867
Total non-current liabilities 2,032 2,079
Commitments and contingencies
Stockholders’ equity:    
Common stock $0.01 par value: Authorized shares — 80,000 Issued shares — 18,803 in 2021 and 17,428 in 2020 Outstanding shares — 18,793 in 2021 and 17,418 in 2020 188 174
Common stock held in treasury, at cost – 10 shares (362) (362)
Additional paid-in capital 83,240 77,187
Accumulated deficit (76,246) (61,295)
Accumulated other comprehensive loss (43) (43)
Total stockholders’ equity 6,777 15,661
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 12,777 $ 19,882
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.2
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
shares in Thousands
Sep. 30, 2021
Dec. 31, 2020
Statement of Financial Position [Abstract]    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 80,000 80,000
Common stock, shares issued (in shares) 18,803 17,428
Common stock, shares outstanding (in shares) 18,793 17,418
Common stock held in treasury, at cost, shares (in shares) 10 10
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Income Statement [Abstract]        
Revenue $ 1,819 $ 1,588 $ 5,632 $ 5,039
Cost of revenue 690 652 2,048 2,050
Gross profit 1,129 936 3,584 2,989
Operating expenses:        
Sales and marketing 3,782 885 10,123 1,880
Research and development 1,863 1,081 4,862 2,741
General and administrative 1,592 377 4,261 962
Operating loss (6,108) (1,407) (15,662) (2,594)
Interest and other income 19 0 87 8
Interest expense (8) (2) (11) (4)
Gain on the extinguishment of debt 0 0 635 0
Net loss (6,097) (1,409) (14,951) (2,590)
Preferred stock dividends accrued 0 (13) 0 (79)
Net loss attributable to common stockholders $ (6,097) $ (1,422) $ (14,951) $ (2,669)
Net loss per share attributable to common stockholders:        
Basic $ (0.34) $ (0.10) $ (0.85) $ (0.19)
Diluted $ (0.34) $ (0.10) $ (0.85) $ (0.19)
Weighted average common shares outstanding:        
Basic 17,909 14,450 17,692 13,981
Diluted 17,909 14,450 17,692 13,981
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.2
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Preferred Stock [Member]
Common Stock [Member]
Treasury Stock [Member]
AOCI Attributable to Parent [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Beginning balance, value at Dec. 31, 2019 $ 1,843 $ 136 $ (362) $ (43) $ 56,759 $ (54,777) $ 3,556
Shares, Outstanding, Beginning Balance at Dec. 31, 2019 949,377 13,552,236 10,000        
Conversion of preferred stock to common $ (96) $ 1 95
Preferred stock dividends declared, net of waived penalties by shareholders 33 33
Share-based compensation expense 19 19
Exercise of stock options $ 1 74 75
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   172,600          
Net loss (465) (465)
Ending balance, value at Mar. 31, 2020 $ 1,747 $ 138 $ (362) (43) 56,914 (55,242) 3,152
Shares, Outstanding, Ending Balance at Mar. 31, 2020 886,183 13,788,030 10,000        
Stock Issued During Period, Shares, Conversion of Convertible Securities (63,194) 63,194          
Preferred stock dividends declared, net of waived penalties by shareholders (33) (33)
Beginning balance, value at Dec. 31, 2019 $ 1,843 $ 136 $ (362) (43) 56,759 (54,777) 3,556
Shares, Outstanding, Beginning Balance at Dec. 31, 2019 949,377 13,552,236 10,000        
Net loss             (2,590)
Ending balance, value at Sep. 30, 2020 $ 149 $ (362) (43) 58,877 (57,367) 1,254
Shares, Outstanding, Ending Balance at Sep. 30, 2020 14,939,279 10,000        
Beginning balance, value at Mar. 31, 2020 $ 1,747 $ 138 $ (362) (43) 56,914 (55,242) 3,152
Shares, Outstanding, Beginning Balance at Mar. 31, 2020 886,183 13,788,030 10,000        
Share-based compensation expense 55 55
Exercise of stock options 10 10
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   14,000          
Net loss (715) (715)
Dividends accrued (33) (33)
Ending balance, value at Jun. 30, 2020 $ 1,747 $ 138 $ (362) (43) 56,946 (55,957) 2,469
Shares, Outstanding, Ending Balance at Jun. 30, 2020 886,183 13,802,030 10,000        
Conversion of preferred stock to common $ (1,747) $ 10 1,738
Share-based compensation expense 100 100
Exercise of stock options $ 1 106 107
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   133,000          
Net loss (1,409) (1,409)
Dividends accrued (13) (13)
Ending balance, value at Sep. 30, 2020 $ 149 $ (362) (43) 58,877 (57,367) 1,254
Shares, Outstanding, Ending Balance at Sep. 30, 2020 14,939,279 10,000        
Stock Issued During Period, Shares, Conversion of Convertible Securities (886,183) 1,004,249          
Beginning balance, value at Dec. 31, 2020 $ 174 $ (362) (43) 77,187 (61,295) 15,661
Shares, Outstanding, Beginning Balance at Dec. 31, 2020 17,427,779 10,000        
Conversion of preferred stock to common
Preferred stock dividends declared, net of waived penalties by shareholders
Share-based compensation expense 204 204
Exercise of stock options $ 2 159 161
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   197,227          
Net loss (3,903) (3,903)
Ending balance, value at Mar. 31, 2021 $ 176 $ (362) (43) 77,550 (65,198) 12,123
Shares, Outstanding, Ending Balance at Mar. 31, 2021 17,625,006 10,000        
Preferred stock dividends declared, net of waived penalties by shareholders
Beginning balance, value at Dec. 31, 2020 $ 174 $ (362) (43) 77,187 (61,295) $ 15,661
Shares, Outstanding, Beginning Balance at Dec. 31, 2020 17,427,779 10,000        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period             256,727
Net loss             $ (14,951)
Ending balance, value at Sep. 30, 2021 $ 188 $ (362) (43) 83,240 (76,246) 6,777
Shares, Outstanding, Ending Balance at Sep. 30, 2021 18,803,046 10,000        
Beginning balance, value at Mar. 31, 2021 $ 176 $ (362) (43) 77,550 (65,198) 12,123
Shares, Outstanding, Beginning Balance at Mar. 31, 2021 17,625,006 10,000        
Share-based compensation expense 806 806
Exercise of stock options 7 7
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   6,000          
Net loss (4,951) (4,951)
Dividends accrued
Ending balance, value at Jun. 30, 2021 $ 176 $ (362) (43) 78,363 (70,149) 7,985
Shares, Outstanding, Ending Balance at Jun. 30, 2021 17,631,006 10,000        
Conversion of preferred stock to common
Share-based compensation expense 62 62
Exercise of stock options $ 1 75 76
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   53,500          
Net loss (6,097) (6,097)
Dividends accrued
Public offering, net of fees $ 11 4,740   4,751
Stock Issued During Period, Shares, New Issues   1,118,540          
Ending balance, value at Sep. 30, 2021 $ 188 $ (362) $ (43) $ 83,240 $ (76,246) $ 6,777
Shares, Outstanding, Ending Balance at Sep. 30, 2021 18,803,046 10,000        
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.2
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Operating Activities:    
Net loss $ (14,951) $ (2,590)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 466 164
Bad debt expense 26 0
Stock-based compensation 1,072 174
Noncash lease costs 169 186
Gain on extinguishment of debt (635) 0
Gain on modification of lease (17) 0
Changes in operating assets and liabilities:    
Accounts receivable 159 536
Prepaid expenses and other assets (273) (514)
Accounts payable and accrued expenses 564 134
Deferred revenue 645 (457)
Net cash used in operating activities (12,775) (2,367)
Investing Activities:    
Purchases of property and equipment (1,048) (153)
Proceeds from sale of equipment 1 0
Purchases of intangible assets – domain name (85) 0
Net cash used in investing activities (1,132) (153)
Financing Activities:    
Proceeds from PPP loan payable 0 629
Proceeds from stock options exercised 244 193
Proceeds from public stock offering net of fees 4,751 0
Payments of dividends 0 (99)
Reduction of finance lease liability (639) (32)
Net cash provided by financing activities 4,356 691
Net decrease in cash and cash equivalents (9,551) (1,829)
Cash and cash equivalents at beginning of period 16,704 3,334
Cash and cash equivalents at end of period 7,153 1,505
SUPPLEMENTAL DISCLOSURE OF CASH FLOW ACTIVITIES:    
Cash paid for interest 3 2
SUPPLEMENTAL DISCLOSURE OF NON-CASH FINANCING ACTIVITIES:    
Preferred stock dividends accrued 0 79
Conversion of preferred stock to common 0 1,843
Assets acquired under a Right of Use (“ROU) operating lease 212 0
Assets acquired under a ROU finance lease $ 1,820 $ 0
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Description of Business
9 Months Ended
Sep. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business

 

1. Description of Business

 

Intrusion, Inc. (together with its consolidated subsidiaries, the “Company”, Intrusion”, “Intrusion Inc.”, “we”, “us”, “our”, or similar terms) was organized in Texas in September 1983 and reincorporated in Delaware in October 1995. Our principal executive offices are located at 101 East Park Boulevard, Suite 1200, Plano, Texas 75074, and our telephone number is (972) 234-6400. Our website URL is www.intrusion.com.

 

We develop, sell and support products that protect any-sized company or government organization by fusing advanced threat intelligence with real-time artificial intelligence to kill cyberattacks as they occur – including Zero-Days. We market and distribute our solutions through a direct sales force and value-added resellers. Our end-user customers include U.S. federal government entities, state and local government entities, and companies ranging in size from mid-market to large enterprises.

 

TraceCop “(TraceCop™”) and Savant (“Savant™”) are registered trademarks of Intrusion Inc. We have applied for trademark protection for our new INTRUSION Shield cybersecurity solution.

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation
9 Months Ended
Sep. 30, 2021
Accounting Policies [Abstract]  
Basis of Presentation

 

2. Basis of Presentation

 

The accompanying unaudited condensed consolidated financial statements of the Company have been prepared in accordance with Generally Accepted Accounting Principles in the United States of America (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Item 10-01 of Regulation S-X. Accordingly, they do not include all the information and disclosures required by GAAP for complete financial statements. All adjustments that, in the opinion of management, are necessary for a fair presentation of the results of operations for the interim periods have been made and are of a recurring nature unless otherwise disclosed herein. The results of operations for such interim periods are not necessarily indicative of results of operations for a full year. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and accompanying notes included in our Annual Report on Form 10-K for the year ended December 31, 2020, filed with the U.S. Securities and Exchange Commission (the “SEC”) on March 9, 2021. All significant intercompany balances and transactions have been eliminated in consolidation.

 

The Company calculates the fair value of its assets and liabilities which qualify as financial instruments and includes this additional information in the notes to consolidated financial statements when the fair value is different from the carrying value of these financial instruments. The estimated fair value of accounts receivable, accounts payable and accrued expenses approximate their carrying amounts due to the relatively short maturity of these instruments. Financing leases and Paycheck Protection Program (“PPP”) loan approximate fair value as they bear market rates of interest. None of these instruments are held for trading purposes.

 

In July 2021, the Company determined that the combination of increased expenses primarily related with management’s accelerated increase in staffing its sales and administrative resources together with decreased revenue expectations related to its INTRUSION Shield offering has created significant concerns about the Company’s ability to meet its current and short-term cash-flow and liquidity needs, over the next 12 months. In recognition of this determination, the Company has been actively considering strategic alternatives for the funding and implementation of its long-term business plan. For example, the Company has engaged B. Riley Securities, Inc. to act as sales agent under its at-the-market program, which allows the Company to potentially sell up to $50.0 million of its common stock on a delayed or continuous basis through the use of a shelf-registration statement on Form S-3, which the Company initially filed on August 5, 2021. The shelf registration became effective on August 16, 2021. As of September 30, 2021, the Company received net proceeds in the amount of $4.8 million net of fees from the sale of its common stock related to this program.

 

Management believes that this plan may continue to provide the Company with the financing required to continue as a going concern; however, the Company can offer no assurances that this at-the-market program will continue to generate the proceeds necessary to finance future operating needs. Accordingly, the Company is currently evaluating a variety of other potential funding and longer-term strategic options.

 

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Accounting for Stock-Based Compensation
9 Months Ended
Sep. 30, 2021
Share-based Payment Arrangement [Abstract]  
Accounting for Stock-Based Compensation

 

3. Accounting for Stock-Based Compensation

 

The Company accounts for stock-based compensation in accordance with ASC 718, Compensation – Stock Compensation, which requires that compensation related to all stock-based awards be recognized in the condensed consolidated financial statements. Stock-based compensation cost is valued at fair value at the date of grant, and the grant date fair value is recognized as expense over each award’s requisite service period with a corresponding increase to equity or liability based on the terms of each award and the appropriate accounting treatment under ASC 718.

 

During 2021, the Company added a new incentive plan (the “2021 Omnibus Incentive Plan”). The purpose of the 2021 Omnibus Incentive Plan is to provide a means through which the Company may attract and retain key personnel and to provide a means whereby directors, officers, employees, consultants and advisors of the Company can acquire and maintain an equity interest in the Company, or be paid incentive compensation, including incentive compensation measured by reference to the value of common stock, thereby strengthening their commitment to the welfare of the Company and aligning their interests with those of the Company’s stockholders.

 

The aggregate number of shares of Common Stock that may be issued or used for reference purposes or with respect to which Awards may be granted under the 2021 Omnibus Incentive Plan shall not exceed 2,500,000 shares and is subject to any increase or decrease, which shares may be either authorized and unissued Common Stock or Common Stock held in or acquired for the treasury of the Company or both.

 

During the nine-month period ended September 30, 2021, the Company issued new Restricted Stock Awards (RSAs) under the 2021 Omnibus Incentive Plan in the amount of $70,000 in value of restricted stock to each of the Company’s outside directors, with a valuation to be based on the closing price of the Company’s common stock on the Nasdaq Capital Market (the “Outside Director Awards”). Accordingly, 27,540 shares were granted and are expected to fully vest on the anniversary of the grant date.

 

The following table summarizes the activities for the Company’s unvested RSAs in Intrusion Inc. stock for the nine months ended September 30, 2021: 

               
                 
      Unvested Restricted Stock Units  
      Number of Shares       Weighted-Average
Grant-Date
Fair Value
 
Unvested as of December 31, 2020         $  
Granted     27,540       12.71  
Vested            
Forfeited/canceled            
Unvested as of September 30, 2021     27,540     $ 12.71  

 

The Company recognized compensation expense related to its RSAs of $88,000 and $130,000, respectively, during the three- and nine-month periods ended September 30, 2021. As of September 30, 2021, there was $220,000 of unrecognized compensation cost related to unvested RSAs. This amount is expected to be recognized over a weighted-average period of eight months.

 

During the nine-month period ended September 30, 2021, the Company also granted new option awards under the 2021 Omnibus Incentive Plan to its employees with the option price for each option set at the closing price for the Company’s Common Stock on the Nasdaq Capital Market on the grant date (the “May 2021 Option Awards”). Accordingly, 480,000 options were granted under this plan during the nine-month period ended September 30, 2021.

 

During the nine months ended September 30, 2021, the Company granted 65,000 stock options under its 2015 Stock Incentive Plan (the “2015 Plan”). The Company did not grant any options under the 2015 Plan during the three months ended September 30, 2021. The Company did not grant any options under its 2005 Stock Incentive Plan (the “2005 Plan”) during the three- and nine-month periods ended September 30, 2021. During the three- and nine-month periods ended September 30, 2020, the Company granted 10,000 and 333,000, respectively, of stock options under these plans to employees or directors.

 

During the three-month periods ended September 30, 2021 and 2020, 53,500 (24,000 under the 2015 Plan and 29,500 under the 2005 Plan) and 133,000 (30,000 under the 2015 Plan and 103,000 under the 2005 Plan) options were exercised, respectively. During the nine-month periods ended September 30, 2021, and 2020, 256,727 (25,000 under the 2015 Plan and 231,727 under the 2005 Plan) and 319,600 (45,000 under the 2015 Plan and 274,600 under the 2005 Plan) options were exercised, respectively. With recent employee resignations, terminations, and departures, a number of unexercised and unvested options were forfeited resulting in an addition of 420,333 (270,333 under the 2015 Plan and 150,000 under the 2021 Omnibus Incentive Plan) and 505,333 (305,333 under the 2015 Plan and 200,000 under the 2021 Omnibus Incentive Plan) option shares during the three and nine months ended September 30, 2021, respectively, that are now available for re-granting under each respective plan.

 

During the nine months ended September 30, 2021, the Board of Directors (“Board”) approved a new clause to the 2015 Plan, to accelerate the vesting of any unvested equity grants held by outside directors upon their retirement from the Board. Pursuant to the approval of the acceleration clause, during the second quarter of 2021, the equity awards held by two outside board members who retired from the Board in May 2021 became fully vested. The Company accounts for the acceleration of the related stock options as a modification of the option award under ASC 718. Accordingly, the Company recognized incremental stock compensation expense of approximately $237,000 during the nine-month period ended September 30, 2021.

 

The following table summarizes the activities for the Company’s stock options for the nine months ended September 30, 2021: 

               
      September 30, 2021  
      Number of
Options
      Weighted-Average
Exercise Price
 
Outstanding at beginning of year     1,035,000     $ 2.87  
Granted     545,000       14.00  
Exercised     (256,727)       0.97  
Forfeited     (505,333)       9.29  
Cancelled            
Expired     (90,000)       2.12  
Outstanding at September 30, 2021     727,940     $ 7.49  
Options exercisable at September 30, 2021     349,610       1.64  

 

The Company recognized compensation (benefit) expense related to its stock option awards of ($26,000) and $100,000, for the three months ended September 30, 2021, and 2020, respectively, and $943,000 and $174,000, for the nine months ended September 30, 2021, and 2020, respectively.

 

Valuation Assumptions

 

The fair values of employee and director option awards were estimated at the date of grant using a Black-Scholes option-pricing model with the following assumptions: 

           
 

For Three
Months Ended

September 30,
2021

 

For Three
Months Ended

September 30, 2020

 

For Nine
Months Ended

September 30, 2021

 

For Nine
Months Ended
September 30, 2020

 
             
Weighted average grant date fair value $  $4.98  $8.99  $2.86 
Weighted average assumptions used:                
Expected dividend yield     0.0%   0.0%   0.0% 
Risk-free interest rate     0.23%   0.80%   0.42% 
Expected volatility     70.85%   81.81%   76.85% 
Expected life (in years)     5.0   5.0   6.1 

 

Expected volatility is based on historical volatility and in part on implied volatility. The expected term considers the contractual term of the option as well as historical exercise and forfeiture behavior. The risk-free interest rate is based on the rates in effect on the grant date for U.S. Treasury instruments with maturities matching the relevant expected term of the award. Options granted to non-employees are valued using the fair market value on each measurement date of the option.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition
9 Months Ended
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]  
Revenue Recognition

 

4. Revenue Recognition

 

The Company generally recognizes product revenue upon shipment or after meeting certain performance obligations. These products can include hardware, perpetual software licenses and data sets. Most of the Company’s sales are data set updates. Warranty costs and sales returns have not been material.

 

The Company recognizes sales of its data sets in accordance with FASB ASC Topic 606 whereby revenue from contracts with customers are recognized once the criteria under the five steps below have been met:

 

  i) identification of the contract with a customer;

 

  ii) identification of the performance obligations in the contract;

 

  iii) determination of the transaction price;

 

  iv)  allocation of the transaction price to each separate performance obligations; and

 

  v) recognition of revenue upon satisfaction of a performance obligation.

 

Data updates are typically done monthly, and revenue is matched accordingly. Product sales may include maintenance and customer support allocated revenue in an arrangement using estimated selling prices of the delivered goods and services based on a selling price hierarchy using the relative selling price method. All product offering and service offering market values are readily determined based on current and prior stand-alone sales. The Company may defer and recognize maintenance, updates and support revenue over the term of the contract period, which is generally one year.

 

Normal payment terms offered to customers, distributors and resellers are net 30 days domestically and net 45 days internationally. The Company does not offer payment terms that extend beyond one year and rarely does it extend payment terms beyond its normal terms. If certain customers do not meet the Company’s credit standards, the Company typically requires payment in advance on some of its smaller sized customers to limit its credit exposure.

 

Shipping and handling costs are billed to the customer and included in revenue. Shipping and handling expenses are included in cost of revenue. The Company has elected to account for shipping and handling costs as fulfillment costs after the customer obtains control of the goods.

 

With the Company’s newest product, Shield, Intrusion began offering software on a subscription basis. Shield is a hosted arrangement subject to software as a service (“SaaS”) guidance under ASC 606. SaaS arrangements are accounted for as service obligations, not arrangements that transfer a license of IP.

 

The Company utilizes the five-step process, mentioned above, per FASB ASC Topic 606 to recognize sales and will follow that directive, also, to define revenue items as individual and distinct. Shield services provided to the Company’s customers for a fixed monthly subscription fee include:

 

·Access to Intrusion’s proprietary software and database to detect and prevent unauthorized access to its clients’ information networks;
·Use of all software, associated media, printed materials, data, files, online documentation, and any equipment that Intrusion provides for customers to access the INTRUSION Shield; and
·Tech support, post contract customer support (PCS) includes daily program releases or corrections provided by Intrusion without additional charge.

 

The contract provided for no other services, and our customers have no rebates or return rights, nor are any such rights anticipated to be offered as part of this service.

 

The Company satisfies its performance obligation when the Shield solution is available to detect and prevent unauthorized access to a client’s information networks. Revenue should be recognized monthly over the term of the contract. The Company’s standard initial contract terms automatically renew unless notice is given 30 days before renewal. Upfront payment of fees are deferred and amortized into income over the period covered by the contract.

 

The Company’s accounts receivable represents unconditional contract billings for sales per contracts with customers and are classified as current. As of September 30, 2021, and December 30, 2020, the Company had accounts receivable balance of $1,048,000 and $1,233,000, respectively. Accounts receivable is net of $26,000 of allowance of doubtful accounts as of September 30, 2021. The Company did not recognize an allowance for doubtful accounts as of December 31, 2020.

 

The Company had no material contract assets as of September 30, 2021, and December 31, 2020.

 

Contract liabilities consist of cash payments in advance of the Company satisfying performance obligations and recognizing revenue. The Company currently classifies deferred revenue as a contract liability.

 

The following table presents changes in the Company’s contract liability during the nine months ended September 30, 2021, and the year ended December 31, 2020 (in thousands):

               
    September 30, 2021     December 31, 2020  
Balance at beginning of period   $ 177     $ 516  
Additions     1,750       353  
Revenue recognized     (1,105 )     (692 )
Balance at end of period   $ 822     $ 177  

 

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss Per Share
9 Months Ended
Sep. 30, 2021
Earnings Per Share [Abstract]  
Net Loss Per Share

 

5. Net Loss Per Share

 

Basic net loss per share is computed by dividing net loss attributable to common stockholders for the period by the weighted average number of common shares outstanding for the period. Diluted net loss per share is computed by dividing the net loss attributable to common stockholders by the weighted average number of common shares and dilutive common stock equivalents outstanding for the period. Our common stock equivalents include all common stock issuable upon conversion of preferred stock and the exercise of outstanding options and warrants. The aggregate number of common stock equivalents excluded from the diluted loss per share calculation for the three-month periods ending September 30, 2021, and 2020 are 917,472 and 1,071,952, respectively. The aggregate number of common stock equivalents excluded from the diluted loss per share calculation for the nine-month periods ended September 30, 2021, and 2020 are 978,977 and 960,933, respectively. Since the Company is in a net loss position for the three- and nine-month periods ended September 30, 2021, and 2020, basic and dilutive net loss per share are the same.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Concentrations
9 Months Ended
Sep. 30, 2021
Risks and Uncertainties [Abstract]  
Concentrations

 

6. Concentrations

 

The Company’s operations are concentrated in one area—security software/entity identification. Sales to the U.S. Government through direct and indirect channels totaled 69.14% of total revenues attributable to five government customers and 92.3% of total revenues attributable to four government customers for the nine-month periods ended September 30, 2021, and 2020, respectively. One individual commercial customer during the nine months ended September 30, 2021, individually accounted for over 10.0% of total revenues and during the three months ended September 30, 2021, two individual commercial customers accounted for revenues that were individually over 10.0% of total revenues. During the three and nine months ended September 30, 2020, no individual commercial customer accounted for revenues that were over 10.0% of total revenues. The Company’s similar product and service offerings are not viewed as individual segments, as its management analyzes the business as a whole and expenses are not allocated to each product offering.

 

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies
9 Months Ended
Sep. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

 

7. Commitments and Contingencies

 

The Company is periodically involved in claims asserted in the normal course of its business. We believe these actions are routine and incidental to the business. While the outcome of these actions cannot be predicted with certainty, we do not believe that any will have a material adverse impact on our business.

 

Class Action Litigation

 

On April 16, 2021, a purported class action lawsuit was filed in the United States District Court, Eastern District of Texas, Sherman Division, captioned Celeste v. Intrusion Inc. et al., Case No. 4:21-cv-00307 (E.D.Tex) against the Company, the Company’s chief financial officer, and former chief executive officer alleging, among other things, that the defendants made false and/or misleading statements or omissions about the Company’s business, operations, and prospects in violation of Section 10(b) of The Securities Exchange Act of 1934, as amended (the “Exchange Act”), and Rule 10b-5 promulgated thereunder, as well as Section 20(a) of the Exchange Act. The Celeste lawsuit claims compensatory damages and legal fees.

 

On May 14, 2021, a related purported class action lawsuit was filed in the United States District Court, Eastern District of Texas, Sherman Division, captioned Neely v. Intrusion Inc., et al., Case No. 4:12-cv-00374 (E.D. Tex.) against the Company, the Company’s chief financial officer, and former chief executive officer. The Neely lawsuit alleges the same violations under the federal securities laws as those alleged in the Celeste lawsuit. The Neely lawsuit also seeks compensatory damages and legal fees. A motion to consolidate the two lawsuits and appoint a lead plaintiff is pending before the court. The Company believes the claims in the lawsuits are without merit and intends to defend itself vigorously.

 

The Company is unable to predict the ultimate outcome and is unable to make a meaningful estimate of the amount or range of loss, if any, that could result from any unfavorable outcome of the Class Action Litigation.

 

Securities Investigation

 

On August 8, 2021, the Company received a notification from the Securities and Exchange Commission, Division of Enforcement, that it was conducting an investigation captioned In the Matter of Intrusion Inc. and requesting the Company produce certain documents and information. On November 9, 2021, the Securities and Exchange Commission served a subpoena on the Company in connection with this investigation which formally requested substantially similar information as in the prior request. The Company is continuing to comply with the requests and is cooperating in the investigation. The Company can offer no assurances as to the outcome of this investigation or its potential effect on the Company or its results of operations.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Right-of-use Asset and Leasing Liabilities
9 Months Ended
Sep. 30, 2021
Right-of-use Asset And Leasing Liabilities  
Right-of-use Asset and Leasing Liabilities

 

8. Right-of-use Asset and Leasing Liabilities

 

The Company has operating and finance leases where it records the right-of-use assets and a related lease liability as required under ASC 842. The lease liabilities are determined by the net present value of total lease payments and amortized over the life of the lease. All obligations under the Company’s lease agreements are designed to terminate with the last scheduled payment. The Company’s leases are for the following types of assets:

 

  · Computer hardware and copy machines- The Company’s finance lease right-of-use assets consist of computer hardware and copy machines. These leases have a three-year life and are in various stages of completion.

 

  · Office space - The Company’s operating lease right-of-use assets include its rental agreements for its offices in Plano, TX, and San Marcos, CA, and a data service center in Allen, TX. The Plano offices operating lease liability was modified during the three months ended September 30, 2021, to add an additional floor of office space and terminate the prior lease. The modified lease has a life of two years and one month as of September 30, 2021. The San Marcos operating lease liability terminated on March 31, 2021. The data service center operating lease liability has a life of four years and one month as of September 30, 2021. The Company also has an operating lease liability for its former corporate office in Richardson. The Richardson operating lease liability has a life of three years and two months as of September 30, 2021; however, the related right-of-use asset was fully impaired due to the Company’s abandonment of the lease as of December 31, 2020.

 

Additional qualitative and quantitative disclosures regarding the Company's leasing arrangements are also required. The Company adopted ASC 842 prospectively and elected the package of transition practical expedients that does not require reassessment of: (1) whether any existing or expired contracts are or contain leases, (2) lease classification and (3) initial direct costs. In addition, the Company has elected other available practical expedients to not separate lease and non-lease components, which consist principally of common area maintenance charges, for all classes of underlying assets and to exclude leases with an initial term of 12 months or less.

 

As the implicit rate is not readily determinable for the Company's lease agreement, the Company uses an estimated incremental borrowing rate to determine the initial present value of lease payments. This discount rate for the lease approximates Silicon Valley Bank's prime rate.

 

Supplemental cash flow information includes operating cash flows related to operating leases. For the three months ended September 30, 2021, and 2020, the Company had $79,000 and $92,000, respectively, in lease payments related to operating leases. For the nine months ended September 30, 2021, and 2020, the Company had $200,000 and $271,000, respectively, in lease payments related to operating leases.

 

Schedule of Items Appearing on the Statement of Operations (in thousands): 

                               
    Three Months Ended     Nine Months Ended  
    September 30,
2021
    September 30,
2020
    September 30,
2021
    September 30,
2020
 
Operating expense:                                
Amortization expense – Finance ROU   $ 111     $ 11     $ 144     $ 32  
Lease expense – Operating ROU   $ 66     $ 82     $ 252     $ 248  
Other expense:                                
Interest expense – Finance ROU   $ 8     $     $ 9     $ 2  

 

Future minimum lease obligations consisted of the following as of September 30, 2021 (in thousands):

                       
    Operating     Finance        
    ROU Leases     ROU Leases     Total  
Remaining 2021   $ 410     $ 8     $ 418  
2022     704       618       1,322  
2023     705       618       1,323  
2024     486       9       495  
2025     115       1       116  
Thereafter                  
    $ 2,420     $ 1,254     $ 3,674  
Less Interest*     (148 )     (52 )        
    $ 2,272     $ 1,202          

 

* Interest is imputed for operating ROU leases and classified as lease expense and is included in operating expenses in the accompanying condensed consolidated statement of operations.

 

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Coronavirus Outbreak in the United States
9 Months Ended
Sep. 30, 2021
Coronavirus Outbreak In United States  
Coronavirus Outbreak in the United States

 

10. Coronavirus Outbreak in the United States

 

Our customers were forced to allocate scarce and competing resources and balance budgetary demands placed upon them as a result of the effects of the coronavirus, mandatory quarantines, decreased travel, interruptions in workforce populations, scarcity of commodities, and similar economic and operational effects of the virus upon their own constituencies. These adverse effects resulted in decreased demand by many of our customers for our product offerings and cybersecurity solutions, negatively affecting revenue levels for the Company. We anticipate that our customers will continue to budget conservatively in the coming months, particularly as uncertainty remains about new strains and variants of the COVID-19 virus and potential future restrictions, slow-downs, or lock-downs.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.2
SBA Paycheck Protection Program Loan
9 Months Ended
Sep. 30, 2021
Debt Disclosure [Abstract]  
SBA Paycheck Protection Program Loan

 

11. SBA Paycheck Protection Program Loan

 

On March 27, 2020, the U.S. federal government enacted the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”), which included provision for a Paycheck Protection Program (“PPP”) administered by the U.S. Small Business Administration (“SBA”). The PPP allowed qualifying businesses to borrow up to $10 million calculated based on qualifying payroll costs. The loan was guaranteed by the federal government and did not require collateral. On April 30, 2020, the Company entered a PPP Loan with Silicon Valley Bank, pursuant to the PPP under CARES Act for a principal amount of $629,000. The PPP Loan was to mature on April 30, 2022, and bear interest at a rate of 1.0% per annum. The Company received the PPP Loan funds on April 30, 2020. The PPP Loan contained events of default and other provisions customary for a loan of this type. The PPP provided that (1) the use of PPP Loan amount shall be limited to certain qualifying expenses, (2) 100% of the principal amount of the loan is guaranteed by the SBA and (3) an amount up to the full principal amount plus accrued interest may qualify for loan forgiveness in accordance with the terms of CARES Act.

 

The Company utilized the full proceeds of the PPP loan in accordance with the provisions of CARES Act and submitted the PPP Loan Forgiveness Application. On April 7, 2021, the Company received notice from the SBA that the PPP loan and accrued interest was forgiven in full. As a result, the Company recorded gain in the extinguishment of debt of $635,000 on its condensed statement of operations during the nine months ended September 30, 2021.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events
9 Months Ended
Sep. 30, 2021
Subsequent Events [Abstract]  
Subsequent Events

 

12. Subsequent Events.

 

On November 9, 2021, the Securities and Exchange Commission served a subpoena on the Company in connection with its August 8, 2021, investigation notification, formally requesting substantially similar information as in its prior request on August 8, 2021.

 

On November 11, 2021, the Company announced the appointment of Mr. Tony Scott as the Company’s President and Chief Executive Officer, effective November 15, 2021. The Company will be providing additional details regarding this appointment in a current report on Form 8-K on or before November 17, 2021.

 

Management has evaluated subsequent events through November 12, 2021, the date these condensed consolidated financial statements are issued. No events or transactions other than those already described in these condensed consolidated financial statements have occurred subsequent to the balance sheet date that might require recognition or disclosure in the condensed consolidated financial statements.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Accounting for Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of RSA activity
               
                 
      Unvested Restricted Stock Units  
      Number of Shares       Weighted-Average
Grant-Date
Fair Value
 
Unvested as of December 31, 2020         $  
Granted     27,540       12.71  
Vested            
Forfeited/canceled            
Unvested as of September 30, 2021     27,540     $ 12.71  
Schedule of stock option activities
               
      September 30, 2021  
      Number of
Options
      Weighted-Average
Exercise Price
 
Outstanding at beginning of year     1,035,000     $ 2.87  
Granted     545,000       14.00  
Exercised     (256,727)       0.97  
Forfeited     (505,333)       9.29  
Cancelled            
Expired     (90,000)       2.12  
Outstanding at September 30, 2021     727,940     $ 7.49  
Options exercisable at September 30, 2021     349,610       1.64  
Valuation assumptions for stock-based compensation
           
 

For Three
Months Ended

September 30,
2021

 

For Three
Months Ended

September 30, 2020

 

For Nine
Months Ended

September 30, 2021

 

For Nine
Months Ended
September 30, 2020

 
             
Weighted average grant date fair value $  $4.98  $8.99  $2.86 
Weighted average assumptions used:                
Expected dividend yield     0.0%   0.0%   0.0% 
Risk-free interest rate     0.23%   0.80%   0.42% 
Expected volatility     70.85%   81.81%   76.85% 
Expected life (in years)     5.0   5.0   6.1 
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of contract liability
               
    September 30, 2021     December 31, 2020  
Balance at beginning of period   $ 177     $ 516  
Additions     1,750       353  
Revenue recognized     (1,105 )     (692 )
Balance at end of period   $ 822     $ 177  
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Right-of-use Asset and Leasing Liabilities (Tables)
9 Months Ended
Sep. 30, 2021
Right-of-use Asset And Leasing Liabilities  
Lease cost table
                               
    Three Months Ended     Nine Months Ended  
    September 30,
2021
    September 30,
2020
    September 30,
2021
    September 30,
2020
 
Operating expense:                                
Amortization expense – Finance ROU   $ 111     $ 11     $ 144     $ 32  
Lease expense – Operating ROU   $ 66     $ 82     $ 252     $ 248  
Other expense:                                
Interest expense – Finance ROU   $ 8     $     $ 9     $ 2  
Future minimum lease obligations
                       
    Operating     Finance        
    ROU Leases     ROU Leases     Total  
Remaining 2021   $ 410     $ 8     $ 418  
2022     704       618       1,322  
2023     705       618       1,323  
2024     486       9       495  
2025     115       1       116  
Thereafter                  
    $ 2,420     $ 1,254     $ 3,674  
Less Interest*     (148 )     (52 )        
    $ 2,272     $ 1,202          

 

* Interest is imputed for operating ROU leases and classified as lease expense and is included in operating expenses in the accompanying condensed consolidated statement of operations.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation (Details Narrative)
$ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
Accounting Policies [Abstract]  
Proceed from sales of stock $ 4,800
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Accounting for Stock-Based Compensation (Details - RSA Activity)
9 Months Ended
Sep. 30, 2021
$ / shares
shares
Share-based Payment Arrangement [Abstract]  
Unvested Restricted Stock Awards | shares 0
Weighted-Average Grant-Date Fair Value | $ / shares
Unvested Restricted Stock Units, Granted | shares 27,540
Weighted-Average Grant-Date Fair Value, Granted | $ / shares $ 12.71
Unvested Restricted Stock Units, Vested | shares 0
Weighted-Average Grant-Date Fair Value, vested | $ / shares
Unvested Restricted Stock Units, Vested, Forfeited/canceled | shares 0
Weighted-Average Grant-Date Fair Value, Forfeited/canceled | $ / shares
Unvested Restricted Stock Awards | shares 27,540
Weighted-Average Grant-Date Fair Value, ending | $ / shares $ 12.71
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Accounting for Stock-Based Compensation (Details - Stock option activities) - $ / shares
9 Months Ended
Sep. 30, 2021
Share-based Payment Arrangement [Abstract]  
Options Outstanding at beginning 1,035,000
Weighted Average Exercise Price Outstanding at beginning $ 2.87
Granted 545,000
Weighted Average Exercise Price Granted $ 14.00
Exercised (256,727)
Weighted Average Exercise Price Exercised $ 0.97
Forfeited (505,333)
Weighted Average Exercise Price Forfeited $ 9.29
Cancelled 0
Weighted Average Exercise Price Cancelled
Expired (90,000)
Weighted Average Exercise Price Expired $ 2.12
Options Outstanding at ending 727,940
Weighted Average Exercise Price Outstanding at Ending balance $ 7.49
Options Exercisable 349,610
Weighted Average Exercise Price, Exercisable $ 1.64
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Accounting for Stock-Based Compensation (Details - Valuation Assumptions) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Share-based Payment Arrangement [Abstract]        
Weighted average grant date fair value $ 4.98 $ 8.99 $ 2.86
Expected dividend yield 0.00% 0.00% 0.00% 0.00%
Risk-free interest rate 0.00% 0.23% 0.80% 0.42%
Expected volatility 0.00% 70.85% 81.81% 76.85%
Expected life (in years) (Year)   5 years 5 years 6 years 1 month 6 days
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Accounting for Stock-Based Compensation (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense     $ 1,072,000 $ 174,000
Stock option granted     545,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period     256,727  
Incremental stock compensation expense     $ 237,000  
Restricted Stock Awards [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense $ 88,000   130,000  
Unrecognized compensation 220,000   $ 220,000  
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition     8 months  
Equity Option [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense $ (26,000) $ 100,000 $ 943,000 $ 174,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 53,500 133,000 256,727  
Unexercised And Unvested Options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares 420,333   505,333  
Outside Directors [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock Issued During Period, Value, Restricted Stock Award, Gross     $ 70,000  
Stock Issued During Period, Shares, Restricted Stock Award, Gross     27,540  
Omnibus Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 2,500,000   2,500,000  
2021 Omnibus Incentive Plan [Member] | Equity Option [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock option granted 480,000      
2021 Omnibus Incentive Plan [Member] | Unexercised And Unvested Options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 150,000   200,000  
2015 Stock Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options granted     65,000  
2015 Stock Incentive Plan [Member] | Equity Option [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 24,000 30,000 25,000 45,000
2015 Stock Incentive Plan [Member] | Unexercised And Unvested Options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 270,333   305,333  
Other Plans [Member] | Equity Option [Member] | Employees Or Directors [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options granted   10,000   333,000
2005 Stock Incentive Plan [Member] | Equity Option [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 29,500 103,000 231,727 274,600
Plan 2005 [Member] | Equity Option [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period       319,600
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]    
Contract with Customer, Liability $ 177 $ 516
Additions 1,750 353
Contract liabilities revenue recognized (1,105) (692)
Contract liability $ 822 $ 177
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Details Narrative) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]    
Accounts Receivable $ 1,048 $ 1,233
Allowance of doubtful accounts $ 26  
Contract assets   $ 0
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss Per Share (Details Narrative) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Earnings Per Share [Abstract]        
Antidilutive shares 917,472 1,071,952 978,977 960,933
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Concentrations (Details Narrative) - Revenue Benchmark [Member] - U.S. Government [Member]
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Five Government Customers [Member]    
Concentration Risk [Line Items]    
Concentration Risk, Percentage 69.14%  
Four Government Customers [Member]    
Concentration Risk [Line Items]    
Concentration Risk, Percentage   92.30%
Commercial Customer [Member]    
Concentration Risk [Line Items]    
Concentration Risk, Percentage   10.00%
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Right-of-use Asset and Leasing Liabilities (Details - Income Statement) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Operating expense:        
Amortization expense – Finance ROU $ 111 $ 11 $ 144 $ 32
Lease expense – Operating ROU 66 82 252 248
Other expense:        
Interest expense – Finance ROU $ 8 $ 9 $ 2
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Right-of-use Asset and Leasing Liabilities (Details - Minimum obligation)
$ in Thousands
Sep. 30, 2021
USD ($)
Operating and Finance total lease minimum obligation - Remaining 2021 $ 418
Operating ROU Leases, 2022 704
Operating and Finance total lease minimum obligation - 2022 1,322
Operating and Finance total lease minimum obligation - 2023 1,323
Operating and Finance total lease minimum obligation - 2024 495
Operating and Finance total lease minimum obligation - 2025 116
Operating and Finance total lease minimum obligation - Thereafter
Operating and Finance total lease minimum obligation liability, 3,674
Operating ROU Leases [Member]  
Remaining 2021 410
Operating ROU Leases, 2023 705
Operating ROU Leases, 2024 486
Operating ROU Leases, 2025 115
Operating ROU Leases, Thereafter 0
Operating ROU Leases Undiscounted Obligation 2,420
Operating ROU Leases, Less Interest (148)
Operating ROU Leases 2,272
Finance ROU Leases [Member]  
Remaining 2021 8
Finance ROU Leases, 2022 618
Finance ROU Leases, 2023 618
Finance ROU Leases, 2024 9
Finance ROU Leases, 2025 1
Finance ROU Leases, Thereafter 0
Finance ROU Leases Undiscounted Obligation 1,254
Finance ROU Leases, Less Interest (52)
Finance ROU Leases $ 1,202
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Right-of-use Asset and Leasing Liabilities (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Right-of-use Asset And Leasing Liabilities        
Operating Lease, Payments $ 79 $ 92 $ 200 $ 271
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
SBA Paycheck Protection Program Loan (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 4 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Apr. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Debt Instrument [Line Items]          
Gain (Loss) on Extinguishment of Debt $ 0 $ 0   $ 635 $ 0
Paycheck Protection Program Cares Act [Member]          
Debt Instrument [Line Items]          
Proceeds from Issuance of Long-term Debt, Total     $ 629    
Debt maturity date     Apr. 30, 2022    
Interest rate     1.00%    
EXCEL 45 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( 9%;%,'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 " &16Q3:"'6Q>\ K @ $0 &1O8U!R;W!S+V-O&ULS9)- M:L,P$$:O4K2WQ[)I(<+Q)J&K%@H-M'0GI$DB8OT@3;%S^\INXE#: Q2TT,9##=C;9W2:BP9D>B( "2.J*5J E!]9- M$\-Y[%NX 2888;3INX!Z(<[5/[%S!]@E.2:SI(9A*(=FSN4=.+P_/[W.ZQ;& M)9).87Z5C*!SP#6[3GYK-MO=(^OJJN8%SZ?>\48T*W&_^IA&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" &16Q3IR_5/[(% #<&0 & 'AL+W=O/2/$]A]1P)]5]MA%"DX$_,P:8V&Q;&Y&@UEKJ,P$7-% MLCR.N7J\$I'<7;:\UO' ;;C>:'/ &0U3OA8+H;^ENB10*QXGFD;^7N-W&XH:[1 M\V64%?_);G]MI],B?IYI&1^"@2 .D_TW?S@TQ-, ]T0 /030%P'>J5]@AP!6 MW.B>K+BMCUSST5#)'5'F:E S&T7;%-%P-V%BNG&A%9P-(4Z/)G(K%&F3;,.5 MR(:.!DUSQO$/\5?[>'HB?D ^RT1O,G*=!")X'N\ 2PE$CT!7%!5, M4)=Z%3P3/'PFM^?$I57ASW!8V3ZLT&,G]*X3'>I',@X":)Y,9.3G)[B"3+6( ML[\1_4ZIWRGT.R?T/TH_AU&AR?(Q%57-CX=[;OLK0M$M*;JHS!@0@@+C)N+K M*@P\?L6C3" ;S MZ(AX X^"NJ[X.HT4HU834-Y3YS70X4FN5(OH;"NK)%K MMSW:9B@:M6@4U3JXWDT8"3++XSNA*H%P$=?UVFS0&>_I)P8O:@IY=REU32X7+SB"<2 :,V2U#_A)M+C,-1O,C3$\.C!K%?M?M=S VFRLH;O-%_XUA"GD: M!1=X-^C3]QB*S1$4M_9/LB@Y-C+!TE:-"&6==J^#/NS49@:*V_DRU)!"Y0J& MS[N[]V0A_%Q!>U5BX4H3&<=@VPLM_?LSDD*ML.51+L@O[CDX20J3N&(*AU'; MK$%QBX=:-PB3-5D\QGCYKY/G7L5!K\W3]"@IZ R8;ISRI;+L: MP;KI)[.6SQI-#Q8; 6V% >$RM4!/%FD:30Z>>^2B6-(B7W(-R3(QAE:UG'10 M[A;*9M%S._(N^@/F=GI#9UM%96ODZFI> M9GV9O:X8;U3SUFBB-6_'&G+G=>5X@YJW1O%DS>L\63\W=EN\5LB(;^:>^Z7T M\FCYZF)<+-@[]O+]>X_/W+AU1B*Q@E#WO _#6.U?)>QWM$R+U?@[J;6,B\V- MX(%0Y@(XOY)2'W?,#Y0O=$;_ E!+ P04 " &16Q35$][RP@' "G'0 M& 'AL+W=O#=U;.+M,_N M]C1#;\^&PB#'GQ)GC9" M/1A>76S)$UU0\;"]Y_)NV%A9)1G-BX3E@-/U96\"SZ_]2J&2^"NAS\7!-5"N M/#+V5=W,5Y<]3R&B*8V%,D'DOQV]IFFJ+$D\V:2O'P^LWZI\IYZ@U2_].5F)SV8MZ8$77I$S%%_;\F>X=&BE[,4N+ZB]XWLMZ/1"7A6#97EDB MR)*\_D]>]H$X4("^10'M%=![%?!> 5>.UL@JMZ9$D*L+SIX!5]+2FKJH8E-I M2V^27+W&A>#RUT3JB:N'V\G#=+Z<3<'UW>UT=KNHKQ9W-_/I1#W^.+F9W%[/ MP.+S;+9<@ %X6$S!+Q]^!1] DH/EAI4%R5?%Q5!(-,KF,-ZO_+%>&5E67M#M M&'R /08/ZM5M]2F.I#BMU[UA]*&/0! (U@4"5/6RQ=UUR3G,!)D5!17'N ML(@;B[BRZ-LLDF(#9&Q K"[HMS+9D50N88Q5;2JH3*FCM[L*X0A?#'>'$=&% M8!!Z?B-U!--O8/I.F),X9J5$)0]E3"7$QY2: -9&1H=K>W[4 6@00AB;\8T: M?",GOGM.MR19 ?HB4U=!C=$;:>L&,.Q@TV5PZ)FA!0VTP GM3FPHEZ>TWCFD MVCDF>($>EG$'G2YBP18VV$(GMB43)'T'ME!;.(IP-W:Z$(RP%YH11@W"R'GB M[KDD(RY>JS,RD\=C*^E!N$[>N+$\=OK>&#,Y/-9\02,/=1S6A: _LFQDZ+6Y MUG/B^E3R/!$EIY7+Z^1%79M3IZ-6^888INH(3J1$.I]TP?;E*B]+6-)W]YX'SQQ5I@!(_W- M![#[Y@U2L@QTTTQ-@79Z@0;JT-.$+A2.+ H'%F MF0%W6RUO%M.;L!DL9#UM1&<@8Q0&&I! M-(B-#_?!<5G,D98Y#$*J83/B;CD%N3FED_%^'+E.'U'0/; &(3^R MT"%J.0:=:$CN[T'*2-[NV_?@U6E#0ZN+^-9 M]2"W-0RI6LJT:UD>[>C>6D^ M7@8"0=HV,!!(: MFRQ_H1]J4@UU@Q*GS!!X'W2;4((6@;\N#+9\@=[MR*YGD M1W-ARP'(S0'ZGI+$]9YMI2=];5L9&AYHB09N60&?:&7L>>=]R+'>O02HB]T@ M9*E8<$L[V$T[SLSS3NPZT\ARO'M@3%*1K?W!+2%A-R'I=&8"S+$E$UD?4LC.4J]C2/;6B=]M14^[S8DIA>]F0355"^H[TK M8!H?_@^&CGUNN0W[SDRQ$"S^JGIHRHN??XH0#'^KVB;QZAPKM@2$W02D8BH[ MQT(M SYX9QZ4:8.#'4E+>@XFI=@PGGR7*;_8$.D:J#"@WT#D]3W/ _.B*/4? M8=2//*QFNFH>6[TK&/9]%.T?>>"N%(60S]71T97#L:X,&V7CFS;T6U$WF9N$ M0LO$$[>DB-VD>!3!#573CEQ6GS(?E/RU#XB0^[00M7M0NN?M'3:ZH?/B ?: M\3HA=>Q(2Y_839^3U2I164IF!#4D'4@W8K)-9(8P0C4,^S#2^AR#6!A"6^&$ M6P;%[H[L> :R3N+$V,YBO,1?DO'OIN.:U(HK(G'.-$W,+#>5AJDX"@( M+'6IW]*P[Z;ANNN]F4\^SF_FR_EL 2:W4[!8WEW__OGN9CK[LGCS8/;GPWSY MC]$#J'\0,73&)C%#9SP\^(JF/F'^0?A3DA>R3%A+/>\LE#'@]5?!^D:P;?5A M[9$)P;+J2!A[ *D"A0K5)'46FW%]->F.0@5ITXLQUH]^EW=D)$*926%\0/ M][_[W<4Y]S9"/JD$0)/GE&>J[R1:YY>NJZ($4JH:(H<,=Y9"IE3C5*YW"/5LEVBRX M@UY.5S '_9C/),[J#CL"OW5$ M$%2"X*."9B5HVD1+,IO6F&HZZ$FQ(=)8HS8MSK7$788Z/7B< M#A_'-P^3,1G=3<>3Z;P]N;\9#LWPUO!U.1Q,R_SZ9/,S)V8Q*R'0"FD64 MGY.OY MQB4IP56T?+",/B2@4S6+56TW$DERSC&81HYS,A&+V M'/X>+I26>!K_O!.L60=KVF"M(\%&(DW1)[[UZ.F"Y%22->4%D#,L:2PXIU*1 M'&19Z/-#M2W]A]:_^8+7 Z_A81G7NQ4\8?0*O56CMSZ!7IT$6NA$2/8/8IM" MN7J0NW3>WD'J>OC; S]E]8J\79.W/T_.E"I.4[??\/C=KM?H4>N< >OAM'_V 5=CRCZ"'-7KX8722 (]-Q]!X!ZE" MOEP0JDDDE*Z3.I%(^!9Q_]B\:U*FX.ZT4'-]_:!RQ3)%."Q1Y#5"5,OR2B@G M6N2VJRZ$QAYMAPG>HB"- >XOA=#;B6G4];T\^ ]02P,$% @ !D5L4[,& MDD_3O2UTBV>1("=J7 M6%+.#'EFAL-#3E\9?Q8[2B5Z*_)27$YV4NXO+$NL=[1(Q#G;TU+]9\-XD4CU MRK>6V'.:I+51D5O$MGVK2+)R,IO6W^[Y;,H.,L]*>L^1.!1%PO^YICE[O9S@ MR?N'AVR[D]4':S;=)UNZI/)I?\_5F]5Y2;."EB)C)>)TZY>;M++B5W-B.9T+2L7B?IYH7.:YY4G-8^_6Z>3;LS*\/CY MW?NWFKPBLTH$G;/\9Y;*W>4DG*"4;I)#+A_8ZV^T)>15_M8L%_5?]-IB[0E: M'X1D16NL9E!D9?.;O+6!.#)0?F #TAH0W< =,'!: ^>S([BM@?O9$;S6H*9N M-=SKP"T2F*5E56A+"57_\V4G9P]W5X]+6X>XP6: MW]TNXMME\[2\^_UF<55]7CZJGQ_Q[>,2W7U#=_?QP]7CC0*@,_2T7*!?OOR* MQ"[A5*"L1(\[=A!)F8JOZ,O)^]22:K+5D-:ZG=AU,S$R,#$'_6"EW D4ERE- M ?O%N'TT8F^I('61(N^1NB:C#I=T?XX<^RLB-L' ?.:?-[W]NX.>'^@+[0\ M4*AH&D._-JR:X,L,ASB:6B_'F0! 7AB>@A8FR/,=<@J* 9#M],.=L/,Z=MXH MNSD3$K&-:K.#+!L'WM&P?F1K) &,ITU_86*([6J!B"&09\,<_8ZC/\KQ.V=" MH#UGFTQ"!'UC3(R)GD83%#F^QM#$.%[H:@Q-$(G"@2P&'<-@= 7<[2E/9%9N M$7U3N[:@XF*D\L/.:S@:MV62JTZJ.J;J\?R95OZA\(4FZR#4DC\W06'H:>$S M,=C&Q-'B!Z#"<*!"HHYI],$:%S3AZUU--E5+(6?[JI- ="-@?%^;Y!P V2'6 M^)H@-_3U16^"2.!BF"ZV^XW6'E\2M%05D]=\DU1MY5G5,"N9!&Z.MDG'B_04 M R@G"#3. ,@EOA:9&$!%1Y$Y)7VD+O HZ7Z5Y*HA@$2Q,>Z9KS*G,P5@V+4- MKA#,\XT40SCB1>X 7]+S):-\;TI)E1:2=9:9W%&N9%"U58+4B9ECO0<"&%OG M;$+"0.<+8 :X]A( .Y_CVC9 D*)CQME(+8#1-S((@XT2!D!#&>VE"![7(M_5 M80NI$XW*I2):E?(A$[M:\Z@]/*4KL&.U3D?2-O\8L@ @ON/IK,?\G)+N%0H> MERBWZH0ZN&!-O7#FVU&@TP-@:L%&.D40%GE&;@&<6K!#3'N=@L>%RKTZEU+. M:8K446O]C-+L)4NI.K&H(^R:'\"3QS4V!86171-RAAV=_(=^8LA/,"!=<*]= M+>VJIKD?80SS0,V5-Q>FS8MD^_I&<,6D9$7]N*.):FH50/U_PYA\?ZD& MZ*ZM9_\"4$L#!!0 ( 9%;%-]O1!A6@T 'ET 8 >&PO=V]R:W-H M965T&ULS5WQ;YM*$OY74/2DNY.2QBPLV%4:*35@:Y.KT M3J?3_4#L38)JFSS 2?O?WV([7K,[#)!.J_=^>+63V6^ &9;YOMDE9R]9_K5X M%**TOBT7J^+#T6-9/KT_/2UFCV*9%.^R)[&2O[G/\F52RJ_YPVGQE(MDOAFT M7)RRP< [72;IZNC\;/.SF_S\+%N7BW0E;G*K6"^72?[]HUAD+Q^.[*/7'WQ. M'Q[+Z@>GYV=/R8.8BO++TTTNOYWN4>;I4JR*-%M9N;C_<'1AOX]]5@W86/PK M%2_%P6>K.I6[+/M:?;FS%U2B'&V^'YN@*L-1L&UOCZ M*@BOIMM/T^O?+X.+ZL?36_G/I_#J=FI=1]8XOKB:A%/K\DK^XGK\C_CZ]R#\ M//V+%?[SR^7M?ZP3Z\LTL/[ZV]^LWZQT9=T^9NLB6K=DL1964EJ!F+VS'/O88@-[!.7<%MK;0%?3 M^O.Y/72=L]/GPW0"C!RO;A.8-B>.Q^I&(6"D.XM,&^[Y?%2WF@!(W/5]OVX6 MFV8.Y^K0:]?;V5]O![W>TT>9FL6Q=;TNBU+>R_+*'ULJ"!^W0>AT];>.^,'A MC=R1HY_%V#2SY6DP9@0!,!S(_^#S=??GZZ+G.\Y6SR+?/)NS>^MI/PT5F]M> MWJJSS7P"G9]K1FFD'?/8M+&ULT(/KZIEWA=/R4Q\.)+'5HC\61R=6] L1(03 MN6;4N):>1*[B'\>IA9SO0\[1D-]H09ZGS^E6K()F"YG^\V-K)>M(F0\O MB2RUYI8L'9-%F8K"NOMN%=4=\I@MYC)MH+1 G7>_.F,BG( ()R3"B;B18(XV M2TZ(7,6HJUKN>/O<\=JGQY.J?)Y7,X-,C"+95.7B6_590 F!(O9(""*<@ @G M),*)/'->UQ^(1*YBU%4M(?Q]0OAH0H3?1#Y+"U'-%MOI)'NJ$@*<&E"H'IG@ MMSY5B#R%1#B1;UQXW]5B3.0J!EQQ.,;#?8R'G6_Z\>%-?Y'GR>I!+*M:7CX9 M#NUNDN^;'U^\)+E\GEQOD^+8>LV7HB),-R)/LSD4X:&9J#[SFHJ=T?Y$1NB) M7,FGVB(KP-Q$1_;(32*<@ @G),*)B' F(R.R)ZZG55AQBU$M^/9 D?\!/E=M MRGF 2'U*\M=2G@U \CXP9QS?U2MYR,H9:C,38 1PJ9U5_0KH9 HPXM[(UB<6 M"$L2#%?S&0-VCLU9PU4_D%SL_HQJ%XH#.M4> ]LXO.'0LX8AJF BJ@D HHLDTA MX,2@$%3>XA9O]312JH.-RPX_)&O9@*I@ZEJ0E:&I $;0;&R* L!L;!I!VA:$ M!8E;@%VSNF4K[F_CY)]0W[)->@D*7(!=@\(%62(3LB*M-LY:D;HOMDU.=,+X MJ,FGXD5V"S%J*C:FXDE>UP'RH*.B23; D]R1?LU-(^@.,%D%< >81GPXU/-A M F%QW_&,.\"TLQEO>H(I,F-W8#/M]4A[F% W?<($D!UY'XV8;\0*L$3N#T6+ M;)P78;-Q>UTVZE0; U9F;6P:0;D(L0,C%TTCL#8&L,#:V+1KKHV98B0,9R3= M9^/6,#"S>@?+8\"NH3R&+)NSC2E"P#H0@IX:(@[9XV:C @JH@$(JH(B9=(;K MK0LJ9S'NK)X9![U.G#CU$A-QK#XI00044 &%5$ 1,UF@/=!3@LA9C#NKIX3B MFZQ#/_;7:H\,:+2ZS?.>XCP,YSR8^H@/[9/,1$ !%5!(!111 4T80,%\6]<@ MVZSJ6: (&,,)6+ 73)+9+%\+* 4_XAA]TH&JBTH%%%(!1 Y.@PB4W0&2=H00U2V[ $BFY%>=E..?] M@54^.^1:=D"99IKIE4: 'V2?.80(*&)0GU&_0294[F("H'H"*(;/<(;_)LY% MU1*E @JH@$(JH(B9NH ],"IL(F]QB[?Z@D47,2H':LDZC<\U1PD&#BX88)0* M']HG4ZGT 2J@D HHH@*:.$!;6I)F3<".6\WJ>7"P:!M7"3J1*ARC3T)0]9:I M@$(JH,@!NKVV3JJHO,4MWNK)H'06!]=9WMYYPX'[9 C0>S8Z;X 1P+N<+KUG MP CJO$%84.<-L&ONO#E*^G#>T'M^0^<-=],G3$"_&>Z\09;-Q,Q1 H#3LI[Z M)RX5<@"6#?)3P%">G,O?9#<%1HH#SAD9XVU*0AE!1]<(=B)"[S/?- M.[)7+]Q13-G!F?(/2"4X+$^R>O MI<2]]TA'*J" "BBD HJH@"940#$!4#T=E3#@TJ_+P"'[Y!C5N@PJH) **')- M]8,-](5(5-[B%F_UW%!"BTNX,@/'ZI,4Y@YOK2 +J'R%5$"1"RR#,%8!4WF+ M(6]-I:&K]!3W3[?JP@5678Q\QAKT3O=@@_O;EUW@0_MD*M6R"RJ@D HHH@*: MN(#ZX(P&&GN*6\WJ>:#4!Q=7'SKM_K+!+*'2&W9 =2*J+X('C BZ@+K$0PB M"ACY/N=Z?PK"\K@]&NJ1 4009K.FR"@1Q.VPJ;S?#C$X3E0[S5U $/$]Q@=Z MKR> +)&7#AVGV0#UI@8.AY@!$V?IGH$3)^F$:3C05B0C@<=?K..YRK%RNVPMH-&Q\,] M]0D5L%(!UO$@R^89E"MQA7?86O%+2]B8F_UZQCV_J83EBIESG)EC^]=V0^OK ML]P1;T@KKB@?;Z%\7=IHX',8!^[S"B#H!6;Z\D7 "+CA.=!Y-FYXP&CH,%>O MER L61[HRQQCP,X[W.A9#XPB9_P-KRC#VVAPF*CZX1R@;IL-1?H5"2!+Y&97 M'(_C'*_K!C;X.E"10 YT?8WR'C""TK5+UQ8M; MO-5S0[$_3OA2+1RK3U)0<3DJH) **.) 1UY/"2J6AOJJ)X3B7_Q/]P8N;K(: MKWG:4V2%O_T57/C0/IE,U3^G @JI@"(JH F'=M$?TH9=-K>9U5\CJ>B9A].S M3BLV<8P^KXZDZF!3 8540!$5T(0**"8 JB>5XLD>SI,[;:<#"TLDI+\%K>B-9_QQT< M)BIEP0/:IK[GV&;]#UDVU_^>8O$>SN)_8)T9CMSG*E M9*<""JF (BJ@"150 M3 !43S6ECGBX.O*FES93B2)40 $54$@%%'FF8*)/XA,J9S'NK)X92IKQ6GKB M?8@FCM4G)8 VN#[K4KUN@ HH\H!>NOYV'2IG,>2L057P#E[=WEUQ^D4DT@/> M!^#PQH>G$D@\7"#!6"0^M$^:4NDA5$ A%5!$!33QH#T,@Y&^H:C5K)X'2A?Q M<%VD&XNDZC]3 0540"$54$0%-*$"B@F ZDFE)"H/EZANUG>+="8?B;(BWQ"5 MW4*;>P'OL\+A^N07\(Y$X\%(I4A1 46>J1"YOMXSC4&K)AG)5S*2W]+E[[!_ M[DJ\;"V@Z(U]8).];0^YV_"0\I4:X;]1C6CMS.+ /3+*!]0(HX$.& %J!&1E MJ!& $=1 A["@!CI@U]Q ]Y4:X9.H$>UAHE(C?$!C@!OHD"6@1IP>_(G$ZH]R M?DKRAW156 MQ+\<-WOD2(-_^G+#NP<7MPGCUNI7W0OSW?DD2ZI M7.T67'WKUE[B)*.Y2%@..-U<=,;PTP2/](#"XGM"G\71,]!363/V4W^9QA>= M0".B*8VD=D'4QQ.=T#35GA2.7Y733OV;>N#Q\\'[;3%Y-9DU$73"TA])++<7 MG6$'Q'1#]JF\9\]?:36A4/N+6"J*O^"YL@TZ(-H+R;)JL$*0)7GY27Y71!P- M4'[L U U +4']!P#<#4 %Q,MD173NB:27)YS]@RXME;>]$/!33%:S2;)]3(N M)5?_3=0X>;F:C5?7TX>;:S"9SZYO9LOR:3F_FUZ/]>OE@_KX=C-[6(+Y+9B, MEU_![=W\QQ*<@=7R&KQ_]P&\ TD.'K9L+T@>B_.N5+BT]VY48;@J,2 'AA'X MQG*Y%> FCVG\>GQ7S:>>%#I,Z@IY'2[I[B/ P3\ !0A:\$Q.'QYXX.":8USX MPPY_\QWE1";Y(QCK39O(A(I/'K^]VF^O\-MS^)VI*$^9L#)>CNP7(W4H/UV> MP=XH5&P\'1-A,4/A**BM7N$*:URA=[[C^%^U<56L2P$D4\$>L3Q*4@KR"K!^ MJY\C(K9@+VBL-Q"K62(GL=2OT?2]+%U3E=^BA)19(X\!R1B7R7_%"QMUI;OP MB)->O]_BS;2!_9Z=M4&-<^#%>45BE7_6$M#?*D<+:H,V,'X6M9&9)H[5'-:X MAEY<2\FBGVC@T&39 ,OOB]$;_!<+:W>X/M$;'5T +8I5MR:,0,# MQUD?ARVP%BO':L,C08 G8!*1']GA&_IM%9+QPX\#5* OU2,CM%6ZV@3?4X@V@P,'!;[!#NNX W M4@.'WHB>YD]4_$&E!!N!@'Z%6.QYM"4Z(E0JVW%-B'PI]AK]M4]V.AU;"3'E MX P&O6&;#YM9B.UTH$8VD%\V%IQ%E,8";#C+@" J.A1Z+V!D*D*[YK.8.%(Q M:D0#^47C%;U)+E5B3HI@+K/QWW\-$82?0>Q8C%_Q& M21#ZLX!)ZHWH#YC*[^N%A[A=\EC-G/NCT2/D;RQNDYRHROKD<$&-CJ"W=.1X MYRT6"U6WD_R0HZU,F/(0M%DP3?IHY""A$1#D%Y!6D.AJ5>4[7;4(I1^41XEH M-Y458E,;4*\M(!8C.'(M7",@R"\@KS'O]NLTB0[0-TI;])+J!DD%TX8Z=IZE M31D8_9W%RA4LC;H@O[HLR$O9V^GR5>VZF#JZ?N3K12I\%B$9N;9$(R/(W[+< MTW@?'>K631$DM.H-#C7ABQ6PV9JHHKM=N=FLCB+^->9&H- ;+MB0LK(!*LZ6.2YYI\73*HH&36-()- M/8+]0=!.)!8SC%VE*&Z4"_N5RSL#JHM_+W93EP;'NE1!-ZU@&(0.Z$>G8G[U M6JX6B[OB:'%\!ZZGR\G=?+FZOWEUS C&DX?I]^G#]&;I$S;<"!OV"UO!5]$B M;1C7E0KE2NBMW)AJ91!CFCCR &[D#/L/SSRLS.:SLY*9Z6P\FTQG7TZEIQ$F M_)8P'5J;4HWJ_'YHR:Q,^42F8LHT&;BBMQ$B[!>B"5-5&A=5GM^UH$NFCZLR M^T$5?EN:+"9PV'-(/VZT"?NU:5R=3T0J5#78?1[KYAP4%RAZ'BN51M_K@AD% MG^_GJP]'S9OS" :;DH1@NPBU&#EJ =RH%O:KEG,V\]5KX;6B'AFGSRJI&^M@ M6K5A=X_N/S+*'XMK(0&*@X7RUJ!^6U\]C8L+E];[*_AI4EX@-6[*^ZQOA"LU M$&HR&^4R^#A0-/+RBJC\(MFNN&59,RE95CQN*5%L: /U_PUC\O!%_T!]47?Y M/U!+ P04 " &16Q3R*+494<$ ##" & 'AL+W=O,#0 GFQG?3:7M, 37N'!=A=@Z;= 1OV M0;$96X@L^?02-_OUHV0GUQ5K,6 ?DD@423T/29&9-DIO38EHX;D2TEQ'I;7U MQ]'(9"56S Q5C9).-DI7S-)6%R-3:V1Y,*K$*(WC#Z.*<1G-ID&VU+.I,)I-:U;@"NU3O=2T&QV]Y+Q":;B2H'%S M'=TD'^<3KQ\4?N/8F!=K\$S62FW]9I%?1[$'A (SZSTP^MGA+0KA'1&,[YW/ MZ'BE-WRY/GC_'+@3ES4S>*O$-Y[;\CJZB"#'#7/"/JCF%^SXG'E_F1(F?$/3 MZ<819,Y8577&A*#BLOUESUT<_HM!VAFD 7=[44!YQRR;3;5J0'MM\N87@6JP M)G!<^J2LK*933G9V=HY51UCF:MX[2-QQ=PADX^!N_X>]>%TSR MOYBGVH=;)8T2/&=M;<@3_Q_Y]1\D0WO %"VFU,X'R0F9#.+&J0%NBICJS)7#BE!U#@7G/ MN+7A.6>:H^D#*<+//UVD:7QUJZJ:R7W8)5?]'XZ/DD[Q>! N?'W:X&N),Z\E MRNF#J*>H@?"*"Z;!HJ[,*33,@&ISB3EP"8_X3"):4,50GM;$+;F\&(>D:N0R M4[I6VK/S2G(:FYXV$ MRH(C9B&)$_C$C(4ETUN8*R=PQW3>AY7C%B&AMMB'I6!2]3N(YV?Q^:0?($D;"N*Q&)@J6\#TY93 MY/P+>JG6LPJVG$!F>R+-K&79U@#S^)!09!E1]NE/DBNRRX3+_<6_HU:#.[8W M@2W-CRW:0#/G]"#YVE& ?%"IDIW'[-UIY8H2&*EH3]DP@09HCA%4LNSMF' X M8#FU*_!O7PC4I@TYRGS@#*6D[< D[Z!0%H:K(6PP)^CB9<#HPVUX-,:WBX#- M5\L;2OZXC3QM>YK)PK.DFO1)@8U6%77[?- 1I9#1"RC0.T!-16J0D#Y2(Z)Q M5!_>S^8I0\VQW"XNOCP]-J_1BL% 4 MBC ^?<=PTK8SYB@]3NB;=C#]4&_'^Q?"SRDM C=D&@_/SR+0[P4ZWRBJW&[C+SC^;YG]#5!+ P04 " &16Q3#XCSM7$& M !W#@ & 'AL+W=O,#0 8E?2=>T>0!.UG;9T,Z+FVW L ^T=&6QH4B5I.+XW^]<4K;E(DDQ[$LB MR;SWGOLXA^39RKH[7Q(%\5!IX\_[90CUF^'09R55T@]L30:_%-95,N#5+8>^ M=B3S:%3IX60T^G%8267Z%V?QV\Q=G-DF:&5HYH1OJDJZ]25INSKOC_N;#S=J M60;^,+PXJ^62YA1NZYG#VW#K)5<5&:^L$8Z*\_YT_.;RF-?'!7\H6OG.L^!, M%M;>\%]'1E M]9\J#^5Y_Z0OL)@TAI,(NX4**+\209Y<>;L2CA>#6_\$%.-U@"G##=E'AQ^5; + M%Y?2*R]L(6:./)D@N59GPP#7O&"8M6XNDYO)$VY>BP_6A-*+MR:G?-]^"$A; M7),-KLO)LP[G5 _$T>A 3$:3\3/^CK9Y'D5_1T_XFV:9;4Q09BEF5JM,D1=_ M3Q<^.,S%/\\$.-X&.(X!CO]O(9]UPQQ\XVN9T7F_9D?NGOH7DX%XU+WX5!+F M.K-5+?*H)--)+H7P0IFK!B/#G^/RZZ1: ]OHS''O:%EHY./^>%?@XC:Y0"M MUP?L;"UR*XP-<)KI)D>%M6Z#[$?/E<^T]0TZ GWZTBBNU&(M.)&8 #=&4Z!= M!KU=U1$8?F7^&21/;0BE# >B+9>ME>% %Q) WWD-0<"W1"&,O(>$AJ#2%%( MY43=G8NVH?@$<8K%AHH[F!A\[DQ:?/8#MJWR13KUN4D M$L* M,,4/=O&B:DQ#0QOJ+8N"(3@D>4A_35FP[$X%4$LJ.(G%*1:D!-'XRB) M$,9":>HPX'8P'X@YMTD%%C>&\?8A*Z591F97RL>-] 4O;ADW?WNU)1Q^^B!= M5HK7!SW6W#2>7BV-*E!_$]*\M'EA)]0L!2D.1-1XV;)O-T:D%7:L6*E4SK9R M6):F8R,XF=094Y*8 ]2+\WPO=1,[KKBFWE-;6JWD0NF4XZI4 /P%=53%&HOV ME((%8=>1MOP< #HJPD+^. K'L+9@8. MD7#AEWF&84DV6ZU8)JP?/=*BY&S'':G7+7$+>D8K&4&[[N!)VS'K\Z]=PI MG%1=2Y;DB.<1LU84#))IX"7OI[&Q.; H/KU$843:T!2F8[!+8DU.@7+:0')T M3P859&A9:&5S PKM9O?7'S_=W,ZO?_LHYJ7B(AT/3B *&ZP@M59PDS:J7B12 M#15 .FNF"O;]-#IHW;W*:>],L=6I8CLCVRTS,2V9H\-2+"W_CF\9.7,J2KM" M6+?7$,PM%QTLZQG+^M"XI$=M=YCDX1 &A^V8U.W(K11DK8MV&<\QB0^\*B/" M3K3;8[$D80;V)NY][<;#TLYK]T\0O2Y(H.!]$\7#"!#/<+*3F&>G*!$I[J&B M!CD "CI0-":.950["_EVASQ[(G:;EBH#@-B_@7CLW#KL7 9PPEK&*P]P,+O3 MO6#[=7NKFJ;+Q&YYNI)A0UB"/6!S =/1X-7+OG#IFI->@JWCU6)A RXJ\;'$ M[DF.%^#WPB*K]H4#;.^:%_\"4$L#!!0 ( 9%;%/*CJO'= H +0< 8 M >&PO=V]R:W-H965T&ULK5E+<]NZ%=[S5V# MEI0XF;&=W#:+))[X)EETNH!(2,*8)!0"M.S[Z_N= _ A67(\;1:V2 (X[\=W MR(N-*>[L2BDG'K(TMV^/5LZM7Y^=V7BE,FF[9JURK"Q,D4F'VV)Y9M>%D@D? MRM*S0:]W?I9)G1^]N^!G-\6["U.Z5.?JIA"VS#)9/%ZIU&S>'O6/J@=?]7+E MZ,'9NXNU7*I;Y;ZM;PKB202E7LB(+$S[VZ5FE*A"#&ST#SJ&9)!]O7%?4_6'?H,I=6 M79OTAT[T?!(Q*5U)@N'(4&F M<_\K'X(=6@>FO0,'!N' @.7VC%C*]]+)=Q>%V8B"=H,:7;"J?!K"Z9R<LZHU\1* Y<5D4,E\JOO[WY=RZ E'SGV>8C6IF(V8V^OUF?I[P ML"M>2%O\N5(1/9#Y(Y*!SU@^8?F$MT37WI<%)(O(:1WA5DK4(B2("R%%CLS5H)]3>HIU*G-Q3/N( MYJ#WA@Z*+UFNYZ45'^M]-]C'._IO3KJDFEB7Q=I8)P_%]$YH:UP1JP+ M2)9;DE)\ER/$^*KPL#9XK/':/L*8#3^O(?ZVC8(P*!D-)G;0LWO9X)\+S MM$PHEO;O(*UL6P)$,FSFRV.UL ^23RI>XRXD! M?G7!.[7CC M$-BI=(#6C'<79**E>MLY6BEH?FV[5\G\XQI$Y>6.]*"N3)C \ M!TPDE\M"+:53(B^SN2KHI*6BP#:_]AKXB'8KZ3@*8#YM;0GU8#@6)'S5 74H?]2 MUE,@-*"=5KX$[HN8,B>6$(&4)FT^YJXH&8U TZZ/J/HT65UDON7MV#NJ[/TZ MN@6H2LJ4@QMD*S$>HV^!6?3$]-]R[6STF4.4CMUZJ_U@O*&2TTL8 O"IIB D MQ^][%0=G]YEYKR[2KZJKZ)_!Z,$?_4%WTH^^>RK5[FHO,-!"::R>U59'0G4TR.V_=GL0!4*.M"Y4*D,\P![>)QQ3TRG%5$2! [I# M'V&=*"0>PB1%Y4LX/=A1*/-*G7*@/;/:!4*&]B ZU?";0L%@=; MR_R03K%!*#<*15N11N&+!A72!E?M5)BKMJ$,7(]&LZE"0?I0J-(>,O#*[R@. M,K6F3E(J$6;M4;4O#"^K7]YW3=>KRK:JJ*T1^8I32DG4RO#48C9!_:5]<6HL M.;+9N"]SMVIW*!F?I4WD3W$MU]K)5'R2Q9UR45ALBL<6]OB$(NWU\8+X*MC MCDL&1Y"'0FPT#9[GO3MEK;(/W,D(IXG'Z.4>Z>XZ\D"].>#"2I;S,:=(OU?G MS7 XW)LUU!"]#8-.M9NM1VJ,HQIWPATUS-D2UN?,A]3?HF,Q M&+&L[2CKCWU,\>X9[VLO]_SR":_WO7X@Y,O#04+]WO#)>DUIR['J016Q!@#8 MMEFEM=B;:\]YJM%Z,#[O3 834GO\O-HH[;3QH-[#_JQSSGJ/?D%I,N*-_X?> M/SS:H7RO(X+0#P ;%SU 7( U3+#5'?%-U%H6#G"2[ELPK,QK/KRO+I!;LBRJ MED2B #M[U$I &+.%YHP%K1%LB@ GV.^'X;?0&[GR5BSL=98Z0@:6AGE:1N8VIIYVS&C"U, M8YT)HB:UG)&W-$*P;AQS%00KO%'\M+IW$'^B1,"V%538+L; &Q@R3:(Q M3;:W1^W6',(IC.T[+:O='5JP I.?]P!,ZUGN163D;/+ @\X@'?0#^AE.N,XD MSQ3!@^CX=^'V;2N] )^+I_A\M_5%#=_HJ>0M=/X$EG]!^&"JYY$:^3]72YWG M(5<>E2Q$O],;^HX,^W6GDQJ5CT>A48^Z,.F'NB >AP9Q(GK=V:0!YN(X%+03 M,>L.9M$UX_1]0/W#PYH#]WC&!>\$?/N#74GW=&8P[O!N>L4C4/]*IYH(H# M7\-_63B;=KQ=Q#W9V<@#)MQ%8#(9[3!Y67'>SZ,KOLNT9#-$EQC)LV!E3@Z) M"LDO65C;NL]R+PW5=,J"@@>^)6-J*:Y2&=^=(@=,2@R8 MSBE!;5I&I5$I(W8NMDV>RD;(UU$C>^OQLV\9*8"C/]DKVYEUZ#D/L[3XF:S\ M-!OKM:A*1A$&HZB%\QM3-@,QKD;=V92&RNYLYO/Q_ F5ML(1O0-Z30G%(UJ4 M:'KY!V\\:FHA%=U>MR?^WOX??=7V[G0!Y:+Z;1UUT]:)P9 W3_V9T0"':C;W M!LF@4^I8U8$)MHZQ==KO3OOXG9SS?7,FU0M,-VA.5'7L27UP#'GH[[S;%_L8 M8&3Q3D-,87Y!A*'=I**U@Z(/= G*T2:-J-38W^SP+:^98X$#^7VGII=Q?JY# MKM#KU1*4>7FGE5$:U-XMD5E:;%MZ;9>W&3Q MD%_SJ,6"WMBU1\/(APRB^%OW%F0+?@E*;UJM*TIJE6&619*A]7%[PF6\JKH@ MJI>ZI]C;-D+H[YRJ75'5TVI00ZG+D8#U?!41>.2034+*-L]:7I$P52_Y>9@5C%/]1J7Y:?Y*[]%^BFNW^>QXF M;+0Z*U*UP-%>=S(^@B_X&YF_<6;-WZ7FQCF3\>5*280$;<#ZPAA7W1"#^D/E MN_\"4$L#!!0 ( 9%;%,6G2@!T@@ $X5 9 >&PO=V]R:W-H965T MV50W>K*W;RH!;MYG[UBE9\::MF2\7B_/Y5NIF[ M>2^ETEO5>&T;X=3Z9G)W?'5_2NMYP3^UVOG!M2!/5M9^I9L/U3$39^6"W:3,LV.HF_I??4AP&&RX7;VQ8I@U+ MMCLJ8BM_D4'>7CN[$XY60QI=L*N\&\;IAI+R%!S>:NP+MX_J636=$H^JM)M& M4Z2NYP&"Z?6\3$+NHY#E&T)^%K_;)M1>_-I4JAKOG\.@WJIEMNI^^5V!3ZJ= MB9/%5"P7R^/OR#OIO3QA>2?_P\NULUOQ %L=T(!(AUH\<(R5$_^Z6WE^_N_O M*#SM%9ZRPM/_+ZS?%4+U>.5;6:J;"0K.*_>L)K>G,_&*Y:[/*U;E%A05@GY#H@"EL 23<;42H74-*B M58XKORF5L"NC-Y+4^1DI]"I+]:*4C=!-:;I*%;5TU4XZ-:7=K0J=-,+;=:!G MPN@2)0V#9%.)"I 57H%6@" /,]8BU$HD1W[\X7)Y?/'>"R\-;<#NO 'FXU)A MWQ_2.=F$O2@A($KEY86#8M=X4 M/O@& BFMJS@2C)S?[I[NQ=W3@_AL6UV*\\6YV-7*J=6^#S+CK4QX\W%;F0 7 M'>HU5X4ER>1^Z30;*3J4D^-':U"7\$&U'FZ 2*-7T2,5K@I])'2%1.JU+CE# M.919><&Z9:_]?:'?W#/(>3'(.<5@*))$0$:E8"R8:20""QHOF7B+UB'E6/Q\ M) !*.])5#!8*7BB"%4J6-<+>2H=LO07!]Y3K D+=H P@=0QPK/7K)!\OY1O. MS02Q9Y%0Q9D)>V25JZBRC1);8CBSGS+"L@[M"5!HE%5"!TK'[&?B4RJV"*:M MW.?:$-0G@VK8&9*4\X&NV+;6A1PBX*%7 NCACV"^45RMG:<253YH@C, CZ9& M3SB /N>@4@:H<7B_L;9*I0$2X374R2I!;7&\6]0:W.'*>A^U%"3)*2,#(W"T M%,BK;343=\;T]&+7:T 72P;:#@_1][^B>)^EZ53&OZPTQ3BA"$;UII6=<^0N MY1D:P5$^X/HG:2@A'%LNX\P7'&AT9$0S)BF5UC#H4]'GF Q,0<^AML^IWLB8 MOY8004?;:EKL:@U\(O<'HB6#]DJZF?A(X#)%*_><*A+D8P#@%+#=E_]45!H- M1Z^Z8)U/%E. ,S4TB-3) ART!Q%A"](=\4A+Z>7I67Q)SKE8?_1^%).BLO"5 MZ(]M$&.[0BV#4-\0&X1=[6U3]9Y$@V '%P!DZ'[E6$;:1W39L._Q^4Q\6.I;:WWGU$P\H36V5 4AQH_#/S49)"=E890 MSBAC))3=\FT8A8B+8-T5"$,@IRH<&41!'V5$^6%EL>Y1"JKLX,W*$^R"0 M\P@?,D$P'%59]@@Y__#Q\^.7IP__^/B7J'Y6U/$C&\-" G]/NR]:Y+M/#T]' MN5IH2*,& O4;)[?HFD9)JBBRPCH73W\^FP>>VP^,IJD(1U501Z4C?XH2X^M& MQ?GP0/UY-SG76&'AC.N[:8R.[89^I[$3.%MQN\&^.)$*1P=%[&EHZ&: "T= M_(\O< ^BUZU,U;W"G)+:AR2ZS;!QY-#.V?V-XHD$U#G,OB[1' M+6E:O>K&2)@9D+?XFCJ>+ MT\OI8K%@IJ?[Y$:4]MV*6M#QG,;$$[2ZKJ&RW"B#> M@RER[%21G1I/,Y6NN%<>F([&P%XRQ?X',>XC"%"<0$T,P$<8(X4J)?V MO1GT7G@^4A=&2P H%#C E["[YQ'S]:E_--G1NK[! M#H>>!!_00@\K'R=#*J-,_7!3'H";38_S4Q';"&D(G.@>]^ 'S.']:>C% /-" MGJ@Z'GYI=:/S40(=G#Z6O!EE6DUS6!&7O0BZ>,<&V,YCM3^Z*I[H&-(9CNE+ M(XJ7:.ME%EEF<9\*0])I>:.;ANR&O#CY4G%<7.#W[/B\N$N,Z5$P%V<+<7)V M4N0/$X=#K7AW/#U>G(DC\>[\YZ4X&FJ@47(H^W*Y3!I>^P S'WSC G%L^$L> MA1NPCY^[^J?]Q\*[^(WLL#Q^:?P=!$_SC5%K;%W,+LXFD7OS3; M?S%;V0"6 MXLL:YQ3E: '>KZT-^884])]0;_\+4$L#!!0 ( 9%;%.]_XZY6P, ,0( M 9 >&PO=V]R:W-H965T9LZ< M0W)FO-AK%4[OY"N%@VK M<(/N4W-C:)8.*"67J"S7"@SNEO'5^.5ZZNV#P6>.>WLT!J]DJ_6MG_Q9+N/, M$T*!A?,(C'[N\!J%\$!$XUN/&0\AO>/Q^(#^)F@G+5MF\5J++[QT]3*^C*'$ M'6N%^Z#W;['7<^'Q"BUL^(9]9SO)8BA:Z[3LG8F!Y*K[9??].1PY7#[GD/<. M>>#=!0HL7S''5@NC]V"\-:'Y09 :O(D<5_Y2-L[0+B<_MWI/]_Z7MA9NT,"F M9@87J2-&U*K$\]4^)ST J/Y!:YV9! Y"7B39_!>,Z.XJHY$PM>KK76&WL0_9_"G _XTX$__TR&>Q[@8 MP6,86#/+BTC1AO ;#6W8L,$M%%HVK<,2M@]0\CM>DD083)ESAF];Q[8"P6EO M+2D+Z$$5M[46)1H+E-/@:O2P7 <+SSB2U0I&O&B.G ""/BMY7=,H'+G5?W= MFF<=(ZX*T98(3(A3(VYM&W2T#:T56A'/4-2((572'1I#[#M;S]%'Q'LT!;?H M;8X9Z<87LT[+GAG#*/((/M88L:HR6#'WE/Y'(O$^<"UA9[0, LP1#^D;Q*HTB@#CSN#_TT.UH9<3'!88XU_3JF7KP"<"I'QWEAK;\B1,.L;Z3@U\GE_A.187CY,4_D8K^X^-9 M)G'T5"%,CSJ+1%.%_NGSMU6N:S+#ZM"BK[K.]-V\Z^_OF*DXO5R!.W+-1K.+ M&$S7,[N)TTWH4UOMJ.N%84U_,]!X ]K?:>T.$Q]@^..R^A=02P,$% @ M!D5L4]"BS\:, P CP@ !D !X;"]W;W)K&UL MG59-<^,V#+W[5V#4V9ZRDBU[LTG6]DR2[==AIYFX:0^='F@)LCBA2)6$K+B_ M?D%*5IP=QYOIQ29!X.$!! C-6V,?78E(\%0I[191251?)8G+2JR$BTV-FD\* M8RM!O+6;Q-4611Z,*I6DX_%Y4@FIH^4\R.[L;DKP@63J9N;U@\*?$EMW ML 8?R=J81[_Y+5]$8T\(%6;D$03_;?$6E?) 3./?'C,:7'K#P_4>_><0.\>R M%@YOC?I+YE0NHHL(M+]B'\\'CY<9Y<(OM)WN]$,$6>/(5+TQ,ZBD M[O[%4Y^' X.+\2L&:6^0!MZ=H\#RLR"QG%O3@O7:C.87(=1@S>2D]I>R(LNG MDNUH>6MTAIJL\#ER\X08TY\D66]_T]FGK]A?PA>CJ73PD\XQ?VF?,)>!4+HG M=).>!%QA'<-T? ;I.)VNTX M[(S^.>%D-CB9!2>S_YW%D_:^\ZY<+3)<1-Q:#NT6H^5Y#"]QX8\21[>FJH7> M_?C#13KY^,D!M^?^6%B$;+# '*0&H]'+1=!//SG,&BMI!\X4U/)!PLI^+W._ M*&06L&)8"<5)(@-4(CS$JQA^,5NTFON16&9-LRE'N;3<7"&Y4O>;K!1:H_*V MQ!@YG%_&DQF\&YFB$W$K;U$WC"Z(K%PW)-8*O:N"^Q,VSVZZ\D?;7=]E&D_? M!F,:>QR&W[ 0C^;TOZ]\W0)G3YK< ?KR!2X^PFJ-=JC L^";5[SGFZDQO")J M%X]^Y\SZJ+ M/AZ8C./Q.SB2 N9XX(SO!]_@C5IS/(+10>9?D!@<4BD(6K3XDO(IDC%\_I:A MI_V&Q/"O_A[3[Q,=N!TKHMCW%GS;6TY64@D+M35YTQ>Z;TZ9,5Q1H ^G:SMM M"+8\,=B]<(=4'6Y\$;JS("?';[?F8>=E(UZIW7^!),*Z<9P)Y[R>@+8TJLL/ M/O'\=?CLAA-MLM#>7.LHLG*@MZ<4P[$G+3D8$IRP31B%#D+6NGDQ2(=I>]T- MF6?U;E1_$78C^<%16+#I./[(P\UVXZ_;D*G#R%D;XML)RY*_&-!Z!3XOC*'] MQCL8OD&67P%02P,$% @ !D5L4R5 NF6 !@ < \ !D !X;"]W;W)K M&ULQ5?;;MPX$GW75Q1Z@$4"=/IF9YR+;_ MAH8YTD-K;+B:-#%V;^;S4#;GZ:+3ESYY"W[;*/[YCXW97D^5D7/BB-TV4A?GU9:[JJKR4( ML>$RB@:%ORW?LC&B"##^&'1.]B9%\/AYU/[7Y#M\6:O M\[\KJO87$U>3:CB M6O4F?G&[O_'@STO15SH3TB_M\MZ7JPF5?8BN'82!H-4V_ZN'(0Y' J\6/Q!8 M#0*KA#L;2BC?JZBN+[W;D9?=T"8/R=4D#7#:2E+NH\=7#;EX?>O:5D=$.092 MMJ);9Z.V&[:EYG YCS A&^?EH.Y=5K?Z@;K7]!$*FD ?;,75J?PW_/DKZS_\5?>J]#:5SH/=,_;]8A>I#F7T]8 M/=];/4]6S_^L*#^M[F)&3VHL?FVXP(Y.V4?2@3KVVE6Z5,;@W6Z=V7*%!RJ- MTBT4A, ^YJ78,%GANZ'2]3XPN9HTK*S[ !@AS.AWIC4;S5N6W=BA4H5!#^+F M4?G8ET!IH*D 49DBNJ3Y2$FC39(G")2N379.U97*6A=AB]!O %\0[G1LJ 1: M])OX.*4=4^4H;QLAJ4CB^$X;0XW"DD+%1,0 .%2U97%*(SAE)/0%.'D$Z]8@ M&'236\;?==0;E1Y_L733>6UH^7/FXA1:N]YW3@)7E$DL R>C=J'7D78J4 TO M]W']S6KQX3X"32);]/ *N>M]G-('%0#2'M81D%_Y084IW3>,C,BGK99V.$5L M.K$%;>AH#$':SHH[&WV?VN6=+6>$EJ[,;$JWZ%KTRG5:GGQ%AEI--?PR2ID%@QQ=:V1C&G* MMDP(]GE/P0]<]M)PQSV 8G@#BF)SZ^R&' QX6,%2F.:LB4ET5+:5$EZWJF*J ME0F)37/GT0"#P>2!" 4)8N8_/CA\"9F#:_#I>^"+,>(__TP/):+9^OG*2%0C,7>@QK(X8>'LE$H.V&,?%Z^/CN'3L M-'1 >B9(!,)J\7;<7&!S6EJ^?9X!?.E1"\O%^L5+P=+V!JR#L$2(>^CQ2><. MLTO^1U"KQ3/U?"B;$R2S!',DQDC'H=A1:YCH047G'XM*M1B]N84@/4AIS8PR M -T_JD=:GA_([MD(J&)/>OH_DOX3LWDLMC,ZI?ST>YQ?K@;.7YQGSHN!V9_+ M^B+O^8;U.1,)[3Y"J1 0"C$5P),#XP*E9*,)QL*!;*) \A\;)R61U.S# M/&2[&*Q\WW!PT,=?3TE /R+!#;4NY1;-NP0Z9W2%)"9S<>=&O5E0=9U#2P91 MI$*+SDB#UG6=YX]--;MF1"O+RVP9>3H,JJ&!Y\ ,9!V<.UB"N(P J7&$79Q* MFM(2:;66 >3&X5*((9SEM,R*_5!*ZH]W MM^IK&BBL+%RJ>T,(^R"3*Q'MK4<@T)5\*D@LXTP!0NN:!HZAUR$ ID)1!9BD M&D6?9E9O:[5U7HP5IW/Q1Y-I=MR.[NQ6T!S-K'Z#,R2]&LOXB-Z%YY*U' 24 MS$\-OF:Q!":>]CD)P[[#I+-'R"4Y%J>@_&"1WC(UY<')H1^ /%5?ROD$BN0 M<@!9'&KZ+N?ZHXKH"*+O/\:98/#\1R_"T'3DBC1-&.#Q8( C0=D?SD;:YLM+ MBA:"\LEMN5W#QNNCL!3_W5O4CL_Q"OVZ P(@S+LM^PNTS'P3[% MR:5J-X\C'AZEPLCNT@T3$=L']2>(9\6Q>AS+I+TA?M;)T;$'S4O.GZ+[ MQGW EE+N'(I67"6&LGP6.X[EL"U72!!=A[$]^]Z9?'YT"T)OV*2[GCB':LP7 MHOWJ_CIYDV]1A^WY+OI1>1Q5T'&YANAB=O%R0C[?[_)+=%VZ4ZU=Q TM/39H M>^QE [[7#MX-+V)@?\F^_C=02P,$% @ !D5L4SU[A? 4" 5Q0 !D M !X;"]W;W)K&ULM5C;;N,X$GWG5Q">QFPR<&); M=A)W.@G@9*:Q#=S6BX&K:JTR M/E3D@V0X/!T4RI2]JPM>^UI?7=C&YZ;47VOIFJ)0]?I:YW9UV1OUVH4[LUAZ M6AA<751JH>^U_[/Z6N-NT$G)3*%+9VPI:SV_[,U&Y]<3VL\;_C)ZY;9^2[+D MP=KO=/,EN^P-"9#.=>I)@L*_1WVC\YP$ <:/*+/7J:2#V[];Z9_9=MCRH)R^ ML?D_3>:7E[UI3V9ZKIKGPE0-)/) P[J"(4?ZJO+JZJ.U*UK0;TN@'F\JG M^/W&S]YC_(ZR2:=LPLHF_Q=/ORF;*O?<52K5ESV4IM/UH^Y=38_ERSK%"SKE MMZ46-[:H5+F62^4DRKY6GG81RKDI59EJF>,D-J^6NM;2>)1E:NO,2;_4LMY6 MIDB9X[,*NW+E=19.RSQJ76,3'OUH3(UG#7*DEK/[&S&=),<$9V\[@530FFFO M:U0"SCRL67$)L]CLTLM'E3=:VKGTUJL\BJC4&CS2PBEL[ ;HP=_GXN>? M1M/Q)Q;20#%"66XT(952* M;&-D\ZC)[A62ZXI#,>M>;?SN0%( M3GGYHB%BD[^OFV+*-&\R2F1*Q)(29BN.Y&UZ8ED9[99?E M_$/5J75]>3/KQVS/P,.2:A"G1 I178@G3+":"%:"'KTN'J"NY<@^\D^H#*C0_[+,D!-AY#RWL VN MM=M^)/2;7"4=%4)1QXI@T!V0@))X0FVJ9V4EA324F2TC.CA;X.ES<$'DQH=O M.*)Y^U*.1]MBMITNH]/WY(F-O%W@<]O4KR"7;R!OV5+ES@:)Y1LF()N$ M"5E50!1HL[(U.3K& !ER9U(J)(=$9P6;^S?D[L6 LV)C"\4DY@@;(YX;\TDN M[4J#"ON!Q2-7/Z\73L5YD^=K:6 YLW8&LB6*>X%)U , V))J:8=;1?#JKSJ- M.$(O&&O92J!9 MJ_([[$" "LU CN5]4Z$S!Y0B56Y)G64%/.%ED;(NMMAMPP'M MYPCMG9V.@DP\TA>[Z9O)#_+L8W\X'/+L^T%^3/BF+^"NKKS[LJVAS;3X+G2E M*?\;<'NU17CP_KR%+CD;_2_@W@4]W2\VV0 M0*/N@:'GF,$ R!V>\]N"9IZ0GI);?*. B.UW._D/>&%G9=-H!'GAW7?BMC.% M.*5T^ES,PL3.\$13I M*2[3!)?DA*^3J;AEONMP?*&I B6Z+TOL8ICBK]6";"-9\G/CT:X$2M8431$C MN?U^$?F/!ISYWHS_VA3R+%!!B7Q5R99O(V*R/?C'R:V?W^C=2=QI8ES:S=H^ MR,EH&,V;C*8"BXD\&T[DZ6@J1_UQDM#2&$LGW=*8EB9R,CV%'R8?3^CV!.'! M'ZZGR"0X5,UI6&L]MO>?*J(_24CQJ)^<<$C[IV<30'5.MA'Y!;US,I6'\@"Q M.^0SR5D2S@P3\4NW48 #;^T9$Q]F\*AV+6O6O02$YLG]JF6O-NPTW/3O3T0 M5V_)B9OX=8'BJ-(T5#M3GT5MX&DF*-XV-QE7L-NN1-M5XK%\Z;/#8.MC#R;) M!7_2H@0"IX?O/MUJ]]5L%CX6;;:'3VX8I!>F)//F.#H\/COIA;FOO?&VXD]' M#]9[6_#/)=J=KFD#GL^M]>T-*>B^)5[]!U!+ P04 " &16Q3B)FO_7X# M "X!P &0 'AL+W=O=7 M$#ZG<9))=]LB"=!)=[%S*#KH]..LV'0LC"RY$ATW_WZ?9"BYD:%F6O98J=ROE&"I3_DH?6LRN34 MF'PYG_^1-TK;;+M.MEN_7;M.C+9\ZRET3:/\Z9J-ZS?9(CL;/NI#+=&0;]>M M.O =R^?VUF.57U!*W; -VEGR7&VRMXLWUZMX/AWXHKD/C[XI*MD[=Q\7-^4F MFT=";+B0B*#P=^0=&Q.!0./;B)E=0D;'Q]]G]+^3=FC9J\ [9[[J4NI-]BJC MDBO5&?GH^G]XU/,RXA7.A/1+_7!VM!EK\2%*3-\AI&XMR)QZ[&GZRW3GOK#IJWP7Z MT,D>A;TG;4EJIL]6"Y=T)THXK'-!N.B4%R/T]0"]_ GT:WKOK-2!_K(EET_] M<]"\<%V>N5XOGP6\XW9&5_,I+>?+Q3-X5Q?M5PGOZE>TW]CG=#^)L[K$6:4X MJ]^1X^>A%_,9_6]X[/KQ3K$/U+-G0EL77$[$D3+&%3A&H5"PD;(E%:YI6;0] MH/^"ZV .R;Y71EF3MS*3'Z@.23Z+ MTYY<;X%J@VCIV!8 GM&GF@/25QZ1Y >Q0PH@ %0?U QIH_T)/6T31_>D1A 4 M+9/6N[(K8@8K]JC'4(;BM(\QBLY'@<&9;A1M^:#B:V=.I%+\H81'MAV3P;\9 MH*.F'6J,V#/Z&FLNNM!MO 52*_F!3*^-F4 MT "#*S.4/R6 _?$<<;QZ2':, MVJ0W8$JM\L!&77PDA23B_GC!U !SSW%\0-,>8P/D>PHH<[) Y5%Y#6*7(NP^ M?+EY]V+Q>C)4(QYIG3!H*4-5)QVN-;(M7A?G.X#1\Z)$K? -U;CG]\-R]E_= MG3]Z3:'[D&9&@)[.RO"P7JR7L?1V>(T?C@\S[;WRARC#< 77^>S/EQGY84X, M"W%M>IOW3I#D]%ECM+*/![!?.2@;%S' 95AO_P502P,$% @ !D5L4_YJ MHJ'U P ? @ !D !X;"]W;W)K&ULK59-;^,V M$+W[5PS41=$"AB7+R2:[ZQBPDRQ:H(L:<7=[*'J@J9%$A"(5?L1Q?WV'U$<< M8!/TT$LBDC-OWKP92:%P:\#ZIF'FN$&I#U?)/!DV M[D15N["1KI8MJW"'[FN[-;1*1Y1"-*BLT H,EE?)>OYQ8.^6R9Q:O MM?Q3%*Z^2BX3*+!D7KH[??@%^WS. Q[7TL:_<.AL%Q<)<&^=;GIG8M (U?UG M3[T.)PZ7V2L.>>^01]Y=H,CRACFV6AI] !.L"2U\Q%2C-Y$3*A1EYPR="O)S MJ]UF#5MVI%KS>]@:[7JUZ+,RK('?-%/+U%&D8)_R'G73H>:OH'Z +UJYVL*M M*K!XZ9\2PY%F/M# 7O!O<.;H3E4EMO M$/Y:[ZTSU")_OP%^-H*?1?"S_UG3MU'G\QG\%V3X7<$79G@-^474BU1S-<+7 MV6XV*;% PR14^A&-HLOE !6EC46TN=9&*_8HC+>P%L44[E *+*? 5 &W7"O= M" X[Y-X(=X0U=_#3CS]FI"Z U^E&$ MRSRAMP38FXD,J-OM=L #5E#_"^O0$-C^."8%NX9)"1MO23%+Q'L[PR+D $7: M#5 S^*/&"6$#.>H#P3UX)D5Y%*J"?8^#%IR&O3:A^KX-BW?SC.Z@E &6,\F] M9$&Y\"H40'LG*"T[&DVLN+;T:(9X($-Q#LQ"Y9EARF%,8Q+2^$Y9@N*%*$!I M1X_?@Q?4I7390T2RG(4JKULCY' K^BI?ZZ9EZDA5[70BF2G-V!<'X6K8"2FH MCO"-,L1(;E%_ M011*HYMH$*Z@JYE[R3<0(,+&DX>(TEL7:UWVX4-&(>49K"WI2.3;OYC*])94@P266Y)K-+LX3,-VLZQ9.MW&^[+6C:14_:_IY M@"88T'FIZ7KWBQ!@_,&Q^A=02P,$% @ !D5L4R!QEH>H P '0@ !D M !X;"]W;W)K&ULI59-;^,V$+W[5PRT0$^I92M) MXVQM TF:HHLBW6"];0]%#Y0TD@9+<;0D92?_OD/*=F1L-^C'1>;'S)LWC\.A MESNVGUR#Z.&IU<:MDL;[[FV:NJ+!5KDI=VADIV+;*B]36Z>NLZC*Z-3J-)O- MODM;1299+^/:HUTON?>:##Y:<'W;*OM\BYIWJV2>'!8^4-WXL)"NEYVJ<8/^ MU^[1RBP]HI34HG'$!BQ6J^1F_O;V(MA'@]\(=VXTAI!)SOPI3-Z5JV06"*'& MP@<$)3];O$.M Y#0^+S'3(XA@^-X?$#_,>8NN>3*X1WKWZGTS2I9)%!BI7KM M/_#N)]SG;/G?XN4?CX7XK7[=, MO<"&S;380]P.$-E7(*[A@8UO'-R;$LM3_U3H'#EE!TZWV:N &^RF<#X[@VR6 MS5_!.S_F>![QSO]ICO#'3>Z\E8KX\Q7XBR/\182_^#\2O@XQSZ;P)U#@#WR!LL.@M>4(W4::$^Z>B4:9&N..V)1?OBT.[Q1*4W+:\8S0* M9#'XBDVGS#.0@8*-V5^.'?D&2&+>]+44'2P.X 585Q@XRHG1Y-AF(?AP)NR.M(4?)CK=4 MBB:@RI)"ZDI+O_"*M).D:V7CIF_(G1 7<93A LOOTYC$6U M'$71%RZ3^=5!M =EI)L&J$DC*>-6Z5YY48;RWW=C#+*QF56BEL8 M. RE(A(Y09&18TUEA*S(*%/(68,'R0E8 M;_S0O8^KQ[?O9FCY+^;#P_F@;$VBJ,9*7&?3J\L$[/ 8#1//77P F6%P0 "$* 9 M >&PO=V]R:W-H965T6>WDBKB MMP%G@2J2R3X.,Y-*)C.'K3T(NP%5;(N5!"3_?ENR,4P"U!S >O377S\EC;9" M/JLEHH:7JJS5V%UJO;KV?94OL6+*$RNL:67"5RN)K+"@JO2C(.C[ M%>.U.QG9M7LY&8FU+GF-]Q+4NJJ8?+W!4FS';NCN%A[X8JG-@C\9K=@"'U$_ MK>XES?Q.2\$KK!47-4B'W3-_)6X!O'K3H8@_%D)L2SF?Q=C-W &(0E MYMIH8/39X"V6I5%$9OS7ZG0[2@,\'.^T_V%])U]F3.&M*+_S0B_'[M"% N=L M7>H'L?T+6W]2HR\7I;+_L&UD4V+,UTJ+J@73O.)U\V4O;1P. ,/@!"!J 9&U MNR&R5GYDFDU&4FQ!&FG29@;658LFXWAMDO*H)>URPNG)-,_%NM:\7@!E&!ZU MR)^O;LC- FY%1:E7S$;OXBN;E:@N1[XF5H/U\Y;AIF&(3C!D\$G4>JG@KBZP M^!'OD[6=R='.Y)OHK,)'7'D0!SV(@B@\HR_N0A!;??$I?4LF\6IF?;YGKU1Q M&J92LGJ!=OS/=*:TI/+Y]PQ9TI$EEBPY149=5:Q+!#&'A\=I4Y5N>->N>IWJ#26#@/])$\IV&3;'BJN5;.YW4U0VE@ M-AP*OMMZQN)JND%)[=EI *:,\1\Q1P.!.+29"."W7X91&/X.'W8CYT\*HD%$ M@UZ:!!!&WB!TOC5:=M([6>JQ.7+:\7-6Y]2U[T7>6$!UH%L3VF+8$7UHJ.!, MOM(N7^E/YTO9>(G5_CCAFJ,ZEKJS2L^G[BV3LV=R.I>=GFOI MD9\L:%1@(UIYFPZ 8R3K-OF M2&2*;K+6#G-VVJ2UYTA^<'8>JX^S',?KHR-V?I;8Y,?YNI2(\&/AG%JW;6PV M/Y-![_?";L_9U1JPMM86IG*@8!IASKB$#5F+^Z. 1HF7#>DS]+*L*;?^.RV' M(776Y,ZUJ1L.0OH.^G>\Q)9\C7/#:-I6Z M[( IV6-^?>_X4>0?7-L5RH5]G"BP%W)S@W>KW?MGVES[>_'F\?2)26IN!27. M"1IX SJ 9/,@:29:K.PC8"8T/2GL<$EO.)1&@/;G0NC=Q!!TK\+)_U!+ P04 M " &16Q3-[X@FG$" !)!0 &0 'AL+W=O:3"[NF;Z>8U" M[1=!'/2&+2\KZPSA.VD M)64&-TK\XKFM%L%E #D6;"?L5NV_8J=GZO R)8S_PK[UG]#.F]#_N<(X60@G'C"R7L":(KRG4!0!60]G^ LY8+;Y[BU:5B&BX"&T*!^Q. #DA$5T6*=HA[UE80;S#I+["W1:,T$DQD"LY!BR:7D MLG1X#6JN#H>]875;1^]8 XG\5D<3>$4 M3BZN$C@]9$"9O\*^3)*.X:V2AP?M33^H]$-L2.E.VK;3!^OP3JS:\?COWCXR MMTR3-@,""PJ-SF?3 '0[N.W!JL8/2ZHL=8/?5O36H78.=%\H9?N#(QA>S^4_ M4$L#!!0 ( 9%;%,CL!_B?P, "T( 9 >&PO=V]R:W-H965T3)''N^_NOB-YGNVT^6*WB X>J[*V\W#K7',9 M13;?8B7MF6ZPIIVU-I5TM#2;R#8&9>&-JC(2<3R-*JGJ<#'SLENSF.G6E:K& M6P.VK2IIOEUAJ7?S, GW@CNUV3H61(M9(S=XC^YS8 MX>"2#0_G>_1KGSOELI(6W^OR+U6X[3S,0BAP+=O2W>G=[]CGXP/,=6G]"+M. M=R)"R%OK=-4;4P25JKNO?.QY.##(XE<,1&\@?-R=(Q_EK]+)Q M^%2]-06G:B[*O3.TJ\C.+7P5WNGUN]8B+*VE8R#K CZBM*K>P$Y*M&>SB)'CMD\RGLG5YT3\8J3"_BD:[>U\%M=8/'4/J* AZC%/NHK<13P M'ILS&, MP 5CP9'J3H;J3HY6][IUK4&^JJIJ*RA]5GI5JHTGQKY4[?^'>%"+/D/FJN/3 MPL'T03M9!G?(;S5K\^6AM-,D[NE(DRP@H8#S.(5IDD$R&@O!HC&))H-HS*(4 MTFQ*O*47$UY.J)STHW%*)X\*(-=4AH'A9]^ V!ZE@ATG(S'Q1V T/4\I5&MA M7\&W<)*D&9S""=7ZU-N(<]'9Q")X.R@&RH*JFM;1&:=&!7I@A&M==NGSNY:7 MTEJU5J0G;4_E_ICP/N/4>=GR95'U 4ZOQ-M QXVZ2:ZK1M;?>#/7=)=HMPAH M9G6I"LF16$&UL?53=;YLP$/]73J@/K335A"1M5Q&DI-FT/71"S;H] M3'MPX K_F"V$[K_?K8A+).6O(#/OM_''6?23NF=:1 MO DNS2)JK&T?"3%% M@X*:6]6B=">5TH):%^J:F%8C+0-(<)+$\1T1E,DH2\->KK-4[2UG$G,-9B\$ MU;]7R%6WB";1<>.%U8WU&R1+6UKC!NUKFVL7D9&E9 *E84J"QFH1+2>/JYG/ M#PG?&';F9 V^DJU2.Q]\+A=1[ TAQ\)Z!NI>!WQ"SCV1L_%KX(Q&20\\71_9 M/X;:72U;:O!)\>^LM,TB>HB@Q(KNN7U1W2<J>@Q2#TJI72LXHO8=G)6UCX(,LL?P73YSKT7IRM+Y*+A)NL+V%:?P.DCB9 MO&[6<'UUJ0"RATDJ H1Q#_]V7+G;_ZVI/=A?(_!4[9+.'.$[)X=0".9D @;H. M3_0%02P,$% @ !D5L4W^.K+H4 P J@H M !D !X;"]W;W)K&ULM59=;]HP%/TK5K2'32KD MJWRT@DBA7;<]5$*@M@_3'DQR(583F]D&6FD_?M=."$R#C'7L);$=WW/./7;L M.]@(^:PR $U>BIRKH9-IO;QV795D4%#5%DO@^&4N9$$U=N7"54L)-+5!1>X& MGM=U"\JX$PWLV%A& ['2.>,PED2MBH+*UQ'D8C-T?&<[,&&+3)L!-QHLZ0*F MH!^68XD]MT9)60%<,<&)A/G0B?WKD1^: #OCD<%&[;6)264FQ+/I?$F'CF<4 M00Z)-A 47VNX@3PW2*CC>P7JU)PF<+^]1;^SR6,R,ZK@1N1/+-79T.D[)(4Y M7>5Z(C:?H4JH8_ 2D2O[))MR;B]P2+)26A15,"HH&"_?]*4R8B\@](X$!%5 M8'671%;E+=4T&DBQ(=+,1C33L*G::!3'N%F5J9;XE6&1?5U"L$VA5'0"#B%99N$W@4)O,!_1URB,BI!E<\& M_+"V*+3XX3%\ ]2:64_&]!6WI":QE)0OP+:_QC.E)6ZO;PUDES79I26[/$+V MP->@-#)-\"598IIV44B\H3)5Y @\2?E'S"M'4+=QJ0.\HD>:3Y"E#3SO9#NAI)S+ESK98T@:&#!XL" MN08G(@U>=FOUW3=Z^<"95A=E-CC8Y&GW-T^#7N?RB*^]6EGO#+[N"VPVN&3K M[8GT@W;//RRR7XOL_YM]C^7G)O?ZI^[(JUK4U5F<6V^U-1O72/;W.]/W=L>N M=PYS+PC>/7-@V'03RA.\S9H-KVA/<-S?NR+\LWA^4&JS_\W,;UB 8)=4\/\. MV@K[Q%/!W]TT?G@6IX&GYL;^H[OA2>>"NU<^%" 7MDA2Q!8&9251C]:%6%R6 M'[OI915W3^6"<45RF&.HU^ZA1;(LC,J.%DM;C,R$QM+&-C,L)D&:"?A]+H3> M=@Q!79Y&/P%02P,$% @ !D5L4T. N*^- P S P !D !X;"]W;W)K M&ULI9?1CMHX%(9?Q8KV8BL5$B<$R B08#J[VXNJ MJ*/=7JQZ89(#6)/$J6U@^O9K.R&AD]BKBKD8[,0^YSN_DY_#XL+XBS@"2/1: MY*58>D>#N^1O_#%*^*V1$!CRS_2C-Y7'IS#V6P)Z=K6*I@>F5+-;P=%2G\JSY.HN5?OD:IVF[%1*6AZ0.F+T+%GZ M,MJH,C/TR IU]H(8]7[_ )+07*!1O0:QJE.52@KBG;KU&_*1.!(.8N%+1:=S M^&E#LJE)0@M)@CZQ4AX%>BHSR'[>[ZNJVM+":VF;T!GP&:HQBH+W* Q"[(@7 MM5)%)EYDBZ<+&^V,-EOR0SV:$JTY)^4!S/C?]4Y(K@3YYD@V:9--3+*))=EG M(Z] GT]22%)F^H"(1#LXT+)4DR%]ZXBQB:C?QO,*!U$CI%7A*!: MIRG\$F*=:7:#&([GLV&^:'I[1)-AF'D+,W?"7',/IIOWZA^%\7066A1/ MVIS)70(XF9+>(Q",$PL0#CH;"YQ(RJ+W0"VJ-WM_TB$.XBB*+&EOW!/?I80; M"_>D2,;A/+G]LP"&'6#H!'PD9:J^\BP 84\7RZN!.Y/$T5V*N(&[4U&,^4)KQNG>N)9)5I M5W=,JN;7#(_JYP9PO4#=WS,FKQ.=H/T!L_H/4$L#!!0 ( 9%;%,J5>%- M9 , *D+ 9 >&PO=V]R:W-H965T^ M*B6RU(+RS ^#8.#GC!?>9&37[N1D)'8ZXP7>25"[/&?R.,-,',9>UWM>N.>; MK38+_F14L@T^H/Y6WDF:^0U+RG,L%!<%2%R/O6GW=AD;>VOPG>-!G8S!1+(2 MXM%,OJ1C+S 'P@P3;1@8O?8XQRPS1'2,OVM.KW%I@*?C9_8_;.P4RXHIG(OL M!T_U=NS%'J2X9KM,WXO#GUC'TS=\B M.$<$7T6AMPJ618JI []HQ]^TX'W2I!$F?!9F%K82/F#9@2CX'<(@[#K.,W\_ M/'"%\_^\+S_L_4R,J,F2R/)%E_C,K5ZO;%KFC M_ZO%6:]QUK/.>A><_; ?-WEB>Y14JV!#CC2D3".L&9>PIP1$5XJU\IJ*>ZM* MEN#8HY*J4.[1FX#K:BN>H>4QA78_Z75NXI&_/[W UT9QY^;FW&CYVBCLQ(/& MZ$R??J-/OU6?Y5-)59;T2?F>IUBD<.28N;Z963M1T F"3Z[X/P9;? RV_,^P M,]4&C6J#5IY[KAZOUQ(1>*&1[E^#I(QRJ=9.=%&UMV!AY%3M+5CL5NTM6"]L M4VW8J#9\7Z[M148U/^/ZZ%*LG>2B8NVP(<7>=TK6CHN[G;CKU.P-?X/7_LY$ MBQO1XO>)EO$UPA4OX(A,TB_RZB>]/[N4:"?L5P0N*3X*7+8#!Q40NI";WRH, MJ/P>E4L;_Z3WR%%N;-.GP'85U0^F66WZRJEMIUZLS[JW\ZYC?4%]:-4V_DM? M-;%?F=SP0D&&:W(5=(942635&%83+4K;^:R$IC[*#K?42Z,T!K2_%D(_3XR# MICN?_ -02P,$% @ !D5L4\L+,E,N!@ =R0 !D !X;"]W;W)K&ULS5K;;N(X&'X5"^W%C$2'^! "58M4#KM;:6=:M>KL MQ6@O AB()HD9VY1VM0^_CA/BT!B3SI&;ECC_R?_ILQU?;!G_+%:42O"4Q*FX M;*VD7)]W.F*VHDDHWK$U3=6;!>-)*-4C7W;$FM-PKIF2N(,\K]M)PBAM#2[T MV"T?7+"-C*.4WG(@-DD2\NRH?U+5=/ MG5+*/$IH*B*6 DX7EZTK>#[QO8Q!4WR,Z%94?H-L*E/&/F70FBKU)DQ5G_OI/^N)Z\F,PT%';'X[V@N5Y>M7@O, MZ2+LE #C#@@@$WU4 *!M)4@U\PZ*EW\KEKQXU#&0XN.-L"GE$K:=D/[7W- MK?P5I5FBW$NNWD:*3PZN9C.V2664+H'*.G OV>SSV5!Y?@Y&+%'I*$(=T#=C M*L,H%N!#R'F8!?W%QVI3,D$=F:%VF&N%AU0B\%[ELJ5 )-T M3N<6_K&;O^_@[R@7E'Y .S\,D5/@/5V_ ]AK ^0A:+%GU)S=LTWGV[1/OEK[ MGC-PF118R\.'Y*U"3L^F]2RX4K%/EU0U"@FFSZ!*=QL^Z^&K;D_8TSZ7X%>T^\0]J[Y;:NV[MWQK -KC1 MIHLVF#Q1/HL$%2!*P2WE$;-.I%N;"/*[ 0KL$PG*B03.B5RG,ZZM#6,@M$N; MAC^HA17AX*!C>Z4]/:<]=U1('LU4,/-6F7M+@$_O:3*EW)7K_5)%_S2*#WH& M([SO77[#0F0U +U>K?K&!5DU;R#V#L8)5G -.FU^2#F=L64:_?O":*NQL)Z] MR+-8"^M9A1S6(F,M:ERP93!-O-O@ TL?5>ZIUT5]CIB0:E2"9[6:O"NGVBY* M5*-Y,7Q@UN,C-O5 HC'6E4(&42!V"IM\V43RN>@J3=L5=3+A1@1C,@KT3*1"#<;#_TW+# MM,:=]]06*/S)0B.!IQ!\9O$-'\$XOGJZ%V"A=XPW/]I]Y6;?! MQS#>T#:P+[7:X _.A"V,XT)EM9$%A[$9&>A";NARV9HGU=<8B^NM)?#)(6,- M&"+W3NDF2:/I1@"U<%;A4]MTRP!L($ ?"(0@ T$X.9;GI^T/"PLVEOW^9:2 MM= A1\7BRKF:&TJ0!_T"(%[?H+$! 7PB.R)L, .[=T2[K'8'Z65CW\%$8 M-MB W=APW.E?TR2Q:=,X.)%HF+Z-W<=8OZ+V>O6:(O7=K84,VRK4(LVO[VTM M9([356Q !KM!IE%*?8\.3PSL$.\TLHP8T"'N([A?D&7$\Y1[8I1^%@ M5$C8 ^MZ)YA8R/#^6A8RZ%E.]&SB,*R>Z!599:$+2/=@5AGD)6[DU0FD4^N;LL@@%3F1KTF^ M02K_R->DGYY%$[_^E0G#?CV=]R)>1ZH@Q72A5WKM &56H*T(4BZ;-JF5JF3='J8].' 2K(+-;).T^_6S#6%I0MCV$GPYWW>^<\EQ MO&7\1>0 $KV6!14C*Y>RNK=MD>908G'-*J#J9L5XB:7:\K4M*@XX,Z"RL#W' M">T2$VHEL3E[XDG,:ED0"D\5H05! M*C4#5I\-3*$H-)&2\;/EM#J7&KB_WK%_-+&K6)98P)05WT@F\Y%U:Z$,5K@N MY)QM/T$;3Z#Y4E8(\XNVC6T06"BMA61E"U8*2D*;+WYM\[ '<$\!O!;@'0+" M$P"_!?@FT$:9"6N&)4YBSK:(:VO%IA3.6R UH#F MD+(U)2:UYS.0F!3B EVAY\4,G9]=H#-$*/J2LUI@FHG8ELJW9K#3UL^D\>.= M\'.''AF5N4 ?: 99#WXZC'>] 0);!=U%[NTBGWB#C NHKI'O7"+/\=P^0

! .?UBXXZT='_B>XMV\P MJ>9:FWDM4,IJ*IL9U9UV3\+83$+[CWGSGCQBOB94H )6"NI<1RHOO)G1S4:R MRHRY)9.JD\TR5\\:<&V@[E>,R=U&.^@>RN0W4$L#!!0 ( 9%;%,$&PO=V]R:W-H965T2V.UM91*+5C/*82N1:NN:R.=[8*);>8%WVMC10Z7M!D[BAAQ@ M#_JAV4H3X9&EH#5P105'$LJ5MP[NTH7-=PG?*73J;(UL)9D0CS;X7*P\WQH" M!KFV#,1\CI "8Y;(V/@]<'JCI 6>KT_L'UWMII:,*$@%^T$+7:V\6P\54)*6 MZ9WH/L%0CS.8"Z;<+^KZW.7"0WFKM*@'L'%04]Y_R=/0AS- ,'\#$ Z \'\! MT0"(7*&],U?6AFB2Q%)T2-ILPV87KC<.;:JAW-[B7DMS2@U.)SLX F\![2 7 M!TY=:Z\WH EE"GTE4A+;YAOT'CWL-^CZZ@9=(%J.'Q44/XST0I6!2-%V\$O7_TL1G4V%?I"]$'BA7B$%I M,/[L@Z&0_93W@1:-&Y1,:'/O;EF9AQ&D33#GI1#Z%-C9&Y_:Y ]02P,$% M @ !D5L4V:;3%9B @ BP8 !D !X;"]W;W)K&ULI57;CMHP$/T5*T^MU.+RU,46,DO%3C/*82&1VI4ED;\FP,1AY 7> M,?!$MX6V 9RE%=G"$O27:B'-#+>-@.(]MODOX2N&@3L;( M.ED)\6PGG_*1Y]L- 8.UM@S$O/8P!<8LD=G&SX;3:R4M\'1\9/_@O!LO*Z)@ M*M@WFNMBY-U[*(<-V3']) X?H?'3MWQKP91[HD.=&YOD]4YI439@LX.2\OI- M7IHZG ,3S<@; #A.2"^ (@:0'2K0MP XEL5^@W 6<>U=U>X&=$D2Z4X(&FS M#9L=N.H[M*D7Y?:>++4TJ]3@=/9HKN)GH11:@$3+@DA ;V:@"64*/1(IB3W' MM^@]4G9-I5@;40O%ZT9@4@N$%P0B]""X+A2:\QSR#OSL.GYP!8^-V=9Q>'0\ M":\2+J'JH*2W-!_SC"G_<\L>./[[ /^::YI3M["VZK#8@_8BKWK[JXA_?O.KLV&I.!$5?*" MO9=SYLP9>8;AEHL[F0$HJR)G,!-$UF5)Q9\)%'P[<@)GMS'/UYG2 M&]YX6-$U+$#=5C.!*\^RI'D)3.:<$0&KD7,97,2! 9@;WW/8RKUWHE-913;\8;PP:L\F9+N-""3S- M$:?&,6<),"6H-E62]U>@:%Y(\HT*O;>!#^0CF<,&6 UD BS)L-IWY.<4RB6( M7WAXZRY<\IEO0# LK[)'0T^A/AW%2UHMDT9+>$3+@$PY4YDDGU@*Z6.\AWG9 MY,)= M/0K2LT%Z)DCTDH*2>2ZQ6%_Q#KE14,JN"*_F MZP_N0UC?"NMW^\MK\=_^GMD@9V_D[[F-2TL-:^Q-G ?^A%_AMY&^SUN^"5W7V&,/!=_["]WEY;1J_69EI)DO": MJ::)V5T[$2_-''BR/]&3TK3[!YIFS$ZI6.?8MPM8(:7OGN&G)IK)U2P4KTSS M7W*%!3.O&4Y[$/H"GJ\X5[N%#F#_/XS_ E!+ P04 " &16Q3.A1;2_8" M 1"0 &0 'AL+W=O8JF6?&6+C ..#"E- M;,]Q.G:*";6"@=E[XL& K65"*#QQ)-9IBOFO,21L.[1<:[?Q3%:QU!MV,,CP M"N8@7[(GKE9VJ1*1%*@@C"(.RZ$UG$7#2U' M)P0)A%(K8'79P 221 NI-'X6FE894A/W[W?JM\:[\K+ B8L^4$B&0^MGH4B M6.)U(I_9]BL4?MI:+V2),+]H6V ="X5K(5E:D%4&*:'Y%;\5==@C*)UZ@E<0 MO"K!/T%H%836N1'\@N"?&Z%=$(QU._=N"C?%$@<#SK:(:[12TS>F^H:MZD6H M[I.YY.HI43P9F,:X8LNKM0 T$D)U)J81N@X(7)"&2@$"74Y"8) )= MH3L:LA307&()JFGD)[7W,I^BRXM/Z (1BK[%;"V4D!C84F6I8]EAD=$XS\@[ MD5$+/3 J8X%F-(*HAC]MYM\T\&U5G;)$WJY$8Z]1< [9-6HYGY'G>&Y-/I/S MZ4Z=G?^+/OOGZ ?%:)7]TC)ZK1-ZCQEP+'5KP)LZJP3T&T3]4M0WHOX)T5'* MN"2_L3DZ"EWT\4//<]TOZ)903$- SX\O=,LCX4-X'KJCIM]O^@.LPA M9%H#\?U#S.P8T_)*R('Q=FF\W6A=.=TSWZ.WN5(C;& MU1.\+S(?<# #6$0 &0 'AL+W=OAZO[X(23Q!I@KNTTVW\_FU!,B\WH MU0F%OK+A(J=* MGXIM*$L!-*T:Y5E(HF@_78GEG.^5QDKX$X@N<]S*GY>0L8/BP ' MSS_"7T6-E%2ED,A&2^0@,TB^(0O+LG4-*CN^)/! M0;:.D2EEQ?EW<_(U7021(8(,ULJ$H/KK"3Y#EIE(FN/?.FC0Y#0-V\?/T;]4 MQ>MB5E3"9Y[]Q5*U6P33 *6PH?M,W?/#'U 7E)AX:Y[)ZA,=ZGNC *WW4O&\ M;JP)5<\ ,2YFX=S1Q4I5:M-1PK MS%-Y4$)?9;J=6E:/X8QOSO82T"&W'>BU::- MN#A[4YKU[T*6= V+0"]P$L03!$O4HZ!94\OL_Z\EJ\W[\Z.KDEFGQT?CB6?R MX\BN!=&;_8/^OH%\!>*?GH[ K=4&]V;XO5;K "^&.XX\E=E% ]=!5Z9U2F% M.MA+M7JF'+9RQ__1[LY9C[MZCZ>>286MW_%0P;]B<,YK[! X]O6#%3@>:O V M0__,Q5U/^\:$M30>JNG6:'\L4B;7?%\H2-%M,QV=3%TQDYCXL*R:\5 WM[OG M&J1$7S65-I-RTG0E?(9CSX8$6PWCH1ZV-,[TTVYGD(EGKZ3?>@&U>U"G,TZG$6I#T6[!;E7^71[H^'/OVF:2U*>[WH8? :4/2M:&? MP-J0]-O00^!T(>FZ<.;);TU(^DWHR>_T('%XT)/?6I#T6]"5O]^!9+ #B74@ MZ7>@8WZ]P8"D:T!,$L\VA%@#DGX#NKKFM_XC#O\E'O\0JS_2K[\NBC/WM/-? M$.NQ]"IYV/J7;MYXW%"Q98746\"-;A:=3S2[.+Y$.)XH7E9_W%=<*9Y7ASN@ M*0AS@[Z^X5P]GYAW &PO=V]R:W-H965TT2;!5=&S/;G/;6#AV9CL4_OUL)\T*A*K:7AI_W'/.O3>W)\E6R$>5 M(VIX+AA70R_7NASXOEKE6!!U*4KDYF8M9$&TVY!%45!9$O8V1B._1ZWN[@GFYR;0_\-"G)!A>H'\JY-#N_ M9NB->H-9;.-=P$^*6[6W!EO)4HA'N_F:#;W )H0,5]HR$/-X MP@DR9HE,&K\;3J^5M,#]]8[]LZO=U+(D"B>"_:*9SH?>)P\R7).*Z7NQ_8)- M/5>6;R68XSA7,>(99!WYZ&-\_ M@/=-4]K.A+O.C,.#A LL+R$*SB$,PEY'/I/CX4%7.?^G/OMG]5?-B-HQB1Q? M=/R8C+K'Y(!8W(K%3BS^0.Q[B7:^+*_AQW.8DQ=C3;ISJFJJ:T=E3?$IO>DG M_M/^BWH?T@]?ATS?AQBC?1TSZXBYZ;4Q=:7^WC^Q0+EQ%JA@)2JNZVZWIZW+ MCIRYO#D?]P:37L?YU+AR;:)_Z6M+OR-R0[D"AFLC%5S>&*.0M4W6&RU*YP-+ MH8VKN&5NOBPH;8"Y7PNA=QLKT'ZKTC]02P,$% @ !D5L4V?:%+H@ P MW@D !D !X;"]W;W)K&ULM59=3]LP%'W>?L55 MQ"20H$G3+XK:2OW<*L%44=@>ICVXR6T3D=B=[5#X][.=D!5(#=JTE\1V[CD^ M]]B.;V_'^)V($"4\I D5?2>2U[;34E,G4'/C"WXH,>!J[C323U@#OH M;F[)$L8I4A$S"AS7?6=8OYAU=;P)^!;C3NRU06>R8NQ.=^9A MW_&T($PPD)J!J-<]CC%)-)&2\:O@=,HI-7"__<0^,[FK7%9$X)@EW^-01GWG MW($0UR1+Y#7;?<$BGY;F"U@BS!-V1:SG0) )R=("K!2D,*H! M?@'P7P*:!P"- M!X"6@? #0+0/.]DEH%H/5>2>T"T#;>YV89IR=$DD&/LQUP M':W8=,,LET$K@V.J-]92BY4LG2Y&Y02!CE$OP# M$AIPQ:B,!$QIB&$%?F+'-]_"3^WXK@7O*CM+3_TG3T>^E7")VQHTO%/P/;]> MH6?\?KA798<=/MQR*WSZ;^)G?RW^F9>-J=^9A!^7 M*@#F$E/QTT+?+.F;AKYY@/ZS^O7"\243X@34KI\^R)ANLEA$9C*V!CU_U9;. M:=N&5O^\[P9=PJ,VY9,[8=]C'A*& 8*)NO M,%TAMUG<+B=L_X\5[)3T'7L^G 6(H8 U9RG,A<@(#5 OW26CFS.)/#6+> HW M3)*DZCQU7J^#WZUV^;Q4=6Y599)6]U[&8_D((9%8-;&=X^D@?_SP01TFW^)5 MMU35M3+.J;(#A01^0) =7J]YWJ[>_9,BWYA*04# ,BKSHUZ.EL7(T-S! M+\9']8MQO6)\JHJ7O-;X0Y]7/E>$;V(J(,&UFLJK==3NYWDUD7M&U&*?8_ON>?.!V[FC=YP>KVF M5'M=Q463^FNMZP]!T*S6M"+-F:RI,$@A546TF:HR:&I%2=Z 4\6#Z602!Q5A MPE_,15M=5KKQ5K(5.O6GH\FSM\]YZH?Q.]^S=)G,:>K?GK[^T4I]\3VS<7Q_;3'GCC!T[2\R>0GDUP7H/UU,&0PV)>2+%+)?*MP<0F%?7N"$_] MC'"V5 R\"E(QOK'F*1A6DDOE:5-#(R8$2W-OX=#.H+P#3\6$5'UL&\'^70[+ MCX#M# 0RS@]J#8;%O"9:4R4NS:1?W!L?0-XPOMG41F&IR":2,E%*07L/68Q@8VA7E_!IZ[WMQ MP-T5>[LZ@3T5X] (&H:6QDZ ?Y_-!U/%H]./92_QLF9@H@X7.!PCE_WE1C ?B[D1P+ XF +,QWIA8!Q)$@R!7G3W:!PCU8GAX]X?["F)HB1Q(X"Y%401AL#3 MB".8 M" (5'4GX-'YU&P/:>"W8_OQ2]02P,$% @ !D5L4Y>*NQS M$P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ M0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'N_?5SPE#-6AWMQ>*)^(+SV;+/=^*[ M%ZFV:RFWY'=5"CT("F-VMV&HTP(JIK_*'0C;DDM5,6.+:A/JG0*6Z0+ 5&5( M.YU^6#$N@ON[XU@+%;H%:2 U7 I;V50\RYYFM> M,@LR"/H=.V#.E39MCW9\9AGW8#L?2K61WWAI0"7,P'JO]91IGG/(5$IG4%PAS644'9 I=\)T.B& 5#(*1W(-JYF-?,,D. M39/@X=B I DG/ M"/F3.I Q AF?$S)V(+L(9/>FN6ZP%@JT[=KV<-"N$;1KOVC#-)6U,#;T$OM_LC(R MW5Y:7LC(2%8[!_(&@;SQ"[F$/8@:R!)2N1'\G]6+.EB\[OA%F]EQIU)KL@"[ M>@53X)*A)O&LDI$4J>VA#BTN%::.R+,[[*:JN&DZ:<)$L\G:S0[4CIEKPGJ\WC1K'*Q<0$$GDVR*I>:_A5 MVTYDO&_VIPN&R2/R; \T1)^D6Q$FDLBS23X)TN3"9OLEZ"\N(^:1R+=(L(-] MLI04DPKU+)5/\P5RD8!AO-1N_*&88:AGP^ ;TTVQ*?JUXEDY.*:;9%-,.M2S M='!,-\VFF'2H9^G@F'T7$Y,.]2R=3Z/1WP/DAB.**8=Z5@X&26;,Q<0$1#T+ MZ&..ZU*Z-R<4$Q#U+*#3A/<$L:ES,3$'T;,ZR(V:,>:@V+.#<$PW:L:8@V+/ M#L(QW:@98PZ*/3L(S8%/K\S0.[/60>'Q2C2#G O(9O85VM:GK$P7BC0_A^^\ M;J_)MO*Z+$>V;BZFDF7'&];C[?#]'U!+ P04 " &16Q3X#T)5V@! !* M% &@ 'AL+U]R96QS+W=O]Q]:N[RR3>9676_;\4G1#4WFQ^50ZC[+;UEI-<=QHH?7 M&>IX>)T9G1^]_<_$KBBNN?WL\N_&MOZ/P?JG&VZNLM:KZ)P-I?6ITO=ZONWT M=*'5.%E%ITNJAM.%E X=Q!#$X8,,!)GP06L(6HC-J#<+T)L7/]L"]&;4FP7HS:@W"]"; M46\6H#>CWBQ ;T:]68#>C'JS +T9]68!>AO4VPC0VZ#>1H#>!O4V O0VB\.2 M=^KM_*.V;NYYKG'_=U+MQW?MO/VT?-Y/C+FLI%JZ1!MJPDZA;2U]>+4+9F2VE MB8C0:LTPW MGAH_]*U&/)L\4R%7E8]>-N&S4[J9QI8J%T=/N\+6:QI+8RJ521_VV;K)?[@, M]PY)Z.QJ7*F,&X2"F)UT:'=^-]CWO:W)6I53-)?6O\HZ5+%-Q9S?5N22?HD3 M&751J(QRG:WJT)(X8TGFKB3R=97L1 ?]SC[<,.V>_&K_3J;/,%3.K38N3,S2 MY7:'D;3=0Q.$R'K5?\2C8Y"^^GS43CNG_$SO<+V?VBZ[>3C6+=??\?<9'_4O MS"% &UL M4$L! A0#% @ !D5L4V@AUL7O *P( !$ ( !KP M &1O8U!R;W!S+V-O&UL4$L! A0#% @ !D5L4YE&PO=V]R M:W-H965T&UL4$L! A0#% @ !D5L4U1/>\L(!P IQT M !@ ("!]@T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !D5L4WV]$&%:#0 >70 !@ ("! MZ!T 'AL+W=OON$\P8 +0; 8 " @7@K !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ M!D5L4P^(\[5Q!@ =PX !@ ("!'C< 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ !D5L4]"BS\:, P CP@ !D ("!"E4 M 'AL+W=O&PO=V]R:W-H965TX7P% @ %<4 9 M " @81? !X;"]W;W)K&UL4$L! A0#% @ M!D5L4XB9K_U^ P N < !D ("!SV< 'AL+W=O&UL4$L! A0#% @ !D5L4_!!Z987! M(0H !D ("!CW, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !D5L4RF&E* A @ ; 0 !D M ("!.WX 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ !D5L4RI5X4UD P J0L !D ("!HH< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !D5L M4P1S'"%* @ =@4 !D ("!=Y0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !D5L4SH46TOV @ $0D M !D ("!7IP 'AL+W=O?<# #6$0 &0 @(&+GP M>&PO=V]R:W-H965T&UL4$L! A0#% @ !D5L4V?:%+H@ P W@D !D M ("!8:8 'AL+W=O&PO*L M !?O]3@, *$6 / M " &PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'-02P$"% ,4 " &16Q3')H)78P! #G% $P M @ 'FL@ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 *0 I !8+ ( "CM ! end
XML 46 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 47 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 48 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 137 280 1 false 26 0 false 4 false false R1.htm 00000001 - Document - Cover Sheet http://intrusion.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00000003 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfOperations UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 00000005 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Sheet http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Statements 5 false false R6.htm 00000006 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 00000007 - Disclosure - Description of Business Sheet http://intrusion.com/role/DescriptionOfBusiness Description of Business Notes 7 false false R8.htm 00000008 - Disclosure - Basis of Presentation Sheet http://intrusion.com/role/BasisOfPresentation Basis of Presentation Notes 8 false false R9.htm 00000009 - Disclosure - Accounting for Stock-Based Compensation Sheet http://intrusion.com/role/AccountingForStock-basedCompensation Accounting for Stock-Based Compensation Notes 9 false false R10.htm 00000010 - Disclosure - Revenue Recognition Sheet http://intrusion.com/role/RevenueRecognition Revenue Recognition Notes 10 false false R11.htm 00000011 - Disclosure - Net Loss Per Share Sheet http://intrusion.com/role/NetLossPerShare Net Loss Per Share Notes 11 false false R12.htm 00000012 - Disclosure - Concentrations Sheet http://intrusion.com/role/Concentrations Concentrations Notes 12 false false R13.htm 00000013 - Disclosure - Commitments and Contingencies Sheet http://intrusion.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 13 false false R14.htm 00000014 - Disclosure - Right-of-use Asset and Leasing Liabilities Sheet http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilities Right-of-use Asset and Leasing Liabilities Notes 14 false false R15.htm 00000015 - Disclosure - Coronavirus Outbreak in the United States Sheet http://intrusion.com/role/CoronavirusOutbreakInUnitedStates Coronavirus Outbreak in the United States Notes 15 false false R16.htm 00000016 - Disclosure - SBA Paycheck Protection Program Loan Sheet http://intrusion.com/role/SbaPaycheckProtectionProgramLoan SBA Paycheck Protection Program Loan Notes 16 false false R17.htm 00000017 - Disclosure - Subsequent Events Sheet http://intrusion.com/role/SubsequentEvents Subsequent Events Notes 17 false false R18.htm 00000018 - Disclosure - Accounting for Stock-Based Compensation (Tables) Sheet http://intrusion.com/role/AccountingForStock-basedCompensationTables Accounting for Stock-Based Compensation (Tables) Tables http://intrusion.com/role/AccountingForStock-basedCompensation 18 false false R19.htm 00000019 - Disclosure - Revenue Recognition (Tables) Sheet http://intrusion.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://intrusion.com/role/RevenueRecognition 19 false false R20.htm 00000020 - Disclosure - Right-of-use Asset and Leasing Liabilities (Tables) Sheet http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesTables Right-of-use Asset and Leasing Liabilities (Tables) Tables http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilities 20 false false R21.htm 00000021 - Disclosure - Basis of Presentation (Details Narrative) Sheet http://intrusion.com/role/BasisOfPresentationDetailsNarrative Basis of Presentation (Details Narrative) Details http://intrusion.com/role/BasisOfPresentation 21 false false R22.htm 00000022 - Disclosure - Accounting for Stock-Based Compensation (Details - RSA Activity) Sheet http://intrusion.com/role/AccountingForStock-basedCompensationDetails-RsaActivity Accounting for Stock-Based Compensation (Details - RSA Activity) Details http://intrusion.com/role/AccountingForStock-basedCompensationTables 22 false false R23.htm 00000023 - Disclosure - Accounting for Stock-Based Compensation (Details - Stock option activities) Sheet http://intrusion.com/role/AccountingForStock-basedCompensationDetails-StockOptionActivities Accounting for Stock-Based Compensation (Details - Stock option activities) Details http://intrusion.com/role/AccountingForStock-basedCompensationTables 23 false false R24.htm 00000024 - Disclosure - Accounting for Stock-Based Compensation (Details - Valuation Assumptions) Sheet http://intrusion.com/role/AccountingForStock-basedCompensationDetails-ValuationAssumptions Accounting for Stock-Based Compensation (Details - Valuation Assumptions) Details http://intrusion.com/role/AccountingForStock-basedCompensationTables 24 false false R25.htm 00000025 - Disclosure - Accounting for Stock-Based Compensation (Details Narrative) Sheet http://intrusion.com/role/AccountingForStock-basedCompensationDetailsNarrative Accounting for Stock-Based Compensation (Details Narrative) Details http://intrusion.com/role/AccountingForStock-basedCompensationTables 25 false false R26.htm 00000026 - Disclosure - Revenue Recognition (Details) Sheet http://intrusion.com/role/RevenueRecognitionDetails Revenue Recognition (Details) Details http://intrusion.com/role/RevenueRecognitionTables 26 false false R27.htm 00000027 - Disclosure - Revenue Recognition (Details Narrative) Sheet http://intrusion.com/role/RevenueRecognitionDetailsNarrative Revenue Recognition (Details Narrative) Details http://intrusion.com/role/RevenueRecognitionTables 27 false false R28.htm 00000028 - Disclosure - Net Loss Per Share (Details Narrative) Sheet http://intrusion.com/role/NetLossPerShareDetailsNarrative Net Loss Per Share (Details Narrative) Details http://intrusion.com/role/NetLossPerShare 28 false false R29.htm 00000029 - Disclosure - Concentrations (Details Narrative) Sheet http://intrusion.com/role/ConcentrationsDetailsNarrative Concentrations (Details Narrative) Details http://intrusion.com/role/Concentrations 29 false false R30.htm 00000030 - Disclosure - Right-of-use Asset and Leasing Liabilities (Details - Income Statement) Sheet http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-IncomeStatement Right-of-use Asset and Leasing Liabilities (Details - Income Statement) Details http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesTables 30 false false R31.htm 00000031 - Disclosure - Right-of-use Asset and Leasing Liabilities (Details - Minimum obligation) Sheet http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-MinimumObligation Right-of-use Asset and Leasing Liabilities (Details - Minimum obligation) Details http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesTables 31 false false R32.htm 00000032 - Disclosure - Right-of-use Asset and Leasing Liabilities (Details Narrative) Sheet http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetailsNarrative Right-of-use Asset and Leasing Liabilities (Details Narrative) Details http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesTables 32 false false R33.htm 00000033 - Disclosure - SBA Paycheck Protection Program Loan (Details Narrative) Sheet http://intrusion.com/role/SbaPaycheckProtectionProgramLoanDetailsNarrative SBA Paycheck Protection Program Loan (Details Narrative) Details http://intrusion.com/role/SbaPaycheckProtectionProgramLoan 33 false false All Reports Book All Reports intrusion_i10q-093021.htm intrusion_ex1002.htm intrusion_ex3101.htm intrusion_ex3102.htm intrusion_ex3201.htm intz-20210930.xsd intz-20210930_cal.xml intz-20210930_def.xml intz-20210930_lab.xml intz-20210930_pre.xml http://xbrl.sec.gov/dei/2021 http://fasb.org/us-gaap/2021-01-31 http://fasb.org/srt/2021-01-31 true true JSON 51 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "intrusion_i10q-093021.htm": { "axisCustom": 0, "axisStandard": 11, "contextCount": 137, "dts": { "calculationLink": { "local": [ "intz-20210930_cal.xml" ] }, "definitionLink": { "local": [ "intz-20210930_def.xml" ] }, "inline": { "local": [ "intrusion_i10q-093021.htm" ] }, "labelLink": { "local": [ "intz-20210930_lab.xml" ] }, "presentationLink": { "local": [ "intz-20210930_pre.xml" ] }, "schema": { "local": [ "intz-20210930.xsd" ], "remote": [ "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", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd" ] } }, "elementCount": 335, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 165, "http://intrusion.com/20210930": 2, "http://xbrl.sec.gov/dei/2021": 5, "total": 172 }, "keyCustom": 21, "keyStandard": 259, "memberCustom": 17, "memberStandard": 9, "nsprefix": "intz", "nsuri": "http://intrusion.com/20210930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "b", "p", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00000001 - Document - Cover", "role": "http://intrusion.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "b", "p", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000010 - Disclosure - Revenue Recognition", "role": "http://intrusion.com/role/RevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000011 - Disclosure - Net Loss Per Share", "role": "http://intrusion.com/role/NetLossPerShare", "shortName": "Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000012 - Disclosure - Concentrations", "role": "http://intrusion.com/role/Concentrations", "shortName": "Concentrations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000013 - Disclosure - Commitments and Contingencies", "role": "http://intrusion.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000014 - Disclosure - Right-of-use Asset and Leasing Liabilities", "role": "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilities", "shortName": "Right-of-use Asset and Leasing Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "intz:CoronavirusOutbreakInUnitedStatesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000015 - Disclosure - Coronavirus Outbreak in the United States", "role": "http://intrusion.com/role/CoronavirusOutbreakInUnitedStates", "shortName": "Coronavirus Outbreak in the United States", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "intz:CoronavirusOutbreakInUnitedStatesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000016 - Disclosure - SBA Paycheck Protection Program Loan", "role": "http://intrusion.com/role/SbaPaycheckProtectionProgramLoan", "shortName": "SBA Paycheck Protection Program Loan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000017 - Disclosure - Subsequent Events", "role": "http://intrusion.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000018 - Disclosure - Accounting for Stock-Based Compensation (Tables)", "role": "http://intrusion.com/role/AccountingForStock-basedCompensationTables", "shortName": "Accounting for Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "intz:ScheduleOfContractLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000019 - Disclosure - Revenue Recognition (Tables)", "role": "http://intrusion.com/role/RevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "intz:ScheduleOfContractLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "AsOf2021-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000002 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets", "shortName": "UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "AsOf2021-09-30", "decimals": "-3", "lang": null, "name": "us-gaap:PrepaidExpenseCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000020 - Disclosure - Right-of-use Asset and Leasing Liabilities (Tables)", "role": "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesTables", "shortName": "Right-of-use Asset and Leasing Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromIssuanceOrSaleOfEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000021 - Disclosure - Basis of Presentation (Details Narrative)", "role": "http://intrusion.com/role/BasisOfPresentationDetailsNarrative", "shortName": "Basis of Presentation (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromIssuanceOrSaleOfEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "AsOf2020-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000022 - Disclosure - Accounting for Stock-Based Compensation (Details - RSA Activity)", "role": "http://intrusion.com/role/AccountingForStock-basedCompensationDetails-RsaActivity", "shortName": "Accounting for Stock-Based Compensation (Details - RSA Activity)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "AsOf2020-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "AsOf2020-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000023 - Disclosure - Accounting for Stock-Based Compensation (Details - Stock option activities)", "role": "http://intrusion.com/role/AccountingForStock-basedCompensationDetails-StockOptionActivities", "shortName": "Accounting for Stock-Based Compensation (Details - Stock option activities)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "AsOf2020-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2020-07-012020-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000024 - Disclosure - Accounting for Stock-Based Compensation (Details - Valuation Assumptions)", "role": "http://intrusion.com/role/AccountingForStock-basedCompensationDetails-ValuationAssumptions", "shortName": "Accounting for Stock-Based Compensation (Details - Valuation Assumptions)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2020-07-012020-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000025 - Disclosure - Accounting for Stock-Based Compensation (Details Narrative)", "role": "http://intrusion.com/role/AccountingForStock-basedCompensationDetailsNarrative", "shortName": "Accounting for Stock-Based Compensation (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "intz:ScheduleOfContractLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "AsOf2020-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000026 - Disclosure - Revenue Recognition (Details)", "role": "http://intrusion.com/role/RevenueRecognitionDetails", "shortName": "Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "intz:ScheduleOfContractLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "AsOf2019-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "AsOf2021-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000027 - Disclosure - Revenue Recognition (Details Narrative)", "role": "http://intrusion.com/role/RevenueRecognitionDetailsNarrative", "shortName": "Revenue Recognition (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "AsOf2021-09-30", "decimals": "-3", "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "span", "span", "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-07-012021-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000028 - Disclosure - Net Loss Per Share (Details Narrative)", "role": "http://intrusion.com/role/NetLossPerShareDetailsNarrative", "shortName": "Net Loss Per Share (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "span", "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-07-012021-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-01-012021-09-30_us-gaap_SalesRevenueNetMember_custom_USGovernmentMember_custom_FiveGovernmentCustomersMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000029 - Disclosure - Concentrations (Details Narrative)", "role": "http://intrusion.com/role/ConcentrationsDetailsNarrative", "shortName": "Concentrations (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-01-012021-09-30_us-gaap_SalesRevenueNetMember_custom_USGovernmentMember_custom_FiveGovernmentCustomersMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "AsOf2021-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000003 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "AsOf2021-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-07-012021-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000030 - Disclosure - Right-of-use Asset and Leasing Liabilities (Details - Income Statement)", "role": "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-IncomeStatement", "shortName": "Right-of-use Asset and Leasing Liabilities (Details - Income Statement)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-07-012021-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "AsOf2021-09-30", "decimals": "-3", "first": true, "lang": null, "name": "intz:LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueInRollingYearTwo", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000031 - Disclosure - Right-of-use Asset and Leasing Liabilities (Details - Minimum obligation)", "role": "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-MinimumObligation", "shortName": "Right-of-use Asset and Leasing Liabilities (Details - Minimum obligation)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "AsOf2021-09-30", "decimals": "-3", "first": true, "lang": null, "name": "intz:LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueInRollingYearTwo", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-07-012021-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000032 - Disclosure - Right-of-use Asset and Leasing Liabilities (Details Narrative)", "role": "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetailsNarrative", "shortName": "Right-of-use Asset and Leasing Liabilities (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-07-012021-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-07-012021-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000033 - Disclosure - SBA Paycheck Protection Program Loan (Details Narrative)", "role": "http://intrusion.com/role/SbaPaycheckProtectionProgramLoanDetailsNarrative", "shortName": "SBA Paycheck Protection Program Loan (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2020-01-012020-04-30_custom_PaycheckProtectionProgramCaresActMember", "decimals": "-3", "lang": null, "name": "us-gaap:ProceedsFromIssuanceOfLongTermDebt", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-07-012021-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000004 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfOperations", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-07-012021-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "AsOf2019-12-31_us-gaap_PreferredStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000005 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "role": "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2020-01-012020-03-31_us-gaap_PreferredStockMember", "decimals": "-3", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000006 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000007 - Disclosure - Description of Business", "role": "http://intrusion.com/role/DescriptionOfBusiness", "shortName": "Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000008 - Disclosure - Basis of Presentation", "role": "http://intrusion.com/role/BasisOfPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000009 - Disclosure - Accounting for Stock-Based Compensation", "role": "http://intrusion.com/role/AccountingForStock-basedCompensation", "shortName": "Accounting for Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "intrusion_i10q-093021.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 26, "tag": { "dei_AddressTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An entity may have several addresses for different purposes and this domain represents all such types." } } }, "localname": "AddressTypeDomain", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "domainItemType" }, "dei_AmendmentDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of changes contained within amended document.", "label": "Amendment Description" } } }, "localname": "AmendmentDescription", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "stringItemType" }, "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/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AnnualInformationForm": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.", "label": "Annual Information Form" } } }, "localname": "AnnualInformationForm", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditedAnnualFinancialStatements": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.", "label": "Audited Annual Financial Statements" } } }, "localname": "AuditedAnnualFinancialStatements", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "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/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CountryRegion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region code of country", "label": "Country Region" } } }, "localname": "CountryRegion", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021", "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/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.", "label": "Document Accounting Standard" } } }, "localname": "DocumentAccountingStandard", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r373", "r376", "r377" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "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/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "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/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentPeriodStartDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.", "label": "Document Period Start Date" } } }, "localname": "DocumentPeriodStartDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r374" ], "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/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r384" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a registration statement.", "label": "Document Registration Statement" } } }, "localname": "DocumentRegistrationStatement", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyEventDate": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Date of event requiring a shell company report.", "label": "Document Shell Company Event Date" } } }, "localname": "DocumentShellCompanyEventDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.", "label": "Document Shell Company Report" } } }, "localname": "DocumentShellCompanyReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r379" ], "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/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "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/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r365" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "textBlockItemType" }, "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/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "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/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine3": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 3 such as an Office Park", "label": "Entity Address, Address Line Three" } } }, "localname": "EntityAddressAddressLine3", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "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/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "countryCodeItemType" }, "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/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "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/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityAddressesAddressTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.", "label": "Entity Addresses, Address Type [Axis]" } } }, "localname": "EntityAddressesAddressTypeAxis", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_EntityAddressesLineItems": { "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": "Entity Addresses [Line Items]" } } }, "localname": "EntityAddressesLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_EntityAddressesTable": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "documentation": "Container of address information for the entity", "label": "Entity Addresses [Table]" } } }, "localname": "EntityAddressesTable", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "auth_ref": [ "r368" ], "lang": { "en-us": { "role": { "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element.", "label": "Entity Bankruptcy Proceedings, Reporting Current" } } }, "localname": "EntityBankruptcyProceedingsReportingCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r380" ], "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/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "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/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "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/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r380" ], "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/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Elected Not To Use the Extended Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "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/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r380" ], "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/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "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/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r381" ], "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/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPrimarySicNumber": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.", "label": "Entity Primary SIC Number" } } }, "localname": "EntityPrimarySicNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "sicNumberItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r380" ], "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/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r380" ], "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/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r380" ], "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/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r380" ], "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/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_Extension": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Extension number for local phone number.", "label": "Extension" } } }, "localname": "Extension", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_FormerAddressMember": { "auth_ref": [ "r375", "r378" ], "lang": { "en-us": { "role": { "documentation": "Former address for entity", "label": "Former Address [Member]" } } }, "localname": "FormerAddressMember", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "domainItemType" }, "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/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_NoTradingSymbolFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a security having no trading symbol.", "label": "No Trading Symbol Flag" } } }, "localname": "NoTradingSymbolFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_OtherReportingStandardItemNumber": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.", "label": "Other Reporting Standard Item Number" } } }, "localname": "OtherReportingStandardItemNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "otherReportingStandardItemNumberItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r364" ], "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/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(g) registered security.", "label": "Title of 12(g) Security" } } }, "localname": "Security12gTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r366" ], "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/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SecurityReportingObligation": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.", "label": "Security Reporting Obligation" } } }, "localname": "SecurityReportingObligation", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "securityReportingObligationItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "booleanItemType" }, "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/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://intrusion.com/role/Cover" ], "xbrltype": "booleanItemType" }, "intz_AssetsAcquiredUnderRightOfUseRouOperatingLease": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Assets acquired under a Right of Use (\u201cROU) operating lease" } } }, "localname": "AssetsAcquiredUnderRightOfUseRouOperatingLease", "nsuri": "http://intrusion.com/20210930", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "intz_AssetsAcquiredUnderRouFinanceLease": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Assets acquired under a ROU finance lease" } } }, "localname": "AssetsAcquiredUnderRouFinanceLease", "nsuri": "http://intrusion.com/20210930", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "intz_BadDebtExpense": { "auth_ref": [], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Bad debt expense" } } }, "localname": "BadDebtExpense", "nsuri": "http://intrusion.com/20210930", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "intz_CommercialCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commercial Customer [Member]" } } }, "localname": "CommercialCustomerMember", "nsuri": "http://intrusion.com/20210930", "presentation": [ "http://intrusion.com/role/ConcentrationsDetailsNarrative" ], "xbrltype": "domainItemType" }, "intz_ContractLiabilitiesAdditions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Additions" } } }, "localname": "ContractLiabilitiesAdditions", "nsuri": "http://intrusion.com/20210930", "presentation": [ "http://intrusion.com/role/RevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "intz_ConversionOfPreferredStockToCommon": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "ConversionOfPreferredStockToCommon", "verboseLabel": "Conversion of preferred stock to common" } } }, "localname": "ConversionOfPreferredStockToCommon", "nsuri": "http://intrusion.com/20210930", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "intz_CoronavirusOutbreakInUnitedStatesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Coronavirus Outbreak in the United States" } } }, "localname": "CoronavirusOutbreakInUnitedStatesTextBlock", "nsuri": "http://intrusion.com/20210930", "presentation": [ "http://intrusion.com/role/CoronavirusOutbreakInUnitedStates" ], "xbrltype": "textBlockItemType" }, "intz_DisclosureCoronavirusOutbreakInUnitedStatesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Coronavirus Outbreak In United States" } } }, "localname": "DisclosureCoronavirusOutbreakInUnitedStatesAbstract", "nsuri": "http://intrusion.com/20210930", "xbrltype": "stringItemType" }, "intz_DisclosureRightofuseAssetAndLeasingLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Right-of-use Asset And Leasing Liabilities" } } }, "localname": "DisclosureRightofuseAssetAndLeasingLiabilitiesAbstract", "nsuri": "http://intrusion.com/20210930", "xbrltype": "stringItemType" }, "intz_EmployeesOrDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employees Or Directors [Member]" } } }, "localname": "EmployeesOrDirectorsMember", "nsuri": "http://intrusion.com/20210930", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "intz_FinanceLeaseLiabilitiesNoncurrentPortion": { "auth_ref": [], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Finance lease liabilities, noncurrent portion" } } }, "localname": "FinanceLeaseLiabilitiesNoncurrentPortion", "nsuri": "http://intrusion.com/20210930", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "intz_FinanceRouLeasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance ROU Leases [Member]" } } }, "localname": "FinanceRouLeasesMember", "nsuri": "http://intrusion.com/20210930", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-MinimumObligation" ], "xbrltype": "domainItemType" }, "intz_FiveGovernmentCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Five Government Customers [Member]" } } }, "localname": "FiveGovernmentCustomersMember", "nsuri": "http://intrusion.com/20210930", "presentation": [ "http://intrusion.com/role/ConcentrationsDetailsNarrative" ], "xbrltype": "domainItemType" }, "intz_FourGovernmentCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Four Government Customers [Member]" } } }, "localname": "FourGovernmentCustomersMember", "nsuri": "http://intrusion.com/20210930", "presentation": [ "http://intrusion.com/role/ConcentrationsDetailsNarrative" ], "xbrltype": "domainItemType" }, "intz_GainOnModificationOfLease": { "auth_ref": [], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "GainOnModificationOfLease", "negatedLabel": "Gain on modification of lease" } } }, "localname": "GainOnModificationOfLease", "nsuri": "http://intrusion.com/20210930", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "intz_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating and finance lease.", "label": "Operating and Finance total lease minimum obligation liability," } } }, "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "nsuri": "http://intrusion.com/20210930", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-MinimumObligation" ], "xbrltype": "monetaryItemType" }, "intz_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterRollingYearFive": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Operating and Finance total lease minimum obligation - Thereafter" } } }, "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterRollingYearFive", "nsuri": "http://intrusion.com/20210930", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-MinimumObligation" ], "xbrltype": "monetaryItemType" }, "intz_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueInRollingYearFive": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Operating and Finance total lease minimum obligation - 2024" } } }, "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueInRollingYearFive", "nsuri": "http://intrusion.com/20210930", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-MinimumObligation" ], "xbrltype": "monetaryItemType" }, "intz_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueInRollingYearFour": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Operating and Finance total lease minimum obligation - 2023" } } }, "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueInRollingYearFour", "nsuri": "http://intrusion.com/20210930", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-MinimumObligation" ], "xbrltype": "monetaryItemType" }, "intz_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueInRollingYearThree": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Operating and Finance total lease minimum obligation - 2022" } } }, "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueInRollingYearThree", "nsuri": "http://intrusion.com/20210930", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-MinimumObligation" ], "xbrltype": "monetaryItemType" }, "intz_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueInRollingYearTwo": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Operating and Finance total lease minimum obligation - Remaining 2021" } } }, "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueInRollingYearTwo", "nsuri": "http://intrusion.com/20210930", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-MinimumObligation" ], "xbrltype": "monetaryItemType" }, "intz_OmnibusIncentivePlan2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "2021 Omnibus Incentive Plan [Member]" } } }, "localname": "OmnibusIncentivePlan2021Member", "nsuri": "http://intrusion.com/20210930", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "intz_OmnibusIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Omnibus Incentive Plan [Member]" } } }, "localname": "OmnibusIncentivePlanMember", "nsuri": "http://intrusion.com/20210930", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "intz_OperatingAndFinanceTotalLeaseMinimumObligation2026": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Operating and Finance total lease minimum obligation - 2025" } } }, "localname": "OperatingAndFinanceTotalLeaseMinimumObligation2026", "nsuri": "http://intrusion.com/20210930", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-MinimumObligation" ], "xbrltype": "monetaryItemType" }, "intz_OperatingRouLeasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating ROU Leases [Member]" } } }, "localname": "OperatingRouLeasesMember", "nsuri": "http://intrusion.com/20210930", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-MinimumObligation" ], "xbrltype": "domainItemType" }, "intz_OtherPlansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Plans [Member]" } } }, "localname": "OtherPlansMember", "nsuri": "http://intrusion.com/20210930", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "intz_OutsideDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Outside Directors [Member]" } } }, "localname": "OutsideDirectorsMember", "nsuri": "http://intrusion.com/20210930", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "intz_PaycheckProtectionProgramCaresActMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents loan designed to provide funds for small businesses to keep their employees on the payroll.", "label": "Paycheck Protection Program Cares Act [Member]" } } }, "localname": "PaycheckProtectionProgramCaresActMember", "nsuri": "http://intrusion.com/20210930", "presentation": [ "http://intrusion.com/role/SbaPaycheckProtectionProgramLoanDetailsNarrative" ], "xbrltype": "domainItemType" }, "intz_Plan2005Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Plan 2005 [Member]" } } }, "localname": "Plan2005Member", "nsuri": "http://intrusion.com/20210930", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "intz_PreferredStockDividendsAccrued": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Preferred stock dividends accrued" } } }, "localname": "PreferredStockDividendsAccrued", "nsuri": "http://intrusion.com/20210930", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "intz_ProceedsFromPppLoanPayable": { "auth_ref": [], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Proceeds from PPP loan payable" } } }, "localname": "ProceedsFromPppLoanPayable", "nsuri": "http://intrusion.com/20210930", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "intz_PurchasesOfIntangibleAssetsDomainName": { "auth_ref": [], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "PurchasesOfIntangibleAssetsDomainName", "negatedLabel": "Purchases of intangible assets \u2013 domain name" } } }, "localname": "PurchasesOfIntangibleAssetsDomainName", "nsuri": "http://intrusion.com/20210930", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "intz_RSAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restricted Stock Awards [Member]" } } }, "localname": "RSAMember", "nsuri": "http://intrusion.com/20210930", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "intz_ScheduleOfContractLiabilityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of contract liability" } } }, "localname": "ScheduleOfContractLiabilityTableTextBlock", "nsuri": "http://intrusion.com/20210930", "presentation": [ "http://intrusion.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "intz_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledInPeriod", "nsuri": "http://intrusion.com/20210930", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetails-StockOptionActivities" ], "xbrltype": "sharesItemType" }, "intz_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Exercise Price Cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledInPeriodWeightedAverageExercisePrice", "nsuri": "http://intrusion.com/20210930", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetails-StockOptionActivities" ], "xbrltype": "perShareItemType" }, "intz_StockIncentivePlan2005Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "2005 Stock Incentive Plan [Member]" } } }, "localname": "StockIncentivePlan2005Member", "nsuri": "http://intrusion.com/20210930", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "intz_StockIncentivePlan2015Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "2015 Stock Incentive Plan [Member]" } } }, "localname": "StockIncentivePlan2015Member", "nsuri": "http://intrusion.com/20210930", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "intz_USGovernmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the U.S. Government.", "label": "U.S. Government [Member]" } } }, "localname": "USGovernmentMember", "nsuri": "http://intrusion.com/20210930", "presentation": [ "http://intrusion.com/role/ConcentrationsDetailsNarrative" ], "xbrltype": "domainItemType" }, "intz_UnexercisedAndUnvestedOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unexercised And Unvested Options [Member]" } } }, "localname": "UnexercisedAndUnvestedOptionsMember", "nsuri": "http://intrusion.com/20210930", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r51", "r53", "r86", "r87", "r174", "r205" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r140", "r226", "r230", "r353" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://intrusion.com/role/ConcentrationsDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r140", "r226", "r230", "r353" ], "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://intrusion.com/role/ConcentrationsDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r52", "r53", "r86", "r87", "r174", "r205" ], "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-Current Liabilities:" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r10", "r38" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable, trade" } } }, "localname": "AccountsPayableTradeCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r26", "r141", "r142" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "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", "verboseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/RevenueRecognitionDetailsNarrative", "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r36", "r151" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r29", "r55", "r56", "r57", "r346", "r358", "r359" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r54", "r57", "r60", "r61", "r62", "r90", "r91", "r92", "r276", "r354", "r355", "r385" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r27", "r266", "r318" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "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" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r90", "r91", "r92", "r263", "r264", "r265", "r279" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings": { "auth_ref": [ "r206", "r211" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from dividends legally declared (or paid) in excess of retained earnings balance.", "label": "Preferred stock dividends declared, net of waived penalties by shareholders", "negatedLabel": "Preferred stock dividends declared, net of waived penalties by shareholders" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r233", "r235", "r268", "r269" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Share-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r33", "r143", "r147" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance of doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/RevenueRecognitionDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r112" ], "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 shares" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/NetLossPerShareDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r85", "r128", "r131", "r136", "r145", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r274", "r277", "r286", "r316", "r318", "r336", "r345" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r8", "r50", "r85", "r145", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r274", "r277", "r286", "r316", "r318" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r14", "r15", "r16", "r17", "r18", "r19", "r20", "r21", "r85", "r145", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r274", "r277", "r286", "r316" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 2.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 after one year or beyond the normal operating cycle, if longer.", "label": "Assets, Noncurrent", "totalLabel": "Total non-current assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-Current Assets:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r236", "r261" ], "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/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r89" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/BasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r2", "r89", "r123" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Description of Business" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/DescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r34", "r81" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "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", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets", "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r75", "r287" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "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, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "Net decrease in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r45", "r156", "r338", "r350" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r153", "r154", "r155", "r157", "r362" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r90", "r91", "r279" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r25" ], "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 (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r25" ], "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 (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r25", "r206" ], "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 (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r25", "r318" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "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 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 $0.01 par value: Authorized shares \u2014 80,000 Issued shares \u2014 18,803 in 2021 and 17,428 in 2020 Outstanding shares \u2014 18,793 in 2021 and 17,418 in 2020" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r120", "r121", "r140", "r283", "r284", "r361" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/ConcentrationsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r120", "r121", "r140", "r283", "r284", "r360", "r361" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/ConcentrationsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r120", "r121", "r140", "r283", "r284", "r360", "r361" ], "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/2021-01-31", "presentation": [ "http://intrusion.com/role/ConcentrationsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r123" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentrations" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/Concentrations" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "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": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/ConcentrationsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r120", "r121", "r140", "r283", "r284" ], "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" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/ConcentrationsDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r119", "r120", "r121", "r122", "r283", "r285", "r361" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/ConcentrationsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r120", "r121", "r140", "r283", "r284", "r361" ], "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." } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/ConcentrationsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r214", "r216", "r227" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/RevenueRecognitionDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r214", "r215", "r227" ], "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", "periodEndLabel": "Contract liability", "periodStartLabel": "Contract with Customer, Liability" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/RevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r214", "r215", "r227" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 6.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" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r228" ], "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 liabilities revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/RevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r67", "r323" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r83", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r187", "r194", "r195", "r197", "r204" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "SBA Paycheck Protection Program Loan" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/SbaPaycheckProtectionProgramLoan" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r42", "r190", "r296" ], "lang": { "en-us": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/SbaPaycheckProtectionProgramLoanDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "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": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/SbaPaycheckProtectionProgramLoanDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r43", "r173", "r282" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Debt maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/SbaPaycheckProtectionProgramLoanDetailsNarrative" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r44", "r84", "r88", "r170", "r171", "r172", "r173", "r174", "r175", "r177", "r183", "r184", "r185", "r186", "r188", "r189", "r190", "r191", "r192", "r193", "r196", "r198", "r199", "r200", "r201", "r207", "r208", "r209", "r210", "r295", "r296", "r298", "r299", "r344" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/SbaPaycheckProtectionProgramLoanDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r79", "r127" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r270" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Accounting for Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DividendsPreferredStockStock": { "auth_ref": [ "r211", "r343" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in stock.", "label": "Dividends, Preferred Stock, Stock", "negatedLabel": "Dividends accrued" } } }, "localname": "DividendsPreferredStockStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r65", "r95", "r96", "r97", "r98", "r99", "r103", "r106", "r109", "r110", "r111", "r115", "r116", "r280", "r281", "r340", "r352" ], "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": "Basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net loss per share attributable to common stockholders:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r65", "r95", "r96", "r97", "r98", "r99", "r106", "r109", "r110", "r111", "r115", "r116", "r280", "r281", "r340", "r352" ], "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": "Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r112", "r113", "r114", "r117" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Net Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/NetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r260" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r260" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Unrecognized compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r60", "r61", "r62", "r90", "r91", "r92", "r94", "r100", "r102", "r118", "r146", "r206", "r211", "r263", "r264", "r265", "r272", "r273", "r279", "r288", "r289", "r290", "r291", "r292", "r293", "r354", "r355", "r356", "r385" ], "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." } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r303", "r307", "r311" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Interest expense \u2013 Finance ROU" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-IncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r302", "r310" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance ROU Leases" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-MinimumObligation" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r302" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "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 finance lease, classified as current.", "label": "Finance lease liabilities, current portion" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r310" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance ROU Leases Undiscounted Obligation" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-MinimumObligation" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths": { "auth_ref": [ "r310" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease due in next rolling 12 months following current statement of financial position date. For interim and annual periods when interim period is reported on rolling approach.", "label": "Finance Lease, Liability, Payments, Due in Next Rolling 12 Months", "verboseLabel": "Remaining 2021" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-MinimumObligation" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive": { "auth_ref": [ "r310" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Finance ROU Leases, Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-MinimumObligation" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFive": { "auth_ref": [ "r310" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Finance ROU Leases, 2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-MinimumObligation" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFour": { "auth_ref": [ "r310" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Finance ROU Leases, 2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-MinimumObligation" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearThree": { "auth_ref": [ "r310" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Finance ROU Leases, 2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-MinimumObligation" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearTwo": { "auth_ref": [ "r310" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Finance ROU Leases, 2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-MinimumObligation" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r310" ], "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": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Finance ROU Leases, Less Interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-MinimumObligation" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r305", "r308" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Reduction of finance lease liability" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r301" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance leases, right-of-use assets, net" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r303", "r307", "r311" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Amortization expense \u2013 Finance ROU" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-IncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesGross": { "auth_ref": [ "r150" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r79", "r202", "r203" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_NetIncomeLoss", "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 on the extinguishment of debt", "negatedLabel": "Gain on extinguishment of debt", "verboseLabel": "Gain (Loss) on Extinguishment of Debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/SbaPaycheckProtectionProgramLoanDetailsNarrative", "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows", "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r68" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r66", "r85", "r128", "r130", "r132", "r135", "r137", "r145", "r159", "r160", "r161", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r286" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "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", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r78" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 10.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": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r78" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 8.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/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r78", "r321" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 11.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 Contract with Customer, Liability", "verboseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r78" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 9.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/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r63", "r126", "r294", "r297", "r341" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeOther": { "auth_ref": [], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest income earned from interest bearing assets classified as other.", "label": "Interest and other income" } } }, "localname": "InterestIncomeOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r74", "r76", "r82" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r309" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease cost table" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsGross": { "auth_ref": [ "r9", "r150" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.", "label": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r310" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Future minimum lease obligations" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r310" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Operating ROU Leases Undiscounted Obligation" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-MinimumObligation" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive": { "auth_ref": [ "r310" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Operating ROU Leases, Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-MinimumObligation" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive": { "auth_ref": [ "r310" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Operating ROU Leases, 2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-MinimumObligation" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour": { "auth_ref": [ "r310" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Operating ROU Leases, 2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-MinimumObligation" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree": { "auth_ref": [ "r310" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Operating ROU Leases, 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-MinimumObligation" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": { "auth_ref": [ "r310" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Operating ROU Leases, 2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-MinimumObligation" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": { "auth_ref": [ "r310" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Remaining 2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-MinimumObligation" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r310" ], "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": "Operating ROU Leases, Less Interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-MinimumObligation" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Right-of-use Asset and Leasing Liabilities" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r32", "r85", "r145", "r286", "r318", "r337", "r348" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "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", "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r41", "r85", "r145", "r159", "r160", "r161", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r275", "r277", "r278", "r286", "r316", "r317", "r318" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r11", "r12", "r13", "r22", "r23", "r85", "r145", "r159", "r160", "r161", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r275", "r277", "r278", "r286", "r316", "r317" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total non-current liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermNotesPayable": { "auth_ref": [ "r44" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "PPP loan payable, noncurrent portion" } } }, "localname": "LongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/SbaPaycheckProtectionProgramLoanDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r44", "r158" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/SbaPaycheckProtectionProgramLoanDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r9", "r150" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Equipment" } } }, "localname": "MachineryAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r75" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "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 financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financing Activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r75" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "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/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investing Activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r75", "r77", "r80" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "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 used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r58", "r59", "r62", "r64", "r80", "r85", "r93", "r95", "r96", "r97", "r98", "r101", "r102", "r107", "r128", "r130", "r132", "r135", "r137", "r145", "r159", "r160", "r161", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r281", "r286", "r339", "r351" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "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 loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows", "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity", "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r95", "r96", "r97", "r98", "r103", "r104", "r108", "r111", "r128", "r130", "r132", "r135", "r137" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "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 attributable to common stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SUPPLEMENTAL DISCLOSURE OF NON-CASH FINANCING ACTIVITIES:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 5.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 the portions of long-term notes payable due within one year or the operating cycle if longer.", "label": "PPP loan payable, current portion" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating expenses:", "verboseLabel": "Operating expense:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-IncomeStatement", "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r128", "r130", "r132", "r135", "r137" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "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)", "totalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r304" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Lease expense \u2013 Operating ROU" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-IncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r302" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating ROU Leases" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-MinimumObligation" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r302" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 4.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 liabilities, current portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r302" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating lease liabilities, noncurrent portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r306", "r308" ], "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" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r301" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating leases, right-of-use assets, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r49", "r318" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other expense:" } } }, "localname": "OtherExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-IncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_OtherNoncashExpense": { "auth_ref": [ "r80" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense or loss included in net income that result in no cash flow, classified as other.", "label": "Noncash lease costs" } } }, "localname": "OtherNoncashExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r73" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedLabel": "Payments of dividends" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r70" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "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": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r236", "r261" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockDividendsIncomeStatementImpact": { "auth_ref": [], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.", "label": "Preferred Stock Dividends, Income Statement Impact", "negatedLabel": "Preferred stock dividends accrued" } } }, "localname": "PreferredStockDividendsIncomeStatementImpact", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "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 [Member]" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r5", "r7", "r148", "r149" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 3.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 within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r71" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds from public stock offering net of fees" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r72" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt, Total" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/SbaPaycheckProtectionProgramLoanDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "auth_ref": [ "r71" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.", "label": "Proceed from sales of stock" } } }, "localname": "ProceedsFromIssuanceOrSaleOfEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/BasisOfPresentationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r69" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from sale of equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r71", "r262" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 2.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" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property and Equipment:" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r35", "r150" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "totalLabel": "Property, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r17", "r18", "r152", "r318", "r342", "r349" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsNoncurrent", "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", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "Information by property that could be leased or is available for lease.", "label": "Property Subject to or Available for Operating Lease [Axis]" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-MinimumObligation" ], "xbrltype": "stringItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "A descriptive title of whether the property is subject to or available for operating lease." } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-MinimumObligation" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r232", "r313", "r314" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r232", "r313", "r315", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r271", "r322", "r363" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r28", "r211", "r266", "r318", "r347", "r357", "r359" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "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": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r90", "r91", "r92", "r94", "r100", "r102", "r146", "r263", "r264", "r265", "r272", "r273", "r279", "r354", "r356" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r124", "r125", "r129", "r133", "r134", "r138", "r139", "r140", "r225", "r226", "r323" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r229", "r231" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/RevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r120", "r140" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/ConcentrationsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r236", "r261" ], "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/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r239" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Schedule of RSA activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r239", "r251", "r253" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Schedule of stock option activities" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r254" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Valuation assumptions for stock-based compensation" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r78" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 4.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": "Stock-based compensation", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetailsNarrative", "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r245" ], "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": "Unvested Restricted Stock Units, Vested, Forfeited/canceled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetails-RsaActivity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r249" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Unvested Restricted Stock Units, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetails-RsaActivity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r249" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Weighted-Average Grant-Date Fair Value, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetails-RsaActivity" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r248" ], "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", "periodEndLabel": "Unvested Restricted Stock Awards", "periodStartLabel": "Unvested Restricted Stock Awards" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetails-RsaActivity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r248" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted-Average Grant-Date Fair Value, ending", "periodStartLabel": "Weighted-Average Grant-Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetails-RsaActivity" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r250" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Unvested Restricted Stock Units, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetails-RsaActivity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r257" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetails-ValuationAssumptions" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r256" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetails-ValuationAssumptions" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r258" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetails-ValuationAssumptions" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r237" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r242" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Options Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetails-StockOptionActivities" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r242" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Weighted Average Exercise Price, Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetails-StockOptionActivities" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r247" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period", "negatedLabel": "Expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetails-StockOptionActivities" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r246" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Weighted Average Exercise Price Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetails-StockOptionActivities" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r245" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetails-StockOptionActivities" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r243" ], "lang": { "en-us": { "role": { "documentation": "Net number of share options (or share units) granted during the period.", "label": "Options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Granted", "verboseLabel": "Stock option granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetails-StockOptionActivities", "http://intrusion.com/role/AccountingForStock-basedCompensationDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r252" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Weighted average grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetails-ValuationAssumptions" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r241", "r261" ], "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": "Options Outstanding at ending", "periodStartLabel": "Options Outstanding at beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetails-StockOptionActivities" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r240" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Exercise Price Outstanding at Ending balance", "periodStartLabel": "Weighted Average Exercise Price Outstanding at beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetails-StockOptionActivities" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost": { "auth_ref": [ "r259" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "An excess of the fair value of the modified award over the fair value of the award immediately before the modification.", "label": "Incremental stock compensation expense" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r234", "r238" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Weighted Average Exercise Price Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetails-StockOptionActivities" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Weighted Average Exercise Price Expired" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetails-StockOptionActivities" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Weighted Average Exercise Price Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetails-StockOptionActivities" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r255", "r267" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Expected life (in years) (Year)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetails-ValuationAssumptions" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-vested options forfeited.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options forfeited.", "label": "Weighted-Average Grant-Date Fair Value, Forfeited/canceled" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetails-RsaActivity" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of options vested.", "label": "Weighted-Average Grant-Date Fair Value, vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetails-RsaActivity" ], "xbrltype": "perShareItemType" }, "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", "periodEndLabel": "Shares, Outstanding, Ending Balance", "periodStartLabel": "Shares, Outstanding, Beginning Balance" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r48", "r60", "r61", "r62", "r90", "r91", "r92", "r94", "r100", "r102", "r118", "r146", "r206", "r211", "r263", "r264", "r265", "r272", "r273", "r279", "r288", "r289", "r290", "r291", "r292", "r293", "r354", "r355", "r356", "r385" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-MinimumObligation", "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r90", "r91", "r92", "r118", "r323" ], "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/2021-01-31", "presentation": [ "http://intrusion.com/role/Right-of-useAssetAndLeasingLiabilitiesDetails-MinimumObligation", "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r47", "r188", "r206", "r207", "r211" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r24", "r25", "r206", "r211" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r206", "r211" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r24", "r25", "r206", "r211", "r244" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetails-StockOptionActivities", "http://intrusion.com/role/AccountingForStock-basedCompensationDetailsNarrative", "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r48", "r206", "r211" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Conversion of preferred stock to common" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r24", "r25", "r206", "r211" ], "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": "Public offering, net of fees" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r24", "r25", "r206", "r211" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r48", "r206", "r211" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).", "label": "Equity Option [Member]" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/AccountingForStock-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r25", "r30", "r31", "r85", "r144", "r145", "r286", "r318" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 3.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", "periodEndLabel": "Ending balance, value", "periodStartLabel": "Beginning balance, value", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets", "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r319", "r320" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SUPPLEMENTAL DISCLOSURE OF CASH FLOW ACTIVITIES:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r46", "r212" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r46", "r212" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Common stock held in treasury, at cost, shares (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r46", "r212", "r213" ], "calculation": { "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Common stock held in treasury, at cost \u2013 10 shares" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r105", "r111" ], "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", "verboseLabel": "Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average common shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r103", "r111" ], "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", "verboseLabel": "Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://intrusion.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r117": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r123": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r155": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r157": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "http://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)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629" }, "r204": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r231": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://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": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123405975&loc=d3e41551-112718" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r312": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r364": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r365": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r366": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r367": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g" }, "r368": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12, 13, 15d" }, "r369": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r371": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d" }, "r372": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r373": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r374": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r375": { "Name": "Form 10-Q", "Number": "249", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r376": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r377": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r378": { "Name": "Form 8-K", "Number": "249", "Publisher": "SEC", "Section": "308" }, "r379": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r381": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r382": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" }, "r383": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r384": { "Name": "Securities Act", "Number": "Section", "Publisher": "SEC", "Section": "12" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r89": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" } }, "version": "2.1" } ZIP 52 0001683168-21-005474-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001683168-21-005474-xbrl.zip M4$L#!!0 ( 9%;%.9*"H>V"< !GN 4 :6YTMOVT:V_RY _P-O[FUA XSS:)*VL=> DSBM<5/'L)WV+A:+Q4@< M66PH4LLA[6C_^GL>\^1#EE,[L5KU0VI)Y'!XYLQY_LZ9O9_/?WFW/QSL_7QX M\ ;^'^%_>^='Y^\.]_<>\?_AUT?ZY[U7[]_\/3H[__N[P[\]F!1Y]3)Z\GA> M1>?I3*KH6%Y%I\5,Y#%_$4=GLDPG#^!&N/7$W#<3Y46:OXS@Q@?[W^8C-=_= M>W2R[*+#3]-TE%;PK)VGUUS:-]ZJD]V-O.&BQ[M1)3]5#T667L!78YE7LGRP MO_=J_^CX_/3#V='[XS@Z.GZ]L_?HU?[=/_3IXZ=/HO>_'!^]^G"&CST\/C_Z M]3 Z>7=P['T\.W__^G^'@__2['5505WIWXP[C( MDQ0O5U$QH=].,I@)_H0?>F9T<%%*.8-?A@,8\6J:CJ<=CX[@"U%58CR5R4[T M6LS3"BC\'WA7?GZMZ+63*"^J*)&3-(?/G2\17:59!B2#>>"L9E+D:7[AO?MP M0/==/V'[9OB:.[>XM@UF.3]X]>XP>GWX[MW9R<'KH^.?_O;@\0/Z?'+PYHWY MK!]ZE2;5%)_Z^)O=: 0++I4)(-:3G>?P,DE1CS)I;[R;O>5O MA6,QDTRX.WR@6Q_0 F_ZJ>(M 9"OBS+V]S*]F%9+KQ@5557,NB_IE(AOWQ^? M^Z__<")F:;9X>1T!6IQQ7,]&LL0]?385)=QZYB0 [XF]1_BP^T&-.V4V_5V: M)Q+'?/C#SHOGK(-E.4X5B((21,P=,V#?).:P2+1"]V4#//GA3[#D#_9_E:H" M%1&=H?*IL[LG[S?1)3PR ETC0>$993I)2_ARZU__^M,T;44F\_BM "/>R['Z20U MCKJ,QF"\@E<]*B[)WW>!AN' \_&^+=6_ZV)78;P!!J[A?CF;9\6"?/*B!$^^ MO$1'OYJ617W!\0TQGV>P+V%-R+;"^21@->Q$1SRKO.GCP/,QE" O99XMHB2] M3%4*=P\'HT7TCV__^\?=?\9X8PY719-2C/&E1,9W\CB420_Z[A-OAC7BAZ0F1C,FH&-\"DO%NWU+:9_W! !N%.=(@VHJKA'V)5 M?(=Y70(ME;0/&M>S.A,4R\ )T=>&?'%4YYE40.^BR.%Q4OLR"=(2HRMI+C"H ME-0ED@UG5LJ92#%L$H'/D1;)XS C-0198F#_:]-).?5FJFG4+GJ"NS%&2@6K&ZY;YR&"E$UQ;O:,8M MO_ONF]"S:E^!":G.H*-'74/7W>A\,8<)'I1BE(YW*8?$M#\ND.!/_)L>F;OP ME[ZG?]=X.AGF;6?0.()[CV Q.]9U5$KQ\>%(3HH2)C0G9EAAK>$MKTO_!T_T MWP[?FIGL5EC[_FZ[M<$N?)D)&.I^B6/@+_++N;VP2<\]^ MW*'=>/[ST5D3@=)ZZ6CKVRS!N,;>AWV+,-A[]&'_VY*^WHZ' SF9R#$[\19B M$>0^HBWX(4 _R.C@2I2)QCYLQQC7&,GJ"M$BEM.)T>-(1&]D)JXP@#$NRGE1 M"G+FMZKB0L)()4CZ521P@N( M8% EP>A'EJJJ>\+XHH2P<.&? /TQ'##\HPGG")$L9Y+",]&3."I*(,&$0CL% MOM,5)FT-Q>"S3&&)#?XCH$^T9(\.!TCXM )V6%!9H_V/_MY\/3PX,S?C&]O 0_$DDQQS6TJ)^JB.9E 0LL$4]C@#3P M[1BTO@ *<\Q.2K6+++'VE)BE524ET2*1'#5#DNY$+T?(3;C(#-H ? M=QC &LSVN5 VO5R-Q%#O=5MBV[]HWU/BGAKSA#ZM$BNUG%4WHS?G/?WN R_G@OZ:]Z]3CJ9E5 M'&V;"[P5;(*ZNM8PO&:));/3=OLVJ_69JS7N6JWWDPF0N6POD[ZDX-_-;YZA M7(.D+J/3.I/1DQ?BX9.MR;91FX>?QE.1@Q(^&%>;%;R]%4RZ5M 3>]V;S9>+ M]V"GW8VAL"6W5S(3'-TX8^V1;#CPE(Q-;"M.;,-?:*Z"E@BP M?G0XV#$I+>E1NXS/87 \S_63<0AHQT:$IO(_B&0P"P1M9&>+5_9WOA MBT10G)'5NPT.VS&1X2 (BH3.:EJ6\K) ),B"[2ITH +)0@ '0E)@J**8ZR!( MX,D;V+OSY74*&?NR7U>#%,$ % MM@9_T2C8X9T5MW9RC%-)&G[ 3G3N$!L6L=(W&:7!S]XCBT[9NUYN&5A^O:SE MD:>4$PF, Q(-X3H(6E(DZ'H]>*2;7A(3DD+AJ0-1SYX^=8YY(F$E.#H $Y3$ M@:+RX33@SA$G =53)GHI$?6=H@V#D3?"YRR=#Q=N@6^A/R>%9( 3O\]BZ=UQ M8S*MB8!J89Q154H[%Q@^-]2"A]-XA9%,:\8EXR5"V1(O%"U84 MH,]S25=&X745_*XFVFI IM&3ZHAA!=.+6S\38X#TF9<@?BL0N>Y!-##//N6W M1W\8.#&0UK"3RM2'#]([D#"C,(B9H3<0_:ICC_PC17IA+!!;,XII#P>EO "I M90GCW\UVTT$R2W,PC4I1 :$PK@NLK8J<%$[T,8H7'"%=!+PXURK4,V=4W&)ZXD5IQ<7N+[ *&]%6D:_B/(C**U? M15;+:,N+SFHI6P$9EY7,VEEN#P<7).!*W.=Y]#]@.\:/'S_NE-\X_[ZW%I:L MU]-3?C)Q7.+E+)VE%3%Q3 MD?K(G@=!EP%K/%T ];X"F"- MIQNPQCW9)3<.;X#![?LGY),,!UJD564MFYZ2;CJ@,()!UU?39HN"V.M1X#X/NCSCM2,+JY %5]EG.VU M(0#G[K.-S"O0:<:;$2=8X,,3G_G7 M<1F?W6@9035D:;5HQ,(\AQX[GQ#1R:C%N(=N'^+;8W^M2 @0^?F*">I:(X-Z MR>M$MT_/4 [IP!=%2$2.A4<^'S=D&&:TA2XV(E8&&;OUY/$V^[G1!-S++C04 M!0.;43M=G>0'[W8C^-4\'G^(6S$8C>R!QV6I#.JB>G;@]YL ]Q\+<+]H!;A_ M83Z!];5I5^2B$T&E?W^->/=91_"#=0V,!I\;8O^P-Y)9(;=)4A^ M8O@%=QML0)G!@\LB3\<&NJ GH;UVVSC)[F>IQF4Z"O?%BZUD.S#%&$#HP?&< M7'51 0VOXHV._CH^&OZ/8+UQ5MM(SIQY@2).QK;KQ +B-+;2RV J.T!=T/&Y MUR?*W=M=)9K;0(2U(#WBI@J%(,[-T=?67P+5,2SH@A\@WI0.L-)?RMQE7DX+ MVR@P09M(/#_8F&N5% 2S&*QHDM\CF157VRV6$)DJ6GQQD5*$1=-GRZ<\5]IZ M'$(9R.T^'0JK,P8E"K0;#D#Y@GI(%6C5]OH:VG2\QTYT *_L*Q@3EP[-*ZQB MG;*55DH_U$KENU=3\(6#8>+AH+4I4KZ0C'KX&W,ZL9/ZI"L(J28R9^2914;= MQ3=KIBGR[#X#\6Z>*/G0B%%S8$J3WX:>5?=[U+7=M])T M&V5T)&9%C2Z8Q) =AC)A!@IL*84)&%>A_F'G;$W,H%7R, )J,C" M*:.L %T;5>(3Q?$M/!L)@A/0$6HJ-R=F1[)Y$//?W+7#P;GX%. '.K>M]26> M-07XE@95!X%+OWS?W?NB"UB#WA7&-H%M2*)3G%.3BDE\5=09M_8#ZM<9QYD3 M;(#$P0$=Y5$:RO/3P<%)%W\1B)3<-"^O,%HT0+D)LZ]!S))9VV*PBJ0C45QF MB5T#>@SU(B0,)BLC5X4OLC&6X6-:QPKU<5;0W_/0WXO026%1"7(6YH:21=,, M#6S+>F9"*,Q ,"9RV[@C)MUCMA5'C0,%!&(;@>K@HAI=GDLA8IL0LOR3I6J-4K;/1W44ZZU'ZG1 M8!/L8+ (OP:UGK,NIC;VD@^S7 GN]O(,D<.F^&F9WP21E26P?['33?I+.728IZMUZJ=!7/A1J_R MTU6#&D//GW<#L.C]Q/#(P-S?:HD9NY'Q_5MAF"6PWOMH3IJR'HC>8<#7V:"W+TL,K!FT>_98G>/@%["^][SI3'6 MV@YP?X_F#NF@$A/PT M3UWZD/*I%45$D*YFM.$@(-H]5BDW#T"LS(HC8W1P#$=@GKF,WMCL]LK<%=V, MN=@'N6WNVN+(.46\A%HZ-+UK3)TV\1+P>44&I,!T$L==+I?>+HFAMB.-P>QC M9X=]OI:?82I_D*'#9=JUYE4<38LK&++DA+-M/>'01=>S2L G/GND+1J!PR^5 M(488CF'",$_5N5O*D+_ZV,HK ? S*8V4OW>^BUQ$5P@N7B+7F U:J?_EZX;Q M?KKM=E?L]B101X^8YW=W----\-^KRB5B5IP,4[W*44P8* W7C<&Q(@ = M ^9LYA)A513:![ZYH%BTTNO==,'H@1KQ[$FNIB>FNERQ+N?)'Q_=H?53,4MP ME ?=ZZB]S"9\ODDN':P4Y%ZR,">,(^<>M( "TM6,;>P4P9W]F%41907&N& 9 M?*%D&A&;K(IPS6'\V[7,;$4[D0OAM0XF$Y![L)1J)_IMR@V+M@SL89R6XWJ& M43:;)1H.2!9M]TP6 WH^R$A MVLU.##O?YU!$+P;OA]4P>*=>%2A0)X_.=6(&XV\]]82?5Y/FB0?6\5H^F$P0 MJ6Z7<2 N5@*5/W<%XUS3/)/)!6WGZ6*.GM685G\[\KPL,R*9OK0_]#;*Q)5B MY$7%QIWI;D03I.RS!F#Z^!#'/$D*;IKDUR$.=$_2*2\7^!J1*43[K[,P]QQM MK1I4W:F\H);JA1?IWGGV],G#)^"(;CW=Q@EW7 RN37#U4_ 53+F3[:KF(]-Q M9K(J5EG3U:HOX]!P,WN45PL-P%0B7Y@UB_6Y>T ZR4OBB.4*!4ML6,7)EQ!Z MTQONM-%.EXR!W6\R4S:MX+%'@M3"B5,^UF?1R:Z&&^T0/G-RLU9 M7;0U[,<87[X 4E@=!:\2K%NL=[*I]\9'\A19XU:6N!$788*\I@.I2FU$Z'># MJ8A*%>R_D,$]F\D$=7"VX(0A9Y>[W[XE6#P[+4\,-KN8T D+=4GOS#'O=93K M/ZXDUX>#4VD1!V!;(4Q.)N POH8U'&&H]J0 #EVX^@1!P#A31ME&3E-*$Q.F M>BB&'G 6NK+W8T @A T,!V/S2.XZ8*;5<5*HMT.J-K;3L]7]6 @D)/L@$UZK1[UI%+GCQ>D4V.B^A4I_6!N.8&;[$3O649$")>"*OJ CW<#Y2%R T&CX'EC([ H<"/,!4D M)?)J.O.T%9&N1;F8"G$;RF XD)]0A"N0APV]L);V!UBIHU.' :WGR:H%*'];)@&-H+B%R N127ER1\:,C MJDTLBK92$BT:11+.D'"&QIL=85@#5+(.JS9[NL0W:.H2\EN?;"61FN+B=@M5 M1M^04&W"T'B96A6.[?I&VF\4+?-L5=K7PNNDR\3HN-#@[EPU@H>X<0=*A_69 MEL1^B2)?)B]%FJWECGJZVHXZDP1A)IFDFX*>32ER1AC%D+#!1AJY7 "N8\W- MB,"TFDO2I+_79:H29CW-L74NL57&6-)RL'$)7D'2Q$(P1WMG0366JQWOZ @M MD85H %:MLZF0?PGO1?/IP1VDI6X#?8\Y8!T&7 5Z\&P#/?@*T(-G&^C!/=DE M/9*\=91QP' @YU_\H@:Z&!.J,Y+,&M$$ M[)/>K@D6KD5^/1Y:R/$UW:(.XVMTGI\]#,#7S6R\XWF'&'1)V%6?RQ);*\&3 M=#65U_WLK-+9.3,J4[2"QK8K M&7NX.&0[IAQV1# -U:S>[._X$.O@W'#P>YU#L,&G7SYW" ME2\T,'G4MDM6Q_J&V[DQ+\#WX?Y!9;(^OD+OHX\KG>M%H$X,^RDAXNPA"YUG1QU MG] 6",5O<=-UN^>1[=S E28G'X-UN$P<(M$?J/[ / 7F3#$"*I+PW/_NHO>] M1ZB,][T^I_?7YN[W"U?K=_+'_\4HC3W*)\4L(,?Z=1HQY'0.TX-?5EI&&LE< M3E+-)83C,/EBBO^'6:VP74!S>(,AZAN_#^_5A0]38")@LLI&(94.3B:N&T^C MZI.BY)QXP39_^L2%8,;=H2J+? K>O&^VZ*XJ#!;*<5T5^*?PDY;*=&K5:[*I ME?ECM3)/GK>*9=Z(2N!Q#9=BO(@.G(#ZZ_00V?NP_Q/LJU)DB-S8"?/!@<@. MHYELGV>9J:"I=9VL2>E1'M[K 6%K9M$[B/O 0MSL K9P@@O#'2P85:T;BK3S M65;#LDTVPY:9K2]+$_V"Q187^*&34N8[W_SBF&VPA$Y; MJLCV,?(S)F3@FH.X+/V]!KF1&*'%&!C1%N+!N5Z,Y5$S4A*3G=0=#G*!8>8I M)G)%DF F!$3?3*29^:A;^69R/D5@)]=O@LM4E!^IQ8%KZ!O\;B"?H[1$L*H-(A]56@TZFYR M,PV8U0^B*Q$O/,;W@RV8Q'X1.*,@8X>'Q->M*U-6BA/I7)^)N$3X3(?C=3>, MZK>@.#%\AP)Y78_%N[;R!%[T U/4O"_5WPF$<*%+E?(Q J'9W-K :T,VL6( MW9(-%8XYI.BC"GUHFL+6F'K]*>)C%M7@VCW;PVPT6EB;)'7I)^V>ZI$F->(_ M79LTA8D F#T:[Q:.0QN8/9(N+AECAP^"KPP',E/R"IT0D]="W] -V;J'I)B@ M$O8)^385JX^YUNL6O0,^167<;?*DELQD)ZS#::]"H[P:FZP@+D;0(2HNL(92 M3^M.EG*Z9I]Z^-.BD\%JR67H["\RX>@HH<8*J=/RI1XPTQJ6#(-/X!$CNC6T MA!O^6%U-BS+]#S<,\>?@L%<@-0N53&R.N[CD&1V$@"AE2IZJL%6/G; _6S8 >-?\ :U]+;?%/LX!)'X* M BM< 5PIS9 ).\6=2KVB@H>"SI;4.X2PE!Q>:BRJ[B-$#W:TH/--9X9O0HH2 M2$Q.='T [HFD%%^UZ/GL?K)U265)# MIALX(6%%1@VW7C-I5U$E80"&82FV&5&X0HC=$;AG$=#G\(8C 7JE%2W#(T6X MU8D>A<)XC;Y0&77/5U)^U"+GLOC8O6WL(-<4&" @N%8^(APYB7/3QF#OS#[O MTAO3GO=Z2/66Z"-+TQYQ3-W'CWKJU/ZO97^[7E8X%YU4T2=RZ"HK*SMQ\X$; MHLW$9LN=TI-"U&T:I#1):D9=TDW4OJJD_%U\C7;[G#?U%3P6@3]&87. M.@RX"B#A^0:0\!4 "<\W@(1[LDOZ4P@O;IQ"& [>V=-E4 (3PEC!ZGM@X[?D M^'&#;87]=L E*/ D)30,CBI)!;2HZV2N!+>KQ6AG W?9V9M8*T'=/I1#>Y(: ME(UU[@S+'WP9[="U[403IEMMV"'ELG#39M:8,FFV:)P\A,5R5!YE2X;@O4AA MZ8I'-O;)O56U@K=,.-KBU0HVSC+RZ]!#%'NK7 7GNAMAFM2GA\L^TY%OC#,F MZS[VC#(ZK' ,IC3;_93'J]PY;V.J#3*I/(ISUL*5\]@F<;8"ASU\S<%''@:+<:XF-^PSM?PEUM@3?$I01+&G":?U8KB$05:?*#R,MI38 -R0(O@ MRMRB8.E#S,O[5(;7GVP;J]DD#%1XL)ZV_KP EQ%#B!V8V6* A$E(D5X*9B/ M ;G'G.N9H\U*&PFD$<-:QY[XLZ!9$UNE^>@Q$$0S\AK&F@:Q' &!.1/L-Q\3 M5)OK-2GQ O.'V<,/0%N94UL$6R6M._B!"UWD,##\@>&,A^9WLXMQ@AHXA=NL MU"E8L[&)U* ,,E%Z0X8'TQ.JQ>$Y3+D7>8?XFB[J(RZ+E,%GV->AJ$<:DV-V MC';."+&65C6Z", D.E1LCT(D$65.A7:KY\'3J-"- VT^4@7XX<*T>"8Q9)<4 MOZ.1,H+7:!Y)L40<]4FN.^N+7/MKH&YP3,G;W*10J@6!YDW4)>YSP..H-[G6 M]#Z()A3@S N;E28/QV,M3#J(F;B00567QBF9>B_N07F=>]O?\LXK\F-\-I.3[_!]/V-JEL:O>A-;8N?9FO7G-JJ:RR+L+'Z!38J M\/*,'5)WGA'>7!--;/J;U,0]+BE'32LG6M/-<97 M6ZW8WY;)7P9'A* 4Y(2J'P"A2%+.:%4*[RA=TMU,1MO6M-0_UQM< P-M*]T1 MO!>F1TO*L<_PJRR5=7,*:[FTJY4'1X=V4PP'=FF1WP_LYNC$B+L.7>,:M[3; M7&1X:= ?I<%DB2*) X?^.L4&6-@PSV-LN31.F4W,RN$]!OW8*CDF63-:M'9X M&+BVH6C/)^'V(7;<8 Q[TL.B@5KQ(H^!3V $#9JC^4.RY\-#;M1"H57L.XXL M/%-3YM9Q:BT=_FSENM=E([QV'9GTZ6K%R1XOLBSN$]6[&/K%#KEHDA%H[JU( M,PW^XT&8F5=HF1O8DA1UBW)8(E2M/S[>!MX(.A<&QX0YR]\;(FC?:RQ;0ITT M$AK6>.76[31KV3J#T?9YQ"$XY-UG%W>][,31Q?J;W=5U2X+QVL2CU&R%"/--[\S<)M^/2 MI4OF.7A83ZS1RK#4V%XK)]B:2#C2E',_O= ^^FCN+K$?"G*4WK;N!/MK00=! MPBWNZ\I#?K9*C6>)/9QZ7>105:.[#^^@6,6CXL8S>LA#[HS383,OBSKTJ((D M#<&!KJ8C%MC]AC*-;U4-2G*QYN>X30]]2*L?BUWE7H"YJQND:/46] M2=M>>DI'\1UBA9+EE[K1* 8XS#X,,7"74D<]M'-*MBT_L;*K52-S)87B\D6 .6+5M[ MXH6=KFN"8,TC;HM%AKY_KCBUI+1/T@,RER\9UG3LXB*7$8?8*C.MQKEB <9W M[@O/?!UDT#H,N I[)+^D7WBH=_\^GF2LMNK,/7A^D-IHV$ST&7Y- M=[6!F].#V *4^5R*T@/)LV6:2X)H%U2?$8Z)YD.KKSZ7-W*'-"K=0V&JC;BY_Q9 5'\? J<@LLV4# M:\FCJ^45#_E\ZN4QINL+X+7OZU+I["SQX"X731D\+[P7EH V*AK;"Q/KU419 M*1-]H& 8/52N4ZUWAGQ!IQAW]?RFI.?:K6^$"_P#E0U'MKRW[]^?I4#"*[.T M6';"WW3L>FYH"%YX9< AIJ/%6*/6<0F2HH&<0+R^1J;T1/W6B;Q(W>M28RA M7-YJ66C61DA5.@/!+7)9U @>1,5_16TY*%'II\%BVU%'GV%+LM@G-[)U>D%B ME,^)T>?\Z9-.Q$?<8<4%[X36[5C4:K8;XHO<_EF[K0!K]=UJ&2+^]\P[P/9@ MCGXVUJ.;G6&MEYP.)NP\(E8+O G>=#HTC.584*[T554Z =;B)Q)3NHJ*3/# MEA'8TU.KU9CT'B_C7?%%PV'\Q][1_AD9LS6%T< ]>@NN;G$%>_5H_Y]W_/3; M>L6E/2RZG.[-@S)48V_>;&-M7B+%]OXFQK=2)F:;9X>1V5NEJY'AV?GWXX.WI_'$='QZ]UPRAJ M.4=;YLM-Y.3@]/SH]=')P?%YZMO^:^7_>E?DODSH MJY*2U,;U,[Y;\MUX$G\VAC['%D_74J!G'3I?XG8[U=UW3W,SX&; S8"W!XOX M8>.R?067[8>-RW9O=LD7"85B;=_)R>'QFZ/_BPZPI&]-@I_7QW?G> J6FDI9 MX?%5A%;@(ZPZ < G?& $AU:6T\; M.11^K]3_8$5J!=(0DK"TE*1(7-)M5BRP-%IM'YT93V(Q,Y[:GH3LK]_OV),+ M)$!00]FJ\! RGN/C8_O[SL5QZW/WS].#UZ]:G]N')_C/Z*_5[71/VP>M;?\? M;[?+UZVC\Y.O[$OWZVG[8R56F=UG]5IN65>FPK S,6*7*N59X!L"]D5H&5?0 M$5TO'MNOR5*N^S+;9R1::S(KKNT63V0?35KV![9RT#HZ:/_SN7/4Z;*=>K7> MVCZ"V1?K&;!R\#;KF;RY-H7E#&06"=?_7;618PZ=@!UF=J"R,?NCRD[%WR(, M!U(%[$+++)0Y3UC[6H2%E4/!SN-8AD*_?J5BULFL+HQ4&;Z%U8"AWOKEXO"X<_;[QTJMXIXO#D].)L^E)2,9V0&94GO3 M9#VE(Z&W0I4D/#=BGTV^-1E9O&7DO\*;77$ ;74O)WJ&-.&0)Q-06)572A"W MNB>W1MM],S.Z>W*GV [$6I_.S[KSRW;#B(WZ9FN;) [N5?2A\:"F#AMP[*D6 M0RE&(L+&2<.^%5Q;H9,QVG.E+1PIYE MRF)5,LMEQC@\1D%@$,Q8;D6*32& <&P@$"3A.&(>HDDSE4J+-?%R"P*9"(4Q M7(])).57 N/.Z31HBV ,ADS([=(8)!!*'18IQ#)TAR78.S8:R'# 3$$?L_XC MH46IA":02I,('LFLST;2#C!!DXO0&4AZ=[F#B0H-=I_X<.C^5"OK4:(AV&\P5@YI.A('A@(9+#![&;4 Y2\@+LWH72AYZ A@L1_+IB"HT%,#M#J5QSAQ2 M(G-ZJ$J:A8'Y4*)%PAVHRWQD!LR@##/T4B(DP!:C$AEQZPSM&1E)KB5-0/JL MR06WC#05AC(9YP.,2WNQK.K.R)%ZBSN@]?F4%@W5!&1 QN M5,8I6'$#4E$A0&SA.IH@%UR2O"<3:<>4(RT;EGCL0.[PZREX0W2ND' Q\;J< M4%[H'/PQ+J<+0V#%&>!*BK[(D*HEH!'>B)SX22(HESQ5W,D*PM(+69Z3+.&Z MR-(>\J1P7IB0).(8*;T< @-F26H^3[QJ;2@@B=^N"!FO4DIY>@N_$K GB8I?X'W,\([6ELL\,A91" = 969MGNS M%.:/B "4$ZDP+#3A;"X!6:(U5<:B/:2B.H9]4%0>7;*-.[K$( Q\\RWITG 4 MT\*=7M'!5E9,[=KT5@VXF69KY-4=P43DPIU;CS(4C5DBKT12'F7=D@^^>XE> M2/7,1?KN\Q;I[L ^FM QF#E?B@7SE)CY80+U(]*WA:)C:AI'X6&5-M.,R35 M99I*:X6X)]+U%'(R>A])V.>4;( X""R& A?^4_DS8;OX5DB8[YA=9*$[\-K\ M,;7X[KOJ^T7!7 ME+_X#-ME,*XV<#\H3$Y"'X7NLGSU)UU+'#:/T-&(J;^^DPEE18$N@#,V,_!) ME &T3)$"5IBPFTP9)Y>>&;_X\N<&]=J*Y4/D0;&&/PP ,>%<.$#J?FLJT1SX M-$)F0Y4,!>42&>^7/YGITNN+-$_46.#M:*"\J^L5>D^ZR4\O&)8 M0N8.$IML0I[:@X9LF^VE%T=6H52C?I/#,PRNNG#+/<#Q.6WMV<=*XV'&EI8O M-_PI#"I;OQ/U]>H>8=_?$)I=S#D><(FXDDV2L"/*N#SRUSYJJW.P<<_E(#C5 MCKL&]=3NI=P'RG>%?JKK4FL?9%'K9. M(,H-/FV8T+2VZ,WH6AQ=A_/WX^@: MW7]02P,$% @ !D5L4W_48ZGE!@ I"< !0 !I;G1R=7-I;VY?97@S M,3 R+FAT;>U:6U/;.!1^WYG^!TUFVH$9$Y*P]$)29J# -C,L=&D>MH^*+2<: M9,F5Y*397[_?D9T+A$O8#66[A0<'RT='1]+WG8OLSL?>[Z?[+W[I?#P^.,(O MH[].K]L[/=[O;)>_>+I=/>X:S9RSWHR$XZ=B3&[ M,!G74=D0L<_"RK2&CNCZZ:']VBSC=B#U'B/11IMY\U#F/WI,0:,A?;"UO9?Z;[+V^L>1.I$A/ZOZZT<\^I& M[+#.3BS7ETIJ=CBQ2<0^#*5(V8G47,>2*W:>IC(6EIGTQ2]=[6WAI-&LJ^-Z M!'.ME^F$^2'W>X]M[;4UZ1TGIY\_'7SHGOWVOM:HA?M/!T='T_O* MDK%,_)!,:;QLL[ZQB;!;L5&*YTY@U:O_VHPLWG+R+U&:70M@[?0NIGI&-.&8 MJ^E^>9/7*D!W>D?71MM].3>Z=W2KV [$.B?G9[W%9;MBQ$9SL[--$OMW*GK7 MNE=3EPWY2# K1E*,18*-DXY]+;@%ZM0$[;FQGF%_3XS-T&?K#^P[N[KM[45; M<+DH%VD[;,C^&O8_7%\WZF]VJZ(]AX?@>L(* H-@SG,O,FP* 81C X$@,E?09=Y_+*RHE- $,NF4X(G4 S:6?H@)NES$P4#2F\,TDV":V%0L2G^R MN S/>']*O.\\.MX%2V?!;HZ@"&"'.![;A>=2IW",W),OE#I610*=0.D"7"(@ M7)(SS0$RX@?Q1JDY 2KLN6M#@V.)),41210* D"] 33#<"[8$W,W9*DR8S>E MA!4#Z3Q"N&><&DN[866T@&PW-6;)VF=P/R6X?UT7N'M7D/#*NJ^%:;L*OE66 M1L[/5,D<8:3+N!4!C4"7["M!J&$"%.@KZ88D3F(9'#\Y?[I/I(N5<07Z44BP M1I6PS*V)18)FQS: PD0 UB74CK_%0ZX'@AW VUX4"A+-';[5W-T0FZ%K*+TR4(J!:)[7N0,)2HWVGOGP8#XT&ZL1 MXGX8;_"5"/'V[;V:CH2#X8!&2 SNQVU$.4O,"[=Z%TH>^@(8K$8JTQ%36"B MVQU)%YPYI(0.>JA*FH>!Q5!BA>(!U%4^,@=F5(49>B@1$F"+,THFW =#^TXF MDEM)$Y!EUA2"FR9-A:-,)O@ %]*>X/J-$S#((]10IYS31A>*4\3"M((1\XP( M/\%M2\(KH M0B$18N*W:D)Y87/PQX6<+HZ!E6! *"D&0B-54Z 1GHB<^$DB*)=*JH#',D=8 M>B;+4Y(E7A=9CD=<%<$+$Y)$FB*EER-@P-V0FL\2LA6B2GE[<[8>N(&.B BN MK GZIO"W6[!*W.,S:4$%3WI_0";KTE7AJ.8%N'TB@ZV=#&S:[.T:LC=+%LCKQX()I(0[L)Z5*%HPI2\%*HZ MRKHF'_WK)7HFU1,7Z;M/6Z2' _MD2L=H[GPI%BQ28NZ'"=0/2-^6BHZ9:1R% MAS?6S3*FT "562:]%^*.2-2)A7U"R >(@L#@*7/BE\F?*=O&UD# _ M,+O0<3CPVOP^M?CNZ_J;9=PWZCM2_X"P_R_6X@<*&35,EX UG;70J4TL!7!8 MI3NSFG@L^"7E+V6&'3*84!N$%PK3D] 'H;LJ7\N3KAL<-D_0T8F9O[Z5"55% M@2Z LZ$7I2&)&^R/=97/+YD MH"L+!WMM-@5S\UY#MMWVT@<O:^UKKW9=P= M5G]_:V[YY.4[4>:1/OW9PAJ%@68-4\0U9J&A&EJ)=)FJ_V#@ZSI7,N4)9_Q# M+O):!J:O[>@KN_*S._HZ[V]02P,$% @ !D5L4S[>#HN:! 010 !0 M !I;G1R=7-I;VY?97@S,C Q+FAT;>U8;6_B.!#^7JG_882T%4@0""S7%RA2 M@+!EQ0$+Z:G]:!*G^#;8J>.TY7[]C?-"2]5K>[=PMZM;/H38'L^,)\\\]KA] MX?PZZAP>M"]LJX__H']M9^B,[$Z[FO[C:#4;;G.S^:4U=L"9P.QR9(/9(!7S8W%1@LD G L;[*O>A37^9(/5<\ :]\$\ M.3RX-.9&SX"YW4NTF(UFK0S6'.PQ2MG]+;6YT&GMEUSGW)IUK;$]KTRN1O9U MHAE'ZK5:?8<+S:.W,X5##J[@G+J*"0[W3"U!+2E\B8E45 9KF-%02 7"AR%7 M,HZTV)"[!A2UW%'@W<:BU1.KD/#UD4Q:I<,#%!H(N4*/*E_*X N9:+U-M0+E M'O70H5#1U0+;#0QTO58WMW2FAG.50"+P68#3-C[.J1M+IABNEG /[ =W2?@- M!71FQ2+M:.*'%O6(HK"DD@J_#)2X2[T>/1"C)S)"B*+BB>\S%UOY6+8H\ 1: MT),7:\!QQ?QU&<)81C'A"I1 \$".G2R.*7;09/!4/I?2X,ELS8E< M$$ZCRN0AH&NPW"3B&CQE'"?J;'\80O[5 .U>)V!\T];"0\'#;F>5Z[G0< M71+D_*!$6,BXNNWTGUO[\.BTT_]+L6,4:P\FF*!/(K3E1-$LM:M:HO.JHM/Z MFYH<_&999OAQ@&GB(E@"#<4-/"6]C9FD*\I5 JEH@XTB*0%FA-DL>J4- ![! MO %RA@+SM/$1BF8S!]GQR4I//SX1.+_4TN!_NBI\S-)P5Y-/V]D!:-*G<)*<:1*UHG,@5/S).\*(KT4ZCNWVAYV MBE/)D'A"9)Y''[)#%G+F,"D ]L8LV_6'BTE.Y<[IY%U&?G+(-W)(UX"!)/QK M@!M==RV]=_+',X8WFT93:_Q/2>6UI?S[WO26C/HPV!P0LN3<]Z;__:3F#V%$ M'TR2MT;3P!S:MOE['.F"-+E:T0=(/#[2&\'X35:J(GA44@FS"!94]_NQY"Q: MXK$2DY'J@^0_+4V38R3JY4+ENI,*'>O>D*1W!D^.K5BRD.CP@& AA*.Z(/=8 MY 8BBB6^"C?6E9*QQSNHES^/O@K45X#IG:"^.OP34$L#!!0 ( 9%;%-^ MW/[,=0P! /O?"P 9 :6YTR]:7/: M2-LH_#U5^0]Z?)Z@:**LO3?!?.1OJ" Q,N"*#W]=S'5 M!NGBQ?_[^O[=EZ$&KX/72NI_%T--FWRZO'Q[>_OXQGZ4E:=+IE0J7<[0-1?& M19]FMM=E:)JY_'U_U^&'8,RE14G5.(D'JYM&HO3L_'STZ^K2OC(2-RY%WY@O M82]W'@U_%=8W6"_.7QH_;ERJV5Z:,R[5S$M%5:PDGJ0%;&G 9IB)Z42].9="9O>4A:!?S&@^#?/S[) MKZ[/*:99QGS.#G$V(44_]SEUA7$!;*';?"?\ =Z163U7 0/'Q^8OX:_FA5,U M_<1QD]7% T[MZQ:Q? M3)=8^D*75, )\$\*_>^+)FHC\/7+I?$G_'4,-(Y"#TF#EZGX^M]%198T(&GI M+H3H@N*-O_UWH8&9=FD(]"6Z[W+YV"__DTY3UR(8"9^H#M ^4PUN##Y1,V'V MF:I7]0\].E/N/70^9*HWY7(+_H&61Z737N]F\ST$:V\#QIX)XP$/REX9=\%_ M_-R>*_4 Y%4( /RW)D$4SBL0-PHWJDL"F'T'\QX-_U=@\S23\?O<\AA( OR_ M=CWBGGH#;J2"0QY%6QY5F2H*>I"H\MSH$7!*31*JG 9Z3.:2/80 .<;RU*K, M3\<;C[V&WZB] XFZ ?3F,UM $67!>.H/]H!GYJ\@FU5[3&^I9(V'PZ\.>4:F MUQER"H ]?0]Q7B(JG]WR'.J:"VMY;/8G24=]_!2KS550"]K?J)177$,%]T M;U1;'G-2RO@B!=^HB -=\PCBJWF?(*J3$3?_1$FR!/0?Q=DGI$* @G23_C=1 M$("D:RKT5WAA S*%(O*&$III;;0O7"ORV-2%-*/)QN=2&BH[2H)@PEC:D^N*K_GM 2Q"@A(_A M?4.!FUN7X*0-+K[JZ@#C:M;O=- 5%U_1Y2&\T:))+K[^8/>\\5KA>&3F+!^U M-" ^5>3Q6-30 ]6R)*"M$=K!T!X6@7JQL;JRVAQ85R0*_UU $"B%]%A0EBF8>*?SJ" M&YK0U(9 @32=*& ()%5\!74)>@S "?" %&!8@ N"B)8 =SM.%.I2A9N(&C=R M K:4:&#;T%L5)2#4.$6";U(=H&3H)$*Y"P:#'8RR\'>J&E9#5W9@G:KX*D)+ M7%#K4FW& Q7N?]MX#V(38=@3@=9].V'P&S'1@.IE8V'P&P?1 .M_BV'PFP\1 MH>"@S8;!;U)$ [;7;0>_)1$JO+L X;<6O "D.THH=2 @$8/RI6<@VBA K8H: MW%>55Y$'Q@;]!@ M^1=2%K\:#QI8CU+'XE<_#: 9R+R3U4!<7A:_P7C,FMVM !:_"CAFP5[$.XL_ M%G3,DOV+;A:_GCH*D(-L<]R^1+,+,!;.&>LDR^5IMC@\@RK=S*S37H M_W'BE>R*5_)IECX0"OS1 HP@N.O&''YECG']7E1E#K]VQPB!?\V9Q[\%X(3K M($6:Q[\+8(3%HZV6Q[\;' _$[BI/Q]D_1B_GHXG?AX@&=]V>CR: 'R(.O.P/ M^6CB^2%BX8@])IK8?XBX\:C;"^'FW@^*,!RC!@OX=X.@X7+7:X4 JND"!LJ+ MHBJ$6X^& RS_FJ<0XW#SD:HDHO#8,6JBB-^T/6;-[BJ@B%^O';-@+^)=C"C4 MBUUTB_CUU%& '.2)%@/2.YY">H<+9BD N\1K2,_':@M!A/0"*6(LK)BI="B8 M63K+,YN4/H]-*'?!B$7II$&.T#" *N>@X?+"CVR,9,-5_AP .M1VT=5'GZ,1&4CRG_YMCZS M$66_CA#O;$1Y+NRB&T!=^%& '!0L"& (E?>$W>&"F0L@-^0U8>=CM5:#(\8) M.WK5T$$?WDR3#;FP!C>(_@4_Y"(;W(![W+\#*+@) ]6_Q1 ++1VJTTHG, M6SE&U95.9-[*<3JP="(M6$$HQP FX<8,-QZU9BFNP<-CU6!-9K0/EH@<@'DJ#&"X"Z[ :2@,:[?BR@' M,/ -(P3^)9N-06VN,UP>]]\ )KE%9?X?HR78$RG+/$;3!% ]$3,<>-%6 915 MQ P+1VB\TPDL'J(28H! ^M5E4043#A&3>2BF$YQC K(15&==YQXYR(*C&$7W5P457M[ #DH M ))+2,%.807LH565N9 G4N$&T3]CACRU"C?@'O>7I)2<;4*Y"T8\PG@.M/"T M:Q9CT GM#(+[)AK 3"J,Z_>BZ@*H<<,(@7]-%D!!&T:X/"JJB*JT@@@N'*4E M3J0?]AA-$\"0K9CAP(NV.J'Z->P:[X3JVH[3FD$<9(XK,'*,&BS%M;OQ2)F. M<3$6;B'-TS&.DA\E=?D ZK$\Q32.D*A\ $/)CEFSJQ60#V#\V#$+]B#>^:@J MP_"+;D058TZ '!*TRP=U;KM[AZHOP0Q@<)6W#E5?J]TXQ19?ARIZT-6V8556 M%$YZ L@FNYJO+VEQ<_15^8U3!(,8=4F%K]9M-YW1NT-.6NX$#12$4J$$_ +B MTQ#^67X%"O<$;N"CM2H4C6M.5&P,M!6.F(Q-,XP:RP?>I.?"!?D7KY]VM9&0 Q6&3DCT9& _*M(O)[5K!^ M?X^'+HH\[K4[95,\![(RYK3_+L29EE8!_TF8*G!?U88[2T6!X$U\U\:3D3P' MIMMB+X,KI.J8AJX1U+O6WRNRJC5D[1%H2X=G 6FC&V40_18?B+GX6C31L 1Y M#TN(DK;PKQ26]*]P$@]&(P W#&-%6WQ@&HDMN!;?+%#<+M#$+ ]'P*_SN>H MO'0;L+6BL:@$_5:C.$"(_.]/9:2Q@/!]0Y] ZH M*@#-"<2H!G?9LB18UWPGG)6W4ZA24!Q".MCP:P@"7JAI7P 4]?U+Y(1AS\-'43/_[4$%O0:"F MT9+H$DM_G*G0J3)^UN83B E5A'H$ G&Y?M7FPXW7J?)4,=\&+T/0B)^6@.M M[I&YY4VKVR R(5I7WZZ^1R%K31R(0*%T4.#JAIHV^71Y^?;V]A&JQX]/\NME MI?[]XBL-_U=@\Y!=OEQNW[Q^W:7M^Y9OF^ARM;L*:'0INFA]78-C/FG]V\YM M0!(L-R&XUZ\7-FXQO]]8@/GE$J5>\6S97 0@]J#2AKH9VMN08*;W&Q7VUP@% M3TA^+#\L?Q+@8F:3DE6)1=(2@&"0Y&AZ)0M=VTJM$"^EYF@T)AC+M!\LT^%@F3DE M+!^^00>*Y4VUNC^@EU!K;AV)A6A#]QN1/^09RQ)RK@R#SKS,#O2PK;JP]@L' MZN]F6,Z#]#MPGQG=[1)5YT%Y&\C/C/;>,W[GP1&>\7%N?+(WH7HFO+$/!V?& M#PYU+^?!"/; GRH'V(5_W6<@G0T8CG%"_/*>D,15ROR%VOA+)0DG-H\,/Q M\88W"U/8H.-BQ)F-B3,;,=V)+WJ^M">N9$)W\Q#O,.$>(>)9S3B7L;+O4PZ0Q'_-'+_-*$LE# '-^987@8,3\0!RYR!VY:#@@ M87Y86$ARFI=$7*MXN%;)& 3ES#[$-R.,XXMQB'-'F,8>(9C;B7 M\7(OD\Y0Q#^-W#^-.0MMSDHF?EH\_+20AT 3-RLF;E;$="=>TOG2GC@Y"7%R MHN83XJ/$RT>)F!^(BQ&YBQ$N!S E,ML^GKZ"29E0J4]\A?.D._$5SI?VQ%=( MG*\0#9\07R&NOD(D_$!\A1CY"F%R0&++Y8)%DMV1;&3D87Q8QS?S$.\P(=YAXAF-N)?Q8$.\P\8Q&W,MXN9=)9RCBGT;NGR:4A1+FX,8=+>^+D),3)B9I/B(\2+Q\E8GX@+D;D+D8T')#H%%AHYV3P M4U63Q[WF6!+[4Q7N&VC5KZ UXJ33D!0$28,; T,P1$E;?'(&-D+)"/1HC/5) MC,SF28PF^:>:"DE0%17 :[*2<"6I*AITE:80?&7"*=I\F_RVP$8:=V'\S#B* MYNS.)<>T.^5D,\G*5GKC%*$[GU@Y9 5'D9CT.U9P@)], >9\AB>X_2698>V-;V'#GBP!,V#6:H]90"=NV=/)M MH9+)G0;'VO#./G"CYIR8[6VN"6Q'/5@;3T;R' "UJ6PY&BM-B:*V"/L)][:B MU8UMH(? 6\C/ZRH0F1R/7J5>S:V_6+C?F3#!*^TMBI-4O^OP8B)L1-A.0]A\ MS;".(+[C*&Q$9$)@E#@;S_:!P'W6Y.DR$W:SFG!R+#F9)IR\B0C"R?'AY /< MTJ1S:2(8)3<;<;)Y\')9/,FFW=L.=E'CFJ3F$GGW=@4PAPJ(^>8Y-GE5F)!$ OBY#F96!#$ M@H@M)SMFH1XD, ,*+ZI *$O"@_0*5-3BJR/T-(M7=+[U ';4IF@\DT#^$O/G MPVQQVNT)IP?"Z?N+X<^;UX]M%"#<'K=@V1GP<4(9*9ZQ*G_Y@_-A-F(@G#RG M$P.!& @GQ^T'Y""2SK8DU(2+49A,FF42-AD)!Y9UN*.JY^%&0&V#5R!-00-H M6YM.YT9^!8J$N''SEVNHC->_5?0O0=)'\ZPGF>K[C<(AX6V+ZO/5_ I(_'#, M*<];0FZ'/;S;DLUBMC>I'2KA60&:5'3/_965%7DM+]W+ &1//'!/]"F$\E0A M0GC.0KB/ 8B]$8H0HK'7R$7@1B;^B?R=B_PYT9Z(GI>IGO!AD)[24UN>W@%. M!2>R<;44&4*FS3O3_E_ :UVYJ91?.7'$]4?@6E968.LP6V,=#O@(FYG"&N-E MSQ77HL1!62<\L;2R[;!QJAQAMT5G+;S1XN:0IOPSQ*8&].$>\-.3PHTKG +4 M,J^=!K/X_4TDTF.JA4]UAB+%^7@7X*JIR M-L,4H/%0-1]F_K3Y"O0TA^=WA@CUCJ]8(D&_R/<[X/I:#N\1Q%?(B;NX1?ZIEI=6@22/H=IR>:T[7K;?:_=@\_<-+'A : N^QH5D M$_C1(\&^7(JS3Q .Z(WQ0$5?Z=\, 2?H0O?E$JX/_HG^^3*A5&T^@JIF -GV M$\70$XWJ0B6@4@WP1K7E,2>EC"]25 >R^^ S!4WN)U'Z1*%+Z8NO7SAJJ(#! M?Q?_1P43[86!WZ@33K(^-ZV*"_")*DZTBZ]=M,E0\H"J(#F1-(AN=/G7+Y<< M_/_D*Z95_=__P^3IS]@>^)E",IWF1N(3_ H9_TBQ?^E_?6C4N[4JU>F6N[7. ME[Y"7<(7=FJ5AW:]6Z]UJ'*C2M5^5V[+C9L:56G>W]<[G7JS\>6RCP]:Q\7] MXM0AW,8U&=Y?_5CY2&7H7+84PKO#POYULWU/&>R&Y&@FS'HEFNX! 8CI=%7F MIV@W09M6CT?6 @W_Z?7T3R6XCR\8];'T*]?^47P;PL=!&9%D2=M7QX#CYZY\6V5-]6+EYP9MZV9I+: M%I/\F$*[ "BC>1M,9$6SYY?^:,XL9NW;89'WS2\#61ESVG\7XDS[U)?E$8 & MJS(%=HRTM29$U5(AF__LR%;+/S3!$UBB+-EQIPG*E MBWYF2FS6D(;UTN%_E -9";(@NO^_BXPS$WOBI6VXH3-$:4- O9B4H R3CX(6 M(1!V-$]UBZE:^L4UPWJT9ZEFKM]:C!8C\;F(A:4$^*8QO&\HU5*A97PKU<"7:;9<;G3I2E>>D14T5 MJJV0;^K0 20K9< ;]'\U.9SW>/]O[+5(8%H492E$%<68J&L16J50Z-#.XV3% MU_30#[K2N-!>E=#]6V72R6@#\2\&2W[[G2C@QJ394IXN'KPQ7NJV]]<$.;5; MA,AL$*(-GD05R;*&:B/MB5$;?9^\=)G?;&5HRSN9)2=@HM/FDBZ^UAO=]@-R MLM^_JS$U?+PIX**MU4IQ*J1/ HWBM0(D0VYI*\4/= MQOPWQIZA-T?0QL%8JI[=7=1&":W\S1SSP:>*V6;AZPT61@>^*G#_U[.W^N&0 M^@%HRKPB"PX<_6WXH\IUKG[-Y1(.2R6M AY%HC4P4>17Q!^;9KJ'=5Y\K8(1 M]\:AJ* GC>2*^KZL:?)X[>U_V-A!#J)DT?D'H[0?W2NH: %)J,)[]3? MJ2*J@JAG:J!&,L.5HI71]*N5)TX2%_K?__7!1#XXQP=P]8_MCYV/U')NOF)" MLTD@JB%__/=4=N9=^6 VY*,L" I0U>4?=Z($&'O9>!BT!\^E.L?Q_J,.V[)A M\W(4!66H&J=J5(M3GJFKT:O@(!^I'0,PZP):QAZTQM]?=>;QX2FG%@($+7/Q MM3,5H6PQ&9KV#%+.#J0*_-A4NO*;9 ]0]3I_31=?7N6I_[W' :#UJR^^HEX6 MV3,D-3M(=&W35%IP3X,JQ6$KK3 S>O;]Y7Y:> IO*[5?X,77+IAQJ@/04(RW M@*[8 =V2X=M'?\2)L_7 MSM7A4:S/V[B2#,XOQUM0W0A&UW6X9_EJI"U.U$@ MBL4)-Z+ #/!3U"X%OX9J&:A!F[C_0'Q0""$AV]*A:7U3^I#\EA7 .;,>7?]Y M_[U\>W?/C3"PGO5]$,VE0N9?!V9S#(W?R7#G;PUE::\[?_T\:$QXP.>O<>Q/ MV^^\^)IAL^E\UE%SAR$J:Z_U__Z?8H8I?%;A=2,P0@:\J,I\L+> MOX.6/@=A/UVFOO9ERO1V[P'F76:UTO*B:[AK &7YV[)J>I$?W.8*V>SS=?D0 MW6PI%(2/[MD\.7C[B/9E'QV+KX+2T;3AA/W+'!)HPX,O?T97P8?1=2R60/.V MV:1?%[^S;#A8\F_)E?U:?@7;FF&AN*\)LUOQV9Q%U>Y2-0[A J6PK%G,GT=>K:.U?C MCB)]:ZCL"YO'X%QMO_-"3_!"9.D3)U+4A%.H5VXT!=3_TA^AM3M![0W#?7F+ M/70_'E6FE['D-X/=[/$T!^"^.2\]7RLX(HD;+]23E'^BP0"SQ2RU)8/OR>TTZ()GJ&R GK1!N]8Z6$#]P_Q+#3D5&C0CN.%QH]'2;%'?OU/ MRU1$VR#<_?I@>05\Z'(G7)46R9ZA2_\#G0?)2ZA0J1W4HHRSV^W?+(A]MR&GZG9;L]QN'-NWU M6M%"C;N7H/R;TDVW?S(&J'W()?!WO5<-7:]?"F]"RU@^!Y5WJ?HJ]%4B:ZY$ M4P(W5S]BHY3^WRR=^4CG[(M?EM^)$LI P9L^YD3)60,91G5EJBCP:J,@#>D' MZ(-,58EC)!92D6+0"%VZ,:H [0 L:"5\(-U']C)[KL5AW)B@R("DM)XD>DH1!QU @^#*3>O^-XZ%JB MAD7(](C+%;3547;?4I!^:9L?U#'4!? MBJFR(0.-(2;G*;2QPX?!S1 M_(EZ M4N0W;6C^_!'"!?2U"6 @2GHIKJK[Q2@!D:$_&TNT68O^._/9O,[U N<5FA>B MW7UYL;G:]^\VEVM>*DJ&TH+^13IC6BQ6,P6;EMBD<91UN6%8J$.(G M69G;;T3:K^:"GC(_GO[@*[\PNO-U'//+E]M%V3=6![VZ+?5V;=#(NTN,B4Y[ M\;U;K+]^O1V;NCRNXZ09L0*X/P.FK^%JJHH24!TF-"EWX>D9@[N M<[19SR$]CCZ$RY9DWK_<3]R:_;X;*&DWG4ES!3?Z BK&^QT,4NU)*CS\+=!5 M_T% +[U7>Q9V2/M5 *&MM:D.'C_SL8YU%U"J"XE67?H MIJIATT%Z&3VI-GU6T"Q$+QO-T=O?1/AN^%Y*@H#(2!6]HGG2<(M$LWU$;H3, M U1GCBY&XW0$3A%4Y/+):*B%0XZ%_8?[U]8X,_ :.V[A2H0V@_FHQ M_<-!-.NVN=$4LM_L_?<3!1T]7(C=*0O85"P=M-#]^N3M>QX(+V/^>S8$?6)= M#[(D O9WX\QVW:%9+H:XQ)A@0\E331==),-+WK&I-]M(U+Q_M\S/F/F:%*57 MS[\:C>$9HR\\I8=MMIFEM!G2U!^K/]68$M1YUYL,-EJEAL#>2NSR5@05X*L"8 7H=UQ02T_J/]= MU!O7%Q0:HJ,_PIQOQ!13A1*;HK-YD\?,]6%O(@N .; _D-?] MG[4?;O6[M_WRS5?:N=X;+OJNF[77HMP,(([ 0+]CQY5E-UU9FRNR#NGI_7=M M)[45\6EHT^YK6DKFN*<=>BB >T[W 10."/=$)Z(W&JS8R,(<5E[;>*.%42X1 MIQC,$4?N=JE4M29@H=98MDM]@BH#\M@(;MJ6SE/*:#P-JP@JY+[@U9PO \!Z MHUK[?<)=J[ZB<:72AYW1:!D/#9"MYANZ,& ;BZQ_AC7)M88Z%<:6!,,1^IZY6/HI=JHJ0O0H!]W9++ M6]B 0PE^T+()>-:-71XD;BJ(R!FLR"AQI1J?]/U4#ZE=<2,TKY6"YC+05-1U M+@^,)>Y._-%C\E7 Z]\:%[&,_A/MR&N)1W'N:!2O&%%O>EI.SH47F+4(R_DC M\*5 Q[ $-PHS8VHX[ ZD. ;QV=@C/H\9\17=+U:1VZP["$-Y!-6\NG1UJ-K+ M%#H0J_J04(B0BST1BKB)P*E#ZGHDOVUQ?RCH+L0>W277NE-9@RRLR90KWFTV M0M4OXHH!(&[E8T ?[TF1H8F,+"Y9^81*:-'$N1#M!X9>&A"9C]0])T$7!*%K M%02IBBH_-<81(18L2]QHKHHZ/Z^QC,A@Q%31-6V@3D?;"M_ ^[Z:92=<[(>& MB:,>.0C_V27^LQ_UF;^*/#(Z,UJ*S -AJD]<=L"=RYLRF1CB9@OZ/?.0MXS^ MM=7?[-[6VIXM?CO/_//.HG'RLHO*G^DT!DT MU#7':[)RQAC)+3&2_TC59D.Q+VK^D9%XK0LM[ Y\"J=!!:N':'VC(I_ FGKR MP/@_<$\*(4-2"$>F$*S8-?'ZF4+]Q)^HLL+U1?XS]1.E^2"R/U.HS\:@0D-& MJ,]LA.W-^]$O)"GA-4,60P'<"N%G5B'\@P+/QR['H"1M0TEZNSA_*1B;RV97 MR\:/H/XZUKQ"@'ZVQWVMT>U@3>48]>H? RA6=\YD;2:H],-).@]7G7JU7F[7 M:WCA\Y1%RJYH^= H/U3ULU0JS4:UUN@8GSK-NWJUC+Z^*M]!@M2HSFVMAD@1 M[%B!ND1I0WFJ0D<5W@AF/%RMI9>5&Z,2J< G63FFO?;M7&9=!DM7>@S#]"82 M*[&]14&J7SVP$M]F&;B[3V>2P,TB<&DFH_-9R. : MWHDK?[FST7%8/'1X^B$H2,K*/#BX.(CA3=7*TF .09";V^%]&;8[XI%; M!_.Q:)8:[YF68LFWF+L\%<:;C<-DC!<&1[Y]"D/_X@T@/D8<-Q)"X :W!=@A MR\R]4RR3,F89+_-AF_#9K-W+.YUEN)5 M;_',=WXJ4UJY&N0N#M^^E:?^/QFVF%K^_U\O.[E'S)4['=TB#'6_.]F-/)HM M>YL7\SN\N.QO7K,DS4"F5-^Z7;K4*4L_.!],>81-N5P.92SNTXD3Z60!L^>^ M@H7[4%5#61+0'ZB,!/I_*-M>UBJC2S5@>?0!KT!Q"?!F[**>'5EW& MVW+^U^&U#.MV_Y(=[-L'S%.L/5'1H8O ICW%L8L@S4*"0RK#5[.6=@+]V.=" MBLFQ-FT$]G![0]O>Z/"YDHQ.,YDTON9[3CJ6UH M'T(D]$>@ 31SV,BFVBG>3$O\@N^4N"'&S=!.UWB TEPWI:P6'M^]9#\G[B-! MP#J#2='9HBO_GO< MS16N]KW<#\_,\ #IML:1"PP.?71TB=K[A[1SP^.6<+=#A2 MSEJDO(EZPS?\6T/$!7HMY5>/"_G7E)M,&3;J7=TA=*9#0?%+CYC3P7%%G?<@ MG-_ FU=^/>K!GOAYE\Q!FPTE5U[V%DCT+?.$O-YTU0(HL@!='*^4719HA$)> M#\[)ENIBNM \T0S%A1287/O56_3K:+ILH=R9"R$%CG?!ZLIH1O!!*BJVNV.8 MBJ28*K+$(/& '&&EE24"1O\EXEQNKS]]__OS-Y>3[?,Q<7V/] M>F1]M7C"L D%S)UA[SE^*$I F5N9]4:1574=K)%>D#O7:I5K-PMM7.@M2OQS M2:[_JM3HIW!=NHNOJS7&EW+[MV)GA =L"F52.3I#3*$#\8\S$)OUD#[#(N!% MBX!?3Q6XC*D"(+S7WL-4+5H@#O J0!-%*F/T1148]R"FPIH#.*$(:I%'O"6)OK"Y51OZN]?SCND]/9B''0#P;2!;@(976T.N: MA;. ?6:;Z3^NM5I8>";PRKJLAU(;O]OOOX0G0N,)G%J6+@7.$^Y:UQ'\!H": M=)EB1TH4V5^+X;RWD.?YQ]RW3KFI^&F#"2D=8C'&))#8^/,^X@2NLIA2CAAB M!U, 8_@I;W<.1 !&6,D:@=;G4 +=2VTC!#4'#RK04^'H/(V5$KCM_YZ*0K-> MZF:CMJ@NOBX7#?\&5ZVF#,JFY4$:G5ADU-\D6@WL(4K@6B!?PLZ%IT\ ?$H@ M$U*AL#5 LQPT*SVY:H'^XVNIGGGZ.?P;4"C&IT)807"R*F$OC8*NTRN2"(T/ M F!U'9B0]$+&OH%@7;FWH0_H#O.](W94<.^G22B\]@'2-K"OKGQ-W*"M"Y)Z MBB>)\:FJ0CC-(>Y&S:[>6L8VD.):M0^PA3_#[AT#_I3\=#7CR"TYL*314P#1 MF":M3RZ5\Z&I+S95RKIOPT2!A4M?K'FP@GL(+#CUM3N7:*6T=&7U6'D;%BI/ MCY6Q&&27A/Z%\V0L>Z65,8;-=IO=\AWE:6B6XS,.9F;]/DJ0I_W1[E%[GH:+ M'/O8 [@Y:!,KDRH4#K>R=%B#5%/G2UN,^JF4\N**XZ&MYQ&;> RC^(<'2#/+ MX3M:Q5KI*G)]<21J(E#+DF ]2<\X0<\R#S+"WJUCC#+O M-BO?;YMWU5J[LSKY[\=#O?MXXH0]6<"(@B/L@K6>S:+@[.>)/BOW@XGTEOT% M0NYR-CN<+2LD7:,)!&OM01?=) MPA!<90J$W3UH2^1?'_YH"Y:E6[]B4,>S7'3B9_DY(C]@&2_E$B3C\4 ^QOZJ M3$AB?N50KF="/+>7]+*6Z:J9?/ME'JN]?:-VCQJMJ99:3=":H&)MU\Z'V#+D M/AH%K!!RI%+'!_XQ5N\QX:B$O&/UGHM2:+5X19ED%I+@Q^+'O/UO5>V=I#+8 M3YV@"_?RV*O&SH("&'V!8DC#]JRE+PU9 Z;?8S?Y5]<$ZM. [US_^+%H%V)E M'[1:+6HD<]+:]S\136!#%>_B']0DUY.7?J]8QRCR81D!UC:>"GP@>MDO41M6 MIBJ46J"XF ) O+Z^NE:4\I")VA1PJ&JJ@@& *QH6_SNOVB@O% _: MO,@<7HQ JN'"ISC&"A0?I47XZN.8O,08W4DP6>WCIJ"H, MCRGQ^%.:I+R/SGY9DWUHXL=.5L!Q^#S='OX:_/PQO*T$-%#5 [C6.?2D2B/Y M@+DW5][)TE,7*&.K@XH8"8^:,>9HPG4B-G(V_*ZFV:?MMW8DEJ&].PJ@/G+-R"4;AYS-X-8A6GW MI'&3KQ1$25O8IA'M:!;TM%[\$T'.B1"AGHN&/W>4TCV%?SO=@S7%> 4!7;@AAJB6)^,:>X#@;HHNQF2)NJ_DM,5^D M_^QBOL_W3W+I]7H.'@*J$TD)OO*O(X[&HZ0=KE"4!I4GA=@0D'HJ'81\OOK-_GZ?LS1V@HSM"PK)* M?6(Q;UUG?&GXI6]>+8CJ9,3-/Z&-#,K=%W7"2>9O:17P:7&6'HJ" .#-D$@9 M<=971C23+5@<*'0/)&G_)'7VT9@J!H IHF*)BCT^6[%O7 /-^!G8@$>I6M=E MCF4 ^OI(ZBRA@+E/$D$[J2SII/_)C:; *&QN(O;K_=>L MA#,6AH QX*"ZXABH5 .\46UYS$DIXXL4U0&*.%A"*4H".J*92F\&+XQ(6F:/ MI2"C#0,"2/VOL7N8F"C1U_:8:'%*4^EHZ!0,'2DMH'2&G +0O-:)*/1XY(C1 M)9;N+63N]L?L\4E@KYXN*$W4$%S6=Z;@.A7J%3V%^D>4*$$>C3A%I28 ;B'H MF?^:>]IZ55?^5T4S&9;I+4#NM?WVL]IX>!WX7Y5+ 9WKNC#XK_7&]:;OU-*? MK :UNL-EH:EC"$N;0BG:)INZ38?E:MJ^K4G3(0M7XZ4A^I#@RT)V>?]O" :RSB&#XQE!,\#3#%5I.T.AC,0"B% ;]2= MV6TTE@]%XU*D!J/G5OT)*O9'ITT@%#1BY5>FD,K:]HI;T4A3S:FF:A"7*#?F MPJ3Y?=BU/,>64U\&I7S^;[Y=FPG[42Q;%G0,GBT+"H5G"R5_/+L=4O*&U27C M9L0WC>6[ZLL='P^L8F=AQI6%X^N8>,:M;FX%G48MDNIU;SC'V;B2#:=Z(V=1 M(ET%<.I4F6]ZJ@U3>^@'EIK>:ED%+1D4^2(HQJK.:\,7'0)TH+M$:4O 4A2G M0;JI&K4,6^[HU*H3.@S-8KM!#6_NWAKSZU_:4]96E3HO8Z5D]YK\5X>L::G> M'Z?\M5BH%2LJ@V=->X7#9E516_Q>EX1WVSG1R_A1BU.%.I2A9N(&C=:=X//'Z>6L&EN M^I?[\W#7SOS&>VH$W:G-IC(>CBXY M>:OS$.QC/!.ID&+"F@-CK1YN XT3)2#4.$6"PJ=N')0]$'E1'D,[F15;0"M.>AR M,R>M4>"[8D;(E.?3R)L5'>K$K?I#UD^&Y*V@4B,(Y9E5H+O(Q8&L$9;*RMJ% M>/&4I;OI,,( !S- %HR> 9PG[RY6Q2U[$=8EJ)H2\5H;4>H_^V(C3^=AC3V M,W4K\ ,G5<=ZJC.3BOU"L4OYH+M ?9WJ1EJO@J8PQ@Q%+I7/NT\.#*[9BCW@ MK"[]7$I3RZV5VZ]?W)_\J_PJO. <*;@#G?[%40=48CO=Z^P..G3C#'*\):'Z MB1Q\>:FA:23P\_MW7R:'U_^..>5)A&] E]*;+S4/&31?._']DMVGFB].:_)$ M?_GJ"Q,M>ARF.P04QR/OEY/FJ!9%0A-8*$Z!7TN4")_TI.A1=T6CY $%+7\5 M("(+Z* 6O7E)WVJ16_#^W4"?T"#J]B/\1N]Q^G@,6'MPMTDP3*\(X(&K1_U/ M.DU=BV D?*):W!,4QPXTJ('$0W9DJ73:5!2"^.K5NK$2.&]#X#PB\!>=>R%3 MC$9+N?CO FI@]'=UPO'FWS=?R:.:ZHD*EV9^^DR]B8(V1"B@/^S($GJ-8UL1 M7)\=Z2P"NWPTRWYP4KSF%=D/]A)DQ:Z)U\]4=SY!!UAJDQOEQ"8MK150'<<[H/H#Z$"YKHS."-EBMV MM#"9E6MV XH;ZS,' M_PT8'5LX]R;6IEG/TDR/8=BEK;YX_%/EZC^+VOGJI4P%2QJQYNO#TW$1VCZWA+B%P:1-N^FS@ MSAED9LZ-WJQ!9B92>AO&O*N&";K%&2HMM(/]=Y'!CP*RLM-=F>?F?6P,;!M= M\Q[X7:$FOVT*>(_5NH3W3+NH.U0 H.[AQ4.5JD''5/ 7*]UYW@Y@'$?N@XLG=([D)+)JQ%@:J>KB&"*\%0L>X@_7JEX5?E7Z?_K!5 XL'?-=8.-_G*>FQO+WD=KNGY(8/JFSF.]"=1I:KD*89S"-7BXS[ MU+W#L+DWTDHHJ6>N3$K2&"F9\]#W22B)72;1OYJ,]YCM5-[#&%)"2^Q2R>"6 MRER*9H/4KXXG0U@F#:A:6@?*J\@#M0.MB]Y876[]]<[?QLM-CEO\ MQEE8[:V^"ZT/98#)&9QV3>Q.M O-0,B7W-NZ2%E@5!0/PI#(Y\@,_OA2/!B# M(Y.BL^[&(Z%ZA'*.W32!-,^%H]N/&A%\>$M"_)N(DY5R)8 1P/QX(=96IAM% M5M66(@]03WA7/U %>1XH^#CY 3V0MP=EE.=:H\6;GV/HCBC6T1=&3?25Q9=* M^S<3"W)##!PR&>S'=9P>ZH,PT$LLEE[ZTT9\,'8RF\H5L0]Z.SWD!V.NEHKQ M.A^(6*8)8F@"V%D"YFZ9KLY K,TFJ/=(71\\->9216+V(>SNE>>M($*.(4?0M"KX!6, MY EJ_[3=)J??-%G\\ZO5RO@Y/Q7S4&!SW?KV**Q7GE0.W$N',"M-\T0=^"!& M,,6B=-%]%A0A1DA[91;*!K$?_U^6I/Y,:@ZD_P\ZZWT-[:[)]1A[Z>8">@],1,RF&QG(&;7+/^_%*!SR&O ,=F%26QG(NV.G3 9=E M[40)-'W_S$_"/$ D,%BZ#H3(I'(E+!6\-J>X$-.6&$H$L%, S/WLRSH:_014 MS=!E^LE5/8%>F[3?NZ]3H3CGE+=\9":MN48]\FX<1R?JRXTO]?;O(#9(#R\L M3KJ=/./?Q:A= $46.'7H%?7ZB3G,9X+_ _@_@# Q_B.&3Y<"041KL7C4AY5P MF>"NDM"-GB#J:6A]D^N/F]UJ^ZW^Y\G/,L=K9EQ#5R%@J>DX;\T'L64&%6M;;5E8O H&1T.!" &YP5 M"C0H3X!PD&RZ-9ON1G4_NVI0/@JIHHB8[A'YIH3NT3 -HNS53R&M!WLOBQ_?>XJ[)W+[\NGV9 MT &U@/CP7I:GE,/%>RFB.L%3SEV\\ VJ1E&619>"/-O>+3Q""!Y!_9=[VI(0 M/&0)#[30+)LJY0YOYB T#UC(@ZUH.WR.]\$$)YX(L6L)8*<&F'M?>DL! Z H M0.AH,O]<%5]% 4B":FB\CL9I $5?ZN.)/C(1U0?0>H& [J1F>X>87O68;=#>""89(O#WD>B[P'P@HNY.-S@33;Y@U<%^_T?H@SBQ TA* /L12>%PV,>!RH#]_Z #:>P M_,J)(P[ZFUVY(H_'LJ1C:RB/('G4*TX5>3/$JUM-_-.\7[___?=GM1AF6:5K M/)?B-$T1^U,-@4)I,J0G L8PH9;0D.C ONB .R.0J#!A"2\L$73<.'/X9!#" M$I%K"1)9)EP1;NPYGP\AP42.Z2%!30+8"0-F[T^5+/Y4C5,DJ$/4%E Z0TX! MNL+;.*IG>C5XF&6>:L\E/T.$CFA&6[E'$P#5$UJ<%T>)'.=# ". 1:A=LF[: M11^Y/!&%WN+VK3\>U3KR -E801@@GL8M.UB_^EJ)Z;QE.MM2%&MPI=ZX=K"+ M6_H;U8NO]$?6O0&..$Q14-UO_,03U9D0ZG$(U?W)NL\0B2>Z>SA\BM ](FGW M%03Q)NTA1T#6)DQQCPE3%4=3#0AK(^;QAWRE/:G/N5^AG['DP)C+)1*^=N'K M)9Z(]4+H3NR7,Z<[L6#.E?(G9<.0+ Z)VA' 3@PP]P%-OP!Z'1#*4/"Y)]"8 MCOM :0X,/=2<:JK&24C);"1VBK>__[P67KF7P3"XQ,[%5W-M%&O5D=0- 8P %J%*R?M0*>N4SN)/3KU37]E:=R%&EL[QEK>)D'S[#=>#L![& M5%/3E&4*J9*'GO<3D*^@"82Y36=%H&PJF\-^&OTY$@C[1#.+#.4]' %+2.1% MAG!VMZP(Q*9*^,]O=R^3<$#(,FJQ@Q=CMVUG.[6*UJ#OJL_AYAV\)AB2QG]. MZ";;;#))1#;:V).(;+4)(%(R-]M+O4@8?G[_[LO$^C#C.517' .5:H WJBV/ M.2EE?)&B.D 1!Y^I,:<\B? -Z%)Z\Z4\0$/?UZ^=^'[)[E/-%Z:*_?/6% MF1[0N:T[!&B@ACR><-(Z!JT?]3SI-78M@ M)'RB6E#^/L/K7Z9 XB$W9ZETVM05@OBZ-T%F:2ZW\D?>AC_RB#^^&!7R/!B- ME@;=?Q=0;-'?U0G'FW_??"6T#$?<1(5+,S]]IMY$01LB%- ?;.S /1DGN#X[ M4;4(]O+1+/O!2?V95V0_V N@%;LF7C]3W?D$+K"L<'V1_TPUH#HT<-^0$<*S MUILNS;O0+TYO9S^XAN&0TC$5SI=+2$P[NBJ >T[W 52=<$$3G1F\T7+%CA8F ML_+LQANMT"&H#2:+IY1@?J #D_2_UAO=]D.GWFP8+ZPW*A^I\DA-H*^^/C3*#]5ZMU:E*LU&M=;H&)\Z MS;MZM8R^[G3A'_>U1K=#-:_?OZO=T%#Y3 MM1\/]>YCP,#\4T?G:,A3%1H.\$8PXP'244:7SAAZFIKZ;RCX=#+(KF5%/^BC M(4J NH>_#M7W[VIP!Q3@*R9PFX.&$,72*0J9GDM"!+S@+7[WIJ/-B %+9WH, MD^U-)%9B>XN?HVY.:.;DS )96=,Q?/U-M_T%!2.P#D&T"V5L[TC+;T1D&<&+TMME,;O[0>;#?F-?$-7)B)M_ M@B:9!.Q>:(*\N^VM@D-75[U5;&A%S=K+5-3F%6CSP0=#\2K/1'5]V>; F'N= MO7N+^>*N>OTX?7VJK6-$>Q:H;VVK%18=-^8C8+1_0O"XQ0>\C[=Z!,\?K] ' M\XJES=UDE.&WTFS^]WXZ?\Q>V"TG6 (?3LQ5=@C+4PJ9YK_5#S MV4Y5;0].@.K'"$49F@(HO,2-6IPHU*4*-Q$U;F0BBNZ-*S$DAJG P MHMI XZ#%+)@5M":&KNK/C1]B<\P)I[!!6"VMQ?WMN-SJ-L?7MYEP0#-BE!ZL M75>C-CL1 MPOH.YE8NO9XP:'UT7%#@$6;#(CLC@$TC);X@KW6!M]78PVG9K"E]MZ8VMFOJ MSN8XGQ."?K7K4FC;3=>E]'+C/6&8+12O@H'(BSNGRIX.L%T9$RT]][#$\H5IQW3@@9.$E9#U)&$E9"6P$EC/ M$5;;$FBVTN-1\I6&__1Z^B>6M<[ZMP[B-:)6/;F@5?[QF)_?-61A=1D[V MY!4WXB0>I*"1SR^3R8R>3*;Q) Y7L2/OY8+V3RC:UZ]L9,_3*N#3XBP]% 4( MXR<*TBRC$MX)2BQ4)(EF;<".F#J8E [2VF=UWYY5EBI>\%)T?P^)IHAY31P272:WA0?]EDZ]3G MUQW]HVI]_1;X'N OYPX,?/A:8D1(6 %V,A!Y)FN>D#5!$'DF:X&0-4$0 M>29K\83)ZAD))8($EJ$)$EC&-89_T!+M;=JJQ:8M"W^GJJ:/!.C*#NZHY73R MVHP'*K3DM[VFGMCH"6)O\?/'@F$+7+?]_>EX&]=#*@^7N=O:,G %$V3DC(PX M^$.*DH ^:^&-$U_A=1, T80,>ZH_-]IB'0[R3A3[L2[R3*'IGB3A(0S M)BMQ8),$D6>RGK(#ZQD)I^SN>48"<8X@$O Z1^[#.KV8Q'K&L<^I0$ )-""I M'+JH#5ZFHBIJH .45Y$'1GRX#7CY2=*?HH>*>XO[X6M[TBF_<%HIX,F>GHQ? M'9BT#@T*ZZ[ H< ,?08FON/-)QF\KE.\A,5A-W1[P=[%>EW=,33)N-$D*@B2 MBE!7!XT@]#"$NKI&D4&P-]T:]":U;YJK\8D-LY A0[N76L:>U5SM>L)JSJP6 M"R9R/ZAI7XV _EMS@MZKUF9 X46(K]Y"R(P6]*+?X&_\G"_K\U05&S/07!(* MO'@X6UPZEP?:8-.I=[=5) MH/7[0!;4S@]%%2HCYTDZ/MEC#U A\8=#47&ID,IDW(LHXVY^L*[^,7$=#D-H M;)W;:-5ST+X DW/OM(D][R34[0R(=W!PA8=:8#_&O;4 N $THT4"377J+7[- M7ALCM9B9#-G0P[BV3=HV1CU<,C7R-H-JOVE[X'P7KQQXQ&,/%;E#DRG.*#[< MI#\==#MLUDYTLA\W=;T,?&97 M@<\\2[N/F[I7?HG%JS_U(N?GG%W\\Z;N.84?FL.FF&0D7[()K%GT-2-JD[=P MS8@J=KO5IO+SY>_WO%/;Q!'$R<6V: 1+2WD8Z2&FD(]-@B@3'K?:I("JS]RH M\G/P4ID=D0'R-"TFX+1.(97/Y%(T'35AG9&(9^#%-AIC,(AIC_V%2TCRX0F) M[8"E9SFGSF;LK:;FPI:3B*8JG9:4Q'5.4F"B$_(F'<+DHUSNW)@VA%E&N113 M*IXZE^(P&#,I)N-'G \K-URU9F_Z%?I_5CW9SU>=-\#3-T,A_G.'5@!1',\K M4R#$L1K/L^-URDULY]N@F3OEMKPS)NL9%A G&"*O9,V3N3(0":?<'.D9":Z9 MOW- MX1+_8F:BW4=NJ\TA:SP]^3'X]^$CBDG=J>3\YPN$CT@3"I" M71TT@M##$.KJ&L4SU1A5CVMV57:13[-T:-'18HRS7EY9K>!JUQ-6C&LLW?C3('K#$D[]1'B=8:C(&.O\K+1JKQU>IW%U:0<0(7*[;5Z M_Z"\#AY9,0Y-R@Y;/-YJEGRL4_2>^=O5YR3F^&$(C:W#&%*;:43V=?*G!102 MZL@%Q#DQX EW8WFK/;E[]5*;O77YHNS'$";MR4<^]D"!*QZ:G"#MR:1Q\ AV M#,AQ]K0X.8/"5TME4 M*><^D8BT)_LA8]SIM+\]N; *>9:\M">__GKY]INKS/X^%6/1GOQM*@&*I9/4 MG5Q*8 G@.M9>]=[*MLE:N+J3I_+/1H6M548_'!L(CB%.;&LP<+648(G[)Z4[ MN1P>M]KD?EH<\ZO6J-VKTV$(;9S++G$=[\@8:SZ,]N12>E-BV)T_G M;VV1KBYH30A;3DA[,@8I(>W)P>[2@2<(BRDV?VQ[:-*8-GBGNT"GF*R?Z=") MXE(<_)EXRMR!+T8E7XVN; ^*R)_1'H !Y>B&J1M\MSH8TL"$PR19[*>[%GN\X>HA@T.&[]AQ!AGGD22(O)*526 NCY#5G:S$MTP21)[)>LJ^I636L,&;Z#C4_.<'!D9%4^7FD2 MVXZXI"+4U4$C"#T(H1DR$>6@B2B%55%Q*NGKH%PW2^':8>\G=SJ3IXZBI\D(8@=A3&G:994\Y M.1&WS2J<^5UA&MVQL;D]%-][&\L9@/T]>F3^O(QJC^Q5/PYC.4.QQ7-L*A?C MWC3/ZC&V8R3CIMN\(C2VGDVTVCGPMKMC>YYBP#JQS9I%PCHXF"*8,?8UY\F< M^<5X=D,WK]5"-LJ8.1G2>:CP90^MY")#.LGXO"/8S=4M/1N4$9;QR#)DXB)A MF0-9ADR8 MW%2ZV=M&]>8Q'UCR19_,N0UCYJ/KP,X.F&BZY.Q,[71"G/Y0'ZRJWT<)\K0_ M A[>'WJ@#L\=VG&V#_7'>W,AX=PQ=5#$RA&MUQ)$<$ S)\IY%5P>??BL6#]X:8DLY1/*_"$T^;W!WX MV6]_%UM5[?GY$-D\G*F\3I0,LGZNF"K2;(K.NH>%$\)4F/0!MJ& I9C->_5, M1E<+/W2UD M/+=C.D>W2=$NL7C/SFVP,%4-$HV:)6CA>+<1UP&W\=46%L04X7"X3$Y3Z*V"LU=:AS$!OS\ M_MV7B?G(@2PMBQJHKC@&*M4 ;U1;'G-2RO@"A;P4FG501CE*X$37A%-0?^OX=M#=4@(1'0!-#T!P120^< M(V.$&H@2)_$BO%XU#6OV0GC3:O?\X@GO^B* %)T-%IJE/\NH!)#?X=LRIM_WWP#+X]& MW$2%*S$_?:;>1$$;(HCI#Y^I'=9'N0"'Z+TF3^S4ED75+1_-LA^<# ?SBNP' M![FT(--$XV>J.Y_ !985KB_RGZD&U/H&JALRPF_.>M.E>1?ZQ>GM[ ?;[65; M 9O*]\LEI)T=&:%S]9SN [B1P 5-=-HO20=QM:2;^5#+(ZS+16 83!)'+H]0 M97WI?ZTWNNV'3KW9,%Y8;U0^4N5&E>H\7'7JU7JY7:]UOESV@];0#XWR0[7> MK56I2K-1K34ZQJ=.\ZY>+:.O.UWXQWVMT>U0S>OW[RJWY<9-K4/5&_"79N7[ M;?.N6FMW],!ZX3-5^_%0[SX&O.9_ZA*E#>6IRDD"O!',>(#4RU#7^&-Y"E7V MOP$OX5I6X!( U8 V,G4/GSQ4J1K<4(3==!P=G)X_2&L:+RVZO].;>KU895?W MYD-]'TAHKV)UE?X&D$I#;Q@)A]1-0CB0T?/?17Y_,,NR6=F\SXX=5BDO2K?3 M/66N=QZ=,)B-L/P9 6R&&^,+OL;1ENO:^%W%?#+0!.# DU,R2$BG/G@0,+-RY@/=@'P MG>3F\NJB?9091Q*3*:693!I2Q,Q%VQ44XZ@K314]5(3LQ<[>/,!1>' Q$T$\^&)H$VQ=HO)O!4>LYU!/1.A_&$NRF93N5P&[HNQ988#Y0]+ M4=8.TF-03+T723LE6(&*(1V>&-H61__]76T]%*]^3VKY" 4QHB+H$@1?+)S+>BI'/2L)P,#;R.S":'*Y'Z^\;TQ< M199>(>!P!7I892W84ZYLW30T9I'IO@H?)^V7J71OK&\_EC((Y#A\9!NTNZRCFG; MYMD44\I&QT'.^(^/!)_V!.U<'"77)LCSV._($[XS^&;IR,?%-L%(+=Z D&]) MQ_#N<>9(P75<7U00)'2R=B&VH\KCH\&#=HA+R9^R78CO24E>(3AR3KB] MJY8[\&SQJO@JPI4):EVJS7B@0O]T.Q;06^2G]_SWV\;/%U",VQ&26QZ;8(*# M)&$$=R)A=:KD&R>^PNLF *( R235GQL=)TMW/2Y\470=84UVG,,0FB4(Q8M0 M8A-A1FAL;2*7J *F'29R\\@IG>J>L8DBTN"5JV)K(L6)J^+"+_;F''N@.7?, MV>B]Q>WP*??Z#:BO/Y[B$)S7@4GKT* X_ H<"LS09Q 702NY#JHE^^%A",T0 MA.)%*/$I,",TMC[%\5OK,7M(Y);<5MK"O>HC]IP66]\@"9P6!QZRM^SRQQTF M77X0?K4>OC>OA5S((3F^"\['/3&FR5XX([Q3%''WS@T\F>XDC. M2O7(,J[NWMF@C+",-Y9A:,(RA&4.8QE7QXN@;!MEKJ[5V:#LZ*-\G1VUX/LX MLWEWLYR1N^[$8Q'7/ M*?QP.84+C7N/W"%W/RW@ MJ;$PO!;;Q;LK\2EL.8EHVM1I24E,JE M,MD(%7PX7(IE:A.3\X,G]^SFM65G6_7(;+H.^G]Z8J,GB+W%Y.'US[/T;=*_ MS\>AY6.U9'0>J#(%0ES2^YE"7-/["2VUR<2V.RVI""6%KG@1RKKF!6-J'^S3 M^TZAZ.PJ%)VW'B(?M"&6Z [;'!O;W# *UG=LKDL&12!&:'9:!&ZSGE> MX>I!#:!NX$KI3_CIS]N?Q5($P(S2V/EQ(C801 MF;S,".M+"01K$# M6<;5GSH;E!&6\<@RKA[CV:",L(Q'EG'UP0C*ME'FZF6=#!)BDTJ:W-9>KD#M,_^8B ]A]&"BHG Y]V"NID.(RVH@>[28;2@9O-GQK2AM*"6EDY]]?_Y9NZGZZ4X-LL5@O'M7R3;:.H=5DU'SFE*=B?N, M/']?X8$,<]H:0I#B0X$34MOE:=DMQE%V;*,8@R]XWK_]P M^< 9 R?% MM]+:*P1'MJ>Z'TWH98;0SVNAJ63SB[_3X-*GIS!#J$B.Z\*,T-C.WT@J0HFQ M@AFAL356 I@0$Y4Q$D^7WBN'Q-8("9Q#(J:]O?%3"G6&4$RWV&T^USJ\?W#%%ZMCF'863TF796)?I>E9NQ.'$BM \'5N',UKU'+Q] M'M_R8\^\DU!7,"#>P<(5Q_9:'CSRJ%O*CA:S)F,2R#"2 M UG&U?D[&Y01EO'(,JYS"\\&981E/+*,JQ=&4+:%,L;5SSH;E.&8EN/@M07? MXLBDLK1[73P9>N2'C'&GD_W8HYR/L4>UWN+OI/KMSX#)_V+%P)(8^MBC;1@S M'UVG(77 1-,E9VG'*JE73..^[#I M0T\'A3?'P+S+X>NUP+LB:\KM8[/Y[8F?781#TXQK!4A":(I+%C"UP@>?S?+0 M@)80TGG+DP4KCC:9L,+]VRS[LW"3[12.%48\DVJ"S(!E4R6VE,H43H:I,.D# M;,-&2C&;(^69C*YF>.AJH1">6K"=3U6<3 >YR<.U\IJ-H6*(:(0540O'JX6X M#LZ*OZZ(L_47^+BN8JI8<,^,$@$]GI0A# DKI-@\1F(2B<1;@I#*Y++!B-HJ M?G:I<1 ;\//[=U\FYB,'LK2L#Z"ZXABH5 .\46UYS$DIXPL4EU+$P6=JS"E/ M(GP#NI1>OV*2B <>_;A-+//0I(/RN1D-04].J^("&(^'OYJ!#TP@^5F#B02\ M*\%.+7O0ND. !AI :X63YI#Q*4G6X".A_4A!D$5XT9/"C:@)IVB4/'C_#MHV M*D""*J!V/=3$)^F1=&3X4 -1XB1>A->KII&N)HN)X_G U:/^)YVFKD4P$CY1 M+>X)JMT.>)D"B8>\F*?2:5/_"^*KU_R'\::T)D_@(Y"F6WYAWI#7I4Q7:Y!G M1J.E?OSO JID]'?(]+SY]\U7\O)HQ$U4N#3STV?J312T(4(!_>$SM2O,FN*4 M,(#KLU/"%L6]?#3+?G R@\PKLA\ M:+EB1PN367EVXXU6Z!#4!I/%44KV:6X4?U#!1'LIKG>,_M=ZH]M^Z-2;#:K> MJ'RDRHTJU7FXZM2K]7*[7NM\N>S#JQ3J$J[OH5%^J-:[M2I5:3:JM4;'^-1I MWM6K9?1UIPO_N*\UNAVJ>4U5RIU;ZOJN^:MC/N"?ND1I0WFJ>'OV65G"TQ*#3&T,PR2,;H0;+% M+[;(T)7!]7"V[@#9^Q8;[7/,^L+&0LD($#(;H<*%V"]T7K2W;O$A BP8OH K MA]HPXCZL'8Q/!-L*<#?4Y/<' MIRWVFY<%V.T1#5$"U#V\=JA2-6C,"VZ.,&.K%W?>%@D%O.V$U_U2:+E MOJJAD%I/O((VXW F?.]\+[_EN& Z;SQLR:LU4NM%?@K93CE9 RP:F\J%4RV] M7R*T!\=<93$>5GN+JTSC]\]G]:;>%3#6(RY]DGQ^-Y!A!XU3=]?R,1F[<,@^ MFIDND;>W[P3TS=M9M_MQE<0R:1K]J\G&9^Q%L=E4*><^). PK.WD7\Z%6+1! MK&#JES.I7,F]),$7I>S5!&L_>J\A2SS$.1-0X^EFA;.!%)]1# M"T/$RBHD&2EHJ+/0M^HQP14U1Q%^4*'FU MN7)DJD3*NT]]. &!"X@F>#;<+9,H M[U[L@$53,#W PSU$'J?35YQ0!7VM9LQRU56"0*^UPFSQ-ADN,C_^_@W(+_2I M(."R(5+[VO80VJ3PGRAIBT^;N ]1]#-G+/E>,>\BX N@R (TL+RB?-7U$X9\ M7V^7;%]M#W?4[! A1VID4 M77#O4#A9@?=!AT V]T)(FWO9(OQZ7?O2;;9N\2O)_U%H7D]&]XV;NU F+GE6 M LLUP[]Q>NV:JNW$X9+"=S8T"%/X/9SM>_*B[Y4$@7JJ!0DB>3#"LS\T'T1@ " M@-+/F+"N'S>%@S)V0>WR($00MCG8+'&+L8?L' MIO^/L-"4[F5!'$!!U_2#)^_0IFNC(7+3QV]<-2,.*W]C92R8RF)L@0*I"MUX MB"][.N@*W4%U)$N8IH-[8]0IZ@WM9?\C,5H.GB JC+DI">@;B6XH$K75#UM,!*YOC@BR:XD ^:'6\L\ M#SE,4]N !^(K*J8WM[/U;J9-&]]_/OQ]XC/Y6.UFYMI19G>Y^/A2>+^)Y84P MD=2>Y(A3[)\X@=::Y-B0W.7<7@724L"$$X7JU& MMYB]:1<6E6'T+O02!#-#9FR(,EK^,+^.Z>-'^R!5F?JW@/N4CV:9S>!0* M(B:78[#$XO?6L%4]&2@M;H[T+*HX,(ZHOUM;K)N1^AQ[+=$LJ]U:3@J*E;DR M,4 QRG4,8%:Z)[Z,['>/W$>X$#5-#G_)R%E3*9 , !M2YB^S5^54X"O0ZW^) MVK"B1_^ 8J)COJEK>/[G=5&5RW=W./UY7PK&H>O'W$>@D_0*I*F;AW1([]#R M"0?W"WGE]Z,>[%,>]M(^S)Q#UCWGX*U1RK=V.2U&.-@..YP3 G7WLKG#IV]Y M98B]YEG.5\\<4I/=WE@S]"32E_J>7K7Y_(Y_I6_[_&,ILLUFM4;2JIU\P-QKR*$;K?<;=N4R_S(5%0!Y%NIU M;=X:<9(&O6LT#72"+MF,B5?^]!9_1[^9/ZWBMUNLO=QV!WEZB8E/%7[(H6"X M/* F2R#TB!4P(8@OL5TV8.]$"K?V/%L\;\/H2+H$$I'*X M $%%('7@DIJ#O0IDU8&&],?O/S=EX393?_W]%-Z9P)[2:P9,U "1:D0*J13 M$J!&7+C5.ZG"5",DR'TL89++NLMM1F M]_7[XBZZX7 [X6UQ%8(XW?"V#8DB"6^G&!9+ W%RG;@C"11H=#LX;X[$MD_. MR0@I8N@@+]?&:2..L>WVG^ZWFVKQKYH+J,/, Z"K-9+8=O(!<_F(0T3IL*082G\QGL[3D'QJC1"*+F!+U8KW7)1&?]J#1>QLB8F^ZD5YA#65,'#$/2STB.'DR;)J2W:ILRF.:B*R&V6 M!'5S"HNN.L:=#E/]S4EW0BA36&RU"-09R[7J(YG,U2:6_781'Y3+$>ZDCSB2 MPF.YC!LM@C B2EC\CKUE,5;SP8@T 7VN3 MJ-UZR0*C#X-Q9GZ2J M(R)Y$*K.0T(OD+XK#V>5V20)UHEII E7B6E&++X\SL1?TB2@VD"_BG"5K9XL M8:/Z<_.H]4,RUJF2NX^.NY:'Y-Y/ MSO,),*.9MVRK2'K0_U$]\"MD:'VBEZHI(J\! ?U0EH3-+RQ7MH BRL)VWWAM MQH^FB+WA!WWD8IO30&TP +RVWIKU+;GX^\>BHZE*]RJ@@?(>:\6$YE5 Y/8#2Y-6]]&!OH54D5_!K_JT$N9(6P=3K^*DP2A.H_K@ M290DY%>@ID:=[L2@W)(C5ZIOLG]9;0YTIF%%T$NW]SXB30'$U?)?,RY:D* )ISZUH'+ M-QPL#_I]E"!/^R/@[[CH8Q\;L!K$%TPII+P4J]L2)D@]2"CON 'B&P20HP_O MAO-'>1)&(6$4?QNF]0RMSG0R&0&4E>%&2'2N1_);73($ 1T2O.I;H)FKWD+- MEB9_0;F?_Q/=5)[.0ZMU5[NO-;KE.ZI:[U3NFIV'=HUJ7E.56NKYK_J+* ME6[]9[U;KW5(4T-" 2/ZC?"(/_VV>>B!!A2@:BU.%!K &+RRF%5FTDWNAYC+ MQ-/RUT\T@#H8C4;05T]LO>V)KQM4#3%12NSZ.-(ZB'3HX:4CQ(XG^UR8^YPU MZ+\\]W?=JB\)JUJ"N@;&FQW(SY/K^ZZ@B=^$Z&9=[+'C&\U&VK#EZXURHU)O MW!"#/OF $45'>,1WW<>ZDWUY)H;>B+?&)VH"VX^O.T)6GE1[H?-PM_ M!0%E-)^M^DK,\X2( ;C1J+V/WO%JF2>6?[2$#\(+*!S>,7"\&[#1.&=JOHH, M;3M%U0]IWD1.5Z[(X[$LK;3?Z%&J-WZPCZ]__)2G82SK,(,:JZ4;$ZDW%: F M0V*B]1/^M_"_.[F)\B/$#V'D0*J8#2OHY>CFFCK0F'>YG# N/$B0#&V$S.;@ M005M>;HZAT7O.]+UX7(^+M2*LY]_^"?Y51LWHCJ_R)&)R\O#W)> 01((Z !; M2@<.Z4P('O4/$L4,_;G=?/C7%6!B5CCJS^;#9E4TDPD4B-@D>ZKDIQ0Q- M-&("Z'\:6O!20Q/^X.?W[[Y,K.Q@/(?JBF.@4@WP1K7E,2>EC"]25 :4)Q&^ 5U*;[Z4!RA+N7[MQ/=+=I]JOCBMR1/]Y:LO3+3H@=_N$* (XO_/ MWILVIZTT :/?7>7_H#?W.7636YC#OB3G317>$A+OV'&2+Y1 R@6$M8"AE]_ MNWM&&XA]M4.>YR0V2+/T]-X]W4:[(^M]*F9EV#"1;&*S@6AZ\+UDW3?[\ "2Z9<4^N?)&RDP&%_92# M\\&7_G7?PF_&S9[^)Y(M#_,DEQ_]]R\<9M2YFDQ^.JHQX+2PH XAPVQGZ2%E M -6"B!::,;@[W#5'LI6@]IJ9Q7^US^6K^[N'2OGZ2BI?G<2ETM6I5'DXKI1/ MRZ6[\EGEOW]K:U\$D(=.VK7%.O9S$7>-'XDOQ)3T)@A'PZ2\VH]<7=54'93B MJ^O[LXIT?RT]7)4>3LOW9Z?2R?75Z=E5A?]4N;XHGY;P8Q$/+UT<'E3NX1., MGE?W[#&[.^'J&?V6_(3#B9&]3\2#WAV54TV88-FV_H@]61+,LRFK,-A4ZL9(#?X"'ZH !MC[1KL+EDL MI.D:FLE4'5A7![D7?_J4:7(/=4OX^;IN&_SQ8C8N73NFU'$K/F$UYKICJUWL M&]A0Z\PZ/,"W@*QI)-F&@TM*9[)E@\0UGZ1CP]%85S85.#1'M9D$-DA, B,4UZ%:TOMB/O5!2J4S1[E,(L$7U6-P M*##BP]T%/')XT.OUXJH+YC@HSO%MX-;VL/J1@;7699K1B4D6L#L"J.5TX)3M MPX,.6'1.'3#;;L$AP6\VJ]OP2)_8 ]H+A,F 0U+3 ':FHXW@8A3Q;ZH&AL>NEA>9N'2TIH.XNWB0[ N' D#(0 M=,RT.(XQ73ER+,!![F"#S\5: .WBE;C48" Q8&)TR"N M_E,_WYMRG9T8'9<5OG<_@-\SA=0GP1<_P-K^53^C($.H5F1 4EMZS\<0K_(/ MQ7ONT^[[9%R;K FHQ- %:9NRPA#P5# VS,(1_5HR\$&YT]%4QO/[O1>(WI#" M\''\!G%2!^B$5%Q85J6%FKJ[$$X+%K!84[7['A+[!_QO2!G\O [=<%1Q W6N M D>%5(P].^MUP]'1R7X# K(.6#M.2PQ>Y%YFV.K@JFN]L.3@NME([_7%L8I= M:@Y],5\=6#=Z,YE,7P[JV8GZ(AT=$D#P\#:A+6Z3\8QXWQQ=!@E$VF"TDTV* M\K$)SYPD]$3.,6J,Z9@UTY%-KGSA1*8B>\+S"]-1JFA]":@"M3=%\LE#$N4W M-107\#(._Z#CRJ0*SDMSEH@AR%Z,^4NI=.-Q.>\FDMH.+%KU;XF24**5X."J M#I*55\BU4/Z@R3T0\/DNA0QHGO6-/1^""5HY]Q6K>)5*3U8URR M*P9Z,CTQ"ML4LX2G!WE>UPS+ 9P#EBQB0J"!X$YH!W@V&@,!ZVT!]'0/\# S M:D *'C(_"=1[8I( F-%1=6'_ -+(37HI1OQ?9Z#56K+9IUEDJ2&KJ #[J.^> M*7SD:/R(1?0> 00O@6I#&^(0YG4=K,#1MV6%JP4X';PMPU# \7G' MF&+0.V MP?'"T&B4]$#&N^ &, GH+W'I?M)2P"]K]Y"] BO@?8'P'?WJ ** >(#I@B5 M?L*( D'0-IGLDF3C_4V1Q("G$T+3 $X0ERU3&@/+_UQ="XC/6R;3E($N5'' MN$ H&AFE;4G7'7CQCJ'^*\$4B+>$J=^YK(;)<#.HX\%;IP 2LC;2R9B$<9$8 MS*ZQ !V0PE?ALEEE?!UN12HD\+9JD7;P/F ?5LY./+*#KRYEL]Z2BF# H3CF M.&KY,I#CC*N)UV0-60*?"#0+W9(%$?JHQ#2P G77B/-A%U(:_@KKYS[ 94&P MUI$+,3(F#@^(A$G+I_[4B$,BV(RZN:CQC4?::ZEP/L^ -S /VB)!]HA*9C=Z_%^$N!1<,$BHJ])-!T((N *$44PO!W MQF- D6OF_ +O$K5%1"@$$YF+%V2U=:9V48+'_ ]%?S:7\C!A5V(O'21]"_5? MTWBA87$!,*JW,+G-WU=@$M@\9YH:\1I@/, 0T#!M(\=#;=?;0&C9?F-#"OYS MX-_(_7J+U9] %GI:-OS8-.6V)_)N;GR)1UWF@@L-[%Y8G(<'-60&PLPR74'J MWMB-2U?HD8A:(W'5%FCQG@F J^TX9L=8OW&V:V18UJ5O#APN\K=84/4Y/% 8 MNJI4G=P&LBVX?;N&_$N(5554_@N@%YBX;2ZH"'5C MY1?2!.)J-,BFAK,BX__P@#!9@<6@UX +/SAE$!O(;\/>0+^-3$)'1*<0\%1@FQ, M26W D!:0'9PCL *CJ:N^RH-L2)PA;3XVI-I:7"91G7 D<&1VJL+W2V &R[H. M"A\,H1/,+4\0-QR=J(;\,6K;+6'BX07L4#/T)M]437BLI0X(R#C*=3@2&5\: M71'3FX GBG0*R]RYU'Y M!2!K"ZZS^2+%57U 'T^[ MJPXN5^4=B[2^T'?@\9+3!!J7LJ0();GHH"FDX!3(,>MR&^B!2G&2 NF]F\RY M+Y>(C_I.Z'0B-LH=A-R!Z74.8][:2\A/+D=PF/^%[=ABR,<0U8_IVJS J5XW ML(24W7>SA]O5.BXA ?^K5NFG8CI1'?23%W5U\'1QG\R_DVS51I8I!A6="0E# M8!UT6HOTAPJO9WVY6;F1BO#Q0D1Z#AGP'D;R=FF@&S!F^7H&;CH260.LCYB# M((V_3.)=>I((V)^FLB[CMB9:@2KG43!VWR5ETH1$@X40!7AVAM]QP;-[N>;( M7P=&)4M- [\7LN*3U#)Z,*\9)BD0)US>'![H!FJ\CLGM"2%]U3&L#5:"7OG MJ72J.F@47[Y? MG[T8=YV5^BN)@-TY)Z[AK#I@5O+L]F?6RIS(RZ]A^NP3TIP*0VE._C*+U<&W M;TZGF"\D'OYDA[.1]@E0ZTF *DQ/@ IATMTWXZ?\\G"7+FO#CO"E4Z/\B4ZJ M _/BQG JSWU;\]-"EDF:"@U^?U.'(>V4+C-O\$73J68G1- J,H74X]WM\\-= MH[Y>9K#^X-"IYY2];B#_!A.-5,$[K@F<&)9M55I@#Q^CP>2VAQH7'PK6]5IR MY.K@ST6_^/7LX:IULP\1C8_EI.<($16J@R\WQ^6[UG$[^X5-#!$%HA-HT='- MQB,Z*2EXF&\]:#0"_EFF(]?EX8&K#GE.-_+B$R!KLB42-%Q 1@6-2I43*9\L MQ-#K$ 2ZET1!IS)T'NIGUR04NB:Z*5$]#,T64/0Q7!-<%28-*1;WZI.[0&0? M"5?^K.&!N,"9T:UBN WL2= 2R5U'*49![QUWD>#(J">"_DIQ'/28P\?T*_\R M[$X-+!:=!-S9Q-TA3$:S'K?E.5P(-IAK='A@,;.K LAY1(5#7H8%@P)K=0RN ME'K.)X 7(SL/37FOEZ3$-VEP(%'Z%B[=G]=;/GDL.Z9*:20^B=GH-T*P'1[P M2U+BZ./#F:.[C_HNK;ZV=9\ZZ-7B89RPU<73B&1*]@!$0'NER[@5& P,X8O2 M=5M7:XZ%?BCQ'.;%N5YK[G<1?F0WZ!C]WN$!OHB('3 N9:G-Y$ "U*CK!\U2 MV:8R8B(MT):!=I]8'_';,G2=\2RRB%%[&(>L]452E6&B-Y$R N&GPP/6[FA& MGR'$D/8=S9:]T)W252UX?C@TCN:JN/Q'S[5A*;0<^%Q0D>N,=QF,>#6&Y 4< MB,IL^C /"'%, P#K 5V; MPS[58+=37^<.*@XE$_,4270?]T?45M5R\+YBB[7 MJN^\A:6AH5IZ4:UJU;W/++;@[0"?NB0_,BBGWQ\:I:Q9__JU-7+^'=YU0LFTC$$HFHB[;0-(3>,%OJ=XJ&8B6'Z-[K= M8 _J+\!I^\,2 +FX8;?V+&SC:@R% %6='5'XSU5N>6+,M,B-P ;4=_R^;@(+ M!)]Z?US)U6*F!GU.@PP*)RK3&OAN> \YZ@[BKX>>HM5\,0W+B@S_ M5"W3QK)<#F56RZ;=C^!'CHTAS5-7Z7%YT:_+8^7,J/RZS2>G\J)%%CPI4!3! M>2)7.2/728R43)O,;>"X/.7(]!' JP5&=LT8S<7@"PTJD<*B$G$ -)(,E'%D M,X'B)"Q+S:!["& ;U<>J1<.!57SF2K84^5DZD3NJ#0;H)0]\!!5S 3O)!9[ M85\I#TGK'B#R#E&).9CV6T,8MHP#," ZWL/:5DF'LX5'D;3A9E%S*YH>L? MG*VX;Z/P%+DSPV+S\,"5FQ^C0;IZ-WVEWF**@VD&T8KO$"5C]KA%Y"RZE/?O M$6A!M_V,'G""M1':,8W^D(E(/*R*MU.//PUD13G^WC K&$STO M?-A[?WQ2'?Q.//S,/9N#VLN?!4(BBFIU-+G_$2Q%O-3N IHO!C/]X7@$'?4G M!12693QK'C)TH7^H[,YK6/_K&/*50ED$J.:AT9W>S_Z(7_N0KQ3*LS>+>'6D M-"9IJ19.6EK'\:!J@1__WW=C4Z=JPZE3XRO>S+VR_VJ?'X22S)Y&V"Z>[K%A:]CPR%!^,N6H M!(Q!;K+_:J;TKUC4%_36')UB?"_X\3DFDY#'=EHZU4996)19^O^0[<0G(5P4]^NZ/LWQ&\QDC:?4O6KWE:^I4A@,E9456M M5#MJ)X&%F2-OIK1+%XF4_$/_DI6]FRG>>8P)N[R+8B7+Z8IKBK+."ZXQ7=^3 MJ:-T MF4P*PV[%-SFGR:C)$<\W2Q\;)L+\%HAPNH@;*]]26;M6?+@K.V9R3OGV=]'J M5!"O@YB#.34W+ADG4_%\'VC ZA Y] M";'[Y_+L[+3^_;+9D.<6N]VUD=",YF4N];K-RX4!=&Z8#895,_^MXQU*#?MT MO_F H4]!V8V(( _(LTFA'[DO9NZAWGNR,_-*H9@T>J +!45?I^0: ?1>>+UV M"AU1$I>0<9X#=1A=EA![S3PS"L>5=KDUO]C;#5J=543F=E9$;C3@-WH1:"?H M,15/^?T4UTR3B>T$!\\F>&;/3^38*-9^/%XW/RZ\O%9:Z9[ZESBT=&=43^5BJ=TSV[. $O MZY)=A\3W"R$-5_,*5,XJ(=_7*LK7)BL\GR]=56Q_%7JX"%.@/%"H1(A;*&BH MZ#-=$8NZJ)R9RK&P(JTGVO/A.Y_>JT1 6-,O?.$3IG7O>)9;#^WC7ZG;[J,? MGQU74]O26.'\%VY%[R(5"Y#UD_WKG4K<\\4;GR/E-U_>B M;^O.?G)T_*L]B>AKMZL\B61ZXI7PY0XB=G@@ZIU0%?&8I-!-9%XYHF4R=D2W M;T?*%8QD857OXK^D \"<:U['O#EK7@]UC$ M\,JP?S$ I [CHC#L#B^?T%DE7%OGRY6):9#E)7VEWY MXJ*7KOD.Y(\??Y[^_/BQ,+O#)Y][]YF %CYLMS?"Z]-MUJJ3[4XE&B!KPZO0 M@/5H> UPMT;E;-6QN$H7J&#G%V87P_&B(WB+G9K,W^'0^C&35JL8+J*&PFU!OS0;!4 M@95,8;WRD,,F7&+%)5>WAX*O!AX>S,XAUL6M7P%CWF#=L#&E3\;P:?>$AWG1 M2M(MHS.;)RL6T2R%%T,*4U,RZS*4^V[])9G)G3T7:IOE&?.9?9,VL11+R&4G MUR ,\%97]**K!&<7,F](\(:KXR:SO!IV;4$?&;O8TR7MX\1.4&?"4Q(2 M*U 21-N &ZR4=A]HG7G<#WX3IG?7XK&NS>$::E.U#[17\2NOZ)KSG3TFDG>_ M2@]^+K;8_'94C4BVD?"TC,2L6L8$*+EZR! PEF(SR;4J'D@HPWA^MFX\3[XE M/'].IE..<:;?HM&\"_B727:X66M_LG8!*U4'3/D]<_7ID:C*WXXM-50=R MJE)D+W?ITO.J HPS&23+-!HKCFTT=EH=]-/'QVK9Z#NY_+[1V&8:C17G:31V M4AVH)X/CZS+KWG_-K+'16+8Z^'5<[_^^48T_);]9U#*-QL00ZV\G!FOOWC1K M#>/ZYXN=W1$F\KK\%=Q&FBUR2)84-Y&&U<3S60L]!S0/Z^R%F745U)N5^44' M]1]IX#/EN^^5/TM5=XY5H3QJ0RZS06HUQ+409D=C<0*;$4(EV8"4V5!Y7R=7X7 M$2FQ9D0JKI/U!!%). 0_1&+2R?*8M JWVJ#X,M!_@Z'UK9'9$#+,X9A:SKTT MQAQ?EY Y6^>);DK(O!1*RN/3U:G2F-YX:5WHL#TA,R;W;<-")K<;B+2VF1-ERF= M7"?OF=E@2JY"*UIE?#8:_8;.9/!TG#9R&;OYE-N@'C1OH#2\Z.54Z&0QEMN@ MU55<)UIL2E3ERQVK4LPTN2]OA$:7DX&ME15FSJERL L-C/;JO<;HJC"L!VH M8^(:Y$ 3.W//?F#R;\Z[K M3*CS]4=9OFU?7IGEIQV79]$.C'5C4C:1G<1Z#@]&)-(*HBV;\77.A2?*=3E? M[/]YRI[*N^BSVK1$2D]&BYDETO'FD64C$NGY9_TA+]\_I=/);:/+;D@DL/"F M2Z1I%\X_2,MIS]R<.SRP:%&C=]WW%2DK[Q; MBG*G8QI=="10686Z)CL6PYLC(688PT_D.I9S-66;\=4@S2&>P"QXN=#S0C J M!\>OPEE2BVF*5.M+AF-;JL+\2RB2T^'%#U1$.QL^1@U$:@!_\+<0EVXLI!7\?6'"@M9#-B/(CT[LFES_XD/)K%4447"7:K=,[SE MU@B0;8*Q)?5:AEBKXBWT\( #6]4EKUQ#C=6!:4H-1]/ZHA!\^)8K+!JKO%A> M"8G0+F"-^)E;*<8*W?.1X?^ !(K:4.O!QP\/@C4Q!/66*B=2/ED8JA01O!,: MJ"JCZG5^" !=/F=DA30\;SR$%^"@-C"416IKS7 U#/'N,K#-LK^ZX3HTH3)* M0\4:OU@G:K[[ZYX]^)WARC-M=&V7WN;8V8K;U4PLC)3.K],/KTS(.QEF9H<' MZZ[QL!GS(; M5#0+7JD$J]KX9_'AG5\_M!BJ2[GT1JN=3@(XZ^#K;6*0J9DJ*Z1&^HC1G;;1 M8N6]EFHS^&+\I;B1>W#S]@[Y'!8\A>-2== [>4DR:W!VGU 7N$.EJ!;HM_V/ MH!KK( !< [?MN4K\$_@#51_7EV5X5??C6@/Y:4Z^NSTCG:A$0AP0/SX_[[+ M+M0:P[NVN]C*_JM]#BA:N":_Y\.8AO=1V+OD*E;\S8&F8,-UP(XH;K>I9NL$SG6!39E;8^9K/V M/I4NQ,1_'U8@2Z\=V[)EZC6!I4MK#"Q)73CK^DPV7[,JM>*>/8*1!"#F]N:I M3.C-<_/KULC?6L_Z#V6D"-@XX+^>=JKC8!)9K#MQE$P=I9,KZJ^3C"72$^L/ MOD:<75O?G.E=*!8Z[:$^+2X_)7;*Z6),:YS*KU[AYTVVQLZUD=8XDML:)\R> MWR2Y3 +@JH@HLL=-*EX8O:NQT]+O$?U$,S6$]$54'?+R0[#T]=R]^WEQK+WZE3 '_$2_BF")0.TGH! M=F>XX7Q NOWLL)VW7%>S;VD%HN'5"]$CW3U6ABKS^_?&U_M1Y*E[[X M#&35K5P[?K_)S+\U",5Q91(^O&)L6R\"GZ]2OKG'OJ2(Z\IG];/O%^D'NS:S MB%LG5:Q9L,T%M8W)MD2\^&;-R(4QP;L!\3:(?Y5VH0 -WE7U2N)/$V^/72N3 M^U:J#/)9C] ]$&]!O*T>!)LV"L?<37G7]*5LY>.RK-YE[7X M7JZ[[>+-;>YR=H_J.JEH8T0T/Q W)AV+\53Q=4G'S9IY)[*.B9!O15">5IEW M=6])_/8@XTE)+B+'.%#/S$>+-3.="[OI$;\WQ,:(6]7MP=*4/;+SQ:AUP$Q# MD:W6/'*1=%LRY?ZH$[4.(< M%LI W6D[+ ) &[;#BM%WAU^S&?;ZR&BZWVU%!MJWBY_YZ_)YPWF>PUVY+=I; MNS-S-PVV5#R9>K,&FXLVJ7AV";D\E(4U>CUO(E]8[5KF9T2\O1O-*BF&4]-8 MJ'_8NGT_$(5*\DM7:U@SJ?R ML6)FSIC]QE%[%VEI7?FK:\K@GIR_>N8)WWVQU;-O+R_Y]*+YJV?\ MIYJLH?WYQDEW[CS754GT?#PSHPMV4V2U6LM[83$NY(@HCT27U&<7YYNV'%+Q MU JXS&S6P\E*C7 /NJZ\+P?E/?=9):^^WS;/3G]DFR-B/C# 9"L@!*'7PR)& M +0!Z9[.%&.YY)NZ-[(SQ)-?#_%,EM/E@-%-%'5^4;>^W>DY1*?9A'/L;Z*T MK0GC9#R7V9YY+=I"8YVB4*V88'OE0JE8'5RW?]Y76O7TG:YMLNWY2G;\NLH( M1107"U78>E]C.FNH]@>OJ)A;Z\PV)-4.5Q%RR[-%%*M/3V5+*^O&3"7&WGU^ M_[]%R'E#S9;#Y;VPN0!\-E+G*S?%.\W_6>ST#P^P*.5(0;CL;.>TBHZFXIQ6 M=DJK;U4.)X;UO M?2._28=%7''M)35I&604@.';O"(U$=>$E53L;#;#UESZ-/#@Y)E.6VWF$PX M16/;VWG5.F!#5DVI"W!FI+IY78^HLY$H CRDX?$F2K">-NF"LDV4HL O. (5 M%)8@<8XZH/;CUVU#89K44^T6KQ'LE[64_=/>:KW)H"47 MO#OE(68 +2?4G@S6FARN1>G7A,Q/J0FY^&*0V>OIZN#Q7N_=5)QSS:BMNNBE MMP@IL(H/P[9\5'W)0('*^6M+!K$^5*1RN.9DH3I(='XW[MLGQX].?OF:DP'6 MA$L)("R!C"RC(VK:$;*III2:2[V;LJ%5F.13H;92[]1^;_N][<;>EBI=N"60 M1\8C SE'L_.OR+IN2RHIR7@!5951=67YPG'GAJ@G..N?>[25@^7E9OUSR;7[ M,]3N0T7H.F#J[2Z AJJ#SOH'C!8/2"/51#N1U#C;MH<#M\D]D>R)9-L 6IQ( MR)[?$\??1!PK_7.EZH+0_D[:V0N65T\[/@H?'H1P6'PVX@E]+?SR-1H"K]SV MVN]MO[==V]O:KWX(SV:F\$]$%YT%M^%E4LD\?8A/RIWNY(+W'?JSU;@;65I8 MEN!=TM4DEJ_OLN7$JH/TY2E YAP @UY;%IEL,BC6?ZLO:>7X@474;!3 CH;S M2,G&J4#=S*WFS,1;S9O&A7GJA6X))Z?GOZP/)[VTY.'LFL'IW8_4:4I^2OQN M[#IB;K"<[U2(SI8FM&12E?*=? M.[6OFGN*6Y+B5G]_/TASA7AQ\OVB/2ZI%PJ7LCM.,6MI[C.N@RX8.H(G]0!S/@XD85L%)HP[6+TN$8:G,=C ML%GNOC^:_='LCV9_-*_U:-;N%)VZ&3_ZLYHZ=JP.)\R7H:A=56&Z(O55ID47 MMWNK&.G?,5E)07%/ 0UD^[JP/A50OH-%T]U@Q3.TAWRN_9-N@_U^>*S]S 8K MWM$H0XJF'J4":OF-8[+9RJ;NV?RZB6HE92OF)*IH M=W'ZZ;K&WW1/?VB*ZT/4$WY#$^*WTQS_*MLTSAK2B'J_#;_C4T MMQ$O[YJMTSO5>CIJF$QD\:B8MLDL6S(!0_Y2_K*24I-15(BP/@=0EP60IUNG M3:6LW>J5W)W3\JQ3[\3"A[7;#"AJZWOK]"\BJK,M$%6T=7I_ESFN72>;)S__ MO!&:69MUFAIM$??ZI?9?1'0KR7!=A.A&S%-VEM<&Y=:@4JN]$:);HWU:>(O* M\E]$=LGMR;HA ]4\OBW)O_O]\N^G-T)V:S-0,^/[?KQ>HGO3H=2NH0'*::K= M_TOYS-HC/C\\"$\W54^__&E\>\-U;^(J%:2FSPW M446;JMGS2[65-S(/3ZTW0S=K,E;SH#9GWZ $_XLH;^UQG?&4-V*OVLW4U_H7 MYTQ.SE^H;U::2^U3:DW9+3^-H];SO']U> \\V9H;TUF M:S[W-J7>6XBLAHU536TPZ;VJ2WTFFU9TA]^WRF866&:X9,!>!&Q !(Q=CD/3/;R:IB_XHV=NY.G&3SY$?Y^+8YZD 8(A_I_2_X]\/BXF%"U>[) M!@H6N_BH.":N8Z1\]]J@]NYSUL^@\;H6[0Q8I%4OCZ>E.ZZ>6K SO=N36_GG]/#.;/DHWN2++.QGFP%_92UQR%!3>22F>J M@];C'3,:N=_/#SN^$3H1=Q<3=U6L#K[JSGGC6KX;G,Z?FK&CN\J!-GG]^]:P M;\V3+^J:=C5U1?_GZ$@ZQXN#'Z4;8,V?8/!GA^EU(E3IZ,@5(HK:#:R]4!WT M:\9II79Z=OK%%_73ZL#R%1_91N>CE$,N(#YP7\B1)3M;/YCPE%,:ID35%1QO MM,/Z(AG42,6.=/H?'P4B:WJD,_^,J3D; +P+\D\2=B3[*)5,N:;6/TE7P,CY ML5P9>!3)1/"M?]W7\*N1^C5$-7^NM;;SY_&2?:\/5W^!I4<*UN!ND(^Z//2_ M?P$#HI$A71VT?SYTBL_?[DZROC>L9C+YZ:C&0$[!+CJ$7+,A0)!*4M6!/-#; M_7PK?9KSQ@Z@OK_D3GB105 A##F89J5.X*2G/>N^6*G<7_Z3'W:75$OBK8 ,76JIEFV82):!P#RUVP(#NR.;-CZDMCN:&@K=QZ7[%J,^ MK&22 ZVU49^R5. 2%C7@0NT*G9 .C$Q?&PW\_/# [=Z%G;LT#?\-K(&YC9AQ M!8#2#:;:V 2JQEIR5S5,/J\9G?8>VABN 3^T<".LT8"%NA^37GQXP!5CPY0> MXA48%^C( MT.'K=LTT']S*)F8'!DL 355F$H^+'>PCY4-#K36!$-HWK L MO("HAM[[SHMSKCO4?;O)=&;*FA;HPVU)'=-0'&"@IC@1IP/LR&JI'6)#P$+E M!O ^X$V,NO35 2UEE!_,)/,9M2>C!AL@H]@B)@X\7HQJ275$'9T$Z^$!6,D* M\$X6P]<[C 2(931L_$S2U#IV_K9X0TC9EB6+V3#@I0$R0'!"L1,*'.0_69(E M8[-'?-M] =:/K!/>>Y310@>)5X+;=Z]8T?)+M?KP#X)PTA8GY/K0M1P//$[T(.Z@D.30@,Z )X][PC+I;0* MN&'9K -Z!].,'D<6CBC,_KAJ^+]FB;4FJ32#-S;2[/0F3RTSNSHY=ALIG1>= M"LE+;.D &)SV/G MWX>?&T10A:$YKNHA_ 3$TRV>&L4GQ^;?;(^)?QTF=C>'B'RG8%(9(5[)YPP@ M),=%]!"1H\=B'9F\6F.LJ$]HK>P1=Z><)+/7VU\2?\>@[Z+#F;Z'!;$S;.8# MNED-@:+PI3Q)R,=?&4+NODE\"M;NX8%P6)!U:O<[B,Y:7U(,G4EM&*JE]6/D MO'!/3A6^:LP&(0L9:$OKQZ4;XDZ<1D$D!Z(&W\A%B;Y4IAA6E@.9OP?=,P%.%V M86:7GO$\^'+X;:FE,E,VZZT^G^7P0#CA ?'0# \]"^9WRU#B4DG3/.>5T6@ M2.&1P'3^AT%GN^L%D!45H2P4"5B5M[:Z8YJX7QCJ\ "F-)#;P"^ "7@F!%X> MJW"]&0AKA<%DXIR$AR$(]YCD'3.N4,#=!;;1%5Z'8)3!U:61)E5#B1T>]%HJ M" \X?]^1ARO"G)6]TVHM%'J%O% #-.!9/70^%D@J$S[\GP&.(]],;IM'O^>5PJ M-USG[^&![U-3#%H-NHA!8O2L%DP*@9*P+\'YZ&I;9@-GQ(3LY>.@4&U/8&LA4 J+;73 M(8Z-^-6"OXA3"Y<[1G=5."LB%>)IKN3A46@23Q2.%IPP+KD#2J'Q, S+8P,F M"[U7%\$!]_W#@R!C;LF6Q#01P#5(7#J 6A@8MB+G$>NVI(:C-6#EA(GB0PJ# MA#9AU) :+,ZI#:XAJ+4[/JILI3'$!;4"W"5A@* M1;(LM0!-4(,*ZDSPSA_,3@#D\P:3+5)_N([R'M>:2GRJR'*%?DQ^^B U'96' M/7@X D,>N40.9H.'@BH9)P>!U8R2*G!T,?;A0<"BC!&7#KU+PH)L5-)'[%1/>FP+D4AT)$E':$Q\>0@/"@]W(;-GL!]B^R&I .U,B M(K-1,@@K$TD-3&Q==L"X-4FOE;T92)W55.3:8@Z@ 7YY@:X^,[MGF$_6J*L[ ME+Z_1X,UH,$#%YA@D'@G'<,^>T9=)2=)&XP0.8:>"Y+0;HX)FHN "S'@=1J. M9NB@?C*T[NJ4GD@'R]T^*!70-N+Y.,2T?85%L%;..4.&D(L]P&^!.Y>O[N\> M*N7K*VF$3T?[FO>8LV[,N6<8".".($ 0M&,\C\^(@^[]S4GE@ROX,$T&G5=P M^$U3;J//3F,R6D>(!(9)$AV#LI[@K?4#.(.I!(8#G >.DCL9I'H+@,U&';PA M+-@Q\3HN[3Q?'>3D?+MT;Q>M_/SUE(86S?^.9P!'UFSPSYY8#SMD7S/73>?^ M_O?7XEO<8:DZ^).[/SLQG^X=-;N!'2YUR27_) M9[V7?)+S7/))5P>_NN;CK_+#B9EOKO&2SVEU\'1MM+MR,]/^VES))9^-W>5) M5@=?KQ^?\M>W@^S#_*6R=HCEO!)_@!_\<64X:GBZ(1F@T9F>;I9OE%F:5QR+WM8H'=J&)D*9&&[,>[),=!0$,S/_A=!I<,#%1,< M4)%UR8;'LF#5!J['I %Q'U] PT@T;_:\83%5A=5YHCC-B_JRLQ:6'3L.$ M0;VP%"RLP=P[!QCS)>I .ZT-BCK/*P=;ST!EG6)6[K9X%!=6R*/CH)*'-OCZ M$/(M$)*'2L*);B%F,K5+M&"R#H9P\5,'#E/WS247RS"X!8H6-[^YEQ7]L>,O M(""> .+4-=FR5*!?#!=8;L9!7"I1&D6%=6S6KL% Z41,PKMZG,V?PM*"'R?" ML=26K$1NHR9KG#,TI/]-:M=2$N_>>:]>,?N$+ZVJEJL=/>T5A::*'?5?CGWQ M.U,K?O4*.;EC2/X@TTKU39HV7&.O9%TWYJYI>93V"NLE G7U'BJG[SXG8XE, M(99(C/9AP-N5 J_Y/XNA&I[:",PSL\*'U>&!"LR(*$6@N6I1%D44E@=K.I4P]H'T<&Z8IX93LQN.-@JY M26C?N#!^V=?7A>]W*1_OW5%Q?D4,ZU'CU).;9TUKIHE4;IT$P5VE$T"%BF:0 M!1X>N#PPG'*EJ I%-/T@%V:K>4,C/QXWML]&DYR-[F7O=I18%%C#I'H>(-6H M^^(ERV)VE%Q2C "_')QG;JW&O5UJE/PN!>YPZ)YGTXERAMEGYJI470K($?1A M!12*66E1-Z;P4VG!8W##$ $[DP-EF/S&:B ;)9V_CDQ]+"3NQ3\FST58-0RBH^YV5BA=(.A8H*5I2GNUJ^ M_>-F"E!JBX=2[MK[>P:[60;+$SRHW@BI1IX94V]A^H]W6V\D$6/DY"3%,=VZ M);KJ9J1;$M/1)36.3>#3F'-Z>,"?&V$;5.(5HU 6/&Y]&,GD6%TE$S#%!Q\K MF"SO:.RZX1+6A;O!>P10L([)C-=8G#8<;)^DUD?I5+7J&F692D=21&4+Z?TI MLV55LSZ\\\MH%%)5QBW#HZ.9%U@=M+Z>WGXM/%PPI[CVVS3C2V_WADIO#]<( M.3X#&*9 MS>BV&SA=6 RG [7/N;NJU+;K\NVCZLXG2RN#*>SR=SV<7HY M83-L/[DCK+ O44FD=UJO69GQ22WI6\O#-K+*+&^SD3*#*,^/U;C/>@2T;J(A M)\2D5:^XC]]$@1#+9R>$Z5X?CJP7[0ISH-TP6W^=:!?LD[$JCIW.IC>-F&9B\IST% RCF", 7,I&7H]7W M2RA6(Y!8J^"P8+?PV:@$22;&-Z-<">JNM@+2KA-"2XXFU/YDN0UO>8>-_A?9+(;5FLMM.8&J;&)U=#*-'O%@]N5(_K0%.U^2W MC]%;<-&NL;_?<"^9U>6ZK#,=9_T-<,YD$T,UU@TSJ<7CN(XWP:;*8]^I#JQO MYN7-]_*-]E)?]@[=!L#[UBNZ_E?[G)VC[4VQ.I"/V4ONY4^OV%ZH1VGM\Q6S MI0O#LB1 #HFP8]_U9@U9<,>RI=8/#_ ^@(;0QDLY5HMJQV&66[OCV/P*%M4S MPEBL]ZAL\R*.[FTX>+J-]0=M(."6H2ENF:+ E2YQE:LWW*,7I &%P2EEB8^" M:[ DP['IZAI.'!XK+IVJ&BUNCK53L:KZB.>1$OS/%"M5A&)?24:ED.[83*%0-'AX5:HEAQQW333_FS M;N:AUV<.G@DNR>CX":\]WAO(BH;)FMBV>Y1.(T 0UPZ5GA+ M&JJ,*TYVZ%2!U]4=+'2+U:T$U.R6R=@1Y5H*"%+*)=59')=T27F5..!P2GVP ML7-)MU7W("NL+GK?G8FU\B9MB&&TG.O&L"@KM?$BA;!G\F%[QOY5:!KV;_OZ MB^;[O /3"5R:>A=F%2LH\H+)5Q"Z*R7PLDQ^U148NRBQQ M7V:"*8\G/GS0^;4<=,([:-ZHNZ,HVSO#A'>&44V\YSW#9"R13\:*V0D6Y5H. M;^0^&Z;:;XZ[8"(W9RZ'!P'N,B&A>RQO.5T3;QGRE1P__99-]9']_)G;*O]8 MT*T^AH/D"[%BA.VWDJMV<[*.DS6QCF2(=0P>^^FOSE6YDREEM\I#DJOC(<5< M(E9,3PAO;H:#5%2WEYU[]4?E]X("BJ1AJ1%:!J\_[K$$:7:.$*,JN'5>^MD3 M\Q&**W4V:&$=TO9HQ9#U&_$GV.O+O:XRSYT_"+K&IKU<'V<(M MP/,D6V^G]]UK-VW&Y^8PXU/50;IH?DE^O_KUY^G/8F9\""6LO0F_J2H=!O 4 M65AQ)A5/$ZF^'=;6QH3DP= MP[]@E19=5-P$!MP$58F72A:5Z\4O>*%.9QJ^;,M8YWY2@8T11@+""C\ RSM9 M53J1JD]U_-O'_6.FUUO8W*3THEJ!1VD_(D1ZQ>Q+8N"3A\**:GP4-]WIH>(# MP1W!,NVCHTOYCV&Z3G(K_-(Y2 #_->\A\?[@^=SXIA2>GP?/M1D\\F.!-4D] M\X6"N]]J-#CXDJL1VQ3?3-S+/#J#5A]>^UX;+AF!-P^?=7V] 37W[=GTS59>?& MY1$5=6E!R,15?BQ8\*RIC$;Q(5!XU>^?2<4-Z]N'!M,Z"T$^_J$ ME^'-2/6G>\QDX44'ECFRRKAT.KQ$U^28LM8$EBJ^MW>=CX[:Q&A:&"+PY%C:FIJ':5C79]#K;136T$PW% M#%OJJJS'JW,&J,1B3:H+$J//;>P%J,N\ZPO:ZK+6=QN,U+#;'E9#I,(=O9:A M<=H,M5NBQC%N@T"OA>EPY[V5U_C84+GP='5@/N:4ZXOBGV:1[8[I/GMMWD)U MT-1.6B].HE'_KK[&'>3!,KAM5!Z?O^:_MY_4V'+>Y]7!HUW^4BQ_ M=?*WF7TY[PV5\T[-4\X[61U<-WZ5[&]VNI[2UEC.&R9Z/&TW_G0JIW9@HF7* M>8<&_Y&YU+XW_W0-I^$-OOY"W\!,G.?>;??L]/8TI^PR,]F$W[C=5FT2I25= MP11!H$) /959TSW(N9!^.<] U4'"^/[8>^@4TDNW/MB[DN=U[>;G<"5GJH/< MX.NQ?BJ?U;_4%G4E>[A!JE<(.\34&_ OT]_)7#R%["GDQCWBG_[5#F@,IG&? M@2@EKNI=0^N*%J2:K%)_/%#3A2.:3'_>/!=L4]/R6M>Z"G=<>@3MFVDJV +X MM(5M''W'MFDX-IK'HDLJ^:O1YA4NZL H+57CL35XHRYZY(;'J\LZ:O U*@,' MZ\SV\?77)-O4'X Z!E)+ 5GRRT;*"B9B,4D%\* 1H%,/ M F]=6SQM7RJNPPJA&<&>-+@-_)%WZ,3>7>\^GV!A1*G$#><+U185%K2TWJ."9VL\*JYU1%4N"HI,D]RU%MJ8>-=U7-IZ$' ML,_1,613(XM3:K -Z'8"R&;'I#/9PD[9_N> ^R!%95Q]BV&I2_BJJUK42@W$ MO&B<><(T!B]*W?CA@=\5JZS7XQ)#2S<>DTYDP.TK(RYE/H*J4.\>)1+I1%YZ M?Q8_C<,,'R2YB8U_0QVO0\78_9**+94U8%/8!!Z=A& N@R5O<@8: UA MD%^4L@RZJB%RC*AX+#_59.)][0.="8SLIW!(9R^\#"62"GZ=+*8SY*H Y8O\ M@.]Q*:(OKOOPX0$\[3;(Y2NXPW* R43M*(N+:3M:DSLH $:,R)(&[8%R@O^Z MJTHEWLL?W#*IP:4(=XQ #A%^A1."8\66$/$W MP.[FH_!+N2\E,SY]FTR3B;H]0I>V2.=7C&EP6-VX%*;R6!29)U."S/,93N8X M0WRUA YK1>#T9$^\)-AWDS/HU9HBTT=0AF\!.Y_#SRP@$0X>V6 M83$QC =H@=Z'!V*:Z)DM P9D3V&TE\9@O522V@8=+V6;Z^3TP#1&B&[6V8P>)-;I!GHD[&-."]7;5I@-)E:?V_C(J#@%41L]QXFE 6 M>5]U1[-55/X\+9.@&7R\+3^1ALAD3,/#JON 9^(=SFMERLBC;E3$_B@6Q0)=VV]NDTX0FIX 4]@]7,>=L0#)Q0'R@W$\C/I@Y #E'=TQ/(6K>X MI'%E#B+B&?:]JI-R)1!9B#EL&^34T:+'!A5J\!1 ''BRJLSYUZ5LVSSS>T@Q MY47:GQU\6T127:KE@1CFFG.2VT+8$BS/:\@5EP L5T:7AUB+ <#@I9)I^Z4@ M%$',6P>%!Y'7-5=PA2= .JH_7=!3'W+K89-J/-2@P& MXS9T$)KB,P':/V/7+H0NJ-'P.*=GL'O'Y!>K@Y\_VYD? MIS_TXMT^87;C7L["'%[.?'70*>J]M%*_S186893ER&@<.:"24A,5WO<> MIT3$0-(+%"C;)]2NO_6.ETQ+DDD1E@N31"?Q7HMR?'B#)5/ARK89/$:W80PJ M]:[EQ]\.M(^0+6*W*M[2Y%9+J7)R>%#(I#C3#C^O,K>O(K9O5'6_32)>*A!= M+*2NK#G,3S/B0WB]4$*M&/WNBYK:\#1&>@.X>DG30IU0?+-JV+CC<\A-DPG_ M"5\E5@;B*1%\O:CM>F(&U%);LD3; L5=8&32!YAC'.HXK)NN%FCBT>\PD@ < MY"/=,EY!I8;%6>H.\H(8-6T_\H5?KMFJ'1D(7T["T+ENV'Q*], M 9*W9%/I\1; 6#&^T^?3MN5Z"_U]1Y&I22$6$E^*CB<+M[P!5^@QE!>4)0VAZG-G()DX-YJL&["BG]Q]6)'1UVK6 M#5C>22DF9*XBV[*;&LC7PK-L< 0;0RW])/+&QK/FV!XR;ZX1HNU;2C4F7:1 MQ&)#T*^B4#M&Q>N8V] ,@^Q:(PA6JMC@24[?KN,"FE;NK88OM46)BIXP[QG4 M9XI+?N3H]3$@P<.!>$! M!J19*@YS;>^1OLXU6(6ANZV[/?5/(.JTAJ"O5XSLOD%2\MC#X<&S Q/A7>XN MYPKP.U[5XQ\H7HX4LL\F8.20#^S_Y1HZF3(F>9=]+9THQ+5!AHA',3J(9&"2 M2&"1'!ZX,4VZZ\$3H356%T%%T.#K3S)W7-LPB;A,W:$\\3KZ<5XZ3%%I8O( M*@:S1(]:FAW^10RV+(&,'Z7WR0]H:%%4%Q?$7E3R[QT> !.$X0BY_6;BN!V# M=Q='1Q]7FV+2^]0'091N:T;AS<0-O$]_ ,I6R='DWEDT+"Q\4_89]' ?<8'W. $C*62#6B<&SP _<<,H,*E2D$;PQ)>XTYOZ7 ;L4LQ5YRF# MGEF+UADY8CE(D,-3##KE1EZ'S&C=BSY1_I1)#\)QUPS3))OZ\( FID"@\#4(QR_' MBQ%?0]C+@'P$%HV,B8):-)B[4K&^#G"3%UJ#)55 5 *Z2S\P'-N7CF7]"38" MB-]F?"5[=%L+NE6<#EB&;9$]1TUS01/MA8(*0CD/ZH'>@Y:GB "F#*E @ 3G MP4(:L[5&I5MMG :";;!'6M8'"TJ&?>@W @5!UVM\Y$ M'[-W#N:7/H>H(^) B[.2QTB/B%63Q_*=%D:.%+!OXQ1R/"N%)-=-(0O59IH( MSGQR9TED9RY-_E?SA'P@]K8#JW(;/],%VC(P#4LJ=3I,)M^4B)E7W,16U-2N M_1HQ0UW&QV]P'6%S.-\3L+36T& \,I@:%4?U^H[#6V6=SH;A] MY,I%X??!GZPSZ/_I?F\]*FN/@2_1?[Q0'70:NOVU5^AG'C(+)!@,]1^_$$8L MIH(B7%YSRP$72IEBL1I5R?5GKW]3:M_TLG=K:%7VZIO#K?=$CJL1>NB@(3\\ M5NK?3YYL97\DFSZ2LVI425(EV2[EE)?CI[/,_D@V?239:E1UT>MKLW5]J[5/ MGYY>ZY',WN9I!=VEQO3WZ*;AZ[GDQN@9&J,;Z$S_MN%Z!>;]5L#Z M5U!+:DNGZKEH^)K2B=A_-5/Z5RP1!>&;(9S= ;$T!./$'L9[-'[U(-X$%H=D M@:.-?,G,?DMK]N/%B,?/8E?D>%(A6N;UUQM%HV MG[E]5.0%Y-&P3]P=0805CK"<']^K5R0PD_EG\52>P ;XG$)X4>F.9/*3)'8O MW5T_S)()GEQ\+;.GFR\QR9@^ND/C)Z,+#*ZE:^V,Z+6NS([13K;)Y&R=;%_9 MR>_1:V[T6D&J2P1Z[;%KCUTKR[L9Q:_,A%X^)QZ]_?GKOB4X]3 M27?(X)A,4)LBHDALV)A"F8D7GNT+'M,6%->EIJ4L/F M'3VY/3*L1:=*90J;1H4Q*E3HB@E>FEQ-D&E,HNO\(2:ZQ[D/+VU]_:]CR#V4 M]U!^*T.^4BB/D3/I,>&E,F9Q,,L>,MB[=[FF\J7<:ST5=]5@=U<^;+/S.:<% MD7;H#'=#(9N %!NSVS>NE.WBD!M#A^!K1Q:K'ZDO1RU541@,#4PCI;[43"U1 MS.9QFT1:0UGN6M%]9:[B@=:"Z="E9 M'7SY??58+&M]\^L.-3J=V% Q4QTH]K>&8]W9SN7V*EV/N]\]>V?(X^K@=[-? M/*W=?.M8VVN4N_Q&"M5!JR7W,U^^/:M:?7?0:/&.M>FQ'6L!^]0G*Y%JV6=? MVZU]Q]H-=:Q-S].Q%O Q=9VZ,\\3=H'YO5Y7W[&V5!TD^N6G_K>S@IUMKJ1C MK1AB=7UI5U!J8AI'/JD.KG\DKHOE[,/+B;;+]+_-NAOGCNV8[/"@K>IJVVF+ MHB;!E3L>E@+_@Z"R-Q>9=-U/>GG_SE0VYA_(>RON+Z*.GL^3U44]ZO6:D72^(A&]H#Z#7 M1^)C[.VA^]B[O?&)I[C!B^9WUP]\*;R3W!LCAST@7Q\@[['_V,ZPG?GB]\+D MRZ86OUUPQ[ \/YJRO(K&!'7N==]A\:KD%HJS6M]ND=M3AUVA^P),:'CFOL>T M+N-%DJIJ6>1HU+VBM?2B6M5J MW;$ "P+W-^X,AU/X)3EAJ@.CT,A_ZZG)YV3CG62K-@(G?(@C'H$QSL>UQ,"6 M!&@X3E:RKAN^?T@ ISH.-BN(GF62$RH,OV*:V W"*XW)>HK"C[*^:9(3*QHA MN-ZY4E9N!LWV.=M%@EL8D+.06C1,-I=;],HH8#?([+S*7)P>XL8E79F.+@)5 M?C'9O.\94>0VN#T9G#9:MQ>7E:Q'$G[Y(_2/NPE_P>ZN[1&G./K7MT])JFX/ MAN76 I":1$\K$4T[0#/+*;*KN@8!<$V]9H/')]7\ JKH3!1Z>?WXF%6M\Y.' M? 2%@O$H[$:*Z$7[43,]8.>!V(ME[!T*OET:2JU/%L.QU)*LO%QNIME/Z M\MTN+*N,;13[5Z)V(536+!22L71JBUFUJ_$8+J%JI=\&*2ZO:HVCP#4[_([_ MF'>7M1_YK/5GNBJ7?B6JW#2ZW8"O+Y_([@79K-137%C96RO5C%/WOIX63WX. M'I^UTZGJWN8I9K42;J_P;7W( )V8*]+W- MH?\J]#T$R@;4O?3K4O=6Z%?+O TRG#G!>E[J6[.N5V_5$]]:EV793$W7]=;1 MLFP-NMXTFMU$6+>P+T$W,^V,JTVQ79H9I^D-C.?;NO8U:?])3]/T-D\O*Y5M M:U?T]C?)9Z:1U858S]5NM%NOJ?YN%Q+WOS/-J C.O&K>YG!_)6H> &7=X=3B MQJW_'?+I9=\&&1:65O/&4-^:U3PE^=NIW_ZYNVRKT]6\["M1\Z;0[ ;4O&1R M[]&;F79R"ZMYZZ29<6K>G?FKW;O[^4>>KN9MGEY6*MO6KN;-V'_C=2#TQKQY M$;H,W1R@PQ'7O:\]I0N.,Q>IU>G&Z8_ZSU\_[G^M0JO;'*J35C<_#-;MJTMN MW*[?#4_=?8N93&[8S-STG=[-7X(+T&-V 7VOA% :*[Z4Q.:TOO3#Y=='\_:\ M58Y*U A*,?]X%[H1M0NZ81385Z<>#IAI*++5FI51>!43WX[DVPF"7"@L3*BQ M"5(Q@L9*1=] B2:7%9% MW2X%!5\;6U$WF4@D-UQ1=U?\@*_#4IMZW2FS@%*X,:5O'!GY,EW1W"XFT0QCS*V894KS YC"I=.T,,T^"U70]> M+)7=7U2:A02.E]&05JL-:>X,L5T/Q:[9:9>.Y?(;Q][=<-OA64AN9?C_[Z^R M56;6TH(2X.RE#H^6VOA;5;WR/ 7JYIQVW[\\][YT;T];-7F*TRYTN%NP=]XO MH=Z- _JV [KK;@SXX:^BP>-I"N%6:&^ MJEJY[H:L&R.V?4G;O]O5-)$'I.*I+(RN& ZPIO45X3D)=I*-%KH[Y(2:S#9# M(-MUNVPXT@%557&+Z?B&=5?<6-W6;L \,GF]S*:HHZ91N=\95Z_4*]+N\[3V2K M ^?;Y>-%Z;KY^U*9NTG*N\_1CJ2AF8N%H4IZ?X 'J(W^R'J2A>K@MM7YH]G7 M1O=K=H'U(+=J&(:M&S:C<<_%+XE$,I',O9->VMI'34:8,_WHH>(W#^:+5RU) M;7< MPJ^IY9%"W"E\,]D="BU'&Y5@V_(-N4FR,),:#[^/$ZMPM M?YY&+I.Z(Z:K SMWU3Q.%Q_D5'[9ME;\[W@&Z&F(QHXR\40VW.>+Z&1X;:OK MXT3.Z!/#-'2YJYJ.=>W8U+.LK#^ [&!*!6%K!7LW!> "1.(Y\FHW-@W*VQGI5T^7?N< M3,1Y$S#!@"8/0*^$N4XAE:@.OE<*F2^U3MNIM=Y]#IRRY!ZS2Z_\L"5^VH+: M)&\!@N1\@EM1%[:AXUV1T!N&;90DO'9,B6,_,RVI!ZP2&6,=691M2+(&N Z0 M0&T,/N2L$?@9(UX';-5PX&/.,FNR1AIMS5&:S);-/BAT;>SB)G5 @P68.AV# M8-Q&EBKCVXYFNZWA6*,!:K;E_EKWCRAV>(##R+8!0SX[LBGK,#MN'11&$SFS M(MFFW&5:# X1F+WI='C_.3C2GF$^T7ZDCM%Q-,Y38WP[H,GB=+"?MJ%0F[48 M;<12VZ#GFQ(#EF2T@37AAQY'EK7#@Z'%"6.GIQ-Q!U\>^CC!R'/.5 M4'8H0!F6OUT.!"Y$_.UPP$FU/ARK3HLT0L=$HLLQ#P\ZIJ$X=01B ]! ;PKA MU:_A)'5J[X9.24=L6V<8, 1(]269%L!/L.&W;P$+1,:DC(Z> MHS%Q50!&P"'3EN$D^[ T+. +FZH9C@VK[P%=F/P3V&97-E58F7<,)]<_RJ=' MR>+A 3\0?*8#0A/6)6M2@_=W0U4 Q(V+!YK1.U+@N.!GV#OS$!\[A%#3\V3;DM71BR[NEO:Q4H M8[3Q+4H97;H$CMN24GFZ1Y>(<6$;K\0/#QH,L ,HM&G :>FD C,=['KDZ\2( M?&E=4I68=,73%97##-8P3:,'(@=_ M^5\R(8'$TG!<0'7DI0B[&HD2^"PP2D?NFP8LJVY8-I=)P/, J7O >)MC((=$55)+!&@)<^.ZK)>/]/&Y^,2W#2I8ZI:AS71%M7<=Q"I$C4 M5 T$+4.V65%$U%0;= M14D-6)7D+@OW@K,=X702S@>TB5E!TSQXT_?X+DJ*);@4XS]E HZ]&3T[Y9^/RQ2^UAD/R'2 G0[_ NQD4CM4>%/?EH?+-*=0SW2?O'-U%T7ZF$>AL^]DFD9:OSCTJ/4H% MR/0&2.W=YV1\+(W^(X'9!*<-0W-R=46 R>H,K +%X^A$PPT'S45#B! 7C1)# ME(Z ", 7D;+A>O_"FO(:$V2J09CKA3*^!D(43$;25PQ)6"\!J0OVHG *QJ3W MJ0^DR[HV2Y3(LEVIK X)9?H&M4S2K@F0#+;@26-#-O1' MHK%X' M^T/QJ YX3=]=*(&&IH4?FG VI+; 1M"#:2HD@TA*XR1(-P1W3P3'MZ%6;D^A M#>(R6->:.N"X#&HDA[^0X>(X$7'XD4;#,X"K0:!R=X13 ^2RAVGE/'!*I4X' M-"?2+'T-[/" Z]K)L/+E41YH<"JL@;0,%[$(Z4,+QA6,H W*6A=+<$NXY[A4 M\KTZH2D/#V!.- $5J8F4(?P %4@#D>U6J[76T'Q%Z6S!47W%[3_+PS4A*_U ML] 8UPU/94MZ;-]+L@ZH6#B&]!X'^8#';4Q<2R;(CO0/+JTKI M["15"3>I J/TX@_CH@V20B*'SD<'%BN\-*"QX^E56,'SX M\2AWOWTMOOOLGXO$#\95ZM^PJST4=!Y[$6 XNKQ9+\T56/I(X5(Q*#N$+N<$_PJ*2YZ<*G0J(/>5+) M:<*:I(([GZIW0<2X-UM02#6$:(MQ/JEI??(\X%.H7,%\P,W(R0O?N,Y[5>=, M%0>128_!R4 N@I8CWB9%,S3[7Z;$!,\[F0P<^.&!>VB@NAOHD>?*A]SI&* $ MN'+CT@2]V8"G*G5@*@CFP'G3M>?\)TNZ 95 55S?T4E+90U (, H# M(UPTX M7F;&1$0$/_+7E(T='M"YA&P'C#>@TLU5=;HJI6#\!F,S("]!^]8PL-*4387+ M,M"C@RM''0Q, M/$7TS6,4Q"!5"HVE+AZ#O^#$A28X! _F(.#Y+YOQ))9N-: ME[(N-TFA.#QH 2*PKJPY/*_!Y_3"7+-;,$*S%3CG5)#9*#S,A-$R7U\)I4HT M*+<,@SJ>&@,G#(<%K CTU#B,+.8Z/,!H%EA0%E>(+&X3H&VW,2_+4SPD2G8/9X8EW83^7FBO2U+1#> M7SF@-]3_.3J2SE6F*1^E&V 7G^!Y))(ZYK]EI*,C-\-,4;MCDF&/A^_:!-7< M7(2:FT,U=T;=.SPE134Z%JS-_6E(PQ[)WINL2X>13F,->F-8LTZG__%/ -7@ MT2QBZR0@OL[^=DPN>*5T4Z+5=.'BJ5\O655+HZA?]*%[\JY8IT?2Z=EZ]*5R?ETH5TJ Q2A>&\81J8\63HZNVR-"QY&U4W8JE=X\Z\:TCF\ XP&BZ M"RO!R<31;4S$R $4H(2CM88I..3G%L88:B.6L.8PQ\;60 \186U?'?3, ,Q7 M<;BIB'9 "93UOJ62O_/<4UY.0+OAR@\^^1'KDVG-1Q42\G&<<43)0@Q_= MD2:.+J"6X<*%YM1F,O4"A]$J8MFI?,GUT/HF+CE>X=-D,9V.4:I:F[N_<$G> MF\DS\>;A0>!5SS#VQ\B$QGB/HYS:9CM%V3)@2Z<4J M)NS5^ICOIEB@?L(8,*N8""UE,(69"SKO\Y<.;&?XTQJF5W1''K8 31E^--> MU(?UX(>'!^)3/XEL^/FVW'<_P<0VTM#Y1DA#AG/NLGXH,0Q *_*YW! 0)L39 M L_U2X ,Y-A?@)E-(Z\!I]A.IOXW->C >'(@P"S\GBEJG<-#93\)QW3^_ 3 M1^<_FZKU!#3I+U 5*9%\*PVP/0Q3; ;V"I@K4T )IH6O')B,>\UA#)&$!_M# M@Z6+)3W"*\'X5;V%!\2WALD@#&/&P! ((Q05=1&>YW;_Q+LC_6P0ARWFZ9S.QF37S&/D3N+\&PP] A\2L>5 MCK[S/0;(@BR/)S85??^51$(Y67+1^P[0PP6$B^9IHSL6 MJ(,RH>F-<'YR?-P5],"%M#F1:/_HORV+H\USNKCB8BPYT3'5+BY7B%B]Z?%Q&H([CSN ^BJ_9>H'HUW';\3L'IJ-HM,>4UR^ MTN5WUTR5D2-/EA?[-ACT&P8I*D@;Z!$-Q@HXF=*%X]U'<$ HQ:&Z:>.DEA$64"1W* MZ[8#%VUXHI/E9LE8 =!SA1YU9U5#W17.JX=!)&YUUD&B#-^*H7QGXFU"Q6; >"O5B7EV/[C*%QX1SJS-73\=_@V_ 2IRV%R2Q35D1 MIO[P*O9'RH^4VU,(>$I.Y.$D%=/]2;*"04$DZFL-%#6U&!D[/(N2>#V%=62X[NZDBR;6,^F,1 Z3/ZS+^;+OP"0[H+VQTT: M$,:J@'$!<8!YCI0F>2?)$:$E _"%J4.*4H='\(7\&70LMLTC36Y5UMXI%U[0U!N8&]D;)I=T&[V%.DJ)>BK MDQ7VC)E><$8=?MN(((=:'T"70[4CBJF1LH(.8Y)9)I=ZK@5(;@546?!ID*I4 M0B*0QKF'.H=Z0ZXS J].*6I4C(-K VAQUPS ;0M@9Q\Y'<):9J%[7[5:C-?N MP&!A("##G84!4PIH3B8['TX%5BB)2@HA&[A7#&/+IMKV(/#<0#,QUH Q#T/5M8L'"!("5!]$!5HN>$S(25;07/+E* M/)=?C".[#O<7"UI^@>(;7EC5:U4@\8!RR,%+9HLP#AN.YF9M!R82;B( W"0S)?]E]\E_VTC^R^Z3_W:?GF;)YP+SR- I;X.2(#Q&Z:73 M4(H*_AI*4L'*6CS= A"9S!Z5Z[T\+XY*AH ,<]JBH!;>N& BY435ZX:)LB,6 MDK>.CH\N&/D3O&RN(K9N%32^^,7*/4-1\*+ M!+/FFP@3OH7$' JS!K2,=]L.N[E[1 M-M-H(W,V5Y]!N]V;_PT#"S019= Y6HSCH-V*>4DY@5JOT75>ATB'*@"BKF&* MF@TN/:)9,1)[Y0W!W-08=TXWY0>6C'2Z6;6GR9ZR$1]9=' M5,%H#6[H,:%"]AAJ4#BZ!@JMV(VG\R2'AO/GACT@3?W?=[EQ=>-'M.59%A"E M6MYC>IETR2L!G&$VV?#6(I8]RW1O#E)76#)A[8":N>]*!*XNO_-WG]^3V#(< M"XN[?MC0X:76?GBCB8^O$\VW *G$'E)[G'H5.+54SRJS67N?2A=BXK\/XWLQ M9#)1+J([KJZ-\:TDHUZ9Y$0?_UZ4M^E_XZ:=^K[P\21CA61Q]K5'K6&B:VOW M]Y\M%/[B_6=CN73JK]Y_(KU"_%^*$ST.-0T>R_XC>?V)8=G:?3Z\8U# M>K^Q_<9V9&/KENJN"P%G#L63)B^Q0@4J>'D443!C=P\B'XCB/>&;#?V%O:V(:#,I/= MMUAU9'?A_3X72R9&DH1FF'+:=8QM[BD9RR1&%);7OJ=L++>06;;+FTJ!9KY( M9/G#7GKO9<%^8V]S8SL@OT>U6FZO<875I@53WYIS=8R8W3NH]S#<* QSZ9'4FCW\=@,']ZZ6O>&^ MW]A;V]@.:FBI.+7GOA+=*>?FX/]_>U_:U#BR+/J="/Z#XMZ9&]T/8[R#I^=, MA%F;?8>FOYR0+=D6R)+18F-^_+8G)4%#L>%M\:V#Y@:A0M5;"'8%P?[:@>;0U6,C.$SSZR;GD?]A%U@ M@X;5P?&H!G:XKGGA8.?1A8V]\%.,52X&ZD%>BK_IU8K/C;H%^6#8O,[!S8Q/R%RA<&-AO;6"7 M2K/W\RQZ^BPLM\7!OO#!/BK/3.IE;9PNUL2Q81-H:(N^/XN#+0XV_XQA5N7] M0]2T3=VW:O]"'2^3S@_D("ZTY.DPF)U]%.I?AL'!ID\+#$Y)@W-FJ+VJ+].0 M"]JV[#!X04CD*]SO@DLON/1'8W#!I>>92_-1[2\=WCH8_E 'N1,,?8/<8Q;) MRZ?&?MC&;SYK62REC*_'Z?4_X/./H>G4\')+;)8]$;)A=28-Q*DH*B6@J(0H M>HOQN@FSO4;H!P!?$NDJ],^7SN?_'&9DBD_@*#YU*3%Q4$6O0.P/[:K7!@ K MGEZU:C^T$[UE,N2?N(CP;$G]UIKX&OYJV/;Y/\<:QO@4Q3/\>PUN,^EB/5-_ M6*WB7'J J$WD,-EE2H)4R$REVMB.ZNGPV(S*WN*=1#2FTE0_S<61R0AI!,$- MT-A$>JBB;B:*B639,7ZN<+7_]262H3I9??"-5!/'+U?_D2/5QP+ZL= GC$2> M /C);8A7WMW0P::S.7W2_-<9WMU[0Y_YU-#_&W#_.N/[?W?H?R/GVHZ#70ZY M38"TGYW_.5HMG_)CV61).QI<$"GIS)\? .WB4(M#O>)0KWOHW3XOVQ@H!P;& M3LI#)V.14QGG(]GK1#C/KZ?+R2B?0@[,X\$*V73V2QXL7TH7ON3!"IGT^OB# MS5JHCP$J/JQP)DB?&C&EW.M)>;80%3=>SS5FC*-\NC1?$!7+Z?Q;D_. Z'JS ML[YNX<5ND^_VS@PN<8C;6_&Y^<+T5]YMMGQE>.!Y'!=,G ?V,6(TEYF!KCMC M&5&<1.5Y3XBRZ^5Y PE,E#<7I,.=/=.3_/#Q5Q]#]]E,[O46PXRUM8UYTV@W M2I,0V;ORAL(DMS8O?'[4)*=/[2#96$\7OZ2YG\)4.;M[;RIO<*# MXR8^2(I/A)QWAFC>Q&4FG?N,$+TKKYYDH,+'D/C0G)<%TU:8=G;>W'.38NGC MM-0/\F',YCX60/]+@7Y7J1"U<)^)CSJ7SD7U;"_ 7.S[+W 0DL_CU;K ?!]Q M8^.-O;L??L)[_N?R8%_WQK*31$;>V0LV79/BA0KY28ZX4?[J^M6_087,39+,^?=@9X]7 M5^]S:"T'5 'X?B9=M)R9=[Z8:)-%VX!%VX 9R,I%VX!WA'[1-F#><3]K);./ M 4_0-F#;!;D ^XD:XV3ELI^Q?^8*[L6A%H?ZP$.]JU=IYZGM>L'HM_UY#/?9 M1(L71UL<[9V/-G-?TL5HN&;[W#_:_A[!:K^(AV%QPG_-"3^[EXBCY#X$HZ'> M2]X9[*$+R8*J_Z0U\5_+2W77H[RX@+PDF,SLH,>AQ3P.)GHPD.OTJ'E!L//KIYD.%Q7\!L!"OVXW0\HX;#M67"MEMU;7C)""C#( MW]<]MZ6YH:?!_?UM_7/9Q'ZD?Z]9_^ ERN5LO"]00VM-K:OC1@'](@*/%=\C M!/A?=T;'PGH&5GN=&UV^]X*C^V>N+_MD?T3][?=$_^[5MX=];B_I0 M_6W+=9#>L+@6! .([9A"M[QT$5,:?.J\ ZRP ZJ%"RSS.GV9UAHN/ ^'ZA[@ M'RNPZ#,!?-9 R9B/]"^0.Z5RNO"GTNO2C_0PH3PD")[EI4$5216ZM'0YE\X/ M65J1-9$F]<*S@1P7A\M'ZH4X7'8(!).IO['S%?I0MU'H1UVDTR0>\%(<"7-+ M3*]FZ;96 X)PX3^4*U*56!>A29=H&_J E/21TF!Y1K^BM[P4@SR3SJHKKJ?7 MIUQPLM+ 'UYQ&8ON(:,8HS *MGB2/0H&RPO\0L9IMFEM8H=--VP M 2JV265QH'>C8E[K?Y52'6'T"7H+;-%0\ %W7@^#T(LT'<-LP[X@"Y>7PC:O M4@JL%JI$L& -!!J6+Q'5H]D%6B!(.*L-R@Y\5 ^B]Z \@6B_+B $P0PLAUD7 M>JWFAO 1Q(.N^J9)_X9M\7"*0=4'LW+I"*VR<1M48/S3L_P' M^B**?4(.?=8EI:WCVAVF&OJC:&=YB5DU *^-C65@$Q\4:TVOUP7^H^<+JJ4= M(A8!1Q;>%1I&+2N@FTG!V0)D"["\8?E>V!8@Z6TPH\ $8Q>("K;/;P-$8P!T M[OC,/HV?D_R,ZS]0Z_1-KR.O'S]%G M:[#@=_ I.(J%2D"O:& 150Q]XD ]X.77P65"&<8@O8/ Q*$;2.-8H1'"T(+X9]NKALTAP> 90 M6-*90?[(J%39C3F&QG+BH.LF'P$DCJ3".!01KT1Z)GLX!O,H*-/:=C^(8WQ7 M*'&$G>X,@35"]UA(1P.'QNX6RB:G)UF%#^S(U@$.X;@A;@/E!L[]ZZ)4&;MPAH.MJ5#G59M< MV!/I='T::CYR"Q/LY3[389K%,TPWH(^#$ 8Y@0_(K^*GE,'PD>S/7 MDAQ,\MFTK*<^--$;!-4)544TA57P+?@_'+>&#Q#$BP\_QU9Z=?B)ZZ'A(!4; MS6]:]2#F28:M4@K,]%<'5 ZL:L<>?)BVCO(L);5?4+W"EIE"KW.-UD3=U6Q8 M2.7('^HVK!MR*:BXUT@IM( A-CS&*] 66(5K"GH"&I_SB7=]6>^:3<#K5\8W/709\5)>U#OIBHP'J MHV^!>X70T/3O$C:81P%3RZEWC,BCDZ;,XV4-=UX($H M>A9G&0PYD6G3OPZ/?>V?7%U<7^Z?GFC#HV!DE%0Q'.7; #(<06C?UK/)3#AB MPTQ#)\/*A-^#F4W<#-0Z%G]@%BE#$QP>[1TRFRB:T:=U)OA7R+#Q _R9@8S= M)MV,,,\,>11O/AKM'?QA"[ '=C5L%6+/8 8@G@<1;%$ ")1#'<,A8+_!GXH- MQ.T;X2 09J;KL:<$>#1<&E +-UZH%I(G==RA$OAM+#:+[LW2 M*W2P?FZ;B[D%M6*_Z_1UW-8A!\VH$Y,.R[6_6'C2L#RTU1G_C=#C&/&/$:< M_N+[;HWY"J2*&>/!Z$(RF8^"LT3;;.BU'OUF5'P?K,F*C^HT!_2<"#O+?G(0%CC CXCW^1UEY=B!(4:N]=@3T$E MN,_)>+_L)A,%TC<6@?2/"*1O+ +I\_^>/HIEA4.F;84#ZX/ A!\,UPEBX MEH8)O%(AQ) VVFR%F%&??[GI/P"8V@ZHC6[/C+(')4T(-5%56E)@*3MFW0K( MWUCS0BM@*@]P+0^+#@"5%+8[PPW"]C$J%ABJ2+=GA M2IE4)I.)F4'BU,7Q5S"!\W^**XB]Z\GCHP(]>BQGU&TS4Z8!E!AP1HL/T.1/ MP%>-GT1$1=FS$3#H[B.P4^I>"*1> ^7-9,[T3F08LEY32< (\ZI%!Y%,8M/5 MP?BCQ!'/#. UDO4R/3;&H%VAE:MF1!0O"!0/L[<1V9@)8,AC)Y^" [2\-&P+ MYLTS+(/"J)09H"5G,XM#@2ZKDS>4WF'2A;*T'/@9;4#PB;?) D53T7F&N*!, M;(X9VM'F,7(!D5T7%FF@D3)#X!TD&F('%UKVQB<-")RQ]@F=RPQZD& N9=% M(1#*]4&_T9/58GZC'$NZP/P'A3W7*.2*7W:]A@[OEKXMJ'/ EX5$@]=$%*N# MMN$U4%.NU[$^FZ?A]:=PT.>I0@?# 7&O(":$-(&/:'W/D >;;=ND**V*G"CP M0?ALF737@!8XF&T]AI:!ZA$I1;K?7*VC2N>8)L,^<44@)T)5JG]7^*CIK<)# M=E99NB(@GGA77-_$G8#QVCVU9$.-N( =-N"8[,]96<1]OXH1+"<_[(C)#YBI M(GX*(I>ST+@QN$$J(3#1S$PB'L#'H@63+;_EI<0TZO[!%0-QXVC=W"RL56:- M%\9!FYSS?1IZE% 1 QB,']]"J1(%B7G>!7U,40I8=J6)JHMO[4&?DYU5K MHU^CN-RL:&=G9]J1"Z8M.>"8Y[P"6]M1=C,J(@OAD"_EUVS;C@ <40*F MX%)ZBQ*.4>XJ]:+I>#$>_);9L*I-!"2.S :0[_=\N ;4V$&,4.8**K\NY@4C M[PT#@[Y$Z3/BP[RP-!-EYZN+F\!?F?1U0%7Q?89MRHX<5G$Y+( MT:C;F.Q- M I,WB95W < 0&IAW ;9I6$ E$<*C*DRM@6J^-6I<15^UGA!70#T&BX @':%[ MF2$E@#_XUY>77#:A#3[ @(\H3?61]',"23!$HU7IY?-D6Y2@&DE0W*?J>I[;13(B>;J0 M8&\C1J(4E7V:C96F9Z3^&NA1F9TEJH/+TLGPQ\8Z_?VE9>HC2H'%!KC^"^O@ M^TM^O_*ECA^BPVYWCY)<6*YQ(N^*E>]* Z3$T8 M#@*S;:?9%-FE%3G[F &1E,O%[75B\)B"+8H48A(7ONF@[L_=T'W2 GB730RS MSU@=%-0D\"ES,U&D$(_W^,-RW.6E9$R-N*LXHB:RR D>4A_F-W.<:/HH9F1M MZ6T+T_@O3!^NJ\9**^?Z!*"A,$CQPN1AF+XRRUT$Y#-<=PKF4Z'C)3L$]E!RI/O, ULV-6Y=9 XR9]#1&?>3G(Z4%GEX]9#5ID?)& MD#1 B0F:A(,JZ\3A4=F85'9\'IXB)S)+J90#>G646J((N&&2&):^GG[D;"BN M)7+68JF?6R-G!+KZ+"SHDSF;OHFJ*)ZE'59MJR9=!92,(UE6WR8%)5=Y_!YZ ML J KO+F)O#!AJ>W9+N)3RF)O^PF$^7/E!?Y,Q^1/U->Y,_,_WN:1$RB"*FQ M ELF -JNSTJO02!5*<^=V+O4OZ4_+TF/I8]&U872!:[&+54+WP_T>EWX9:(( M1E]"A"=4J[C(P7J%OH0(7F7/A9T:J!U?$R"E31-CM; N>4&45 @P(N/PRA@:H24HJPK-2WL1K.MC'-!O6H M8B:=47*.ZKS_0C2+!4T9C +:>L^D8G;>]0!;A%1UW_*E>H0X"EDD4(=[->WZ MJ@?8]$4?!\5AYB!&6MKE:EX VT5RMQB H%-9-O,Q5<(&/$ZM&-F*)EM:BRU= M-6OH#$;;D16#XZN(OIXMB>^/5'JE-B3T(\KZ'J%.H2X%G\ ,G'B%3B(B8[8L M52S1=7U.I6H2UKGOL I_U;%._N6XNDU]*E@G#1YM;[BLJ(K8"5U-U;0M$_VA M@>RY(/S+S+O,J-S3+2QNX\TQL. SQ-%B@D*%VDQ&00=;??!N"DY#[74A/L\< MJ6$ +.PY]LX3GUU:NVT"V2*T-?)$N#C9#-THNL\SL62ENSR$F'XT&G!T_/2$ M_Q7M,."*KL=\">H)1(C79TP0VX+$#@C$W-$MFS;5J48]18GX57HL]$W)/'B] M?%WON!Z'N$>XIK/GSD%2]Z(#\L IE7W8H6@.0J),&?/T=1_ K4GH M!9EK8UH@N>5=W[<(_S5 &M,D8D6&U-9(%*GP I=:TW%MMV$) L++07.8BR!X M ARMLF%'U 3CUN0?IQ?&TW%PY!Z"S7JG>):+4NFS-33(O!Y #8 M.+V\))\7X91D)_\@7!9Q5?R3B(VJ>J(:&NY-CLG!V 70T_'8PZTFOEE\@)B= M"4]1O3CQCEM8U4E'37[?\%7D5O709DD!K.";5J7UT!D8W5D2XV2IHS!O< MYS5)(8?D3WK&#!*$)V:>#.4^RTNOY2_:Y.P%5QW*79:7/C%[(<_@E@PY;JDA MQTNA01''V$)K9!=UO+=P(?;[&M[279ED0D)]_\7Q^"E3?P MBDP_,FQ$,_\D)TC?Q[@7IFNB$P)7MXT?&C^-=!MD^Y:;9HS7@,-I$@"2O#,) MD[SB)TN >I+=7CC,9.YN8.A J)G=0,R:^KOJ:6L(!YML]097\94QEOE8XDV: MRN$UJM]R^8T4_^?[\"EV!M' F)[9I)-Q+I=JDM_FJA?EM%U+Y8NEE4O#%1/>U,%@JOU#O&@WD MQW#DP* MQ;&W3^N^3!'Y%Z PF]K(E6>.PL%I6)_,4T/KGDI%O:+(IZ^5%K<[5<*L8P;+ M2V.-&=Z'-A>%#@VT'VMQQ#\?E2PRK[ C MM O+H8!ZWX>8VUSI<*H [?LFCSN(5@+H?==.^O>-@L;XC_SL'P,+%%BNLIJ#-0ZTY0H^H]]FF6Y)Z$\Q0('+)P M:WA9TT->O,H''%"#-OA&6U8LLR^SP I+FY;MPU, A0 CI^ F @,NL*U;1E]A M)J&>GW94111V?.^R?$[<=_O_]%;[QVG4G@+0 LI-K:?/^Y_H_SE' ?VT:(:EEVNZ+QFNRS3IV">02MI5/8)6S#9W% M@]XCHA&%3KR84SJO+2_JP$$)(H@-8# ]+#5E4^+4#"+9,+W*DW>FR=/A433V M8KY9G9'H8]>H4NK@Y+RA35J4#CT#O5A>VG)TCI/;WT:*9*:3(KFH2]%H(9)3 M&XB/ER$*WT[U"1$W#*044PW>_QCE@J:(*)(L\ MR%4Q;[F&4_DMEI><20)= _-S4LI$[$CT!;)1%>5^\^0REG;NH6[$*T&CWA!# M^_7%5 [EYZ N&B2L638N;Q[)JR!,;RJS**;# L!B;:;U2K4@@E;N:;&F!X8> MZ)R!I/J&/6)7D=6FBZI"3+] )30,E(X;J(?++DNI/H47EJGLR^,/?'= B540 MU36KOA5@*SFLS.!Z3 ":*DLZ9>H+E9UD?VB&B^VV-0=SY[_A#W.9']UN-[W5 M VH!V.L ?AJVIU]E?WS_G"K"S.VUJ5Y/1BV3G M%PYF1%50G0#CB2I6\SNZU'=YJ;^VF-5A*YYK\PF[];#4W'ACS3[+7;$GA7_, M55LT8.D,SVXF?6C5K:\BYQ3-E_I;"BZ(I8_[3$8LF:@"?Q)BD832WR2#E?<[ MHN$&F+HNHB!.6!,31[+?@4HDA(>@3GGHPF'+5J.9C3B[@J^7C8K7J)9A>CJC MA?+4'&V6OD?01@1!S;3=!1M:3IYD'%UY"H^UH113;;FM%FL0/=L^&_/V9(86 M\BTO\?I*42]54[#E*MB*JB@9'3!G7]W%JDER\I/Y2_H2-J^,)K%8#DX&TWD- M,-6H\9Z@2/;1#K-+/G^;-BV[##^H0[?"%L-"#$,QEVP00X[.^N\D-*GY1FXS MT("!&OWO?[UMLY?(1:&Z)/I=%GV)B.2'&.&O&'!13)OXG9C^,''2<:*7 C\T M-#5/AN7_7L//_3/!QF\(#5/US'>"9=R"+\K:T?$ MI-X J_]Z<*]PRO182%^7 />_._2_X.76LX6G-.2Z/@J>;"H_P>7,FCV/)YC\QQ%,<:XN:!X)9OSEO#=_ M>>TC?S$Z"ANEN;J>\EQ!4RB/?TSOSUM>^\!?_G:R\\5;DM7<#X,F._XIO2M? MH2[$>AV,G,GQ-)DA-54-QT@C;"+,\HCDC,A^<;3Y.MK,&>CD[_\U5L_4^,BE M"KED:W9>(MNF72W$,6F15SF2BE3TZ3[JL64BL#^#Q<-A61-U0=.2T.9\\\H(Q'6(<+^4[4(O*J!TW ME;VNBHDW/B%#&2/G4_688=:IA3G.)H,-8/7\-_W[M\)W*@""C2_,1FBS7(?+ MU<,Y+L[[# M.5-.17=1T?$1-1W91TS$_[Z3ZSQ9V) :ZT2JL#!+EUQG6B5M< M1%ZS',,=/Z#6[)^#MT\\<")94O,<3^S.+#O!+B\1\Z>I!E3:R.>8H>3W#.+] MU /Y.GV9YF.+,.42!TZT:8)TA%^>,6F;DNI/B@U!%'41V!#:=GV<@TX-L:N4Z8;]LB4L<,2FY0>N1T2'ZW@6,0"J M,'5P$*:%(P]DVX,XU$J+>BSYP!)/UR%>2VF&K)-\S?)J80O0@_T&"!"SH]LA MMEF. ]./&$INA7^SOO@T=2&-B?28TB@FQ&-'9,/"I&TYBL!7D TWZLKA?9@A M2V"SKM<(,7[(0\IB:YC4^9H/%.U?BP^'Q?;=*@@I^AG/NDPBU:@K-MVQ:7PR M#7.ZSN^"'NCF!3=37YO"S>!6)')Y]W(@6Y:ARNMRC@>'QFS+/N=T(Q5'MWLX MD .>R:Y$/[:2MF3M^P6G%OC(J53T>7F/-"FHXA[OLN(X(4WN:]/T]CJ;VI'- MK![*ILS4P(+EJB?,=6-S/.3XL\N=+:3E8]VK-34YV+X=>GZ(\V. 0UR$\&0* MN<*WZG?UY42#49#L\<'7;>02"&0+6^NK8VCN0Z/!Z(W*9B1B1:U.D,C:IF)L M8OYCQ'H=-SX*AS<'X!T[QMV_^K9\CC5L8Q#2Y&;$?GKV0I:G6SO;UQ<[E_V;O(67X\/G6V!Y(= J9U.1J&6)]Z[M\R$3;LTT M4 *G.+NA62^*_4E//YO75[/%;R9__?0P=Y[8:V)/7P[ 8!6.?.JX0SO2[]3T M?*Y_T&>JIM #6,%,Z+,^&?BZ?*H:P'>'DPW\L-JR@B$0L)'Y#@VH$(.Y>0ULQ). .PK6#JI+*&9]X6F80L/.1TQ! M/:1%X\/"5LB4'5YNV@H=>#A*UZ!HZI@ZZL9E$S)YI8SY!(R6#4^J R>CMAIL M0@C_0"36^0=8#QH(G*AJ1?L M3L60+:X=D8.,ZF['TY9R2G62.R%NDJ\[J*0&6&S;A!-T<5 6E7A0HQ(V6+O- MQK2E8E-^7(<:7TFM3XX/(9VUU@1-@->(T!D])F40!LVMWK.!5?R2<< )#JT" MI&)I%)Q;65?(-A+1$7ZX /,#L",=>%(!*PE&K#>M-E5UR;DGX]% JJF<<(:@ MBE98<:D6K;2\))>"%01 CZ%./6"&M\^C!^BW7?1K#I"IU'-BD]QPL,A!Z)C* M*G2[0P'B,YJ#:#(826\T960''^Y*Y2.F6U(OT./8PM*J@,\QUS7'[*(A9;CM MN(TA;Y;U-9MCG]E,I@4/Y2WLT8Y@+MI8WB+L(W8U\@+Y_&_YG'BANW1=BUYS MB?00IW7.+B,*8%;1!*^$$59$5%_6EE%477Q&;'ZBTXLUP JCF4\2U6QB8W2K M3"(RYH /ML:'H$_%,>BK!(NP6/$-_>\I)M/: 8(O=#WS=2,<"U M<7#/\4O^=RPXV!U:=91F$ARE?1[1Q<:+C;_*QA,%DW*+8-)'!)-RBV#2_+^[ M$?I0O' T\I%E51_96>7B2MO?E]V43J]^[EQH^R>[IQ?'E:O]TY.W:,#0#^"G M=]5%R,U%R)W(B9>=L1/O:&>O &P^Z0!PMO"W'[;_"9J 5O@3+'G#(B5;+J!C2W8_T,Y"KPU$?&;K MS[IV=+25XIU-'<,&&EU>DE/9@>$[ OVMR]=F%APV'#Q[8S M! FZ "P?ENOZH15@OI75\C5#;^D-WK0;.6FMB2>1C;OAQRF,1:+;C,* Z-BC MR:=UW;+) >E&#E'N!-0M!B5P8R6Q08'1SW,$0**9,!ELGGH@)D:?BVMW##@P#=-:F4N#D_] M96NF&$6 ?7'P'P"U8=*I*9R#(^$!:V!ONT \PBTE9^52*IG<1GIR/%G"/MB) M12*)F7?"Y6,://01HX@4D@1\$+'HHR'.>R#9A"81YP88'2 NWL\:&PX[ ;EL MT+I$[(3(1>GR)1J ;,T&=O;5@0BQ'Z^'YQ+I=!2(U@:GPN=R94(2.6Q9!)2^ MQU>S>X13D[E%_LA%XQT(FVX8\!Y([.H"=*,%S&:%RV\@5= /V16E*?*'5FH/ M+Y#0U]5[ DCFP&0A?!JA2Y?,>M/?AS@LVJ-PEJN^_B*]_MS,O1@CV5"VE,Z] MN2P?QP$K;<^R%?:G8T"2^^XI#Y,::@&R.+-@[;=EC XQ?NU8CG0#Z<'5[">X+3P*\ZY"-'IS+%_''RKVF;\$6MD^[GR)C(9Z>!JK?P M=D_3L,.WR4S12"W6")H2OT/^3#10UU/].[S M" 0\4/:9I! !$CGC6(/,47&IF773,72'DA4,Y-PV2V== \($!@:/GX(#2L( M)LG";UCX0*_B.TF"7DS.3@GW/)OIS?UU-/N;^!J(!L$YT9?)KC6;P6 SWDD\ MT!P+^L"OL^5\@44[6LP]]0U!X6$O]<.B6R9G.RRNE:FN%A&85F@WA$/3,^GI MTJ(4:H _!52YS#?]N_!QJJNS=RV(HT^ R5[WR)0%0Z>P!9/<==.B42(P?8J3'X!4X8@+.I[U\[",KWY@JU^NF0?+8CYX7+H $#](/N0"7 MNAS1?>1-&R\O]>_LNR2UAY.]IE"]5M%:KA@2KV1XL,!LUQ7K\NRK=MNU4'ZC M2@*48J-69]7K($N7EV O8E3,S.:Q-R !_C09QD7^#T,-?Y_\>-%6GBD5 , \ MGHHU[*4.AP HXYDH_$V[#KAMN!YIM_^^1UP)&Q@5W8@" 1+5J/:*$"V&*"@) M)Y M*_L2B!##DJ%2NT2?/4GQ."FM%./K-1[18FD%C!^@/H[Z-&GCHNTO4V1Q MA(MXU/OLHH]9+%G5A9D(9_KH8\B;!BN'X7VJ31ET-=Q:&*4S*8'_M 9H.0$U MD$(D904QV)AOW'EI1!%AS ^K;==T=&%."$ L:F_H<('$D[BH\D0Y-&\H2D"Q MX4]T*"PK":N8ZBAF* UPE[FDP:#R MX,:G' 7864BP'YO\8UZ4@/>&E39SKG7#ZQ!]KAF.<9P99ZJV)3!+%2[4EQU( MZ9Z2@MV^/-Q!?P2OGD)F2\\6TV+A*VS@"ETF9J"@R8,LF^60"_61\AX,ETBF>THM$735C%,W &\08)>5& M1401K!80;@2CM&II_UFG(TY&HI_3KYF?UJ]9F;%C\V+_\E#;K6Q=G5Y\4I\F MZU<+U.C"R[K")XDZ?84](M['-C&U^4OW0+YEJ?O,@2C4B*A';SP1DJ?>@9(B MDKAD)H7,Q"!OI'2@1MF2P#\?T'-)Z)?]X_NRPYTIL\-!# _( 9/S=15T[KH" M80\\V>VRS$#;-QD+)JY.*9D(14KKN2'.'D/>2^V+I07"H>_/KB=MJ6<*#F(5D]O\FF=5AV?=JW@5A1?G+$\&+HE]RE<_ M=DY4@1R=$$J9B;15G7@F+<"U$K"*./XQSX4^1-Z"T.':)VF0N!11"'E/'QRW M2]<5DG]&E+]$'S!,8&(LX=9J19(/S364QFH6#I.&,A^'0%.<.9$HK*E5#&MJ M[;242%_ (DIOX+^'PD!<\&^+I5WW(IGMAVB?6^AO)I4 , *(K+%$39G'R2HI M!OP![-HDUM'49;$+L076ZZ#8A;4\'14I/2*9>DAV:A.,TD93$Y,C*.FO@[:U M'$K@B\D#M(3/8 ']QK>HBJL7>0F%OIRP/3<#3#;VDA5#\0;L:3'FY_WNXH,K M!/F]L3D07%%$TZA*^?1D'"D#965?@&CJ@_""T4<3LFZQ0M!FN48# (UR7; M4RW%810B_,=4M\:(#J !EH1U\:Z"41H"A=,K5VEV)2)XM2X$CVT]AB!K@6 = MG'F18KF"-+L#+DK+YOCX#LIFYPGH49&1U9?+3!8./N'E)99528$Z,0S58.%BZ38F*E"LNY0\^01$;E&\]E@5KNTZ#G27VR-,H, #S.GY)@<1T&CJZ MXC;3V@5(KY[B.TDQYP5F^&.DUA?7WZ I67*>0N)@&<$ J#9 %(1*HQG.[*,' M/&S3%+!B)IV)!GOP)"^+3%HA6*K??%'94 /3?O!D2>FZ4<.,+RI1$3&IG73 M6'&ZKJ\@3A<[C]QYH@3"_"*!\",2"/.+!,(O_/+VT6M,UJEHBVV MB96573-6,A?WM@LS4K8(&&ER1("@JP$%.,##8A7#6'$ M,79 D*<=W;)9Z1X%-5-D@%1)7M,WI?[";>NZWG$]_ )ID2'=6$HXF2GM!K;B M(,7,(#P@G[:&T1W+#H7_@Q1J%,I-UP;J^!(F[3A#MJFS4KH U%2>T9<4E@>'$ZFBQ-+EF MD2KUQWI)&1FK#VIKRTM<$21[&PB%09O.RF9U\T(1H^5P$>GT:8588@$X Y=0SCJY"223K?Q&P:!?%Z-H:!V3 M]TF0.+>N,52OTGG<0/&%' $M,F1R$%@SBP*2,# QS04E2-T*N!$/EK;\2.@( ML3'B::4XIE&VI@0R#(X M5AQTUK6E^/VQ M@UQY>LW<O)>T\.^(+>A:F[@O,4XYRVDRRKG90[,J5CO M4-5#%0!)&Z\/L'Q*L./;$,_@_%:HUYAM@[7T@4A*8YR-,LHHJTC5U1VXTS&^ M58$]H;127A(5UIN8KH$F*:61TV."M]' @:G\.RFA[P_)K<%LA!1/:6*Y]57? M% TS-+]IU4D_EB"TK*>4X+N29:/]I-=X*$UR4;Q27HH0?^\/9D01/."(8X Y M1XD>*]$"9=\Q-C(SAIPO1&&%H5K8.S66G:/,D6'4H4I365V\]'IWZ7U=!%?5KP)?[Z8SKY!LNO;S!&8Z@CS M_RK']V/,IR>:8\S2''4-U.[Z?_ZG&03MO];6NMUN&O3\=,/MK%4\L,([IK]F M&@W=6S/T0%];SY2.; M;@:M\<.7*5",97D>+S P65Y_S<4J(C+DY5GT?[0QTV8L^3U6N@HG8UUW4>_D MST@#](@2L L>6%82-"A8O8&I:"(N37W16"EG-O,]F9M,>I=C;V[8N)P77U.F M#)=27 ?0,^L;A?*:GLL4,AOK^6?S:37_WUPZ>!H[VF1+X%3;[&&1S>PO)#?N M0EAR8#SM+T>NL4SVN_:F=Y+-#'E.KWD[I8T\_).#2X%#EM0/"L_[6T]1_MC"L])8AXBVY M:G8H";P('[F1^(B:A,\M/G*SI(]<,GT,.W0U\=#DLLINT#R%K;2HUV:Z639? MS+ 2<=X45&UM'OMD.5,2BU_J7E5W3'_U] FS[7BU>0Y?]YOC%U_,_LGEQ!,: M(S_R&(:/[G#MU^;%$; 2-O! V^9UC*QNWA(_%N6-\!>>:JZWVR85"@HV97HL M,5+;!MD$5&N;E%J'SG2T-6B;0&\PJP-]KM3?0^F[K,(C]GMK7IY-7V[]?$O$ M7NE/KN.V>D"=@>D0([^L->ZQ/-&0KM[73FAY*;E/7-SC M2,6)1FCS'# C%A!CI=)\F!'VY QP\EY3M^OHUZ1,>RRM8Q](B<9QF)Z""^IA MT'1I[- [3Z!X _8Y-MS$WGR"ICO =D?%9_L^S)EVUT2>A7O81A);CA*E]D^V MTA-KYF\"\B!G?2D4'/O%!-GU0^,7*UDMA2%!IS?_8MO+YE/9''.03S3%?D!< MCX1AL#UX(E0,H,G_O>:O:14'GH[3TP[2VI%Y8]9J3:O29_]-;8&LIL\2'/%W%O:3J M45([^@R6]6+!Q8*+!1<++A:^;! M.O1[+?_VI'!=/C\R[O9W'YZJ#[7G=O=W+;AO__KY M*RS?;+;N3IJ=CM&Z.[JL=([#4N7YLK);Z;F;]JEU5O=L>^6GOZ?G6D:AYA77 MG@M>^?[78^74J_W:KV]N->HYF]OK^QU:T;8VS^L5PO'U=W[;.8L MV"S]*@776_;FZ8;[]'1@W%^7C@_V:R?/_F'7/UI[O+QY[M3-[&6M>]-ZW"T^ MEK;USL-SJ?N[:6?R&3MVY MVRM7'ZOK&QO9RN51_GC=WO?N#;]>.;KKVK\V[./3AIUS[9O+/;>WT\IY]SN5 MD\?F2>;<.:^MG02/NOT8'!\X>X?[OR\>S\YW?K4SQY73)\?^6HHC_7\C?'FSU[_[#K;:\'?K!^9-_Z/[W+\\?K;J%RE[WJ/)EGY<)Y M;_-^8W/GYV_7V"X$EO>SI?M>OGYPFZW=9[)/F]?;=V$QLW%OG=]F'GU_=^^R MM7FPL]?M[#=;N9O"5;-!U]9_53N;QH/3@V]WCI\S* M[8UYNY)KG1P_[/V^S=7NVU?WNI5YVC[XU6[4"D^]YJD9=+W'XZMFKW.]$QYM M91K^4:/2*-B7I7+U?"5HNT_5^J4-D.1K;J7^U&NW?Q^>-MR;7?VIWBW^='\W MPWS%_U5X?EJI'FP^7/X^__UDK1SM/>ZL&<C?,Z(;[5,CM;ST=9LKEBYOSG=[^UD%UY?#L^*:U MW0Q^/1]U+NI;[0W'+U9V3H+K]O9:Q:V:^GFOO-EX*A^VK_W*\^[E]ZC]5*-K^=W]RJ;F9R%X_M[973PX>M\IK="8J;MW7_+OOS_.&^ MX^WD[9^6>_58/O_5SFU\\;QN:)&_[R-@_L>O9JJ_ZLUX_A_]G6 M?G!_5]CS]^N[1R?5>TZ@<'>8\;ZU]O-+< MOSDM>U?F_86YXOW/0O'U^V&O63C:OSXN.?EZ]VVVV\[7J9_S;9N;DMV.?V[5.Z_?=^>V]OG]G]-:+#][-[\/K@^*- M'79S;G?->[Y8.;>/L]N-W'6Q>EWHUO?/]JSC ]=I]<+;@K=;V&T?W0<_VQWW M_FZOL'G8KC6#=J=5?[S?Z9X8MP_A@]ZX7JMZ)^5,SWBX;!4[U\V#]M51V>G] M>KS<=V]SG9_'Q14;OMGZ9?[J[5>OZNY:<-$^OK4,9ZW@&E?GM[\.[C:=G9I^/*RMW!\?W><:UW\ZM]D6OZ/X_V[9RS=U,[NUF_LPYR5]W2 M5L7L-/=J=]='SU<[SMW:^O;!VF%^_=FWC>W]&Z"8VUJQ4S8*7O;NVKX]T8][ MS6[NK-*L/06-WDJG>/*K<^%N;Y<+Y;/J;KD0='::M][S3J%T9/R\S-3;8??Y M?*.[=[+]_+1^TRIUK,SSSMZ5770VO6!_:]\%][\? MF]OUH/[+,N]+W>#\_.G0;/:\ Z_XV.W<'I5OM@HWNUMG=3W;RASM^/[1G;&M M;^K7]>VSNT+SUMEUSW:MJ][1W=.KMS.WZ7V<>];OYW^_+FMK2^M;UCG08G<&FERVYOQ>KY%X]*TS,PFF^R6 R3##8DY(+LS3UO" M%J"*D1A)3L+]]2?)/P#;R)B0*M] 'F:,U/VINS])5LN6KWY[G7G@&3&.*;FN M-$[J%8"(0UU,)M>5QT'5&C0[G0KX[=>__17(OZN_5ZO@%B//O00MZE0[9$Q_ M 0]PAB[!'2*(04'9+^!WZ/FJA-YB#S'0I+.YAP22%4%+E^#\I%$?@6IU"]S? M$7$I>^QW8MRI$'-^6:N]O+R<$/H,7RA[XB<.G6T'.!!0^#Q&J[_6P[_MU.\Q M=V+E?WVA<_K3:Q]_G2#RL]\>?9W?VW!AW\&>6)R?G_K?GEZ?9_W3\<"#9XOZ MT[?IO[]\'IQ_%1>MF37^V F:O.+.%,T@D&00?EU1_H7NO9R=4#:IG=;KC=K7 M^^Y RU4"P08YB9%F+#?*8< &) MLR;OBEAA5?B\%E2NB>),T4^!*(Y$7920X\@YF=#GFJR0\J>-2-#GU0F$\UAX M#/E(@X856KA:;U3/8A7.1%I<%F:+5L5BCGBF0E"5H>8*EE!;BZ.LKJEJI5E7 MFDMW,!'_C97D#^:K0:,ZN&ZF?G&FAJF'9HB(6\IF+32&OB?]^>Y##X\QO#$E4VGV/9_V7!7ZY41[EDU$-#:3I0%W)@ M;@!7M;4FE;-+!6#WNA)<*A@)JH%<-,8$Z];"(=@ 537@?.6:O-0J5[6D\ J$ MSY%KDU_U]9PA+O6T^5U9$"J&(AN4'.@YOE=,9VE*IDI8$(5IM\ ]$NB[6""W M28F+"-<7G'K8A;+P!GIJ_ VF" D>A+>(@IF$4QEY-4FBD(7'!^NQU1FV6Z!I M/[3:#X/@:F!W.RU+%=]87>NAV0:#S^WV<'#D*R?\/QW?QL M/=RU!Z#S("OLYI?/=K?5[@_^ =K_>>P,OQV[0 YOD$]O/?I2>#0O%XP/%>-V.,;64D0#[G*KC*S\9-:>\KDSJ/<9TC]6(( M.@81S&$&^P9R++MV;\6G(-19%>9 _YP,M(90(5X%.BIQS5N*^E:29B(LD$4M,,*8,!*@W"A6LPAXF-7WTC(B/^LBADZ"M M@(B,\A-IC*S".(;[+0'-Q&,KA2'2A]( & M1CC,V,K%BB.=64M0$F7FR)XF([NN?:A1G31B<=2D,ES:Y M4F92/B5)&=Q8( ($2T000@*%>:!\^"..OOO2G_:SFN##^"=+S?%.9;!+?1 M'&9PMTF5AG#D19-1 7DS(:E,=\L$"WP(X ]TQSV=4:VRL['6S$4JVZ!4K/-G22,5;7/H2670\_Q$Z9=E])$:ER: XL$#5W M9#:7'%UMZP<)8=1PD:6&&<;,=FH380>VM0R@P8,0&+=\)#Z7,?66H"Z0MR]_ M-E_9>7LSBIGVU#;%#K3'S8*5=H^DY]&5N.?NI&DF-[7749C<0[\MIU.(,#*; M,HRHVDQ,:K\C,\4(L8ZA7X]M8MQL(6PMF+J7]LS\F3WR\&3ES9RW@I@)3VW![$9XV"R@<;M'RO/9 M2BY2=M,U$YS:H-F%X$.?M?.>7&;S65C+S&1J\V6;YY\_-H?J'Y7_]M$8Z!.* ME^H0W'6%8W5&M!*631D:7U?4.;AJ=$3M3^G:R>O,BT04M.&$HNX$R6B$#4<0 MD#DIE-0)2@E"YXBIT56+C(\ !!9*?6WK6[4CT\C:/ESVX*BHRU(%>>_H:U?A M[]5)V?N*.IGHL._D:G/9REX=ED.GJ,/KH^V=_&W%C:RZ&QX"K2U/@8:_DR=% MKZ3CE E 4F=.3>>'@Y//7>IH*(.*^E6-]*JJJ-HXK9XU3EZYN[2TB!'+,!0S M(M+;P8@-IYBSVN>;Q-6%[DS;-FH\#6UL.E.SACS!HY+J$FL7<])GI]]@CP;; MP:#\8]F;C,K3U+_Y3IU#;^BR19$.LJH2_=BMHR3/P6]'2J05$**.QK^A,^O/K2@"'I8C1!5]P[*(69G*-21E/F+^IM@RF]P?6NK6K!64P,(M\ MU;GRN\B:5!EBB"X2XS3;T>*-$&5RPQ10Q%=SD M4$V7E\'[4-UZ(*DWXD%53!I-O95]>FM;TN: SE)QN\H1*X0CU6;XC.4)E<$0= MC%+='7J1?>L^&.K+8'[X\0\RZ5-?;>JBY!U@XR#%M<>:CL@3D\#N3KTS*3V?.5,U].UQA\A>,<'23/T8B[=T M7U=?J8N'V);"Y?66401B0A59+Y!%6SY-->UX'G([I*>-CV/Q#L"[=GO5#B]C ML/Y :B)$KB5O_'""VN'66H]A![U;(',:?4/'G(>O;^]GV;0V@-0-P77U.P1\ M9<%DDBGM0KZ+Y$T/Q6L;>??+2I 7(9>\Y:,.Z5//D[+?$&3#%QI%8"](94VY MW^K'7D KH:>=2+Y:? MUD\_I?:4BVB6-0S%2;;&0F5T>^HR&]!^G'#M'II2A.&J%KPX)"__!U!+ P04 M " &16Q3H>4J;?9 S!V)9D\R(E-34A1MWN[J>E;K5D^?.OSV$ %HAQ3,F7D[-WIR< M$8_ZF$R_G#R,&JU1N]<[ 3R"Q(C+":$GO_[[[W\#XN?S/QH-<(U1X%^" M#O4:/3*AGT ?AN@2?$4$,1A1]@G\#H-87J'7.$ ,M&DX#U"$Q!?+&U^"]^_. M3L>@T3#@^SLB/F4/=[TUWUD4S?EEL_GT]/2.T 5\HNR1O_-H:,9P%,$HYFMN MI\^GZ<^2_'. R>.E_&\,.0+"7H1?/G/\Y43>-[WMT\4[RJ;-\]/3L^9_;V]& MW@R%L(&)M)N'3E94DDL1W=G'CQ^;R;>KIKF6SV,6K.YQT5R)L^8LOL6*]AN2 M<'S)$_%NJ >C!';M;4!I"_E78]6L(2\USLX;%V?OGKE_LC)^8D%& W2')D#^ M%NBM[XI)Q&+I!1*QIORVV:;"(X6H"=V,H>R;%TK!/0K'OC!P)C'T?(;U/B(\*3#YP&V(?BXA4,I U',X0BKA.O!JOC M*S&$#)%HAB+LP6"/&A7R/8IZLC.C4-R<#R:#N1R !/&.8*EY'EVM]@R2*>(] M,HJH]SBC@2]&T>[W&$.,IA< MB2\)XEJQE41[$NP*#1.\CTQL,QS@0'J.7MQJ7O=F740(76%P?Q-&8(?C8(P\$KX9; RL; M,MB3P*,Q',(7D0=[CT-&(^1)KQ.?I@R&-Q1J>[(I_;[$C<<LB_^QU?7N ONPO-@PW5ZP^KC]1;AH04TMK(YA\-,%JK*:TA^D,E$55G- MJ(\:NU=C0H\(0K0N2NPGF&N86U'T%A,Z7?B>J3) M4%6EZO)3J>/!P(N#!-@;\7>& CU'B/C(7_&12AFO+T0XDJW3-9\ST) +1+'L M+>)CVO)PHM19)L@(?"ZD7/=O\?FAWWKH].Z['= >]#O=_FCY:32XZ75:\O)5 MZZ;5;W?!Z%NW>S]:K=&L= NHE]$GD(M$=&LQ9K7@EBP%32 ?)^M!,6],(9PW MI2LT41#QU97$.1JG9^FRT _IY3\3?^?MF+&-H2F 8Q0D]_TS;;?5K&E18EDN MED4@\4O6PAV:(J<,TS8-(3'A2OZ":.ARN"I<6D=53:!$5*<@"IM IADM M%\D6$L*+F:_(9O2>J*0R@^W<*FPF>KN'EIC[SR'VN\]RMH&T,)4T-\/GPBH^ M2DW= V80S1 S',:+VII!\I-52,IU= \/D6/-$8M>AB)MD)FD')KG,C'XRNCK M4F)1CU'3V=3I%GHS3!![J:"/BL9V=#7#:,L)]49PSQFO8T9P%#,D9+[&S_(3 MU^"F(+$=76O!IC6!>ZC)R2>2^SUZX9R)V4^R\*F!345C.^K6PDUO!/> *U54 M9'@U1OZ$RMFQ5666EOXK="RB+\ M%TRK*<5J*F[J#LV-QN5OLV[P%#M2P[4%)CMJGQ#.KJ&RVM-W1RV0W[=R; MP#O7M:\QD56\)*@D]=[!Y"&M]BI2(161[0YH")>!XNZAE>[P)=-J>&G(;*=! MAH@9*>\@9J]S=)/QKZ2Y&]4(/48J9=W#9BFI+ABY$H+*TH?Z]1\[8[-2C[?@ M-ANKG]K28E%;%U87AO!%EMCO&?3U56LED>W.48Y&R0*#0G7W?$T(S6+D5W$Y M!8GM : *5FJUW4-J,Z-AL9VO&L)D9 MP#W@^C1"JW%[C(1Y 8]*(_<#1KQSRB(6+FWY!"@<+6#B6WVLFW2M\]^E=^3Z6\ M4IC^9*0>RA+VZ];7#00DO3FY0SEL.2355')U#"A)#XSJ6'I2AY+;BL5'A27< M ['\E(0\:D5M[>8384B7YSSH]J_F6MH>NA6G4VSG"<5*NN=*]TQX?\Q>3 I M:FM[Z#:&I%Q1%Q=7?3]Y) L&0XC]'FG#.8Y>S[8I*!"5$=@>D8WQT:CL7L^Y MDX^5$.1W(2,BBO#,FO\$>U@12DUH;5<XLSF2J:ZLY/*U/S_S+W@.8FJ/_,DK_5%7IT;WX==OM"X4'UV P[-ZU[GNB@%55;4HI[$=/O7PZ35V<+:\KN2]9J,&5P_]PA MCH1 \@G[CAB^ YIL;1\H 3+7): M0MNUIPKCH9D-'$2OCR*3>+75S':D*I2Z;&6MH*5SL:I'(L003[5**ESE8!0V MMAV=3"!1:.DN)-IQ+-?0=LRI H7[(]17B F7FB ^(-UGV:-CS&>4?P+=_SST[O_G M1ID]_TJ6C!T^[&B'UN@;N+X9_&&URBX/71-J#AF5/NY?O3P(@_3(.DW/'X9= M& 6,>3@3]M[2K*HB0F\S6ID5A-#(JT<;4W)0>A7Y6]=JJ@Q%[2WH&9V&X]1FT(]X!+ZB]R)XH\SU97 MY"AL;'OWV,Z0*4S@'EXN%$(.]_3;SECN4B6I7>,J"5=2E@&YI3Z>X.4+9P>3 MY &/DLBE:&^&R\\.XJ)1S-F"HTAAY2Y]U$'+WSV2/T%:50TVH39#]1<'4:VD MYAO".#V%NI.68])H(!+>C:.'JJ!NQL_,#SZ^)3^H8L@WX1E;Q[O(.5#N$)$Z MXX&:GV$QX/0MN4852[J7?^7U43Z(7\4E-(P,?<'ARE!-V[GG!"66Z)$%XCM6 M,0MY6%W5@2])??J>MKSO,6:HQ@&\57@X6O]48+N]F%/98 X&0"&SAY#/Y>;I M$0R0? UI==BK,'&T5EH!]^HF.WS)=!@S;P;E;'C2(Q$D4RQ#;I)^=6@HYF5] M&);-1PUI'2VP&@!704EG.VJ)]LO3078+184\]NJ<&SUF.)_+%^25'Z23@*4@ M<#1N*(#(N*'6%.YE09D![_5]QKS[C)B'.5(\F6) ZF@\,,#37,>W@&R/\U@^ M MF3;^:%P3 >!]@;3,2\7AC!#&$-"T<#2#VDCR^-*EBJ40ZNN5HG?T^5;Q(=ES=PP_/EBO.5^)*@C2V) MF=VU/\O7GV/N!93'#,D_7FD!G8!7ZL-M%99;Q+DL&R$N0,QN',H(^\NVL FE M%#-+>SA1TT4$H,9*I'U(B_KF@. 1#II MAL?&%BR=9K3X*>>Y&\Q PBU1)N4'"E>A#X$& MHP0NL+@^B*.QB%*//?) \.K)B!)MWNOI*!%9W=\',OJZ.!KP/F3+LQZ*%ME!9PCUI@=1=G--\HW1?,=C(VR*4* M-6R0M %T.>^ ZQLZ8PYY7/5R$LS%1'9>GN2=YU*.&M98WPULW,X56V@Z?2Y) MJ:S_<8:!?+A)[U^L5BY?*8PW*0L[@FN R:4N*@V.!,+6S,Y,D5P6DY_I'5N/ M[$3.3(U1T-E_=Z?0C<(3/<8H+#.!R, M SPM+_YH9([P;H^G;NF$+M[!>Y/*F.!8[3$73S63.%BTR M,#(Q,#DS,%]D968N>&UL[5U;<^.VDG[?JO,?N-ZJK9P'C6\SD\PDLZ=D6YZH MXK%T+#LYV1<71$$28XIP0-*7_/H%2.I"$@V"% F"WI.'B2PUP*_[:S0N!!H_ M_>-EY5I/F/H.\;X<'+\[.K"P9Y.9XRV^'-Q->OW)^7!X8/D!\F;()1[^/C\_/S.(T_HF= '_YU-5FH53@(4A/ZFMJ.7H^2_N/A/KN,]?.;_3)&/+68O MS__\XCM?#OASD\<^G[XC='%XXE7J.=XW&XV/EB7XK6(RAU_ M^O3I,/IU+9J3?)E2=_V,T\,UG$W-[-=9L"FP*_SA,/YQ5]215+T#VG<^^Y$F M5\1&0>0AA8@L4(+_U5N+]?A7O>.3WNGQNQ=_=K#F*3(V)2Z^P7.+_Y\1O7FJ MXP4TY [#R3WDOQZ>$^:\#&I4;DGQ_,L!D_J+57]R?/3I](A7_E\IH>#UD3FQ M[W ?/+ .JS[XSD/AS GP[)QX,^SYT0>?N,X,L2_/D,MM.%EB'/A%\"I4I5^) M,:+8"Y8X<&SDUJB1L%XMZO%VCU?LX?YH/GKDL8H5WI,L>9W:U3I?(F^!_:$W M"8C]L"3NC 7:Z0S5V5-2EU@WZ;.(W>4T?R, M_>AAOQ"VM%!-P,Z0[S"]QQ3[S *1)Q?!DA2I"53?MDGH!6QX$LDP=-<&^P4_8"YFT31:>HP(2+E$3I&L<7!'?'V,Z6;(87(0'$*\) M#&MT-O,8Q1@LEJX-RFKE!%&C[WL\&G!'86-B!RO@*BQ:ES\YBV70(_->Z..^ M[^. />\*L];G+:X<-'5,O54IM]*?'0D\.^'X7!E&+T,/3N/&<=;A6L MK%A!38 G4S1&KVP<;#^,*0FPS;V.?5I0M+HBJ+ EJY:O"VXX]?&?(7/"P1/W MQ$)X@+S&@'V+IFXQ[^5K:BQXJP$N*J6A_JFP MCRI1A4;O3B#T;GS49VW_26'PO6>U+2@7_3R*!J0)&H7^I[8'M* P7RV*OF#- M)%P]*HU;ZJI?O[K*37"?.AL+U\D#R\?K3,&F 2I;6;V&9B8+9?$J%F]D,E$6 MJUIIK7WW.B8,/580;Q8EZNG,"RIO1=%OCN>LPM5HZCH+I2E]3=6WH:QZH]^K M5DV3H;)*5:U/I@ZB]EHCD? N(.!EQ?J="7]+\2'"N6154#N="NR3:U,%4/F>AA(G,HK*!YW)N']69DA9R2H/.E-2".GM1;X=64O[0I!3== MM'FLR'7+(8P*-(_+(T&_++1U&:T^B>3M\;/7XJ^20=Y;L8RR9X%@C<8F=>KS+WZ,2FK>; MOU;8Q_:[!7DZG&'GD =*_B&*F+'EL',_8*/KX+4_F[%9KH]]IB(>LBY[,TAU MT12[T:/NF3@L?:@?:[1NH(0SDPPRRF)VUSD!I 7P%)>NC8P7.1=+4B!@1BM1H]W^$7 M6QPR)9&AALQ]^/!0#K,OFZ.]L_2%7@)-(,HN54$RV7A*XP3;!]2\9Q M(F($@@U0DQY/"LP.>S8IA I&'$TA9SUXX>#%1MZ5N'^OW[HE>MX<5,BZNN(+ M S/C@"Y=M !BRZZ(X>;-8VV[OUP#VMD)4V#F'PU]4:,&[QP_&2% M-+=@* XAPB*&TU",'>PN]?+1][P0N3?XD= "&G8E.V+]'&3(Z._U&OV?(:(! MINZKBMTSPATQO0@U9/T/F@6BOFSTAVQOQ V1,!'O01,EMAU^5M= MY"FU@+Q\1T@ @$,T?-\>#='^K0O6/ZDSL2G203+2V"$^?M#+QQA3A_!]B%2! MB8QP1S@0H8:L_ZD-ZP^\F:KM$]%.67X7LVQI6:?A+QW?1FZ,[Y)]!RP@@^(= M(4",VY2%G!C=[QA190HVPITB((T:-+^F6?%Y2&D*FC3^0-*&$R"%#3*@:1X< MZ\$/%U^'\))Q5LIPBPOA@I;6-/F-0:T71+R GZ"663LMV0F+"R"#5M[$MVA-\,OO^!7F=DSHIVPNP@S:'A-D]T8V9@Z*T1?)XY='%ZRLITPO1 T M:'M-,]P8VBUZ&UI\0#!Y66$$MVR?J[ MD$&K:YTZ)\#&Q ^0^[_.8]%8523?)0;RP$$>-,VD$Y_@BRO01JV4B.'6SF,% M#:QINLS[GC[%"';M70G3S9N%"EI7T]SWBO#W/DOB25>8LU*&6UD(%[2TKBDL M/Z'E@T%B\[/AMDWCA(RJ:UO];]0)&!Z>GRKTDI4EX/V@4-1P8\.80<-KFH9. MB.O8#D^'\8V-2*FS37&9MGI>SG"3 X!!>VN:<8XIYEZ V: _VD#'#WO2T7P. M16Q8WG#[%P '>= T]5U/BP@>!!(*&VQM"#)I%LHQ>Q%MV+V M0B%F:YI]KD'%&_U9V\OGB!(;75"@(_:'D$-4B+1J@HKXW!>_J(.N(E3\'+68 M!*&HX>:',8.&UW6T-DZ('P.\=#SDV6QZMTV%#W!04,IT.E3@@\QH?9_Z&W;= M7SSR[$TP\HF'9_%$0_8^ RAB."?%V$%"M+YA_96XH1<@&FW6I=+<.1G13A @ MP@P:7NO+U&13^J8'BV]RDME?7*(3-$B@@VQH?"R/<9I 0[8?L\8M#D6O#!#%LB($/FH_A;K/O3Z(+.RG 2QO. L%P$$>-$V=1\$2T]T16@2- M*R/;-E)4RG!.E."#S&B=.N^FCY!VT#MRAEL? S:6^O,>!Q.7<>^= F2S@-V MQ#IA[2Q>T-A:9\-GR'N@X6-@OXXIL3'FKX[\3;M4F(XI5= )@M0U :G3>[27 MK%8DOC\UNB"%7VP77;G-T$J7,R3E.D%4H0(@/YK37?G;PW]X=O9Z@^>8\HT> MM_@E.&,/>I /M J+&\Y6.3U TG:FXS\=9E1DCW]8_R;X*55IV33^56[83B7[ M/[%ZUN9E /M\=]V_NQC>#BZL\]'UQ>!Z$G^:C*Z&%WW^]5G_JG]]/K F/P\& MMY,&;RC8^ZKME)ZG^^EI?9=ZQM];T[O@'NZ4SN_+ZCRY9?_[-KAF^HXNK=%X M<-._'3(!([15N8T[I?Z'_=0__[E__74PL8;7[(?1^2\_CZXN!C>3_T:/Q/_1 M&OSS;GC[^_[78LR1/XVB7.CW%@@]QM$:NX&__B8*V[VCX]YI'+R3K^\WJN7" MVTZD3H1%LOMW,C5@AR[.R.(VYMH,B4'3?0N@ =2#-'AE1@TTQ\US(:760I1@ M&QKX=N;9183D1+7?JU*!#C%HD(R6V;BE&/DA?57B0R!\+PK4AC$"P0;[GI8Y MZ=MVN I=/IV*7FAP+2E>\LC_A..[<8N84J[B7A2B#>.OG#)@7]0VJ[-99%+D MCI$S&WKGZ-$)D%O(I*R8]J6Z*NP5*@ Q5L\NX^J,W? +?ST\&R#J\57[(JK$ M\O>B-^^&<21!WNQ[['UFNM":DFAZFY6]_Z$=4DJL0@@A&SJF4WE3M%8L]V[% M>"J$B,'!@P'-(MJ6/KL(*0,;;PWZ%;DA/B?>$W,G9M31//X<.%,7)Z=O'"Q= M(-JC6O,9WEL[<-#1]ICCC] /HN7X6P)TQ!?.DS/#WLP?>H,7&_O^:)[M#F2C MDUH>8+R'U*DG.-PQWU>B4#A%T3N?U2,;@*/X1BC60?E.P!H%?7)L'+>>&VR3 M1\8 MU32"F*YEGTKM3,?#JWJHEM355:Z+5(+(KN6X276RKW$0K\Q<$>$!E$0N)68\ M17FTD/5K.7E2W?J;H4CZW4#T#TR&K)3QW!2"AZBJY61*,_W?-7Z.?JDX,=L4 M-YX\=2W !9"6WS1*HW=U'C/ENTJD2 U3WXA)5:A_"46QWFXSO]\BRNZ-8@;M MU4UM=43^\M(ES\"^SH][;FSL3WZV+J]&OS6YK_,"^S9UHB'F:)X].IQ6YWNF MPH7C\VUO(<7\CVU9B\RM;>G&T)XAWV%V9YV]STR:RHJ4QOI#%FM4DJ-,EVT, MZ?9\X"6A42OIY:;Q8NB?LM"W55ES0JVXLC->F96NK3%E;O 3]D*\L\ @A'Y\ ME(6>%+12)1N#R0;J?(C.0E 4?\08C[,862F+%[-8.2LIV!A$%DELS*^9@[># M'Y]D$68+-8ANM7+B%:F^QZ,>=SKLV3L]7!KJ:1[JI@8+>=Q!4W4TYZ'.8AGT MR+P7^KCO^SA@^*\P:_/>XLI!4\=-==-I)=[GO':G,BNJ+=(EJ<]*5=@@%Y1X MZ,EAWX_"8$HQ>AAZ=YZS[H( 93[D&=G48ZTKLAS/"I;8BJNSUO4UILMDBL;H MU5YB^V%,28#MZ/0Z)0N*5E<$ ='D8U:5R5G?6M=C;2NRDIJLN*KFM BG/OXS MY+LG^<7O &Y7G);S%J7:[77B395 ^!SW:9BWV-]%]?:Y'F;?"J')YT*"@8DEWP]U^N?XTH[[*>Q!WQ2:XC%@[1K.^2VJQ- M=4UJH]* $D"]&Q_U>?XEZ :XC5VY-:YT9V9.^M7Z**8KO+$LGT*"^]20W M0*A@@DC&(O$\ VT>:(HU^')5] 5KBN'J$1[8G>0&&A6,L7F:M?,X0TQ1T.!S M0Y/2ZN^$@+:W/9UE;=!GT-A EP]]SUZW(FR\$J6+>49TEEM, ?9)[5EWJ\MH M;' V"UT\FA=JXD.J%)TUK.\1YAQ3K,VELNMS=?/1D1.18Q=Y/'NZ_ !D6JJ] M\XZUDT0D:H(\FL%8T9F[K%P[9R&%)A5;W?0SC]4,;_(IQ]+D-'.:D2GX5V3T MHT^G1Y')^3?WHY7G3$.>QX3IP,8R' IXQH"7@ NT=$P1\&RB"KGN"%3"T%RJ MM+&WA=HZU5'-XAGB!JR^,>Z/9V? MC^//AP\K13Z2$;O_WE3+"I%"UOR^ZG;[$OY[5-Y_UT7NCULZOES-@=.PP5!= M>;\&8'0E,V<1MK0[HMBP(J"@*7^H]_"03X.=P1_[*SOP8U_%MV%C^HAH\"J9 M)S%1L>3;FRN!JH+C=OVLW>#'D-I+ID]_07&D9!8S.(IGY4L4USRK*C(^J:*# MI@F74]$*4K3DQ-M:RU7 M!X-2G<%UX)J7=.X\O#ZSR@#?>4_8Y[F\XBTKTE:F4/+^I*55-5T-4-D&<-ML M/9%6E+QMS"<;T:55*-JNZ_.L_=M?Y(/U,G6\V9%\>4,:EV9D%VC1P$HDV\X0 MNX+A8>9,'SWO1Y')(]<&:-0Z*!VL'EWRBK$_HFIK4'"!ME[Y21H"4<8-O@!L M._M:U=U[\?5T2;?A]\-@2:CSES0#2MV/NC\],G0<57G+8S,F@IRO[34/20Z% M&S9DI(X=)$DQ(B6_4FEFEDK5O4$?JFX&<'7<2#^)?;T^1RFH[_^-IRC90<^; MY9JZL[)]TAND6J*GH6]7U@.J)$^@6(-KDBPN1%;P;TF W-W?SXD?7)/@=QPD M9R=9G[BM*2X4;=BZ72)OE#X );@SI2U(;\\A6S:EH4L-C5DECNR7A.X<(3YN MP=&%./[MW778#UP:-[%'5K!QTEZ_,D%^='(KOZ'O3WG;,Q(D >VG<6U M5GUU.=^__4[%/N"RFL$SUN83![\]UZEH \@]6DYV*\Z,GK?3%&@)FY%#\C<; M#\PQ3X>47@8L"%7- WB#CJC3<)#WMIW_MZIQHY.49.;,'3LJ,O1L&A7(CWL; MZ&5+//V-^JT6JX%KR#L6U9H2-9][*TG)LL&:RO22R]PF3+Z55*$W9YA:JII< M$C>9 GHR4V626ZKIDQK\P"'4F'DU/B[/4,>_9RA>B#? -><0?;(TB%SMY Q'5[!.3H%S3O0S>U)5\B9!8R!%N/6$.*5<(-_0'X2>AWY 5ICZ<.8=D9SAG0V &O1M_<;GA^Y& M\Q1(6>(5B;C^%#D2TQ(5Q)HZ#JT\&-E)[,V5UA[ATGG"VY"YP2SM'*1E=/<3 M2EY/2H"O.UY!ABG#:6+/M^455?)L#=MZ;K Q9BKP]Z4++-EP*RMU_]Z0L>M5V=<-624@SEI[-:QT MP='ZLI3X(NW-I9C"]WVG>]UXM+TJ)7[6]@;.]J]Y6EOA&WOL*ER-IJZS2!VN M2=LA=T-2-3LD3[/(YG'M7I\"WBTKVK>7EVUW3V*"I^B.DHR<,:\_2USL*]*T M(Z\[QY2PF6WP.@FG?V [N"4CVG]BK8&KJ[-$]PFP^ M@=,*KB<4K\EN9O^"O^1_"6Z(RP L;I^Q^X2_L6BTE(R@]JRXK9F[\DBY#OT4 M)O5M^$3BQJ!*0Z^T-U2NTG@_V$\S3:$YXZQ];U8,.X'\.T;T]ID 87S_BLTE MN$;]]+R&;BSX*SA#R:C8'2^H0S$]+\(;B/.JM+^=1K^/0A#-53.C-!3,6>6B M-]\KT4ST9W7;"ZW=2H(,=UR[HM*P0KPAWWBG]F.4(MFD >TG#^B MCDA0)0AV@O%ZV[IH);K-L+YS3+[FL,YJ-I?;.A7L^AJ\BD/L%?V,]H1:- -= MH.65N#IB0:4PV 7*:V[M-6\I%L2E*!]I!#>WY8^5_UCT8EJY(G.9VT,?D+>6 M$PRK!I[^/,"T]D MJM5<^NM2#O2%EE?9E"-2I%F-,3M5G_'\[Z$6R'S5I;7: MAN6*[;O:P+5;S;QF'4'.6TY)JQK&]H_RYE)=11&0SY;7T8HVN+L^82M8<^X"Z3EO>328/&G3=S?)N$7H!G@Q>;B?97_*^*P12J MSES"]]8*I+WE92VASY:GNU0UQM-<7AN0WI:7K !7A8D$"AA/F0PW2(Z)6[M* MMC'CB8%1@[3LK"&9>UQ:GA?Y]*2.\\%:LCY/IHB-4>PEMA_&E 0XNG^9?5I0 MM+HB2"TK]^EI5M_)6=]:UVMM*[:2FBU>M6G9H2_P-!AZ/C.1XAEHL$";824- MJN TM%#8F"/1!81D0HU$\8X3;.9 L-;6<%=./%==#C,F'@_]%[F=!@;+#244]8 8 M;#DRIG7]AH*0LDG7!9NQJ0X$=\MT@[$"_(:VM33J(>L>6) (;ACJW7L 55F# MRG>10:DNX)"D73:_,IOX_ HG[(^\P0M?C@H=?\G5&8!$5&_H1^#I*2?9-=Q DFZ#1;K1-<8/I#]>"?T!^_?WNR0,?'%G9_ MQFF4D<^WEZW=QZ)8YS^]>?/UZ]?OT^PI^)J1+_GW8;:R,WA7!$69M]9.GD_J M_RKU/R=Q^N4G]L7CS[N3D[9O_^^GJ M+GS$J^ X3EF]A?B;1HM9D>F]_?''']_P7QM10?)Y09+F&>_?-'!:R_376"/? M09+'/^40V2+,&W M>(EX,7\J7M:42GG,F/!-_=TCP4LYF(20-TS_38H?@@)'[$$_L@>]_6?VH#_4 M7U\%"YQ\@Y@DY8>R7#_V;-5*;UR#O<$DSJ+S=#O40VU/\&G;(<4.!>CJ.R_" M?58$R5;@NYK.85_C[6I\H^>^IJF?Q]O5=$=S+[ +$?+HZI77:\*^O**?>A#Q MD9N,\?A]P_9TYL(Q]3V MN[?LPS'[P(M-__'K>5K$QF>;G^\HV-PILA:*8Z M(PWR@(2&XM<2;\*,=E[KXCBI*KI27Y)L98>CKJC,1OK79-$^H:I:"D)1E)X8 M-9*5),2CWFRW/-856T-<)52%Q6DX/?Y\]\V_5DJHU3IJ/B*FB/[&5/_SSV\V MSW) J8N,K#"I<7S"JP4FDN)*I5R11P.Q88Q$! 1-U+B&W*@D6T+\K1*>E@W+ M(%]PX&5^_! $ZXH2."GRYAO.C>.3MW6 ^(?ZZU]9"(Y7."W._UY2"K,! AUJ MI$4N\3N6.B[8,PH^XY*5@G=FC4$I^" NBC:R^W [VQ/MAAK#A& :>&;A%ZD_ MTHNZI)4.;)=-,CDP)-* &W*G%45<%IJ3HIQ>9:F9.!(YEZQ1PNQ21A "PQ<5 MLB%9*CF83+DG.,A+\F+FBE32)5LT4+M\D8B!88P:VY SC21,ULS"L%R5"1OU MSHM'3%@?2O C3O/X"5^F8;;"6BZ-T'?)L-'%ZO+.6AD,&\LX):8-_!X9 M=0IP"&B!4B!=JX.8TG&L!=>LDE MP?!*"V](J$88-=+0>'1#X;+E/\T$0U_$Z.=+09@XH!_(^K"B91%'D?X+"8XI#KR0$,KZL-=+H"W@FB0R4,9)C,E,N="N]P M>S=3.X3.C\Y\@ "H;?;M+]Y?I!2..'+("Q*'1;L*P%\IN";.LF6)"IEAUK"0GH\J(X063&C?$Z&IX'6:(T+5#C8VX=Y;8 M8QSRA0F@/8\[%.SAE!Z@??M'-7?T\LZ88P.[Y8U.& 9K+!"*G'G[Q[I+ZR]OV=9]WHR,L@Y@1'D M#&%K@YP3\$'.B2G(.=ESD*-@C)DCWEAAX '$-V_UKOEKY2]\S^_VS-/J;O3C+LUPD^^WL;YEP\O'W :/JX"\D4S)#*KN=WB:U>(_HY?O8YW(HX$*BX/ M=M00TT.M&JPS"'=!@O-;_(33$E_C0C]]+)=U.H6L@]N;1I8)@J&5#ITX;.9B M70*!]V*&Y4:MAF??I5N*U(B#H989HX6SVO^:Y>>[C]D3)BD[T:6)NB12[H(L M)<1-3"6(>.>!'I<0,7U_]SW:R$+8Y_0I^*^,G)9YD:TPD9VY5 FYVN.D!MCL MP!_0TL0&^H8U.&@AM+""*1_]+XH4V[(@FFQL(DN:1 M:L:H99V1Q02WY8E*$ 9%#.ADYV@K<;3I@V"-=FY(ML:D>+DK%_^%P^(^FY/9 M4Q G['3<14;F:Y9G+DX?KG"0:P]TC+?C]KC_EL7LYP(8:<0[:7=%+F81J.R@ MVA [/YD1U-I"2_JOUAKBYO:\E;QYV&U6\L?I5C^5LNY600UP-ZNA"D'OE+)! M)ZR.MHRXG7^N6+'_N"I.65)&"UJH)!T&X#JHGB#!ZC2@]3 +-5-^UJKNEMS'%6:S%F^GYYU16X 5PIQ: M&VW44:V/N %$+>S'9XU.)'G/XJY!%:C%/"6-[(%4I(KD,M[98P!F2@N)_L:E M/7/B*D[Q98%7%FE%.Z*>N"& 5?"CE8/(D2$X,T^8!N(JKLEREH4EFZQB_::D M9/V?79%"!JHA0O_NWK%4EC- M.^[]".(ERQ )1V(;&<2$?+WF,YR').9[PG3EZ(DY?^D2D,*[[\C HH (3,V$ MCJPGQWZ+'^*\W@#1YIG5N#&%O&O7KX4][ NDPB!(8X-0V5MTE5"KY8E'LS0M M@^06KS.BHT]?S#5K9""'9.G*@.*(!)B2&I4LJH0],>(_RH 4F"0O1E((DJYY MH8 ZI,9 #!0[Y-B4!&G%_7*$'Z;D&0^-)!%%G0\W%&"%H<= #A1/%.#40Y)6 MWB]3[AYQDK \D64!,48)3PE9[@&JE7@T.;\B47G-$RR M+&Q'WB=Y!-@Z_K3"8"DT1&C)(JZ&F)XG)G7N23-P2)!TS1X%U"%O!F*@&"/' MIN1*)8ZXO'^2G*>1%45:.3\$&<"4TZ,6 DB./C(3-:BT3V).H15W1Q 2VX8E*#@11#.#$4T1[.#1T%:*@6VJH@/:Y,90"1 X%- 4[ M:FET=WGJLR>Y#YXO(TK4>!F'?-'9P!*EO%NR&&#W.:,0!D0=/4(%@Z@2ZFOY M)!*[?8^LL\YV!WZG"'DYS2)UA&+0S, M7VT ,0L^=SO7?UW%*7ZK++]4ULM^9QE.,*4&)N&K[7C,EYFHU_+G":R]UWYS=G/?L03MN1-S^ >+M#-$(WW?SN^&W^ M0N*"/IGED2S3>I5'MF]0(>?J+6MA-F]<*@3B[>N0#9E0RZ*^L&-:W&5)',8L MH=XG.O@D<2 KE4S(%2'4 !LVB!(@J*"$->3!1A UDHY)<$,PSR]+7P0_!(C3 M")/Y&+:5'P<=C10I8*XCE_:7.9YB(IU4((VDJA1]OEOZ3! M[R"XH0 UY +_#65+]/;=MXOO4*/E^/5?9_/>R6F2)(ON45,H5"300 M&QY(1$!008UKR(;K#-6BJ)+UD9VJ!U92G,'OK@@@A=6\^MZ/(%ZZ#)'0^'OO MVI/+/W\.'RDHK#B0(!=S[?IE((?NORL#@@(:8,*@I!9%C:R/ PF;+NO!' 0\ M> L"'@Q!P /$(.#!-@AX\!8$-(^M4H10OS1?)/%#H$A.J)5V30H-Y"$_)**@ MJ*+&I_09K0K:Z+C.:,E3G%VFRXRL^/,OZ =)*15RSG):ZF"V22UE0B XHD,F MI+6LDLYUA!&3=LV+,HH+=GTV U/='A$'29L>438C;E9QQA9+\"UQ#/(P.&0' M4J!3I=;D,FP5-ZDN74^E5QLP?L%)\N]I]C6]PT&>I3BJYE)D*T5Z>;<[9@RP M^YMF%,(@Z&2#4+%UABD=?V%:J%&K9\*\,.GG+"G3(B#\+#E1)^ 7Y-PR1P&S MSYB!$""FR)$I&-(*HTK:SP'M*GM$&V0QAR=- :,7=WQ<6PMZ<&I;*@N(,UJ MJC/<=K($D^E'F)5E45U2 MB:ACVBC!#C@CR$$BC JVL$?V^DPF^LN/K MII$P9 \A:350H^*8-7/*8=(= MQW$0["X]Y6D'LXHK!MF";WADD@?!)DN0PKW@3*T_N.:*_%Y$G]F,NLGMU2%> M3\AQ9"P!. B,.Q(@.**$I0J+NW<%^,F=5RZ2.+Q(LD ]R]*3<9PQ3X0W2):W M$0#$ !&5*D4>%T1%CGK02DP]2RX M5LGQ\H)% 0:+#!H-0-2S@*E:<.":B*L>H4H9=;0]C<_R319 ''UXN<5+3-BY M@WO\7'R@#_JB&6%8Z+H>O5D79SB8,RJ"(.%8M*JA7HZZ!M""[1&K3:"_,2.( M6YGV_O)ED"]X.\DW0*LL&VQ464;7C?[B!IM]+=&'PH[ M9WF.B]S PZ&02\;) 7:YU9< PR(I+&'GV=W=^?T=*"[4L:,5)019]\Q0P!4) M,A $QA,Y.M5E+Y7.3T!X#-LL0 I]8ZV"2*L#A%XW!*^#.#I_7N,TQWI>*61= M$DH+M\LDJ2 8"NG02;(0,%F$*V$H?HFO+/4Z?$5998(N*:,&VN6+* 6&+$IH M\L6^L ZL JX!A"TV1/'($2,]_#&CR(H@N;(-NE4'5YD1R,RXIN]HQ&!-)NZ> M+VK0(G5$63#^Q0!0S'V1'L,FYC',MB M].,=@Q(8NMDB%>.@2H\/UEHE*-S[%(2/<8K)2[=$'TDF;/RV47#)-C/P+LW4 MTF#X980H+ PV0D"H=%&2-"Y*@FD!+N)G]BG7,4DC[Y)(1MA='BF%P=#(A'#( MHE:>^Z=EK0&$4E&&\4C],!4@=!O M%H;EJDS8WHDSO"8XC'D"%?HYP7R%.XUF*[:/[#?^O;(ZU!.]$YEW/.<^::4, MYNVFF?Q8-9,4/S# VCF4:0W,5 M$"Z] ][*H5/Y W'G&Z3:07/'BZ<8S&B'[RS"/,RYC1\>B_GR ;2P? M03B#CM/%+!OXO74MG0(8VMF@%%:[&IV#H=YF'6\SV6Y>\^O*>EHW%>$JEDXW M@G"HI4$G7T %O3QFN8;C=SG,9AD,5FAE29!J'37-TF/ :ZG:(OH@AIH.$$F@ M>O7S^]D5 K7)^2H.%G$2%S'.Z6B GVAB$X68Y&QD4+P8ECWMU9W.^(XL5&_^ MUU(73.7Z'9M=GZ.Y^?OKO_S:_.CN_O?N'/_SP[NV_ M_ F=_\?GR_N_PF.LW=Y\G8(G5EKLTE=+0V3>N/WZ'44H:^_-[MJ;X(7MK&6W M=1AVLFHU?&R0UD"7[8^6B(-AEAFC2A[9KNSJ\U97G1\TFOXFN^4P5>->$YE =#+ N0VBE/ ME&PH>=1NL>79*\"LY_2GURQY9U+R-^UIPSV]!ACV6<$TS'P> @.OLP(W$8&> M=E))EUS30.T23"(&AE5J;,+ZX,T-2K(@W81>,/ESFJ5\EGF1K3"Q M]&-VJDY/Y8XH3.]0KH4>& Z. "MD1V$Y4 @-W@A^PFD)92!@/0+P'?K;Q?R> M@WWC;*QUJ-\_W-3I#('P9C @9GN)A,&,_?FG+8UYG-0866#-?(>E)3 ^<"?X MNG-7 "?AKK+TX1Z353?V4+5LJ:A3#ZD!V_.1$CDP[-* ,X=Y:4N[J2*]."U^ MX^0X^?']":<&^T8ZON[1_J9Z_*"0(W5=D&>KXC VC5+T3J]MT(Z8(9F>>/N= M)#%OU3'K 9@J,6SA,2EY9^58I*/F3,!R4MKTS/&R+^YIX2K&'E!W!.D@FK<% MP1N%L+RW<<$/C[%461F_7P*G(46H',%K--S.EQBA]Z=)E.)@W)@9H[#^OM&H MTI5U=8!P;/06)"B;CL9M,SJ C46CMQ)U%9JM0Y@K0AE@=E)^:[,P"F*N794, MY- _=67 D$8!3.:)LA3E3 [][Y/O3][2825!3TSE)S0KB\>,Q+_A".553]RA.$7O]W,.]_9>C?WKW0_W523='NT3Y M7WX4E=^VRD H?$]H[%F2%R.)98(N::P&VB6R* 7M7*<2H9;3CYB=MD]146L? MH:"@_6U>5(1[2PEW4E,0"+%F4<23<@?)31!'E^EIL(YI2*J:EE1).YTDUD/N MS0++1<'X33T^86=2*XU87L=C2K2P4@!"IEMH/I'-)(.3K(..GL=CM9 0_XC2/GS"[+&.%K[(\ MO\;%?'D?/*L77L99\92@84P1%7D8;$R (>QVN'7LS:J.:N[_3;S4>8*$C4\D5$%74'"H3A$\BDP MZDE7S_,%FSE%1K[J6[",JR8X;6NDD?;*M#YD+K'E53IOY]4;2VT)%'ZIRI:(2 M \,I-;;M%BE:DL$C5C7#TUXL:M@$R5,A$O*2*!U.=+Y&=;\K@AL2 4N@=9SB^H8$O/+0R%P3@5$T+U.84F8UB*[O?N,]J)) MQO/3ZWEET'$;EUO [T?@&@4P!+-!*4;5E0ZG6;31 D*TCSBECC5A1["C59S& MS D7\1/64\VHY31ZLBM"+Z+2JX AG!U.(>BJM*I;5'IZ0$C7=N:;K4VF,*$K MZ27L$J%* ZZ-&*Q070U0X85RLLBLYS0(LBU&+PPR*8'Q2+9(A5"( MZJ$L1=0S4=YUU=@$9405@=#P&A?&8&@@XS3YHPQ>+^UC5P!6Z".#)B21P@6D M<.>&U*G^^.+W6?P41SB-\L%*Y>5JK9ZV'&?"[46$XPO7OYC07A]:5[D%=O'J MPB8-9+7A(6J,H*!*H@:$P[UF-WL*XH2GO<\Z>X7JS> ?@CP.;1JOC15O7M&^ MB$J_:38!V+-:@U?Y7A04!8D79<&,H")CIY?:?3VU'2#<;@X6-CO%>?$,ZT@& M'9>\M8+?9:E6 4R0:(-22;YVQ[X-#:&L/4E+/*9V /#.FF^P>:;@%_\-*%O. MXJ0LE#ORE=(^&3. K.-,+0J6-7U\0J[OZE<@S/D%LRMD<31[PB1XP-?E:H') M?"GL]39T@>/-N.3:MH7LDG"L#3#LW!+XD+:-&114=MK.4]C?#Z4+M2VXKFL= M:0,BJ95=\2@#3NE, 2VR'.L&*-N A]R#*\I3=Q:VAZ%&6P% 6%,1+2BK,G$@ MI#7 AQU M%-;]YK\]T,AMWD^9 #[.3ZZ$F Z;BDL,8ME>UJ%BT$YJM+BNHI3 M?$D_JI8^9()>Z"$ E5*DE8)'DR$T#568*.*R6K[LM=JWS+[SSFG%KS&)LXC6 M'"ETCEV#4P@Z\$.952OO[3)%$M;-T?/XJ]3K<.<(-4LIU$8EH>4JQ$70]QY6LLY3;3^F M02D,T:HTP/;KG_ 6$GVL0IM>@!*DU5)B_5(.8AVQ*L#$"XG61L$X^RF7$BTM M'D;GL.UBHDVGT5]P[%A'&_.>?-D!+*7!&<5/7:+7OX[6[A^CC2K('R^2[*LI MPZ9>Q&OHZOQF&Q4HAY$ZWY^QM=HTC!/@&OJ9WA-2Q'S)3KZ.<'L TOT MNG2RXC"])9@+/3 4'\$6&$MIJ-:I67MZ.Q*R#@M?N,L M._GQ_0GG&/OFUP]!Q!*CR3,?2B5<,$8#C1%#\K/W]Z_&)!X5C7A..6A;H^HD M%?U-8;H)0HFP\W,;2L#"G*L@Z9TR5O"D\TJ2C79 6,33P-9]OCZ=JE32:=)F M-=1>TF91# QSU-B$+225$$HP90Z_Z<[7S.*>& $W$8*2DDHE+%"J6+)JJ/!.,); M.)#>@ [QV 6;^ Q7?W<&=?6TN/D62VL#CB^V'%FPP5V7EMI@>IK1D(7#=8]L M>VD^&'!3[UA4=^LD<;"($U"#;[',LS#,RK3(;W&(XR=-D@H[5;^,51=&SU51 M#XH?W0*S,(54"[+)HUH2+!MO"%X',1UQ5HN#=0 X2R,>%LYXV[*N(3MC?AD[ MIL!Z#MM8@L_J$:60+"DSU?:>O,[5')53!LOZIH7>!"^L=;*IM6KG\M6F!QGM M%_3&8/AIFP+;>6Z=)< 1QPCX2K>^KG2KZ=5*NVT#8"DON[*Y*?.+=?49K/@E MN541]>S6FH"6OFT[^.**0;TO"-8ERO:K\#LOXT/=7[';O@IP"?S'X9:=7S,N MN<+F[F7ZA/,I]@II#0'@LD5!+3BML0(FP-@:NGAG6:T!<*]0?7:7[4L-_U[& M!-/BTL97O-S0(A0TA&+G*_A5LXI:&F/ Z?U HPO6NQW(6AO:*' T#^-&$PIW219B'.47],6S2[CGR]'D'6/![>U6HXO6O]S*6AV, MNQV/69RSJ"P@5IBA#KHLX#=)P@B&7UA +EL4U(+3&BM@ M8H"MH0_IW6I,.>12!0"=P.5FO;[*@K2>@9;V/AII=UV]$?*F?U>*>F>-'3Y] ME'AS;U@>$2B-@L];\,8VS1L1B7OQ!N+U#!0Z68.1+C1!9C:N;"V+5']8EXPZQ93]+'=*4$JFQ>LB,&96QMABB0JI;D.Y<;62#4J0)( MS#?8WE!ZA_&:)6RH "M*;M!Q22_G#^'2!N6W2+ %9[]E)VF4^(:FTV?3O'5]3 H M_8QZ0D)>:$&5%W%8*<*\F6\<=.$ C.H-HJ! B_;R-;8H[S.5^IY?+,!LH^. MCWJMF&VJMWFA+L_YE^MUPM-V!4F3Z>LR769DQ8\0FK*PV6H[S00PKDB]U !V MJF F>L;A%9('?+ZYN3K_='Y]/[M"9Y=WIU?SN\^WYVA^@4YG=_^&+J[FOZ#9 MZ?WESY?WE^=W4#:Q7:8%IA59L(2*M&-45(T@Y79'NQ1B?\=Z3P0,I>2XI'Z. M'QFB9&-;([@.$((T2:;:Y?$T:H=?//.4:>'87M_I>'ILL7K#:5ME,$07Q]7'N[R>G9]>GG]<4HWIUPX[M["T6Y(N=>@V'"\@VT#N+R#IQ M[P2SQVB?>7>BZU(4U.EFG>X#O\].^2VTLB+::#FCD'T16AJ95: ?O.B>X)LDW,X*J6=E= M'K*MDJ&65TK*BZ"E85\%+O6D.*WI-O_<7[H#,KR8DX<@K?-P4M^=9TD M3^KX]O81VF$].0=V_P> MD8UU/AG9M<_\=_L$M'D$O#S]'\H\3G&>G^$\)/&ZKJL/01[G/,)JBW2/GXL/ MB?JZR6T,N6Q!VQ>TVUS&6P'3-K:&+F9 : TPGC=V@1"Z3CO"KA2B[3.TR+&O M47":'=\(O)?77BD-AG!&B(J,,?S:IEH#H,,4&PQM1G?Q0\I30J:%6&RCZ]S) MI%,G.D'A>^YT!WM@>#Y!(<1\Y=0DHH*Z%]XO8M%, UADF)(;[NLDZ_7*FA& M"-O1PS^#ZR"L:^%#MQ9,?<3.5D&V$'T5;-5$Y"8/KXUHRZ&)G-A2<75A ;> M3N%=6'!;94YC!V=D&=@,786UMDO&CRQ2E]F6JF 8/ ZO>&: :U>'GAI]])4: M0(T%>"[=4&23[[97!T19K3>VU3T4TIK\:\-:=I?:0QH#\J7-1;8WF/!NP^ \ MU>(NJ6<"W:6:2A8,M0P AU1JQ-G-U-6MU/#\W;!()@>GD?=)*ZT+4PJ#)9;) M2;'S"^SRFPVS@-#I-LZ_Y+,T^DS?(&'W;UODE3'H..TH;>#W>D>= AAZV: 4 M^D&FPU>[>EKP/-@I>ZVLG^=C*XIZ,^XR.3,[5:=GTT84IG<\Q$(/#!U'@)7L M[=JH0EF'8KO1XNIB7';2)>.C)1VDQV'XXM@MSF[HY=#&:IB>-L>4R- M(&X%43.HMH,ZAH"XWRM,0>+^[F+CPI%)R:5[M2M UYWJ-;R3>9B1+@Z>8E/F\+!8$!U\NT\]I7+##%4%AZSA'F/'@-4<74N(RK6UXI^:. MP,6^O=5'C0%TF:+*1+7%=5\\-6)7^<#1V@Y/:HTM4N?$EJTJ# Z.QFM%O3A% MQ2.>EGY3;0#!B\)ZB*\2=KI=0PNXMPM#*NF=9U;PQ&W,BP+T:+M?&N,&(96T M/R;I-_3(18%RR>2C[C[,V.ZT\!&'7] -R0I<)4:D'Q](L$(LAS806MV5BQS_ MO:2C]/,GBYV9:G&WZ6;TH/OY9>2R8*AE "APJQ5'E3P\5S4LD1]LDKK ML)3"8'EE=%I#8D%A$W6C4U=U/:9@]VL\:A[UO&*CN;Q1U=H'82UUK3.U6W@JOS]6%SZ /:'1%\U8X= MP++RUTIIMPNJ6LC]E52IJ'=^V>$;$HI+4RKE!2H W3$G6P=N6\JGH"B);1R] ME27?:_F6134M\!O, *+LMMB%NS7+@BU!K.(T7I6K^@Z=;)'$#Z#VM,JN/)N3 MZF9QEL>]>%'4E(VB[ZOJY 4QW5'7UP)#36NHBEOI-O>]Y^WX# @)YCC$.TY<%W[8Y#_70F@S\UEE$$#\*5 Z'P?5] MF6_)P-'NB7?H#_DA- M%V=!@2^"F/0N87'_!BV@O3)O8?TR'#L2(Z[?J8^QK9>A^VGTCFM%Q#6/F2IB MNH@KOWHGQ$N=7Z;5;6;.7^/P\:_#F<@KU8W#Z#\;S,C <8'M@PV^T'I4M7XP M5[6[JBUXD<=H?*_18P"+04:"^]WYG/V&(+\?W_0S=]'>8I'AXU^'9Y%7JAO' MT7_V[\ O2 L\.A:IK$!J[@MS92V&E=6KDIT"#1=/=][8W56IT-;W_VA83=U9 M>;?MX)_ -?B]>,>+C"QQ[+.+ER!X';V\LFK==/3"XV$Y *=EWK*[/T*MP3,';9' \N;^*R";2.,<;[E(+M M4.O][SRLQIVG$8SU_G=[6/$_;$H"F] =L7CZ^R2R?;ULZY!Q&L7I Z0 ;YL: MK>MM7A9Y$? 2[6]9!7M2_$4$CA\M3ZU%%''@4%6N"' M.$U?9?L;>*[S9TS".,6K#NT:^\75L47=7WHJ;O M;900UWKM7J"_*/V19'F^I]R#9OE@6U?R$<5 M?!_][90(0+7*Z:MV5&N=[O&'TXHG+_/83M>B]>^3DFQZB9U$P]%92=A5R%4@ MPZHD[Z8Y:%#+%\Y&6W$U;_)C19$4/[!K/+6AV?9E$.X2:R1>BTMO"N35JX\$ M<5".?:L*GM2WCT+P>MS[-L4>Z^$/SAT8ZJQ>*RL)WMNY&-V30#7L[:MJRG&4 MY#'@NM>]%5%(VM LY;Z^YC9+H_/G=5S?J+;/SGB_F ZT"6]?_7MJ[.,!'4[/ M[: 6QG;DDWD652*V'>ODE&]=293[1_?U$'>)W?9509L$<%,_P7N#VVNQA#M! M&KE#:2$C^DX? ZW9=GVBNZ?_DI;Y![ZN\E:,Y!(6A(E["DZD3[ID*)>355- M&6K-R4AU*GGBJ>-7.@3=3\''3Q\; MW0+@CL33GL[7M"W;6$C+79WF+=6'P2.H^PU?-^>LBK[CCL/SZM,B2-C(XU " M(;LE1I9O>J^;_R7/ 17*;%M-TXXW!@\YG&!DRY*I^H:._.MK9QY6Q*R??J!M MTG6G:_GHU]A^IQ]#'+W"YNXY4>.K3L<((.GB[S6UXEX2***@=@L/3!-%[+#M MDAVV?7H-.9S;6NCZE["G!QY$_D#K MBILD/Z#Q:;!:YSZ+J&R42;S$Z-LX12\X(/EWZ-N_TK^_@]) )?>)C]USP"\L M557[=/9]WT^_4[68KJ;?RCB3YXKI&#Z(&%6HB$E"T-8JG&8V55&$]F71I@Q- MBCT"\6</(=V>KG'$2K,U73)(U0]9##;Y.&DDW> M1(]0]<2V#\W1YJ%0FJP\TPD/OS>9A[D4+Y,V4]IVMIPVO5V*:Y'E1F\(3A/: M ;W03'A2ZLH8JJRARMQ1D[]7GL*:W=5&S<)N"%6[G:@E&(T!: J6!;;.^'2P MC<$._IC64%G)5^ =M!3MQ"E($K]\3Z(JMFREH9P VDP1'J 70A'KLB?3; KW@ FT> M>E3'BFB9$=1Y,*B@\" RAQ](.#I-(>6#D(PK5MM\X\LE:D-[#;SJ$[8N_>S13@D3/O[(7BE6_R$4[8%H9D0VZ;E M2(R \5O* EH[,L&"=V;N!%OIWY(-Q1&IE-%FD<73A.C$?1+ )&%V@(UO3=L- M[?$%S<(P*],BISS#\1-/@(2+TY(0&K/)WH].'MX B4-AWRPM MXBA.RB)^PGG=]@PB='9BO6 ME%1->!K;3IWME-71<\)3& ;3"J8LC>"T.[91#FF.^Y3QAS5B5BJ6@$-W?E8E M[-@?:P /7+!$$@S?M/ DCG8CC)@TL'.C0FFN#.=!=0I>^20 UW+J"MRY3"-$ M&VY=@3M *12+.E[V1?" 5;LJ]2I>228!KZ591QXNT4209JKQ;7VUEJ>)D?D: M,T#IPWFU1I7/%CF/:F5O1BD,;TK$#%7(7;NB#2\1/_P MAQ_>O7W[)U2;1K?SST"HVK8A7MRZZ9E::%_6)0VU<*6.KRL(AF(Z=$-"<1&! M21O?!XA+[(B-JE<:UH!MUT3K3>8Y6M2#[9;QB&^.@L<[2R%R,N@@LA^C] MUTRV+6\*J\ZV1$Y7!>W&R=U->O?FTY9#/><4I%$;X13L'#)*^$AM1:F_*EQN#F+\HVLJN]KRWD8F*H"Z<="0'W%K^1%C_#L@ MC-^QB]C>#*P@Q\SL@_/Z.P(?,KDS=)V4QWL*9JCQX5S)A'8/)J#I5L-D(0TS MZIW>4Y=DHK &D&O?KBN3-)PI#,(/:(9-97=KWMO(9$6P#FO> ^'^SIW%+H;@ MAC8JCA^@_]\9NF6 LS.C]Q/@7-!*W$./6)D]E/"F6PE313?,IG=R3UR0Z6(; M*/Y]JQY-TF8FL <^LAFVDIV->6\>4Y7 .JSY)R"TW[6+V,$.V*!&1>_#\_J[ M(K>,:'8F\YXBFOAI'S,VE=F#B6@ZE3!91$-M>N?VQ 69+J*!XMJWZ\O$-C.! M/?@1S:"5[&S,>_.8J@36$]B=4_Y]EO=XV5IS%*]L7L0U/QIOPSLO=<$\7?$#QPK;= MSFQ98#)M_"$W"3$$T15^FRA$9L][RYBP$':QR/TC)CA@5H"T!>N^BA=]JK!D M8 QD;"(M\%8!2L\2&,[O!-\F5)F.ZY--P5AX]$DM YZ(,?GW"Q"A); 0#AK:L9;]G^P MPI)M A PG+0$:@XJ]L7$R0*,:3H>T('#!$&"=V+NAGN2SK_-KWP$Q(UJ.XYN MNSM_#JFH-NWDEK; ! 6FXEI'""I#;EK CU4+2#'E'-8F"]^E$'8S'^P)J$D5 M (3RTO8^DNHC;7B/*<90>Y0!:)3>!KS-M 9$(BL:KJ)FE-+^,CEIKUY0B'J/ M(NSPV;A'(#22-IDQS0N ?[/V8V#HHT-G=DA J--O TW,;-5@-L+^_,\0L-K] M-))@Z*.%IW8^7/JHN0 3"HW.\**X3/."E R5+KFW5-(E@310N^R1B(&ACAJ; M<+=J^(BC,N&W>%QEZ<,Q#7]6B.FCC8$<6)+O?O&N#!F^E=+^2"5 5A/K"EQB M;SV^(<$&5(*8TON&9"'&4<[N5KC,\Y)UQ/,E:PWWM#&P BAJPD;1)Z> $+/?TCX%!;L,Y.6,#I"MFF9?P9^W MDP%7.[RN-!CB&2%*W=ZJED,1%03)J6:ZXY8"/*-8TX<;?@6A536HE?UQS50@ M->]4FD Y:("KS.5*#%3207#Y35VT_X(_XQ1V5WM;RS]KC,2+TPN:X?P[_*>NN8RWJJ*:DF"J(2(\JZ M'%,.1(A4B%#!LX&B%4\'2HVPVQ[9]PEU']2+Y+0><$/*RF <)&B=Y?PF:][A M?8\NZ+-CYGCB%7]RD*8ED^*.*D=?'W':_MY\&1!VB? Z([QH*0I:2,%Z3;(@ M?#RJ@K@Q2 ZQR>POY]6K:C:=$OEI.,5C3/Z[W8!I-WM+IO*:6DVG0'X:S9(" M*![_N]6 :37[.K#_JEK-ID">6DV\_.]&\[LY7''@34=3)@^MAY_%@-J ?C?- M9XHMQ@?>+'PT 2_L^'SW,7O").43YGBUP&)8+HK >KM*?.+%*&L*@+^*XA&C MS]_??8\VJEZJGU(N?,3AEQN2%3AD):2?'DBP.F6WOL]"U3NQU(/UHL:!UKR] M) NH0\5Y_)#21E=DB#KDISC":$E;8]7.\E60)&A1YG'*6FK.I+Y@O&9O/B8( MK]9)]H+I]UG*R4 ;*?/OKDG03$;SZTWSTY(0+-\+W!-P?'NP;KE#CDOPFUSJ M"-5RGBJ9LHUZ7^KG*;:"=@+G?R_C-6/L1Y+ETDT>>@U K\$2J&3!G:L=(:[( M^Z16]0AQ95\M(J3>I&3!573&6CZ-IIC'H)\3S#[00G;O^E56@+0Q360;$ $F M+Y+0A#@JEY[ MQ&LJ:.H4-S* 7H82FJIKW(AZK7!U-8.K7$.5>JK&9C098UTX)TH!JEX-..%V M](VH[^BN T7O-:2",*O?PG_TWH!W)W)/<)"7Y.6NR,(O/P>)/'."* 6H^C7@ MAG7?B"(N>X2XM*>:YQ >LR3")&<=N/PHEBCUZS^!J7D-..% 1$?T'U$EC&9% M0>)%6;!#$&R\?Q/ <$8AEV5'SR+V5QT&N45#>Z:A<'+ MU3H(%1,,]OJ WM)6L,4)B-I(%42AULQ1TXQ:2Z@RY>DE7^-BXP1F3T&:0)0*]Z6^3#MTWM]+TC:HVQB*TRA[KVCA"WZ.FE M_X+CA\<"1[,GZML?\'7)%JCFR[M'MF(U+XN\H#$,=?G*5S[* * 7OAWNX>MN MK*#:#*KLL 7TRA+JF +YIL_BI*3?"N4>\:Y5)N"_;2/R'=]W;=_7B-GFG8IE M=WN023M>5F(3ALM<\JA;^YXJO>W>^\$#_T-6_SIY0 W("J9P^G03Z@RBH*/J M+Q\[4MCAMGGZ*8OB91SR5;SYDF^3$O:@*"4!O!=+@+*3?5(-;X.XD$TQXC-< M_7V9SD*^URR_Q2&.GU193VST +REK>"*8\!*"7W;J'_'=F$W%M#&!)B72%O[ M.HBCL[K-UX/761K-BT=,U MQVUD"_:)'%<#RU=EGE!AT5$FTEMI G0;]X.N>4K;XRAK]0::LP=H=:@OTF#TR!_ MO*GV)T8?7C[G.+I,-UN1PX(& 6PR7#%?8*D-Z$UO 5HV2\!LH,8(6KR@;YD= M^JZ_0YN)UHTM7S-_]=[N^VP6_KV,"1ZU#\U>&]#[W0*T,.?7[(@O,E0;@;53 MK-JN3&OMD>5XG"\O4SIJ>HAI#%'U(&?9BD:*U\%*C(JMM "\SBW "J_11AN6 MX[U,GW"^M>.5: -XDSN 'NEX6U-P'"^;I*I'T3H/VQ$#],9TZ)0^D^67::0] M57[W]-0-B=,P7@>)+H>K5@'0"['#J4'BL, 1^X$&8_TO.I)5'K+AL.S\.4Q* M-CU,/SS26L$L<=GY"#[G*#!]5;.W8/T*;1U<_LEAZ^%U/ MH8*$)*/K(]0"0PTRQ*"A"IN/R)R.]I\PR?GT;'_"O5F1%L)RLPH =HU%*M#! MJ.ISJ>T#I5-$8;!).3ZW/B.$L8EUD1]>-B)UKSG[&I"HVAW8R7'-Y_'N*0OG M:V:"[9!F,2F.JI5&Y1*>BX=#6QIT6F;IDN/Q@ME'70RH X+UK%VY&@CB2(Z: M;;W=#.?5-&Y!X: :#]_T7B$ZJI>;7R_)!^OT'ZGI@J6WO0ABHMQM#P'7[ZMI MV%<'B%8C[-K@@!%#C!ADO^<:MGU==4D[6Q[VT$6H'O(:^&XLVQ[(V]*SMT_H M,-VZ6'\#OW#^C$D8\YF&<%K//>[1KY.L5B5V1F'!QS9X$ =TH-R^R,@2QT5) M:7"9JE.X[^$Q $9K+DJW3WYVGLMW3? G'R@1SY_7,>$Z>R6BY#&OB(BZTNV3 MB)WG>B?BZ"TY^FTL<'I6.YR2&260^VK,&6&O\7-Q6V5LO.<9)#_Q!)*FU:E1 MQ@"U_=W+8%C5:HUN+BT\0F=5QEMF&M6VT=MWJ++LZ^"UWYO%X5!B-_S"N6UN M[:BS^4HD1MBTR,#(Q,#DS M,%]P&UL[5UM<^.XD?Y^5?1'V M5H3% 8U^>G/QW?F;'HE\.@VB^4]O/H_/^N.KP>!-+TZ\:.J%-"(_O8GHF[_^ M][__6X__[R__<7;6NPU(./VQ=TW]LT$THW_NW7L+\F/O(XD(\Q+*_MS[V0M3 M\1MZ&X2$]:[H8AF2A/ _9!_^L??]=Q?GD][9&:#=GTDTI>SSPV#3[E.2+.,? MW[[]^O7K=Q%=>5\I^Q)_Y],%K,%QXB5IO&GM_/D\_U]6_2]A$'WY4?QCXL6D MQ_&*XA^?X^"G-^*[^6>_OO^.LOG;=^?G%V__]]/=V'\B"^\LB 1N/GFSKB5: MJ:IW\>'#A[?RK^NBI9+/$Q:NO_'^[5J<3T6Y17)19;TG1F8_O>&E?N/-O[LX__#^7#3^NYU"R77B@P'#\1DL0F\6HT=7@E1AXC M4?)$DL#WPA8UJFSW(.H)9R8+_O%X.!LN10#BE1N2I6_SX&I=/7G1G,2#:)Q0 M_\L3#:<\BM[\*PV2E_;T!'SD\(I[\=-M2+^V2&>IR9:4NB:QSX*E,)3A[)+_ M,2*Q46QMI98$N_3B@.L]8B3F"$A+-HFEJ=*24'W?IVF4\#''+672X,Y$=S(5 M P5.'TA*FS9:$ON!K$B4\M(^G4\";Q*$W&+,\MJUTAJ^C$;>*N"_'Z;)A!'ORR#Z' 7K< M M&=A 2P*/)][(>^'C8/_+B-&$^,+J^$]SYBWNJ&?T9&C]ML1-)S'Y5\J-\&8E M+-$HGJ+\ 0/VHS<)S;S;M]19\(8);*IWT%@ %+E&6]T--ZY)X@5A?.\Q$>I7 MQC[*HHD#6GE;:AY#6;C3-VKU M0),A6Z7JMJ=39UD8_]WQ7^Q4(<\)B:9DNFY(: 7>8$B"1)3.-WTN>F=BAR@5 M[L)_S$KFDJQE":F_\_E0[*30O1V+]:Z4W"^)B?_=G*[>3DGP5D E?I"82;SX M?_PJ/]2?Q#Q&^1L_#;T)"67[O_(R>T7>'D"J&][K)R_]Z92C'^=SA&KAJDON MRUADL<]VY?68OVZ:_[A#87G?*2_Q=BEW&L[\IR#]?TX471-7P5Q1S#G&%'16PK] BA_M ://)W(+'QDR,3V0Q MV?:)NWA7%C0AOO'C#K!6VDD!7HUV!3,X!,[KX800MQK@W1) 9+L UM0/%?"M MTNK P/;Y]Z="AMO0FRM"Q6X1(+07R-A6*H8%;F%;VH#Q3DG,^% 'Z@HUD>+$ M YD'<;Y649JZ5P<.114@!^\="25:Q9'(Z$=1ZH4/9$F9@8/=DD#H_^ (]%5J M(B'^/ZG'$L+"%PCHI<) W+]W!'>%LE@C%.9%L5QZAF!?+@T$_P='P%>IBX3^ M^(F$H=A3\2*0[5>5!S+P1T<84*OL ?RZ,0U[X;@-!2J )GXDX-,E!1'(F-$ M6$#%^1\&H*%4&$C !T<(4"B+"OU--(4"ORD*GF(YA?N>IDBHWP:Q[X691+?\ M=XKE1TUQ*/K8,URCQJ@,_(-X#(Q_H3 4?>Q)KT'; V-_E3*V(XPV[*A+0]'' MGNZ:]#TP_)GDXFK>?:I> RZ7@L*-/<55Z8<"\WJ)(TK$Y4,=U/LEH7!CSVQU M>J) ?D7$P9]P$$W)\]_)BP[S4E$HZ-@S6JVF**B/6+#PV,LX\,U1I5P6BCOV M/%:O*PKPC][S8,H5#&9!=K_7C+^R"I0&[$DL2',4-L0!/+:DA37M*W&4EKU< MT:DV_!LJ0IG!GMU:H(#"3ZY$_B^AR86.EZ1?%1OMRL)0]+%GO@9M,;&7O=*0 MC1A=!5FB%!,!I1I0%MR8$.OU1G6#;&P \8%U22CT;DR.J_7$A'Q$X\0+_R]8 MFH:EU>6A\+LQ3=;I?.BES\P$Q&J)ZG357A$HU-@SXTK-#HVN$)813VW4NR6@ MV&)/=ZOT.C"T=U1LVSS12+MH7"X%A1A[WJK2[]!!6EQLBI6QH?!G\%$_[!"\ MK]&!$?V%!0F70&1U2:-\G4BQS:[*IU?3 J(]I&/B!N$'^B0\W6;#- M"K<+>54Y*-[84TNUC@<&>\2(()WPX;P\Y2:N1K+A;*:*TKKR4/"Q9Y9FG7%) M&,1Q2I@M%16UH(1@3S*A^A\Z$!$_Y7'QY>+=Y%'<^U6$H5(I*.S8$TR5?@>& M^9X^,D\D$1Z_+"8T5-_/J2P(!1M[.JG1\L!X[\A1C?1>$2C&V//(2LV0@L;- MLR_3HJJ/;E27A&*-/:_4Z8D6I^>@.#VWC-/8\TN5?D@P9V?ON9^5TZ=4(UY9 M 7SGR1'P-5H?^K*EO'XELM*SA91#W%ZN9D!1%(H]]JQ4J^FA4<^R1&T:_1F'@QC<@TFT+H-B>45:"$ M8,]B09JCL/$S#5,.&)/G:)DV+4JI*!1]["FK5E._QP@O#_?*PC%&WO:J]$2!>^;!6%S'O4^,OHU>BS?GV,* M G3EH11@SXO-.A^8A&'R1%AQ!":%$>+K3GR8:T$)P9X<0_7'Z9(+V1JT/?). M.2CT;DR#JW3$NW?].X>?K[F1=/)+%I?#;WO&5FKR1, MXO5OI.&>G5_D3P?_+O_UKQNQA[/-!L6(9G,43;;\O#JL=G-7K*^??/,A-FNR M7PXK1[ 5L+ONI]"D@\C8E(Z\2X6R4BJ.EF58#W$5#PI5':%#/,\K'MWD_Q)O M#Z^\4,3N?G+E,?;"^U7Y9+N:'F!UM$S%("9H'96<8C%?TN!#5I]PB2) M>C"_1D5;"RVS<0W.(/H[0M6(D:473&^>Q;MNQ,B1HCA:[N,:Y&@U=H05N12U MHY2:DJJR:#F1:_"AUM41,H \U*.@_:EL[2%!!>Q<:#Y/8F1ZEZFK%$W*E=#$ M"V5)%PB[IY%O-ZRKJH&67MF>1K7"CCC2B-$E8+):.K[!2N@2]=';QLT T) M,P/A"&-*!0VLF>KA99)NI?]2476D(TC?3Q=I*%;;KPE7P0_R)\^7(9&$1-/^ M0NS&_>;E+]U6HZ)=[&CI"WA)L*V&J"TC:F]B'S(3B\A<".& D2EUO"=U1L*R M%EZ*[N;[!! \CCZR9* 0V=W)I\"'L\_Y0^":$9JN$EZ:\.:4 ]!PI-L?)63EAL1B.)2_F MI5IX"WAIU)O3;HN3(R&V(#;XS(NN#EX>]KH\*&ET^V#,^DC!R'L1YPE$DASS M;KVV$EX"=SCVU<>0O::CE2E4%+]E[ Z;T^CO"4W'^N1;VQ4B5 MOA9>4OBZ;$%0<(2PW4DGG#)3/;QT\G5)@R'A"&WW-"'KL&WDJK(P7L+YN@1I M=':$E2L:205^"9*GJS1.Z((PN$O!:N-EKZ_+FPTJCA!I,\YH,L#H;/&D]5'\ MRR8RTAL7%\J@'6\#H^,(FY6&!QH,U6'M$ LN#<=#)[BK).[=!XD\("@N MQE&9.X=$/M=6-UO15,)[8J$=O@&(..*?=3:46MA"ZN"5AG:8.YJ-HT*R"],= MW%))O-<=X"B7':I*6T?(>&2\-T[9"X2.JK)X3T'4)42M\0D,D@J'\Q:3V95%?#>G:A+K$%W1QSN@21>$)'IC<S1>]:N MH-DUA/=(1FVGK(>5(TR7U;496V(^K-'5F/)DIGXF9$ S?45-O#<\NC^-UHD! MN)P6;20!?R))X!<&$SLYTMXWRY'6^_W.-_[K-6?:02:?'/0ADQ)/Y31@1)A, MO@B:CZHK'V]V-0ML'.F?2WDS^VGR1%GPVS82:%DL5\).O]8.?2HP7*5-/E)D M0]FZ G;ZM3;IV@7!5:KTV7E5NM7)S=O9EDB;I'6=J+>EE;U,6.#2WKHP=BJV M!CQIE'<_*^_V$;WA+-\UY7^M'GK^P7;H.7[D__IT<\^'GSAIAEW"M;%*:(>.(Y<")'[^YIWNB&5J7",7!FJ82<& MMJ4+A((CC'TD$5)A=/,L(D<:Q$_9&M\UF>@F:.:JZ"F&+>=M M4# <<;][DD"ZM;UBZ&F$[4BI5/+H^[+16FJY'GX=K((IB:;Q'C2#Q=*0.=^F M%?0LQ';$UX'H!"+RCKWW5UX0RGPXM+#1E1__N?3BP >Z/:0A]&3##0(#'*BC M#QWK4[GK$R!2._-JG*$:>G)A._)!(#C235?*:DF4 ZF 89 #:'*^(R3]0D0.8C+MKPCSYN0^74P(&\Y*1S[,<="^)?34P':A ML2Y41\:T(8I:-H.>8K@V:_7(;V=(Q#\RH3%Q8%"DT#L/9A8'Y:P;0L]OW*WE MF!!LV781%<\+GGYHK&#LGP;YO=A+LZF_]^X\WX][@GO]A>/7WOPWO MKF\>QO_I+6G\Y][-_WP>//[#D8L)]6[^@ZKC7C;+17S4)V/:+V<*"27/Z20N M6/%3NF:VJU%QH=8)1KC?DP'_4;/L6576,69V[$I%04'\8M)T)VC(C$E<(:61 MS%#R'$ 8J:YVC.14:U(X%X@ZL]T5[IHNO* JD=EZ)EA=W#%:=":W/[6M5JBP M8^_.%L G(L9;T*7^=6GL ZIU6-'I[<@LC M)DXJ"V,?.:W#BD9K1W@!9),PL671!/:!U#H<6B/D"K/5R7N,;.JK89]1K<4@ M! E'6-M/W6.B2U4>^U1J'9[TNCM"T($2V'0_XBO-P+O/5+,D+*!B38XE#BPY M6RPJUU\V[GZ0:.2Q]95?QV@4=IK=]+].&==O),6323:N:+3BYLLI&%#Y'8G-_^L\TSE+M/E)%KU\XAW;S[),X'L[V M^QW=X*BE#S@S$#:91\N0GL#Y/@@B,N9./+D9M1!'SB6Q#X1WHW&0D/QJ;^9I M#\2G\TBV8L@6V_V7G1G=MV&6;9#@2!6GYM^%29K2X>2;,#V+=X:<:33DS MEVC2EVEAO.C^V?43?R8[GQ@0K\9K>SN M8\A_J)G0U\*^#0HCGX[KI6.L82'(WZJC?'U M22S51[].UTZOYS2-M==+?WWGP+6W!DNF0OY65MMN(B?B:H,E4QLJ'5@6JQ+_ ME)C4Q9+VETW![:)?8VLG&K^NG':S6%"2#1B5)CE]/+E,R=X$&W2 M$O7]A!NL?,O"J&6=MMS)]:^DL[S641,Q1V)_MUE(NF*J >S'LU95Z$#$6[%< M7]G=/%*Q7Q'Y04AVI'^DK?EN]U]VY@ %W-4/18)V-WD-BS+5)3'WOE'\D,]?(YP+(^=YZ@8 M,S56%L;>P4=B5P.<(]0ZD;ZQL_U\)-KKI($\^$ZGHE<6L@^C3W0:S )?$C6< MW1%/V4%KRF.?%L#HJXWPG<#F-H=,7"LCUR3[=P&D?$T1]-P/N UG#C? )VKV M$#G2'Y0%[_L^3;D+<:=$LU*7MWVT$]*=& X-DB>I"FM/6?DO0BW$6L0OL]2+NWVV>HZ M$4??'OJ9C@YC$ 1)9[N;JH?CUO)K3NY8-X1^$J0# P!A=P*Y^N!;+VWL#3IP M)J2QK=@C=O19KA4J#Z(5B5O:2-:VY->W/NWB_RL-&.&J MMH(W&4,O_)$XNMLP&',IJ+DX[9S"G+V';O+53+E\"Z MZ-F=F]-FH>W)^#<J \3:(O,AO9\"H;0M\'LG] 2, MLZ[Z@D*O-%HN[Z@7Y<3;BRSO(J+JQP=,/^>42\W1[IS"4P\Y6W-KC4(W%"0RP,SR(/.$PXI;H!TMQO2A36_3 5MZ3Y#_*5G0?N&#>\=]1-T@XM M!]1H#[WV9V^T. R>A.%S9/;PZ'-2&'OAJAO2[P&K0\WLT&N5])9),] MA(U87&)_=^BERHZLY-2R9Z3+92C7ZKQPO58WB&:4+3("S1? H0V [\6 MF#DREQY$">&0)R)G X="=P)JKR"4.8=7+U6J.<70^F[!9FLDFFY4E!<. -L% M\":@K+IT;=D:H4&@;X2E)#NEANMT:5P[3KEHYBD:%>0 M1YJ])Z7@!%(1RDMW2XA->(%#@WF>4\%K=J(@/T\!'FBZ M.7:HNUAFVPB4[^X6#9OP70^RCORR2AB:%M\C]&)%8DP_IC[ZQW'<1^2..4$?$?V[H].NMM:F/>0V=S+\J3 M4VQS?F6)*T8%W(:SG% OW*8#,X_"6FH>N2E= MAMJ,TW7:0LZ>U:J![ UBZT/K0B2HD+,Z#OQI/P[(FB("[-3%?3%27',2"2\Y MOSXLFY2F#JJ_EFGA1C4.YI&\/QXE9<$AGMNH560?-M.[[Y@M8.B"BV[%O*5, M#O7/2H_'5/OLAWV?W3;5FU'6RQJ3669Z.ZVAOH*PEE O(CFM):.D] M7CN@7'#%>Y*(9$(CPF3LJ/;#BWT_Y+5ZHEJ/U^ME%1$-=)WW>ZV$V>_4-3 = M;5\J@&=IJB"[DHF4/=\QZNZ"LW"O]HEP;'E\O=I7WNW[REXES$ >Q%]B/M?X MS 5B(F4^['*0H1KJZ9,BMD+.+?( YX'5QNZ2(*3M'S&Q@,4-OUHL@BSSG3@9 M0^54D$1^\13ICI.]+SO9IH6>%XEI8[$-5 M5JK95P.R#ELW@^B1 5)!WVK6# M[*>UB"[Y;1WH7/!@N?EW1F=G:9Q=T.;RB^TEL0-8D](UQ LKMS"UFM,=7#:N _WZ8)A-&O"^#Z',4K!\<4GCB]^5N==-.;]U0+XAZR1/I M9-MXXHV\ M%_^)^%]&C";$%ZWRG^;,6XC;Z]7.]L.^LXTO^[UU.[UM0[V\I9YL"O5YDTEB M,V95E<=]HJ4H$V0K0E4!>XM!2T;I]12MUD[X4#J)R;]2WM[-:N>RZ8[/E$[] M;*OU\GJHMQQV=8!<:U#5P+VML2L5P$TT5;!?J#.04KIU8=#=!6>!;+T_BH0I M"C87X>=L?PNY&N]BI[X@-1^X/F;0K9OAIV[P@;6,_M(EB4G#0';:B' OI M"D6%Q(W8C+XX3A?9[YI85)/O8+_">3#K:DZ&"R.E\DDCW;BH=#"QXKR1$V,@ MQP\>*5;#MF:V_N8FV[_1G44#%O6Q-VWKG2.R5-(A-P-M_VA<[UWYJ!]X$ZB9 M1[[N!JEV@W@O(+H3:$^KK.#&NG0K^S]:2!P9657M4FU"R"L%S)"F6%7$^B2W986 M/,IJ3_;5WE&N:< ^A ! J^TLB6-W5GLX^EPRVDY\]9:R&0F0XVV%$$#C[2RS MY9&%7"6-+AEP [?=S)SW]44,Q$UD IIW9\_7.!F;FY/LDK5_(XOF%@^@=/9* MSI$%ZPH$6UGM<^0]%8>63]U<-[=PF##I6EP&!VY$W.;U57S@'7?'.XUFF1[.R?Y\[WC!-XL2+Q&N"G0TYU)]ZW8^W8.1; MWRLLX[/76:S?=!^QP.]BB& KP.ON>7/Z7HV^8B_I(Z.QYG7H3C[VNNUM1\NQ M+%7$5BIV%'';%.+;W*5NGT97#%A,1,2I:S*]3IDXM)T%=J%L7+PMX'M:/D6PB\!GEZ^XZC<;=BG>Z&,3;5'3W\VE2W M*W&+, RU!W-D3H;VOW-:V[D=@71N*DQ,9(13T MPXFU8 &@]GEB^UOM\G=L"CT2?V)%H_-0= M'2?H^*8"X#>:A6.C4"%2W3POB7CYXSI8!5,>DA^XXAU8+_S3KP>DFU!VBB8J M'@R_980,HH1P8T@.:*+5GWX]]MR$LE,TT;5+_DPY S(9-T(QM/?-V(\7_ZUS; M_D$^R$ZL?,-"$Y_:^X0I')6\[XB"4GLH%4^^H'>&=;I_'OO(("&++JY(%MIV MPYI:]\"V!F$%I#:3)&2+&H5>=.\M2/\YT-C&;JEO@^5=G0OK+B[0=4T77A"9 M"5N7\FN MVB:*QW+-ZG9TJ+OJPZ*4-=;%2M@7I.KA75:[JX/T\B+K[JVYKM]V=I*QGN/LZ=P0W M"."ZD'9V9<4,:3<@5@_?8I84AF[\O_:';?Q7OUZ)A1W"N'K)BV:DS8M6EW1C MZ-;9:%NI=V$;Z="4/9!EROPG+G]_SHA4:E]&Y0"HCDRN$OP21Q8Z=31D M3Y,XF)+K@!&?US%TMXK":%N7=@A6],5:[1W9JLFS=/IW$VX?QGUMA"W\'7NCO4LC+L;@ M$B2.A-U"'JJ$[O*4X_P>T-X2_4'GX):O3ETK*..=M$YE,WB MGQL]$G-U+4P>Q^-"G:VYXLR!H0\,H<>A.I=\36_=[RXD&@+4(03 3LS>;>0Z M'(4N&6X=..4]&3H-9H$OJPPBG\D*Y1%Q!]VJU=?1<[>[U]O68,^%+ ,/9$4B ML7:^F4GE=_XW0NZD$OAA/Y5 7K]7:&"3-@ U64 NV"VWG"L:R9O;OP3)TU4: M)W1!F#DK +@!S&!3)=E=X$UD?A6U;H9JR)N/EM3M>3 ($NQ7C17G"=:RK^4- M2-R?3@/5JJRHHZ^"O1%8DTJS8DYU^5J3VXVPVG,$MNU@[^!UZ*A*U(Z!\IH, M6Z2K[VR[KD-*.TPF[\ZPR9"*Z8\VXR='TBY]&R.I/"=6S(D@P4JFDR?)5R998%78MI MNHMIKNDH;PK+-#*XKU[#VYEM[=Q[H;@?(F=/?$9@3&]071Q[:@\UP_V-;YWR M[LS=]^W/G !(6\E1O[*,AZ5,/RVG,6MA+,@_:1T%BY4<):IL@,8Q84&I;BZE M?QY_I"O"(G'X1)_WHZ*@<]&K;#D[R3J4NB+F8/SD_9.R]=I9K,[ 6%7.43M7 M)5.L4J&;;&,@Y$5FE^%L1RA=ZD1-., MH0Y:R-'C5PXV(-T[RNYT2U-FC;N^#F9Z2CO<(;IWA/L572S$ 7DO7']7"[FZ M.-K!#ENT31J[.A<8<:$%H'.BN=RIKX6\[&]>GS,-+BLP<&$]_T&\^7M&9V=I M3.1>8C^:WA$O#J)YX73?^DGQ0<0KDC'_MCP_7;G<__Z\=)"F\(V>_$C/BZ:] M_#.]PG>*#XIGW^IM/E9O3T 1.[;R2>'H3*N^9O%?M%:W,4P?'2Z)L,UH+A[9 MBV+(!H>F"I9W-D&_TFV-L)S L9K;(!('1 0V&63#V>#C"63$ZK)_Z-GJ;MA):2IU.(Z<"F^,;!W\*HF"1+H:3,)CO!OZ=D?!%.R/A M_&L]NOG4[0ZN#,_(VC=U1"36T,Z1 M4C+@$=7 MFT798+:,M39T*#]!@![ $R_!9 MVP2ZRR_?=@_A./#\X6M;DNKL<[.UU!-UPW%$,YXU7K1BV$=NRIM%SD!\D MCA=A=,2;ZP4EA3TT"G16AM!=TN]NH[F#%M!*)*@5]JP8[RYO=C7JJVA4:BS,@/$%;?F M2CK%?QM1H%;(L^(;?WD-S<]-6]';&"0?%Y,"EH[6\?H_F#:I+1J"TH:X4E97 M-:><$QID^K.$L-;CF/39@Z.N&36IKI.^3DT9#4/[G">$5?0K'5RBDR3/=8/SW#R\!>^H"@X M$W);"Z\6YT>.+90ZYFG: /$YF@:Q3-Y.IC?//B]JRK):=NT9BFLR2;9*F#.!J,IC>J"0:1!Q25+ ]?K*PF[=EE7JX M_?H[<3PA9"4'/N].K2QT9*M1:.W(;? M%\YTX5U5W@U2=.9E8*7;F^G*#O^*JQ7W?7VF='!M[*N2>FLJKFE: N+(-)?+ MZ!,RC<6C9H,X3L4<<#@36C_F6JL]!U(7^;JSH>,L)WX @N$(>[OJ??(2\53= MRS6?\D.'!KMUL+W-CBZS]D[2M,ZG]L %O>8B1_.1?(4;2IFZ/O;MX2;TF5!Q MA,J///K'XF53$@^CFV4& "D)P % M@ %++P :6YT?F8!PL /)F 1 " =I' 0!I;G1Z+3(P,C$P.3,P+GAS M9%!+ 0(4 Q0 ( 9%;%.AY2IMS X ,JM 5 " 1!3 M 0!I;G1Z+3(P,C$P.3,P7V-A;"YX;6Q02P$"% ,4 " &16Q3OE@6O*@9 M "F; $ %0 @ $/8@$ :6YT>BTR,#(Q,#DS,%]D968N>&UL M4$L! A0#% @ !D5L4U*][P0G00 +M@# !4 ( !ZGL! M &EN='HM,C R,3 Y,S!?;&%B+GAM;%!+ 0(4 Q0 ( 9%;%.,*$+!ERL M -72 @ 5 " 42] 0!I;G1Z+3(P,C$P.3,P7W!R92YX;6Q0 52P4& H "@": @ #ND! end