0001437749-22-026561.txt : 20221109 0001437749-22-026561.hdr.sgml : 20221109 20221109153044 ACCESSION NUMBER: 0001437749-22-026561 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 55 CONFORMED PERIOD OF REPORT: 20220930 FILED AS OF DATE: 20221109 DATE AS OF CHANGE: 20221109 FILER: COMPANY DATA: COMPANY CONFORMED NAME: NORTECH SYSTEMS INC CENTRAL INDEX KEY: 0000722313 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRONIC COMPONENTS, NEC [3679] IRS NUMBER: 411681094 STATE OF INCORPORATION: MN FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-13257 FILM NUMBER: 221372303 BUSINESS ADDRESS: STREET 1: 7550 MERIDIAN CIRCLE N STREET 2: SUITE 150 CITY: MAPLE GROVE STATE: MN ZIP: 55369 BUSINESS PHONE: 952-345-2244 MAIL ADDRESS: STREET 1: 7550 MERIDIAN CIRCLE N STREET 2: SUITE 150 CITY: MAPLE GROVE STATE: MN ZIP: 55369 FORMER COMPANY: FORMER CONFORMED NAME: DSC NORTECH INC DATE OF NAME CHANGE: 19901217 FORMER COMPANY: FORMER CONFORMED NAME: DIGIGRAPHIC SYSTEMS CORP DATE OF NAME CHANGE: 19881113 10-Q 1 nsys20220930_10q.htm FORM 10-Q nsys20220930_10q.htm
0000722313 false --12-31 2022 Q3 500 10 5 1 1 2 1 2 1 1 1 2 0 0 0 0 0 0 2 00007223132022-01-012022-09-30 00007223132022-11-04 xbrli:shares thunderdome:item iso4217:USD 0000722313nsys:MarpeTechnologiesLTDMembernsys:AgreementBetweenTheBIRDFoundationTheCompanyAndMarpeTechnologiesLTDMember2021-07-012021-09-30 0000722313nsys:MarpeTechnologiesLTDMembernsys:AgreementBetweenTheBIRDFoundationTheCompanyAndMarpeTechnologiesLTDMember2021-01-012021-09-30 0000722313nsys:MarpeTechnologiesLTDMembernsys:AgreementBetweenTheBIRDFoundationTheCompanyAndMarpeTechnologiesLTDMember2022-01-012022-09-30 0000722313nsys:MarpeTechnologiesLTDMembernsys:AgreementBetweenTheBIRDFoundationTheCompanyAndMarpeTechnologiesLTDMember2022-07-012022-09-30 utr:Y 0000722313nsys:AgreementBetweenTheBIRDFoundationTheCompanyAndMarpeTechnologiesLTDMember2022-01-012022-09-30 0000722313nsys:MarpeTechnologiesLTDMembernsys:AgreementBetweenTheBIRDFoundationTheCompanyAndMarpeTechnologiesLTDMember2022-09-30 0000722313nsys:AgreementBetweenTheBIRDFoundationTheCompanyAndMarpeTechnologiesLTDMember2022-09-30 xbrli:pure 0000722313nsys:MarpeTechnologiesLTDMembersrt:MaximumMembernsys:DavidKuninMember2022-09-30 0000722313nsys:PaymentsReceivedForDeliveryOfEmsProductsMembernsys:AbilitechMedicalIncMember2021-01-012021-09-30 0000722313nsys:PaymentsReceivedForDeliveryOfEmsProductsMembernsys:AbilitechMedicalIncMember2021-07-012021-09-30 0000722313nsys:PaymentsReceivedForDeliveryOfEmsProductsMembernsys:AbilitechMedicalIncMember2022-01-012022-09-30 0000722313nsys:PaymentsReceivedForDeliveryOfEmsProductsMembernsys:AbilitechMedicalIncMember2022-07-012022-09-30 00007223132021-01-012021-12-31 0000722313nsys:ConsolidationOfOurProductionFacilitiesAndClosureOfOurMerrifieldMinnesotaFacilityMember2021-01-012021-09-30 0000722313nsys:ConsolidationOfOurProductionFacilitiesAndClosureOfOurMerrifieldMinnesotaFacilityMember2021-07-012021-09-30 00007223132021-01-012021-09-30 00007223132021-07-012021-09-30 00007223132022-07-012022-09-30 00007223132022-09-30 00007223132021-12-31 0000722313nsys:PropertyAndEquipmentMember2021-12-31 0000722313nsys:PropertyAndEquipmentMember2022-09-30 0000722313srt:MaximumMember2022-09-30 0000722313srt:MinimumMember2022-09-30 0000722313nsys:CreditAgreementMembernsys:BankOfAmericaMember2022-09-30 0000722313nsys:CreditAgreementMembernsys:BankOfAmericaMember2022-01-012022-09-30 0000722313nsys:BankOfAmericaMembernsys:CreditAgreementMember2021-12-31 0000722313nsys:BankOfAmericaMembernsys:CreditAgreementMember2022-09-30 0000722313nsys:CreditAgreementMembernsys:BankOfAmericaMember2021-12-31 0000722313us-gaap:LineOfCreditMembernsys:CreditAgreementMembernsys:BankOfAmericaMember2021-01-012021-12-31 0000722313us-gaap:LineOfCreditMembernsys:CreditAgreementMembernsys:BankOfAmericaMember2022-01-012022-09-30 0000722313us-gaap:LineOfCreditMembernsys:CreditAgreementMembernsys:BankOfAmericaMember2017-06-15 0000722313nsys:NoncashConsiderationMember2021-01-012021-09-30 0000722313us-gaap:TransferredAtPointInTimeMember2021-01-012021-09-30 0000722313us-gaap:TransferredOverTimeMember2021-01-012021-09-30 0000722313nsys:AerospaceAndDefenseMember2021-01-012021-09-30 0000722313nsys:AerospaceAndDefenseMembernsys:NoncashConsiderationMember2021-01-012021-09-30 0000722313nsys:AerospaceAndDefenseMemberus-gaap:TransferredAtPointInTimeMember2021-01-012021-09-30 0000722313nsys:AerospaceAndDefenseMemberus-gaap:TransferredOverTimeMember2021-01-012021-09-30 0000722313nsys:IndustrialMember2021-01-012021-09-30 0000722313nsys:IndustrialMembernsys:NoncashConsiderationMember2021-01-012021-09-30 0000722313nsys:IndustrialMemberus-gaap:TransferredAtPointInTimeMember2021-01-012021-09-30 0000722313nsys:IndustrialMemberus-gaap:TransferredOverTimeMember2021-01-012021-09-30 0000722313nsys:MedicalMember2021-01-012021-09-30 0000722313nsys:MedicalMembernsys:NoncashConsiderationMember2021-01-012021-09-30 0000722313nsys:MedicalMemberus-gaap:TransferredAtPointInTimeMember2021-01-012021-09-30 0000722313nsys:MedicalMemberus-gaap:TransferredOverTimeMember2021-01-012021-09-30 0000722313nsys:NoncashConsiderationMember2021-07-012021-09-30 0000722313us-gaap:TransferredAtPointInTimeMember2021-07-012021-09-30 0000722313us-gaap:TransferredOverTimeMember2021-07-012021-09-30 0000722313nsys:AerospaceAndDefenseMember2021-07-012021-09-30 0000722313nsys:AerospaceAndDefenseMembernsys:NoncashConsiderationMember2021-07-012021-09-30 0000722313nsys:AerospaceAndDefenseMemberus-gaap:TransferredAtPointInTimeMember2021-07-012021-09-30 0000722313nsys:AerospaceAndDefenseMemberus-gaap:TransferredOverTimeMember2021-07-012021-09-30 0000722313nsys:IndustrialMember2021-07-012021-09-30 0000722313nsys:IndustrialMembernsys:NoncashConsiderationMember2021-07-012021-09-30 0000722313nsys:IndustrialMemberus-gaap:TransferredAtPointInTimeMember2021-07-012021-09-30 0000722313nsys:IndustrialMemberus-gaap:TransferredOverTimeMember2021-07-012021-09-30 0000722313nsys:MedicalMember2021-07-012021-09-30 0000722313nsys:MedicalMembernsys:NoncashConsiderationMember2021-07-012021-09-30 0000722313nsys:MedicalMemberus-gaap:TransferredAtPointInTimeMember2021-07-012021-09-30 0000722313nsys:MedicalMemberus-gaap:TransferredOverTimeMember2021-07-012021-09-30 0000722313nsys:NoncashConsiderationMember2022-01-012022-09-30 0000722313us-gaap:TransferredAtPointInTimeMember2022-01-012022-09-30 0000722313us-gaap:TransferredOverTimeMember2022-01-012022-09-30 0000722313nsys:AerospaceAndDefenseMember2022-01-012022-09-30 0000722313nsys:AerospaceAndDefenseMembernsys:NoncashConsiderationMember2022-01-012022-09-30 0000722313nsys:AerospaceAndDefenseMemberus-gaap:TransferredAtPointInTimeMember2022-01-012022-09-30 0000722313nsys:AerospaceAndDefenseMemberus-gaap:TransferredOverTimeMember2022-01-012022-09-30 0000722313nsys:IndustrialMember2022-01-012022-09-30 0000722313nsys:IndustrialMembernsys:NoncashConsiderationMember2022-01-012022-09-30 0000722313nsys:IndustrialMemberus-gaap:TransferredAtPointInTimeMember2022-01-012022-09-30 0000722313nsys:IndustrialMemberus-gaap:TransferredOverTimeMember2022-01-012022-09-30 0000722313nsys:MedicalMember2022-01-012022-09-30 0000722313nsys:MedicalMembernsys:NoncashConsiderationMember2022-01-012022-09-30 0000722313nsys:MedicalMemberus-gaap:TransferredAtPointInTimeMember2022-01-012022-09-30 0000722313nsys:MedicalMemberus-gaap:TransferredOverTimeMember2022-01-012022-09-30 0000722313nsys:NoncashConsiderationMember2022-07-012022-09-30 0000722313us-gaap:TransferredAtPointInTimeMember2022-07-012022-09-30 0000722313us-gaap:TransferredOverTimeMember2022-07-012022-09-30 0000722313nsys:AerospaceAndDefenseMember2022-07-012022-09-30 0000722313nsys:AerospaceAndDefenseMembernsys:NoncashConsiderationMember2022-07-012022-09-30 0000722313nsys:AerospaceAndDefenseMemberus-gaap:TransferredAtPointInTimeMember2022-07-012022-09-30 0000722313nsys:AerospaceAndDefenseMemberus-gaap:TransferredOverTimeMember2022-07-012022-09-30 0000722313nsys:IndustrialMember2022-07-012022-09-30 0000722313nsys:IndustrialMembernsys:NoncashConsiderationMember2022-07-012022-09-30 0000722313nsys:IndustrialMemberus-gaap:TransferredAtPointInTimeMember2022-07-012022-09-30 0000722313nsys:IndustrialMemberus-gaap:TransferredOverTimeMember2022-07-012022-09-30 0000722313nsys:MedicalMember2022-07-012022-09-30 0000722313nsys:MedicalMembernsys:NoncashConsiderationMember2022-07-012022-09-30 0000722313nsys:MedicalMemberus-gaap:TransferredAtPointInTimeMember2022-07-012022-09-30 0000722313nsys:MedicalMemberus-gaap:TransferredOverTimeMember2022-07-012022-09-30 utr:D 00007223132022-10-012022-09-30 0000722313us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMembernsys:LargestCustomerMember2021-01-012021-09-30 0000722313us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMembernsys:LargestCustomerMember2021-07-012021-09-30 0000722313us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMembernsys:LargestCustomerMember2022-01-012022-09-30 0000722313us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMembernsys:OneCustomerMember2021-01-012021-12-31 0000722313us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMembernsys:TwoCustomersMember2022-01-012022-09-30 0000722313us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMembernsys:OneCustomerMember2021-01-012021-09-30 0000722313us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMembernsys:TwoCustomersMember2021-07-012021-09-30 0000722313us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMembernsys:OneCustomerMember2022-01-012022-09-30 0000722313us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMembernsys:OneCustomerMember2022-07-012022-09-30 0000722313country:MX2022-09-30 0000722313country:CN2022-09-30 0000722313country:US2022-09-30 0000722313country:CN2022-01-012022-09-30 0000722313country:US2022-01-012022-09-30 0000722313nsys:FiniteLivedIntangibleAssetsExcludingProjectsInProcessMember2022-09-30 0000722313nsys:PatentsInProcessMember2022-09-30 0000722313nsys:PatentsReceivedMember2022-09-30 0000722313us-gaap:PatentsMember2022-09-30 0000722313us-gaap:TradeNamesMember2022-09-30 0000722313us-gaap:CustomerRelationshipsMember2022-09-30 0000722313us-gaap:PatentsMember2022-01-012022-09-30 0000722313us-gaap:TradeNamesMember2022-01-012022-09-30 0000722313us-gaap:CustomerRelationshipsMember2022-01-012022-09-30 0000722313us-gaap:PatentsMember2021-12-31 0000722313us-gaap:TradeNamesMember2021-12-31 0000722313us-gaap:CustomerRelationshipsMember2021-12-31 0000722313us-gaap:PatentsMember2021-01-012021-12-31 0000722313us-gaap:TradeNamesMember2021-01-012021-12-31 0000722313us-gaap:CustomerRelationshipsMember2021-01-012021-12-31 00007223132020-12-31 0000722313us-gaap:PatentsMember2020-12-31 0000722313us-gaap:TradeNamesMember2020-12-31 0000722313us-gaap:CustomerRelationshipsMember2020-12-31 0000722313us-gaap:EmployeeStockOptionMember2021-01-012021-09-30 0000722313us-gaap:EmployeeStockOptionMember2021-07-012021-09-30 0000722313us-gaap:EmployeeStockOptionMember2022-01-012022-09-30 0000722313us-gaap:EmployeeStockOptionMember2022-07-012022-09-30 0000722313nsys:EquityAppreciationRightUnitsMember2021-01-012021-09-30 0000722313nsys:EquityAppreciationRightUnitsMember2021-07-012021-09-30 0000722313us-gaap:StockAppreciationRightsSARSMember2022-09-30 0000722313us-gaap:StockAppreciationRightsSARSMember2012-12-31 0000722313us-gaap:StockAppreciationRightsSARSMember2022-01-012022-09-30 0000722313us-gaap:StockAppreciationRightsSARSMember2021-01-012021-09-30 0000722313us-gaap:StockAppreciationRightsSARSMembernsys:EquityAppreciationRightsPlan2010Member2010-11-30 0000722313us-gaap:RestrictedStockUnitsRSUMembernsys:StockIncentivePlan2017Member2022-01-012022-09-30 iso4217:USDxbrli:shares 0000722313us-gaap:RestrictedStockUnitsRSUMembernsys:StockIncentivePlan2017Member2022-09-30 0000722313us-gaap:RestrictedStockUnitsRSUMembernsys:StockIncentivePlan2017Member2021-01-012021-09-30 0000722313us-gaap:RestrictedStockUnitsRSUMembernsys:StockIncentivePlan2017Member2021-07-012021-09-30 0000722313us-gaap:RestrictedStockUnitsRSUMembernsys:StockIncentivePlan2017Membernsys:NonemployeeDirectorsMember2022-01-012022-09-30 0000722313us-gaap:RestrictedStockUnitsRSUMembernsys:StockIncentivePlan2017Membernsys:NonemployeeDirectorsMember2022-07-012022-09-30 0000722313us-gaap:EmployeeStockOptionMember2022-09-30 0000722313nsys:EmployeeServicebasedOptionsMember2022-01-012022-09-30 0000722313nsys:EmployeeServicebasedOptionsMember2022-07-012022-09-30 0000722313nsys:EmployeeMarketConditionOptionsMember2022-01-012022-09-30 0000722313nsys:EmployeeMarketConditionOptionsMember2022-07-012022-09-30 0000722313nsys:StockIncentivePlan2017Member2022-05-012022-05-31 0000722313nsys:StockIncentivePlan2017Member2020-03-012020-03-31 0000722313nsys:StockIncentivePlan2017Member2017-05-31 0000722313us-gaap:RetainedEarningsMember2022-09-30 0000722313us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-30 0000722313us-gaap:AdditionalPaidInCapitalMember2022-09-30 0000722313us-gaap:CommonStockMember2022-09-30 0000722313us-gaap:PreferredStockMember2022-09-30 0000722313us-gaap:RetainedEarningsMember2022-01-012022-09-30 0000722313us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-09-30 0000722313us-gaap:AdditionalPaidInCapitalMember2022-01-012022-09-30 0000722313us-gaap:CommonStockMember2022-01-012022-09-30 0000722313us-gaap:PreferredStockMember2022-01-012022-09-30 0000722313us-gaap:RetainedEarningsMember2021-12-31 0000722313us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-31 0000722313us-gaap:AdditionalPaidInCapitalMember2021-12-31 0000722313us-gaap:CommonStockMember2021-12-31 0000722313us-gaap:PreferredStockMember2021-12-31 0000722313us-gaap:RetainedEarningsMember2022-07-012022-09-30 0000722313us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-30 0000722313us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-30 0000722313us-gaap:CommonStockMember2022-07-012022-09-30 0000722313us-gaap:PreferredStockMember2022-07-012022-09-30 00007223132022-06-30 0000722313us-gaap:RetainedEarningsMember2022-06-30 0000722313us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-30 0000722313us-gaap:AdditionalPaidInCapitalMember2022-06-30 0000722313us-gaap:CommonStockMember2022-06-30 0000722313us-gaap:PreferredStockMember2022-06-30 00007223132021-09-30 0000722313us-gaap:RetainedEarningsMember2021-09-30 0000722313us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-30 0000722313us-gaap:AdditionalPaidInCapitalMember2021-09-30 0000722313us-gaap:CommonStockMember2021-09-30 0000722313us-gaap:PreferredStockMember2021-09-30 0000722313us-gaap:RetainedEarningsMember2021-01-012021-09-30 0000722313us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-09-30 0000722313us-gaap:AdditionalPaidInCapitalMember2021-01-012021-09-30 0000722313us-gaap:CommonStockMember2021-01-012021-09-30 0000722313us-gaap:PreferredStockMember2021-01-012021-09-30 0000722313us-gaap:RetainedEarningsMember2020-12-31 0000722313us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-31 0000722313us-gaap:AdditionalPaidInCapitalMember2020-12-31 0000722313us-gaap:CommonStockMember2020-12-31 0000722313us-gaap:PreferredStockMember2020-12-31 0000722313us-gaap:RetainedEarningsMember2021-07-012021-09-30 0000722313us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-012021-09-30 0000722313us-gaap:AdditionalPaidInCapitalMember2021-07-012021-09-30 0000722313us-gaap:CommonStockMember2021-07-012021-09-30 0000722313us-gaap:PreferredStockMember2021-07-012021-09-30 00007223132021-06-30 0000722313us-gaap:RetainedEarningsMember2021-06-30 0000722313us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-30 0000722313us-gaap:AdditionalPaidInCapitalMember2021-06-30 0000722313us-gaap:CommonStockMember2021-06-30 0000722313us-gaap:PreferredStockMember2021-06-30
 
 

 

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION

Washington, D. C. 20549

 

FORM 10-Q

 

(Mark One)

 

 

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

 

For the quarterly period ended September 30, 2022

 

OR

 

 

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

 

For the transition period from            to          

 

NORTECH SYSTEMS INCORPORATED

 

Commission file number 0-13257

 

State of Incorporation: Minnesota

 

IRS Employer Identification No. 41-1681094

 

Executive Offices: 7550 Meridian Circle N., Suite # 150, Maple Grove, MN 55369

 

Telephone number: (952) 345-2244

 

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 $.01 per share

NSYS

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 Regulations 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 ☒

 

Number of shares of $.01 par value common stock outstanding at November 4, 2022 was 2,690,634.

 

1

 

 

 

TABLE OF CONTENTS

 

         

PART I - FINANCIAL INFORMATION  
      PAGE
  Item 1     -     Financial Statements  
     
    Condensed Consolidated Statements of Operations and Comprehensive Income   3
       
    Condensed Consolidated Balance Sheets 4
       
    Condensed Consolidated Statements of Cash Flows 5-6
       
    Condensed Consolidated Statements of Shareholders’ Equity 7
       
    Condensed Notes to Consolidated Financial Statements   8-19
     
  Item 2     -     Management's Discussion and Analysis of Financial Condition And Results of Operations 20-26
     
  Item 3     -     Quantitative and Qualitative Disclosures About Market Risk    27
     
  Item 4     -     Controls and Procedures 27
       
PART II - OTHER INFORMATION  
     
  Item 1     -     Legal Proceedings 28
     
  Item 1A. -     Risk Factors  28
     
  Item 2     -     Unregistered Sales of Equity Securities, Use of Proceeds 28
     
  Item 3     -     Defaults on Senior Securities 28
     
  Item 4     -     Mine Safety Disclosures 28
     
  Item 5     -     Other Information  28
     
  Item 6     -     Exhibits 29
       
SIGNATURES   30

 

2

 

 

 

PART I

 

ITEM 1. FINANCIAL STATEMENTS

 

NORTECH SYSTEMS INCORPORATED AND SUBSIDIARIES  

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME

(UNAUDITED)

(IN THOUSANDS, EXCEPT SHARE DATA)

 

   

THREE MONTHS ENDED

   

NINE MONTHS ENDED

 
   

SEPTEMBER 30,

   

SEPTEMBER 30,

 
   

2022

   

2021

   

2022

   

2021

 
                                 

Net Sales

  $ 35,276     $ 29,452     $ 98,505     $ 81,706  
                                 

Cost of Goods Sold

    28,948       21,411       83,129       68,519  
                                 

Gross Profit

    6,328       8,041       15,376       13,187  
                                 
Operating Expenses                                

Selling Expenses

    959       449       2,752       1,741  

General and Administrative Expenses

    2,949       2,045       8,346       7,247  

Research and Development Expenses

    475       141       1,154       348  

Restructuring Charges

    -       23       -       319  

Loss on Abandonment of Intangible Assets

    -       560       -       560  

Gain on Sale of Assets

    -       (93 )     (15 )     (176 )
                                 

Total Operating Expenses

    4,383       3,125       12,237       10,039  
                                 

Income From Operations

    1,945       4,916       3,139       3,148  
                                 
Other Expense                                

Interest Expense

    (122 )     (112 )     (337 )     (314 )
                                 

Income Before Income Taxes

    1,823       4,804       2,802       2,834  
                                 

Income Tax Expense

    289       1,247       411       646  
                                 

Net Income

  $ 1,534     $ 3,557     $ 2,391     $ 2,188  
                                 
Net Income Per Common Share:                                
                                 

Basic (in dollars per share)

  $ 0.57     $ 1.33     $ 0.89     $ 0.82  

Weighted Average Number of Common Shares Outstanding - Basic (in shares)

    2,686,884       2,665,682       2,683,594       2,662,066  
                                 

Diluted (in dollars per share)

  $ 0.53     $ 1.24     $ 0.83     $ 0.78  

Weighted Average Number of Common Shares Outstanding - Diluted (in shares)

    2,899,526       2,880,073       2,886,073       2,806,958  
                                 
Other comprehensive income                                

Foreign currency translation

    (365 )     (5 )     (604 )     20  

Comprehensive income, net of tax

  $ 1,169     $ 3,552     $ 1,787     $ 2,208  

 

See Accompanying Condensed Notes to Condensed Consolidated Financial Statements

 

3

 

 

NORTECH SYSTEMS INCORPORATED AND SUBSIDIARIES

CONDENSED CONSOLIDATED BALANCE SHEETS 

(IN THOUSANDS, EXCEPT SHARE DATA)

 

   

SEPTEMBER 30,

   

DECEMBER 31,

 
   

2022

      2021(1)  

 

 

(Unaudited)

         
ASSETS              
Current Assets                

Cash

  $ 1,300     $ 643  

Restricted Cash

    792       1,582  

Accounts Receivable, less allowances of $257 and $328

    15,497       14,548  

Employee Retention Credit Receivable

    5,209       5,209  

Inventories, Net

    23,610       19,434  

Contract Assets

    9,886       8,698  

Prepaid Expenses and Other Current Assets

    1,851       1,660  

Total Current Assets

    58,145       51,774  
                 

Property and Equipment, Net

    6,457       5,833  

Operating Lease Assets

    8,079       8,983  

Other Intangible Assets, Net

    433       501  

Total Assets

  $ 73,114     $ 67,091  
                 

LIABILITIES AND SHAREHOLDERS' EQUITY

               
Current Liabilities                

Current Portion of Finance Lease Obligations

  $ 390     $ 601  

Current Portion of Operating Lease Obligations

    1,113       1,043  

Accounts Payable

    14,701       12,710  

Accrued Payroll and Commissions

    5,116       4,045  

Customer Deposits

    3,870       2,936  

Other Accrued Liabilities

    1,380       971  

Total Current Liabilities

    26,570       22,306  
                 
Long-Term Liabilities                

Long Term Line of Credit

    9,826       8,959  

Long Term Finance Lease Obligations, Net

    639       916  

Long-Term Operating Lease Obligations, Net

    7,797       8,695  

Other Long-Term Liabilities

    99       104  

Total Long-Term Liabilities

    18,361       18,674  

Total Liabilities

    44,931       40,980  
                 
Commitments and Contingencies                
                 
Shareholders' Equity                

Preferred Stock, $1 par value; 1,000,000 Shares Authorized: 250,000 Shares Issued and Outstanding

    250       250  

Common Stock - $0.01 par value; 9,000,000 Shares Authorized: 2,683,513 and 2,672,064 Shares Issued and Outstanding, respectively

    27       27  

Additional Paid-In Capital

    16,247       15,962  

Accumulated Other Comprehensive (Income) Loss

    (548 )     56  

Retained Earnings

    12,207       9,816  

Total Shareholders' Equity

    28,183       26,111  

Total Liabilities and Shareholders' Equity

  $ 73,114     $ 67,091  

 

See Accompanying Condensed Notes to Condensed Consolidated Financial Statements

(1) The condensed consolidated balance sheet at December 31, 2021 has been derived from the audited financial statements at that date

 

4

 

 

 

NORTECH SYSTEMS INCORPORATED AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(UNAUDITED)

(IN THOUSANDS)

 

   

NINE MONTHS ENDED

 
   

SEPTEMBER 30,

 
   

2022

   

2021

 
CASH FLOWS FROM OPERATING ACTIVITIES                

Net Income

  $ 2,391     $ 2,188  
Adjustments to Reconcile Net Income to Net Cash                

Provided By (Used In) Operating Activities:

               

Depreciation and Amortization

    1,440       1,506  

Compensation on Stock-Based Awards

    234       201  

Change in Accounts Receivable Allowance

    (71 )     18  

Change in Inventory Reserves

    (54 )     (959 )

Loss on Abandonment of Intangible Asset

    -       560  

Gain on Disposal of Property and Equipment

    (15 )     (176 )
Changes in Current Operating Items                

Accounts Receivable

    (1,115 )     1,686  

Employee Retention Credit Receivable

    -       (5,209 )

Inventories

    (4,402 )     (5,755 )

Contract Assets

    (1,188 )     (2,246 )

Prepaid Expenses and other Curent Assets

    (213 )     (276 )

Income Taxes

    (67 )     708  

Accounts Payable

    1,659       2,901  

Accrued Payroll and Commissions

    1,071       1,537  

Other Accrued Liabilities

    1,330       464  

Net Cash Provided By (Used In) Operating Activities

    1,000       (2,852 )
                 
CASH FLOWS FROM INVESTING ACTIVITIES                

Proceeds from Sale of Property and Equipment

    15       626  

Purchase of Intangible Asset

    (43 )     (49 )

Purchases of Property and Equipment

    (1,687 )     (1,198 )

Net Cash Used In Investing Activities

    (1,715 )     (621 )
                 
CASH FLOWS FROM FINANCING ACTIVITIES                

Net Change in Line of Credit

    857       2,681  

Principal Payments on Long-Term Debt

    -       (873 )

Principal Payments on Financing Leases

    (336 )     (492 )

Debt Issuance Costs

    10       -  

Stock Option Excercises

    51       36  

Net Cash Provided By Financing Activities

    582       1,352  
                 

Net Change in Cash and Cash Equivalents

    (133 )     (2,121 )

Cash and Cash Equivalents - Beginning of Period

    2,225       3,564  

Cash and Cash Equivalents - End of Period

  $ 2,092     $ 1,443  
                 
Reconciliation of cash and restricted cash reported within the consolidated balance sheets                

Cash

  $ 1,300     $ 444  

Restricted Cash

    792       999  

Total Cash and restricted cash reported in the consolidated statements of cash flows

  $ 2,092     $ 1,443  

 

See Accompanying Condensed Notes to Condensed Consolidated Financial Statements

 

5

 

 

NORTECH SYSTEMS INCORPORATED AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(UNAUDITED)

(IN THOUSANDS)

 

   

NINE MONTHS ENDED

 
   

SEPTEMBER 30,

 
   

2022

   

2021

 

Supplemental Disclosure of Cash Flow Information:

               

Cash Paid During the Period for Interest

  $ 328     $ 220  

Cash Paid (Refunded) During the Period for Income Taxes

    122       (114 )
                 

Supplemental Noncash Investing and Financing Activities:

               

Property and Equipment Purchases in Accounts Payable

    332       -  

Property Acquired Under Operating Lease

    -       858  

 

See Accompanying Condensed Notes to Condensed Consolidated Financial Statements

 

6

 

 

 

NORTECH SYSTEMS INCORPORATED AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY

(UNAUDITED)

(IN THOUSANDS)

 

                      Accumulated              
                Additional     Other              
    Preferred     Common     Paid-In     Comprehensive     Retained     Total Shareholders'  
    Stock     Stock     Capital     Loss     Earnings     Equity  
                                                 

BALANCE JUNE 30, 2021

  $ 250     $ 27     $ 15,862     $ (12 )   $ 1,293     $ 17,420  

Net Income

    -       -       -       -       3,557       3,557  

Foreign currency translation adjustment

    -       -       -       (5 )     -       (5 )

Stock option exercises

    -       -       36       -       -       36  

Compensation on stock-based awards

    -       -       28       -       -       28  
                                                 

BALANCE SEPTEMBER 30, 2021

  $ 250     $ 27     $ 15,926     $ (17 )   $ 4,850     $ 21,036  
                                                 

BALANCE DECEMBER 31, 2020

  $ 250     $ 27     $ 15,816     $ (37 )   $ 2,662     $ 18,718  

Net Income

    -       -       -       -       2,188       2,188  

Foreign currency translation adjustment

    -       -       -       20       -       20  

Stock option exercises

    -       -       36       -       -       36  

Compensation on stock-based awards

    -       -       74       -       -       74  
                                                 

BALANCE SEPTEMBER 30, 2021

  $ 250     $ 27     $ 15,926     $ (17 )   $ 4,850     $ 21,036  
                                                 

BALANCE JUNE 30, 2022

  $ 250     $ 27     $ 16,136     $ (183 )   $ 10,673     $ 26,903  

Net Income

    -       -       -       -       1,534       1,534  

Foreign currency translation adjustment

    -       -       -       (365 )     -       (365 )

Stock option exercises

    -       -       18       -       -       18  

Compensation on stock-based awards

    -       -       93       -       -       93  
                                                 

BALANCE SEPTEMBER 30, 2022

  $ 250     $ 27     $ 16,247     $ (548 )   $ 12,207     $ 28,183  
                                                 

BALANCE DECEMBER 31, 2021

  $ 250     $ 27     $ 15,962     $ 56     $ 9,816     $ 26,111  

Net Income

    -       -       -       -       2,391       2,391  

Foreign currency translation adjustment

    -       -       -       (604 )     -       (604 )

Stock option exercises

    -       -       51       -       -       51  

Compensation on stock-based awards

    -       -       234       -       -       234  
                                                 

BALANCE SEPTEMBER 30, 2022

  $ 250     $ 27     $ 16,247     $ (548 )   $ 12,207     $ 28,183  

 

See Accompanying Condensed Notes to Condensed Consolidated Financial Statements

 

7

 

CONDENSED NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(DOLLARS IN THOUSANDS, EXCEPT SHARE AND PER SHARE DATA)
(UNAUDITED)

 

 

NOTE 1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements for the interim periods have been prepared in accordance with Generally Accepted Accounting Principles in the United States of America (“GAAP”) for interim financial information and pursuant to the rules and regulations of the Securities and Exchange Commission. Accordingly, they do not include all of the financial information and footnotes required by GAAP for complete financial statements, although we believe the disclosures are adequate to make the information presented not misleading. It is suggested that these condensed consolidated financial statements be read in conjunction with the consolidated financial statements and the notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2021. The operating results for the interim periods presented are not necessarily indicative of the results expected for the full year or for any other interim period. In our opinion, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included.

 

The preparation of financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. In preparing these condensed consolidated financial statements, we have made our best estimates and judgments of certain amounts included in the condensed consolidated financial statements, giving due consideration to materiality. Changes in the estimates and assumptions used by us could have a significant impact on our financial results, since actual results could differ from those estimates.

 

Principles of Consolidation

The condensed consolidated financial statements include the accounts of Nortech Systems Incorporated and its wholly owned subsidiaries. All significant intercompany accounts and transactions have been eliminated.

 

Revenue Recognition

Our revenue is comprised of product, engineering services and repair services. All revenue is recognized when the Company satisfies its performance obligation(s) under the contract by transferring the promised product or service to our customer either when (or as) our customer obtains control of the product or service, with the majority of our revenue being recognized over time including goods produced under contract manufacturing agreements and services revenue. A performance obligation is a promise in a contract to transfer a distinct product or service to a customer. A contract’s transaction price is allocated to each distinct performance obligation. The majority of our contracts have a single performance obligation. Revenue is recorded net of returns, allowances and customer discounts. Our net sales for services were less than 10% of our total sales for all periods presented, and accordingly, are included in net sales in the Condensed Consolidated Statements of Operations and Comprehensive Income (Loss). Sales, value add, and other taxes collected from customers and remitted to governmental authorities are accounted for on a net (excluded from revenues) basis. Shipping and handling costs charged to our customers are included in net sales, while the corresponding shipping expenses are included in cost of goods sold. Customer deposits represent cash received in advance of revenue earned.

 

8

 

Stock-Based Awards

 

Stock Options

In May 2017, the shareholders approved the 2017 Stock Incentive Plan which authorized the issuance of 350,000 shares. An additional 50,000 and 175,000 shares were authorized by the shareholders in March 2020 and May 2022, respectively.

 

We granted 0 and 21,000 market condition options to our Chief Executive Officer during the three and nine months ended September 30, 2022, respectively. The market condition options vest if certain stock prices are exceeded between February 27, 2024 and February 27, 2028. We granted 3,000 and 69,000 service-based options during the three and nine months ended September 30, 2022, respectively. Total option grants for the three and nine months ended September 30, 2022 were 3,000 and 90,000, respectively. There were 27,000 stock options granted during the nine months ended September 30, 2021.

 

Total compensation expense related to stock options was $62 and $168 for the three and nine months ended September 30, 2022, respectively. Total compensation expense related to stock options was $28 and $74 for the three and nine months ended September 30, 2021, respectively. As of September 30, 2022, there was $810 of unrecognized compensation which will vest over the next 3.86 years.

 

Following is the status of all stock options as of September 30, 2022:

 

   

Shares

   

Weighted-

Average

Exercise Price

Per Share

   

Weighted-

Average

Remaining

Contractual

Term

(in years)

   

Aggregate

Intrinsic Value

(in thousands)

 

Outstanding - January 1, 2022

    387,500     $ 4.57                  

Granted

    90,000       11.13                  

Exercised

    (19,800 )     3.40                  

Cancelled

    (8,000 )     3.38                  

Outstanding - September 30, 2022

    449,700     $ 5.93       7.10     $ 2,137  

Exercisable - September 30, 2022

    213,500     $ 3.95       5.90     $ 1,407  

 

Restricted Stock Units

During the three and nine months ended September 30, 2022, we granted 0 and 21,000 restricted stock units (“RSUs”), respectively, under our 2017 Stock Incentive Plan to non-employee directors which vest over two years. There were no RSUs outstanding prior to the nine months ended September 30, 2022. Total compensation expense related to the RSUs were $31 and $66 for the three and nine months ended September 30, 2022, respectively. There was no compensation expense related to RSUs for the three and nine months ended September 30, 2021. Total unrecognized compensation expense related to the RSUs was $186, which will vest over the next 1.49 years. The RSUs granted in the nine months ended September 30, 2022 had an average grant price of $12.00 per share with a weighted average remaining contractual term of 9.48 years. No RSUs vested during the nine months ended September 30, 2022.

 

9

 

Equity Appreciation Rights Plan

In November 2010, the Board of Directors adopted the Nortech Systems Incorporated Equity Appreciation Rights Plan (“2010 Plan”). The total number of Equity Appreciation Right Units (“Units”) that can be issued under the 2010 Plan shall not exceed an aggregate of 1,000,000 Units as amended and restated on March 11, 2015. There were no units granted during the nine months ended September 30, 2022 or September 30, 2021.

 

The 100,000 units outstanding at December 31, 2021 were paid on March 29, 2022. There are no units outstanding as of September 30, 2022. Total compensation expense related to the vested outstanding Units based on the estimated appreciation over their remaining terms was $13 and $127 for the three and nine months ended September 30, 2021, respectively.

 

Net Income per Common Share

Basic net income per common share is computed by dividing net income by the weighted-average number of common shares outstanding. Diluted net income per common share assumes the exercise and issuance of all potential common stock equivalents in computing the weighted-average number of common shares outstanding, unless their effect is antidilutive. All stock options and restricted stock units, while outstanding, are considered common stock equivalents.

 

For the three and nine months ended September 30, 2022, stock options of 212,643 and 202,479, respectively were included in the computation of diluted net income per common share as their impact were dilutive. For the three and nine months ended September 30, 2021, stock options of 214,391 and 144,892, respectively, were included in the computation of diluted income per common share amount as their impact were dilutive.

 

We had outstanding stock options totaling 34,211 that are not considered in the computation of diluted net income per share as their effect would have been anti-dilutive for the three months ended September 30, 2022. We had average outstanding stock options totaling 44,070 that are not considered in the computation of diluted net income per share as their effect would have been anti-dilutive for the nine months ended September 30, 2022. Outstanding stock options totaling 0 and 221 are not considered in the computation of diluted net income per share for the three and nine months ended September 30, 2021, respectively.

 

Restricted Cash

Cash and cash equivalents classified as restricted cash on our consolidated balance sheets are restricted as to withdrawal or use under the terms of certain contractual agreements. As of September 30, 2022, we had outstanding letters of credit for $400. Restricted cash as of September 30, 2022 was $792, which includes lockbox deposits that are temporarily restricted due to timing at the period end. The lockbox deposits are applied against our line of credit the next business day.

 

Accounts Receivable and Allowance for Doubtful Accounts

Credit is extended based upon an evaluation of the customer’s financial condition and, while collateral is not required, the Company periodically receives surety bonds that guarantee payment. Credit terms are consistent with industry standards and practices. Trade accounts receivable have been reduced by an allowance for doubtful accounts of $257 at September 30, 2022 and $328 at December 31, 2021.

 

10

 

 

Inventories

Inventories are stated at the lower of average cost (which approximates first-in, first out) or net realizable value. Costs include material, labor, and overhead required in the warehousing and production of our products. Inventory reserves are maintained for the estimated value of the inventories that may have a lower value than stated or quantities in excess of future production needs.

 

Inventories are as follows:

 

   

September 30,

   

December 31,

 
   

2022

   

2021

 

Raw Materials

  $ 22,520     $ 18,492  

Work in Process

    1,719       1,678  

Finished Goods

    615       562  

Reserves

    (1,244 )     (1,298 )
                 

Total

  $ 23,610     $ 19,434  

 

Other Intangible Assets

Other intangible assets at September 30, 2022 and December 31, 2021 are as follows:

 

   

Customer

Relationships

   

Trade

Names

   

Patents

   

Total

 

Balance at January 1, 2021

  $ 507     $ 589     $ 77     $ 1,173  

Additions

    -       -       64       64  

Amortization

    147       29       -       176  

Abandonment Loss

    -       560       -       560  

Balance at December 31, 2021

    360       -       141       501  

Additions

    -       -       43       43  

Amortization

    108       -       3       111  

Balance at September 30, 2022

  $ 252     $ -     $ 181     $ 433  

 

Intangible assets are amortized on a straight-line basis over their estimated useful lives. The weighted-average remaining amortization period of our in-use intangible asset is 2.1 years. In-process patents are not amortized until the patent is received. At September 30, 2022, patents totaling $96 had been received while $85 of patents were in-process.

 

Amortization expense of finite life intangible assets for the three and nine months ended September 30, 2022 was $40 and $111, respectively. Amortization expense for the three and nine months ended September 30, 2021 was $45 and $139, respectively.

 

11

 

Estimated future annual amortization expense (not including patents in process) related to these assets is approximately as follows:

 

Year

 

Amount

 

Remainder of 2022

  $ 40  

2023

    159  

2024

    86  

2025

    14  

Thereafter

    49  

Total

  $ 348  

 

Accounting Pronouncements Issued But Not Yet Adopted

In June 2016, the FASB issued ASU 2016-13, Measurement of Credit Losses on Financial Instruments. This guidance introduces a new model for recognizing credit losses on financial instruments based on an estimate of current expected credit losses. The ASU also provides updated guidance regarding the impairment of available-for-sale debt securities and includes additional disclosure requirements. The new guidance is effective for public business entities that meet the definition of a Smaller Reporting Company as defined by the SEC for interim and annual periods beginning after December 15, 2022. Early adoption is permitted. We are currently evaluating the impact of this standard on our consolidated financial statements and related disclosures.

 

 

 

NOTE 2. CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS

 

Financial instruments that potentially subject us to concentrations of credit risk consist principally of cash and accounts receivable. With regard to cash, we maintain our excess cash balances in checking accounts at primarily two financial institutions, one in the United States and one in China. The account in the United States may at times exceed federally insured limits. Of the $2,092 in cash and restricted cash at September 30, 2022, approximately $561 and $11 was held at banks located in China and Mexico, respectively. We grant credit to customers in the normal course of business and do not require collateral on our accounts receivable.

 

We have certain customers whose revenue individually represented 10% or more of net sales, or whose accounts receivable balances individually represented 10% or more of total accounts receivable. One customer accounted for 28% and 26% of net sales for the three and nine months ended September 30, 2022, respectively. For the three months ended September 30, 2021, two customers accounted for 36% of net sales. For the nine months ended September 30, 2021, one customer accounted for 26% of net sales.

 

At September 30, 2022, two customers represented approximately 43% of our total accounts receivable. At December 31, 2021, one customer represented approximately 19% of our total accounts receivable.

 

Export sales represented approximately 4% of net sales for both the three and nine months ended September 30, 2022. Export sales represented approximately 3% of net sales for the three and nine months ended September 30, 2021 respectively.

 

12

 

 

 

NOTE 3. REVENUE

 

Revenue recognition

Our revenue is comprised of product, engineering services and repair services. All revenue is recognized when the Company satisfies its performance obligation(s) under the contract by transferring the promised product or service to our customer either when (or as) our customer obtains control of the product or service, with the majority of our revenue being recognized over time including goods produced under contract manufacturing agreements and services revenue. A performance obligation is a promise in a contract to transfer a distinct product or service to a customer. A contract’s transaction price is allocated to each distinct performance obligation. The majority of our contracts have a single performance obligation, as the promise to transfer products or services is not separately identifiable from other promises in the contract and, therefore, not distinct.

 

Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products or providing services. As such, revenue is recorded net of returns, allowances and customer discounts. Sales, value add, and other taxes collected from customers and remitted to governmental authorities are accounted for on a net (excluded from revenues) basis. Shipping and handling costs are included in cost of goods sold.

 

The majority of our revenue is derived from the transfer of goods produced under contract manufacturing agreements which have no alternative use and we have an enforceable right to payment for our performance completed to date. Our performance obligations within our contract manufacturing agreements are generally satisfied over time as the goods are produced based on customer specifications and we have an enforceable right to payment for the goods produced. If these requirements are not met, the revenue is recognized at a point in time, generally upon shipment. Revenue under contract manufacturing agreements that was recognized over time accounted for approximately 74% of our revenue for both the three and nine months ended September 30, 2022 and 82% and 80% of our revenue for the three and nine months ended September 30, 2021, respectively. Revenues under these agreements are generally recognized over time using an input measure based upon the proportion of actual costs incurred.

 

Accounting for contract manufacturing agreements involves the use of various techniques to estimate total revenue and costs. We estimate profit on these agreements as the difference between total estimated revenue and expected costs to complete the performance obligation within the terms of the agreement and recognize the respective profit as the goods are produced. The estimates to determine the profit earned on the performance obligation are based on anticipated selling prices and historical cost of goods sold and represent our best judgement at the time. Changes in judgements on these above estimates could impact the timing and amount of revenue recognized with a resulting impact on the timing and amount of associated profit.

 

On occasion our customers provide materials to be used in the manufacturing process and the fair value of the materials is included in revenue as noncash consideration at the point in time when the manufacturing process commences along with the same corresponding amount recorded as cost of goods sold. The inclusion of noncash consideration has no impact on overall profitability.

 

13

 

 

Contract Assets

Contract assets, recorded as such in the Condensed Consolidated Balance Sheets, consist of unbilled amounts related to revenue recognized over time. Significant changes in the contract assets balance during the nine months ended September 30, 2022 was as follows (in thousands):

 

Balance outstanding at December 31, 2021

  $ 8,698  

Increase (decrease) attributed to:

       

Amounts transferred over time to contract assets

    72,536  

Amounts invoiced during the period

    (71,348 )

Balance outstanding at September 30, 2022

  $ 9,886  

 

We expect substantially all the remaining performance obligations for the contract assets recorded as of September 30, 2022 to be transferred to receivables within 90 days, with the majority of any remaining amounts to be transferred within 180 days. We bill our customers upon shipment with payment terms of up to 120 days.

 

The following tables summarize our net sales by timing of transfer of goods and services by market:

 

   

Three Months Ended September 30, 2022

 
   

Product/ Service

Transferred Over

Time

   

Product

Transferred at

Point in Time

   

Noncash

Consideration

   

Total Net Sales by

Market

 

Medical

  $ 14,753     $ 5,366     $ 420     $ 20,539  

Industrial

    8,104       2,314       420       10,838  

Aerospace and Defense

    3,202       493       204       3,899  

Total net sales

  $ 26,059     $ 8,173     $ 1,044     $ 35,276  

 

 

   

Nine Months Ended September 30, 2022

 
   

Product/ Service

Transferred Over

Time

   

Product

Transferred at

Point in Time

   

Noncash

Consideration

   

Total Net Sales by

Market

 

Medical

  $ 37,725     $ 15,044     $ 1,574     $ 54,343  

Industrial

    21,563       6,301       1,095       28,959  

Aerospace and Defense

    13,248       1,254       701       15,203  

Total net sales

  $ 72,536     $ 22,599     $ 3,370     $ 98,505  

 

14

 

   

Three Months Ended September 30, 2021

 
   

Product/ Service

Transferred Over

Time

   

Product

Transferred at

Point in Time

   

Noncash

Consideration

   

Total Net Sales by

Market

 

Medical

  $ 13,762     $ 2,933     $ 282     $ 16,977  

Industrial

    7,468       1,757       158       9,383  

Aerospace and Defense

    2,883       144       65       3,092  

Total net sales

  $ 24,113     $ 4,834     $ 505     $ 29,452  

 

 

   

Nine Months Ended September 30, 2021

 
   

Product/ Service

Transferred Over

Time

   

Product

Transferred at

Point in Time

   

Noncash

Consideration

   

Total Net Sales by

Market

   

Medical

  $ 35,497     $ 8,876     $ 1,017     $ 45,390  

Industrial

    20,385       4,832       560       25,777  

Aerospace and Defense

    9,685       527       327       10,539  

Total net sales

  $ 65,567     $ 14,235     $ 1,904     $ 81,706  

 

 

 

NOTE 4. FINANCING ARRANGEMENTS

 

We have a credit agreement with Bank of America which was entered into on June 15, 2017 and provides for a line of credit arrangement of $16,000 that expires on June 15, 2026.

 

Under the amended Bank of America credit agreement signed December 31, 2021, the line of credit is subject to variations in the Bloomberg Short-Term Bank Yield (BSBY) index rate. Our line of credit bears interest at a weighted-average interest rate of 4.1% and 3.5% as of September 30, 2022 and December 31, 2021, respectively. We had borrowings on our line of credit of $9,873 and $9,016 as of September 30, 2022 and December 31, 2021, respectively. There are no subjective acceleration clauses under the credit agreement that would accelerate the maturity of our outstanding borrowings. The line of credit is shown net of debt issuance costs of $48 and $58 on the consolidated balance sheet for the periods ended September 30, 2022 and December 31, 2021, respectively.

 

The line of credit with Bank of America contains certain covenants which, among other things, require us to adhere to regular reporting requirements, abide by annual shareholder dividend limitations, maintain certain financial performance, and limit the amount of annual capital expenditures.

 

The Bank of America Credit Agreement provides for, among other things, a Fixed Charge Coverage Ratio of not less than 1.0 to 1.0 for the twelve months ended at each Fiscal Quarter end subject only during a trigger period commencing when our availability under our line is less than $2,000 until availability is above that amount for 30 days. As of September 30, 2022 the Company was in compliance with its covenants.

 

At September 30, 2022, we had unused availability under our line of credit of $5,827 supported by our borrowing base. The line is secured by substantially all of our assets. In the first quarter of 2022, we amended our credit agreement to include the Employee Retention Credit Receivable as security in our line of credit which improved our unused availability. In the third quarter of 2022, we amended our credit agreement to extend the inclusion of the Employee Retention Credit Receivable through December 31, 2022.

 

15

 

 

 

NOTE 5. LEASES

 

We have operating leases for certain manufacturing sites, office space, and equipment. Most leases include the option to renew, with renewal terms that can extend the lease term from one to five years or more. Right-of-use lease assets and lease liabilities are recognized at the commencement date based on the present value of the remaining lease payments over the lease term which includes renewal periods we are reasonably certain to exercise. Our leases do not contain any material residual value guarantees or material restrictive covenants. At September 30, 2022, we do not have material lease commitments that have not commenced.

 

The components of lease expense were as follows:

 

 

   

Three Months Ended

September 30,

   

Three Months Ended

September 30,

 

Lease Cost

 

2022

   

2021

 

Operating lease cost

  $ 572     $ 576  
                 

Finance lease interest cost

    14       18  
                 

Finance lease amortization expense

    182       163  
                 

Total lease cost

  $ 768     $ 757  

 

 

   

Nine Months Ended

September 30,

   

Nine Months ended

September 30,

 

Lease Cost

 

2022

   

2021

 

Operating lease cost

  $ 1,731     $ 1,696  
                 

Finance lease interest cost

    50       61  
                 

Finance lease amortization expense

    547       489  
                 

Total lease cost

  $ 2,328     $ 2,246  

 

 

Supplemental balance sheet information related to leases was as follows:

 

Balance Sheet Location

 

September 30, 2022

   

December 31, 2021

 

Assets

                 

Operating lease assets

Operating lease assets

  $ 8,079     $ 8,983  

Finance lease assets

Property, plant and equipment

    1,505       2,052  
                 

Total leased assets

  $ 9,584     $ 11,035  

 

16

 

Supplemental cash flow information related to leases was as follows:

 

   

September 30,

   

September 30,

 
   

2022

   

2021

 

Operating leases

               

Cash paid for amounts included in the measurement of lease liabilities

  $ 1,279     $ 861  

Right-of-use assets obtained in exchange for lease obligations

  $ -     $ 858  

 

Maturities of lease liabilities were as follows:

 

   

Operating

Leases

   

Finance Leases

   

Total

 

Remaining 2022

  $ 430     $ 126     $ 556  

2023

    1,765       409       2,175  

2024

    1,505       357       1,861  

2025

    1,255       103       1,358  

2026

    1,217       108       1,332  

Thereafter

    7,066       -       7,066  

Total lease payments

  $ 13,238     $ 1,103     $ 14,341  

Less: Interest

    (4,328

)

    (74 )     (4,402

)

Present value of lease liabilities

  $ 8,910     $ 1,029     $ 9,939  

 

The lease term and discount rate at September 30, 2022 were as follows:

 

Weighted-average remaining lease term (years)

       

Operating leases

    9.1  

Finance leases

    2.8  

Weighted-average discount rate

       

Operating leases

    7.7

%

Finance leases

    5.2

%

 

17

 

 

 

NOTE 6. INCOME TAXES

 

On a quarterly basis, we estimate what our effective tax rate will be for the full fiscal year and record a quarterly income tax provision based on the anticipated rate. As the year progresses, we refine our estimate based on the facts and circumstances, including discrete events, by each tax jurisdiction.

 

Our effective tax rate for the three and nine months ended September 30, 2022 was 16% and 15%, respectively. The effective tax rate for the three and nine months ended September 30, 2021 was 26% and 23%, respectively. The primary drivers of the change in effective tax rate are due to a change in the federal valuation allowance, a discrete item of non-qualified options exercised over book value, and the amount due from the IRS exam conclusion.

 

 

NOTE 7. RESTRUCTURING CHARGES

 

During the first nine months of 2021, we recorded restructuring charges of $319 related to the consolidation of our production facilities and closure of our Merrifield, Minnesota facility. We recognized a gain on the sale of assets related to the restructure of $93 and $176 for the three and nine months ended September 30, 2021, respectively. There were no restructuring charges or amounts accrued in the nine months ended September 30, 2022.

 

 

NOTE 8. EMPLOYEE RETENTION CREDIT

 

On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was signed into law providing numerous tax provisions and other stimulus measures, including an employee retention credit (“ERC”), which is a refundable tax credit against certain employment taxes. The Taxpayer Certainty and Disaster Tax Relief Act of 2020 and the American Rescue Plan Act of 2021 extended and expanded the availability of the ERC.

 

At September 30, 2022 and December 31, 2021, the Company has ERC benefits of $5,209 within Employee Retention Credits Receivable on the condensed consolidated balance sheet.

 

18

 

 

 

NOTE 9. RELATED PARTY TRANSACTIONS

 

David Kunin, our Chairman, is a minority owner of Abilitech Medical, Inc. Mr. Kunin also was a consultant to Abilitech, which relationship ended on March 1, 2021. In the three and nine months ended September 30, 2022, Abilitech paid the Company $0 and $217, respectively, for delivery of medical products. In the three and nine months ended September 30, 2021, Abilitech paid the Company $316 and $1,056, respectively for the delivery of medical products. The Company believes that transactions with Abilitech are on terms comparable to those that the Company could reasonably expect in an arm's length transaction with an unrelated third party.

 

David Kunin, our Chairman, is a minority owner (less than 10%) of Marpe Technologies, LTD an early-stage medical device company dedicated to the early detection of skin cancer through full body scanners. Mr. Kunin is also a member of the Board of Directors of Marpe Technologies. The Company worked with Marpe Technologies to apply for a grant from the Israel-United States Binational Industrial Research and Development Foundation, a legal entity created by Agreement between the Government of the State of Israel and the Government of the United States of America (“BIRD Foundation”). The parties were successful in receiving approval for a $1,000 conditional grant. Under the terms of the BIRD Foundation grant, the Company and Marpe Technologies are to receive $500 from the BIRD Foundation and, among other obligations under the grant, each is required to contribute $500 to match grant funds from the BIRD Foundation. The Company will meet its obligation by providing certain services at cost or no cost to Marpe Technologies. The total value of the contribution will not exceed $500; the Company has contributed $226 as of September 30, 2022. The Company will receive a 10-year exclusive right to manufacture the products of Marpe Technologies. There can be no assurances that Marpe Technologies’ medical device will be commercially successful, that Marpe Technologies will be successful in raising additional funds to finance its operations or, if commercially successful, the Company will recoup the value of services provided to Marpe for which is not fully paid. The transactions between the Company and Marpe Technologies have been approved by the Audit Committee pursuant to the Company Related-Party Transactions Policy. During the three and nine months ended September 30, 2022, we recognized revenue of $66 and $182. During both the three and nine months ended September 30, 2021, we recognized revenue of $78. The Company believes that transactions with Marpe are on terms comparable to those that the Company could reasonably expect in an arm’s length transaction with an unrelated third party.

 

19

 

 

 

ITEM 2. MANAGEMENTS DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

Overview

 

We are a Minnesota, United States based full-service global EMS contract manufacturer in the Medical, Aerospace & Defense and Industrial markets offering a full range of value-added engineering, technical and manufacturing services and support including project management, design, testing, prototyping, manufacturing, supply chain management and post-market services. Our products are complex electromedical and electromechanical products including medical devices, wire and cable assemblies, printed circuit board assemblies, higher-level assemblies, and other box builds for a wide range of industries. We serve three major markets within the EMS industry: Aerospace and Defense, Medical, and the Industrial market which includes industrial capital equipment, transportation, vision, agriculture, oil and gas. We maintain facilities in Bemidji, Blue Earth, Mankato, and Milaca, Minnesota; Monterrey, Mexico; and Suzhou, China. All of our facilities are certified to one or more of the ISO/AS standards, including 9001, AS9100 and 13485, with most having additional certifications based on the needs of the customers they serve.

 

Recent Developments

 

Global Pandemic

The COVID-19 pandemic continued to impact our business in the first nine months of 2022, primarily by continued supply chain disruptions and delays. The full extent to which COVID-19 will directly or indirectly impact our business, financial condition, and results of operations will depend on future developments that are highly uncertain and cannot be accurately predicted, including new information that may emerge concerning COVID-19, the actions taken to contain it or treat its impact and the economic impact on local, regional, national and international markets.

 

We will continue to assess the current and potential impacts of the COVID-19 pandemic on our business, financial condition, and results of operations. We actively manage our cash and working capital to preserve adequate liquidity and ensure that our business can continue to operate during these uncertain times.

 

20

 

 

Results of Operations

 

The following table presents statements of operations data as percentages of total net sales for the periods indicated:

 

   

Three Months Ended

   

Nine Months Ended

 
   

September 30,

   

September 30,

 
   

2022

   

2021

   

2022

   

2021

 

Net Sales

    100.0

%

    100.0

%

    100.0

%

    100.0  

Cost of Goods Sold

    82.1       72.7       84.4       83.9  

Gross Profit

    17.9       27.3       15.6       16.1  
                                 

Selling Expenses

    2.7       1.5       2.8       2.1  

General and Administrative Expenses

    8.4       6.9       8.5       8.9  

R&D Expenses

    1.3       0.5       1.2       0.4  

Restructuring Charges

    -       0.1       -       0.4  

Gain on Sale of Property and Equipment

    -       (0.3 )     -       (0.2 )

Income from Operations

    5.5       18.6       3.1       4.5  
                                 

Interest Expense

    (0.3 )     (0.4 )     (0.3 )     (0.4 )

Income Before Income Taxes

    5.2       18.2       2.8       4.2  
                                 

Income Tax Expense

    0.8       4.2       0.4       0.8  

Net Income

    4.4

%

    14.0

%

    2.4

%

    3.4

%

 

 

Net Sales

 

Net sales for the three months ended September 30, 2022 and 2021 were $35.3 and $29.5 million, respectively, an increase of $5.8 million or 19.7%. Net sales for the nine months ended September 30, 2022 and 2021 were $98.5 million and $81.7 million, respectively, an increase of $16.8 million or 20.6%. The three and nine month increases were driven by increased demand as well as price increases to counteract higher material and labor cost. We have also taken actions to scale the direct labor workforce and strengthen the supply chain for parts.

 

Net sales by our major EMS industry markets for the three and nine months ended September 30, 2022 and 2021 were as follows (in millions):

 

   

Three Months Ended September 30,

   

Nine Months Ended September 30,

 
   

2022

   

2021

   

% Change

   

2022

   

2021

   

% Change

 

Medical

  $ 20.5     $ 17.0       20.6     $ 54.3     $ 45.4       19.6  

Industrial

    10.9       9.4       16.0       29.0       25.8       12.4  

Aerospace and Defense

    3.9       3.1       25.8       15.2       10.5       44.8  

Total Net Sales

  $ 35.3     $ 29.5       19.7     $ 98.5     $ 81.7       20.6  

 

21

 

Backlog

 

Our 90-day order backlog as of September 30, 2022 was $36.9 million, a 2.8% increase from the beginning of the quarter and a 5.1% decrease from September 30, 2021. Our 90-day backlog consists of firm purchase orders we expect to ship in the next 90 days, with any remaining amounts to be transferred within 180 days.

 

Our 90-day order backlog by market has remained relatively constant when compared to the prior quarter end and the same period of the prior year. 90-day backlog varies due to order size, manufacturing delays, contract terms and conditions and timing from customer delivery schedules and releases. These variables cause inconsistencies in comparing the backlog from one period to the next.

 

90-day shipment backlog by our major industry markets are as follows (in millions):

 

   

90 Day Backlog as of the Period Ended

 
   

September 30

   

June 30

   

September 30

 
   

2022

   

2022

   

2021

 

Medical

  $ 22.8     $ 20.9     $ 19.7  

Industrial

    8.3       9.8       10.6  

Aerospace and Defense

    5.8       5.2       8.6  

Total 90-Day Backlog

  $ 36.9     $ 35.9     $ 38.9  

 

 

Our total order backlog as of September 30, 2022 was $103.3 million, a 2.7% decrease from the beginning of the quarter and a 31.4% increase from September 30, 2021. Our total backlog remains strong as our biggest customers are placing orders into the future to secure supply of critical components, in particular for those with long lead times.

 

Total order backlog by our major industry markets are as follows (in millions):

 

   

Total Backlog as of the Period Ended

 
   

September 30

   

June 30

   

September 30

 
   

2022

   

2022

   

2021

 

Medical

  $ 58.4     $ 63.7     $ 37.3  

Industrial

    22.8       22.6       17.8  

Aerospace and Defense

    22.1       19.9       23.5  

Total Backlog

  $ 103.3     $ 106.2     $ 78.6  

 

 

The 90-day and total backlog at September 30, 2022 contain the contract asset value of $9.9 million which has been recognized as revenue.

 

22

 

Gross Profit

 

Gross profit as a percent of net sales was 17.9% and 27.3% for the three months ended September 30, 2022 and 2021, respectively. Gross profit as a percent of net sales was 15.6% and 16.1% for the nine months ended September 30, 2022 and 2021, respectively. The decrease in gross profit as a percent of net sales for the three and nine months ended September 30, 2022 compared to the same periods in 2021 is primarily due to the $4.7 million reduction in payroll and medical expenses related to the ERC in 2021, partially offset by price increases in response to material and labor cost inflation and higher production volume which increased plant utilization.

 

Selling Expense

 

Selling expenses for the three months ended September 30, 2022 and 2021 were $1.0 million or 2.7% of sales and $0.4 million or 1.5% of sales, respectively. Selling expenses for the nine months ended September 30, 2022 and 2021 were $2.8 million or 2.8% of sales and $1.7 million or 2.1% of sales, respectively. Selling expense for the three and nine months ended September 30, 2021 includes a $0.1 million reduction in payroll and medical expenses related to the ERC. The increase in selling expense for the three and nine months ended September 30, 2022 compared to the same periods of the prior year relates to an increase in sales engineering expenses to support the increased sales.

 

General and Administrative Expense

 

General and administrative expenses for the three months ended September 30, 2022 and 2021 were $2.9 million or 8.4% of sales and $2.0 million or 6.9% of sales, respectively. General and administrative expenses for the nine months ended September 30, 2022 and 2021 were $8.3 million or 8.5% of sales and $7.2 million or 8.9% of sales, respectively. General and administrative expenses for the three and nine months ended September 30, 2021 includes a $0.4 million reduction in payroll and medical expenses related to the ERC. General and administrative expenses for the three and nine months ended September 30, 2022 were otherwise held relatively flat compared to the same periods of the prior year, and are generally fixed in nature.

 

Restructuring Charges

 

Restructuring charges for the three and nine months ended September 30, 2021 were $23 thousand and $0.3 million, respectively. There were no restructuring charges for the three and nine months ended September 30, 2022. The restructuring charges relate to the closure of the Merrifield facility during 2021.

 

Research and Development Expense

 

Research and development expenses were $0.5 million or 1.3% of net sales for the three months ended September 30, 2022 and $1.2 million or 1.2% of net sales for the nine months ended September 30, 2022. Research and development expenses for the three and nine months ended September 30, 2021 were $0.1 and $0.3 million, respectively.

 

23

 

Income From Operations

 

Income from operations for the three months ended September 30, 2022 was $1.9 million compared to $4.9 million for the three months ended September 30, 2021. Income from operations for both the nine months ended September 30, 2022 and 2021 was $3.1 million. The decrease in income from operations for the three months ended September 30, 2022 compared to the same period in 2021 is primarily due to the $5.2 million reduction in payroll and medical expenses related to the ERC in 2021, partially offset by the increased gross profit in 2022.

 

Interest Expense

 

Interest expense was $0.1 million for both the three months ended September 30, 2022 and 2021. Interest expense was $0.3 million for both the nine months ended September 30, 2022 and 2021.

 

Income Taxes

 

On a quarterly basis, we estimate what our effective tax rate will be for the full fiscal year and record a quarterly income tax provision based on the anticipated rate. As the year progresses, we refine our estimate based on the facts and circumstances, including discrete events, by each tax jurisdiction.

 

Our effective tax rate for the three and nine months ended September 30, 2022 was 16% and 15%, respectively. The effective tax rate for the three and nine months ended September 30, 2021 was 26% and 23%, respectively. The primary drivers of the change in effective tax rate are a release in valuation allowance, a discrete item of non-qualified options exercised over book value, and the amount due from the IRS exam conclusion.

 

Net Income

 

Net income for the three months ended September 30, 2022 was $1.5 million or $0.57 per basic common share and $0.53 per diluted common share. Net income for the three months ended September 30, 2021 was $3.6 million or $1.33 per basic common share and $1.24 per diluted common share. The decrease in net income for the three months ended September 30, 2022 compared to the same period in 2021 is primarily due to the $5.2 million reduction in payroll and medical expenses related to the ERC in 2021, partially offset by the increased gross profit in 2022. Net income for the nine months ended September 30, 2022 was $2.4 million or $0.89 per basic common share and $0.83 per diluted common share. Net income for the nine months ended September 30, 2021 was $2.2 million or $0.82 per basic common share and $0.78 per diluted common share.

 

Liquidity and Capital Resources

 

We believe that our existing financing arrangements, anticipated cash flows from operations, funds expected to be received for the ERC and cash on hand will be sufficient to satisfy our working capital needs for the next twelve months, capital expenditures and debt repayments.

 

24

 

Credit Facility

 

We have a credit agreement with Bank of America which was entered into on June 15, 2017 and provides for a line of credit arrangement of $16.0 million that expires on June 15, 2026.

 

Under the amended Bank of America credit agreement signed December 31, 2021, the line of credit is subject to variations in the Bloomberg Short-Term Bank Yield (BSBY) index rate. Our line of credit bears interest at a weighted-average interest rate of 4.1% and 3.5% as of September 30, 2022 and December 31, 2021, respectively. We had borrowings on our line of credit of $9.9 million and $9.0 million outstanding as of September 30, 2022 and December 31, 2021, respectively. There are no subjective acceleration clauses under the credit agreement that would accelerate the maturity of our outstanding borrowings. The line of credit is shown net of debt issuance costs of $48 thousand and $58 thousand on the consolidated balance sheet for the periods ended September 30, 2022 and December 31, 2021, respectively.

 

The line of credit with Bank of America contains certain covenants which, among other things, require us to adhere to regular reporting requirements, abide by annual shareholder dividend limitations, maintain certain financial performance, and limit the amount of annual capital expenditures.

 

The Bank of America Credit Agreement provides for, among other things, a Fixed Charge Coverage Ratio of not less than 1.0 to 1.0 for the twelve months ended at each Fiscal Quarter end subject only during a trigger period commencing when our availability under our line is less than $2.0 million until availability is above that amount for 30 days. As of September 30, 2022 the Company was in compliance with its covenants.

 

At September 30, 2022, we had unused availability under our line of credit of $5.8 million supported by our borrowing base. The line is secured by substantially all of our assets. In the first quarter of 2022, we amended our credit agreement to include the Employee Retention Credit Receivable as security in our line of credit which improved our unused availability. In the third quarter of 2022, we amended our credit agreement to extend the inclusion of the Employee Retention Credit Receivable through December 31, 2022.

 

Off-Balance Sheet Arrangements

 

We have not engaged in any off-balance sheet activities as defined in Item 303(a)(4) of Regulation S-K.

 

Critical Accounting Policies and Estimates

 

Our significant accounting policies and estimates are summarized in Management’s Discussion and Analysis of Financial Condition and Results of Operations in our Annual Report on Form 10-K for the year ended December 31, 2021. Some of our accounting policies require us to exercise significant judgment in selecting the appropriate assumptions for calculating financial estimates. Such judgments are subject to an inherent degree of uncertainty. These judgments are based on our historical experience, known trends in our industry, terms of existing contracts and other information from outside sources, as appropriate. Actual results could differ from these estimates.

 

25

 

Forward-Looking Statements

 

Those statements in the foregoing report that are not historical facts are forward-looking statements made pursuant to the safe-harbor provisions of the Private Securities Litigation Reform Act of 1995.

 

 

Volatility in the marketplace which may affect market supply, demand of our products, labor rates or currency exchange rates;

 

Supply chain disruption and unreliability;

 

Lack of supply of sufficient human resources to produce our products;

 

Increased competition from within the EMS industry or the decision of OEMs to cease or limit outsourcing;

 

Changes in the reliability and efficiency of our operating facilities or those of third parties;

 

Increases in certain raw material costs such as copper and oil;

 

Commodity and energy cost instability;

 

Risks related to FDA noncompliance;

 

The loss of a major customer;

 

General economic, financial and business conditions that could affect our financial condition and results of operations;

 

Increased or unanticipated costs related to compliance with securities and environmental regulation;

 

Disruption of global or local information management systems due to natural disaster or cyber-security incident;

 

Outbreaks of epidemic, pandemic, or contagious diseases, such as the recent novel coronavirus that affect our operations, our customers' operations or our suppliers' operations.

 

The factors identified above are believed to be important factors (but not necessarily all of the important factors) that could cause actual results to differ materially from those expressed in any forward-looking statement made by us. Discussion of these factors is also incorporated in Part I, Item 1A, “Risk Factors,” and should be considered an integral part of Part II, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” of our Annual Report on Form 10-K for the fiscal year ended December 31, 2021. Unpredictable or unknown factors not discussed herein could also have material adverse effects on forward-looking statements. All forward-looking statements included or incorporated into this Form 10-Q are expressly qualified in their entirety by the forgoing cautionary statements. We undertake no obligations to update publicly any forward-looking statement (or its associated cautionary language) whether as a result of new information or future events.

 

Please refer to forward-looking statements and risks as previously disclosed in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021.

 

26

 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

Not applicable.

 

ITEM 4. CONTROLS AND PROCEDURES

 

Evaluation of Disclosure Controls and Procedures

 

In accordance with Rule 13a-15(b) of the Securities Exchange Act of 1934 (the “Exchange Act”), as of the end of the period covered by this Quarterly Report on Form 10-Q, our management evaluated, with the participation of our Chief Executive Officer and Chief Financial Officer, the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rule 13a-15(e) and Rule 15d-15(e) under the Exchange Act). These controls and procedures are designed to ensure that information required to be disclosed in the Company’s Exchange Act reports is (1) recorded, processed, summarized and reported in a timely manner, and (2) accumulated and communicated to management, including the Company’s Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure. Based upon their evaluation of these disclosure controls and procedures as of the date of the evaluation, the Chief Executive Officer and Chief Financial Officer concluded that the disclosure controls and procedures were effective.

 

Changes in Internal Control Over Financial Reporting

 

There was no change in our internal control over financial reporting during our most recently completed fiscal quarter that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

 

27

 

 

PART II

 

 

ITEM 1. LEGAL PROCEEDINGS

 

We are subject to various legal proceedings and claims that arise in the ordinary course of business.

 

ITEM 1A. RISK FACTORS

 

We are affected by the risks specific to us as well as factors that affect all businesses operating in a global market. The significant factors known to us that could materially adversely affect our business, financial condition or operating results or could cause our actual results to differ materially from our expectations are described in our annual report on Form 10-K for the fiscal year ended under the heading “Part I – Item 1A.Risk Factors.” There have been no material changes in the risk factors from those disclosed in the Annual Report on Form 10-K for the year ended December 31, 2021.

 

 

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

 

As of September 30, 2022, our share repurchase program has expired, and no additional amounts are available for repurchase.

 

 

ITEM 3. DEFAULTS ON SENIOR SECURITIES

 

None.

 

ITEM 4. MINE SAFETY DISCLOSURES

 

Not applicable.

 

ITEM 5. OTHER INFORMATION

 

None.

 

28

 

 

ITEM 6. EXHIBITS

 

Exhibits

 

 

31.1*

Certification of the Chief Executive Officer pursuant to Rule 13a-14(a) and Rule 15d-14(a), promulgated under the Securities Exchange Act of 1934, as amended.

 

 

31.2*

Certification of the Chief Financial Officer pursuant to Rule 13a-14(a) and Rule 15d-14(a), promulgated under the Securities Exchange Act of 1934, as amended.

 

 

32*

Certification of the Chief Executive Officer and Chief Financial Officer, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

 

101*

Financial statements from the quarterly report on Form 10-Q for the quarter ended September 30, 2022, formatted in Inline XBRL: (i) Condensed Consolidated Balance Sheets, (ii) Condensed Consolidated Statements of Operations and Comprehensive Loss, (iii) Condensed Consolidated Statements of Cash Flows, and (iv) the Condensed Notes to Condensed Consolidated Financial Statements.

 

 

104

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

 

 

105*

Eighth Amendment dated September 1, 2022 to Loan and Security Agreement between the Company and Bank of America N.A.

 

 

*Filed herewith

 

29

 

 

Signatures

--------------

 

 

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

 

 

 

Nortech Systems Incorporated and Subsidiaries

------------------------------------------------------------

 

 

 Date: November 9, 2022     

by:

/s/ Jay D. Miller

     

 

 

Jay D. Miller

 

 

Chief Executive Officer and President

    Nortech Systems Incorporated

 

 Date: November 9, 2022     

by:

/s/ Christopher D. Jones

     

 

 

Christopher D. Jones

 

 

Vice President and Chief Financial Officer

    Nortech Systems Incorporated

 

30
EX-31.1 2 ex_441671.htm EXHIBIT 31.1 ex_441671.htm

 

Exhibit 31.1

 

Certification of Chief Executive Officer

Pursuant to Rule 13a-14(a) or 15d-14(a) under the Securities Exchange Act of 1934

 

I, Jay D. Miller, certify that:

 

 

1.

I have reviewed this quarterly report on Form 10-Q of Nortech Systems, Inc. and Subsidiary;

 

 

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 officers 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 the report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report 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 officers 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 9, 2022

By:

/s/ Jay D. Miller

     
   

Jay D. Miller

   

Chief Executive Officer and President

   

Nortech Systems Incorporated

 

 
EX-31.2 3 ex_441672.htm EXHIBIT 31.2 ex_441672.htm

 

Exhibit 31.2

 

Certification of Chief Financial Officer

Pursuant to Rule 13a-14(a) or 15d-14(a) under the Securities Exchange Act of 1934

 

I, Christopher D. Jones, certify that:

 

 

1.

I have reviewed this quarterly report on Form 10-Q of Nortech Systems, Inc. and Subsidiary;

 

 

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 officers 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 the report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report 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 officers 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 9, 2022

By:

/s/ Christopher D. Jones

     
   

Christopher D. Jones

   

Vice President and Chief Financial Officer

   

Nortech Systems Incorporated

 

 
EX-32 4 ex_441673.htm EXHIBIT 32 ex_441673.htm

Exhibit 32

 

Written Statement of the Chief Executive Officer

Pursuant to 18 U.S.C. Section 1350

 

Solely for the purposes of complying with 18 U.S.C. Section 1350, I, the undersigned Jay D. Miller, hereby certify, based on my knowledge, that the Quarterly Report on Form 10-Q of the Company for the quarter ended September 30, 2022 (the “Report”) fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934 and that information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: November 9, 2022

 

By:

/s/ Jay D. Miller

 
     
 

Jay D. Miller

 
 

Chief Executive Officer and President

 
 

Nortech Systems Incorporated

 

 

 

 

 

Written Statement of the Chief Financial Officer

Pursuant to 18 U.S.C. Section 1350

 

Solely for the purposes of complying with 18 U.S.C. Section 1350, I, the undersigned Christopher D. Jones, hereby certify, based on my knowledge, that the Quarterly Report on Form 10-Q of the Company for the quarter ended September 30, 2022 (the “Report”) fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934 and that information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: November 9, 2022

 

By:

/s/ Christopher D. Jones

 
     
 

Christopher D. Jones

 
 

Vice President and Chief Financial Officer

 
 

Nortech Systems Incorporated

 

 

 
EX-99.105 5 ex_441682.htm EXHIBIT 105 ex_441682.htm

 

Exhibit 105

 

EIGHTH AMENDMENT TO LOAN AND SECURITY AGREEMENT

 

THIS EIGHTH AMENDMENT TO LOAN AND SECURITY AGREEMENT (this “Amendment”) is made and entered into effective as of September 1, 2022, by and between NORTECH SYSTEMS INCORPORATED, a Minnesota corporation (“Borrower”), and BANK OF AMERICA, N.A., a national banking association (together with its successors and assigns, the “Lender”).

 

RECITALS:         

 

A.         Borrower and Lender are parties to a certain Loan and Security Agreement dated as of June 15, 2017 (as amended, restated, supplemented or otherwise modified from time to time, the “Loan Agreement”). Capitalized terms not otherwise defined in this Amendment shall have the meanings assigned to them in the Loan Agreement.

 

B.          Borrower has requested that Lender amend and modify certain terms and provisions of the Loan Agreement.

 

C.          Lender has agreed to so amend the Loan Agreement upon the terms and subject to the conditions set forth in this Amendment.

 

AGREEMENTS:

 

NOW, THEREFORE, in consideration of the premises herein set forth and for other good and valuable consideration, the nature, receipt and sufficiency of which is hereby acknowledged, the parties hereto hereby agree as follows:

 

1.          Recitals. Borrower and Lender agree that the Recitals set forth above are true and correct.

 

2.          Definition of “Eligible ERC Amount. Section 1.1 of the Loan Agreement is hereby amended by amending and restating the definition of “Eligible ERC Amount” in its entirety as follows:

 

Eligible ERC Amount: at any date of determination (a) prior to December 31, 2022, the sum of (i) the aggregate amount of Employee Retention Credits minus (ii) all payments of Employee Retention Credits received by Borrower prior to such date and (b) on or after December 31, 2022, $0.

 

3.          Conditions Precedent. This Amendment shall become effective upon delivery to Lender of the following, each in form and substance acceptable to Lender:

 

a.    this Amendment, duly executed by Borrower and Lender; and

 

b.    such other documents, instruments and agreements as Lender may reasonably require.

 

 

 

4.         Representations; No Default. Borrower represents and warrants that: (a) Borrower has the power and legal right and authority to enter into this Amendment and has duly authorized the execution and delivery of this Amendment and other agreements and documents executed and delivered by Borrower in connection herewith, (b) neither this Amendment nor the agreements contained herein contravene or constitute a Default or Event of Default under the Loan Agreement or a default under any other agreement, instrument or indenture to which Borrower is a party or a signatory, or any provision of Borrower’s Articles of Incorporation or By-Laws or, to the best of Borrower’s knowledge, any other agreement or requirement of law, or result in the imposition of any lien or other encumbrance on any of its property under any agreement binding on or applicable to Borrower or any of its property except, if any, in favor of Lender, (c) no consent, approval or authorization of or registration or declaration with any party, including but not limited to any governmental authority, is required in connection with the execution and delivery by Borrower of this Amendment or other agreements and documents executed and delivered by Borrower in connection herewith or the performance of obligations of Borrower herein described, except for those which Borrower has obtained or provided and as to which Borrower has delivered certified copies of documents evidencing each such action to Lender, (d) no events have taken place and no circumstances exist at the date hereof which would give Borrower grounds to assert a defense, offset or counterclaim to the obligations of Borrower under the Loan Agreement or any of the other Loan Documents, (e) there are no known claims, causes of action, suits, debts, liens, obligations, liabilities, demands, losses, costs and expenses (including attorneys’ fees) of any kind, character or nature whatsoever, fixed or contingent, which Borrower may have or claim to have against Lender, which might arise out of or be connected with any act of commission or omission of Lender existing or occurring on or prior to the date of this Amendment, including, without limitation, any claims, liabilities or obligations arising with respect to the indebtedness evidenced by any promissory note executed by Borrower in favor of Lender, (f) the representations and warranties of Borrower contained in the Loan Agreement are true and correct on and as of the date hereof, except to the extent that such representations and warranties specifically refer to an earlier date, in which case they shall be true and correct as of such earlier date, (g) no Default or Event of Default has occurred and is continuing under the Loan Agreement, and (h) to the Borrower’s knowledge, all Employee Retention Credits are without offset or dispute.

 

5.          Affirmation, Further References. Lender and Borrower each acknowledge and affirm that the Loan Agreement, as hereby amended, is hereby ratified and confirmed in all respects and all terms, conditions and provisions of the Loan Agreement (except as amended by this Amendment) and of each of the other Loan Documents shall remain unmodified and in full force and effect. All references in any document or instrument to the Loan Agreement are hereby amended and shall refer to the Loan Agreement as amended by this Amendment.

 

6.          Severability. Whenever possible, each provision of this Amendment and any other statement, instrument or transaction contemplated hereby or thereby or relating hereto or thereto shall be interpreted in such manner as to be effective, valid and enforceable under the applicable law of any jurisdiction, but, if any provision of this Amendment or any other statement, instrument or transaction contemplated hereby or thereby or relating hereto or thereto shall be held to be prohibited, invalid or unenforceable under the applicable law, such provision shall be ineffective in such jurisdiction only to the extent of such prohibition, invalidity or unenforceability, without invalidating or rendering unenforceable the remainder of such provision or the remaining provisions of this Amendment or any other statement, instrument or transaction contemplated hereby or thereby or relating hereto or thereto in such jurisdiction, or affecting the effectiveness, validity or enforceability of such provision in any other jurisdiction.

 

7.          Successors. This Amendment shall be binding upon Borrower and Lender and their respective successors and assigns, and shall inure to the benefit of Borrower and Lender and to the respective successors and assigns of Lender.

 

8.         Costs and Expenses. Borrower agrees to reimburse Lender, upon execution of this Amendment, for all reasonable out-of-pocket expenses (including attorneys’ fees and legal expenses of counsel for Lender) incurred in connection with the Loan Agreement, including in connection with the negotiation, preparation and execution of this Amendment and all other documents negotiated, prepared and executed in connection with this Amendment, and in enforcing the obligations of Borrower under this Amendment, and to pay and save Lender harmless from all liability for, any stamp or other taxes which may be payable with respect to the execution or delivery of this Amendment.

 

 

 

9.          Headings. The headings of various sections of this Amendment have been inserted for reference only and shall not be deemed to be a part of this Amendment.

 

10.        Counterparts; Digital Copies. This Amendment may be executed in several counterparts as deemed necessary or convenient, each of which, when so executed, shall be deemed an original, provided that all such counterparts shall be regarded as one and the same document, and any party to this Amendment may execute any such agreement by executing a counterpart of such agreement. A facsimile or digital copy (pdf) of this signed Amendment shall be deemed to be an original thereof.

 

11.        Governing Law. This Amendment shall be governed by the internal laws of the State of Minnesota, without giving effect to conflict of law principles thereof.

 

12.        Release of Rights and Claims. Borrower, for itself and its successors and assigns, hereby releases, acquits, and forever discharges Lender and its successors and assigns for any and all manner of actions, suits, claims, charges, judgments, levies and executions occurring or arising from the transactions entered into with Lender prior to entering into this Amendment whether known or unknown, liquidated or unliquidated, fixed or contingent, direct or indirect which Borrower may have against Lender.

 

13.        No Waiver. Nothing contained in this Amendment (or in any other agreement or understanding between the parties) shall constitute a waiver of, or shall otherwise diminish or impair, Lender’s rights or remedies under the Loan Agreement or any of the other Loan Documents, or under applicable law.

 

 

[Remainder of Page Intentionally Blank]

 

 

 

IN WITNESS WHEREOF, the parties hereto have entered into this Amendment as of the date first above written.

 

 

BORROWER:

NORTECH SYSTEMS INCORPORATED

 
         
         
    By: /s/ Alan K. Nordstrom  
    Name: Alan K. Nordstrom  
    Title: Corporate Controller  
         
         
         
 

LENDER:

BANK OF AMERICA, N.A.

 
         
         
    By: /s/ Matthew J. Zeratsky  
    Name: Matthew J. Zeratsky  
    Title: Senior Vice President  

 

 

 

 

Eighth Amendment to Loan and Security Agreement

 

 

EX-101.SCH 6 nsys-20220930.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited) link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited)-parentheticals link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited)-parentheticals (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:calculationLink link:definitionLink link:presentationLink 006 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 1 - Summary of Significant Accounting Policies link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 2 - Concentration of Credit Risk and Major Customers link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 3 - Revenue link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 4 - Financing Arrangements link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 5 - Leases link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 6 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 7 - Restructuring Charges link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 8 - Employee Retention Credit link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 9 - Related Party Transactions link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Tables) link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 3 - Revenue (Tables) link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 5 - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Option Activity (Details) link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Inventories (Details) link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Finite Lived Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Estimated Future Annual Amortization Expense (Details) link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 2 - Concentration of Credit Risk and Major Customers (Details Textual) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 3 - Revenue 1 (Details Textual) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 3 - Revenue 2 (Details Textual) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 3 - Revenue - Contract Assets (Details) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 3 - Revenue - Disaggregation of Revenue (Details) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 4 - Financing Arrangements (Details Textual) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 5 - Leases (Details Textual) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 5 - Leases - Lease Cost (Details) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 5 - Leases - Supplemental Balance Sheet Information (Details) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 5 - Leases - Maturity of Lease Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 6 - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 7 - Restructuring Charges (Details Textual) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 8 - Employee Retention Credit (Details Textual) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 9 - Related Party Transactions (Details Textual) link:calculationLink link:definitionLink link:presentationLink EX-101.DEF 7 nsys-20220930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 8 nsys-20220930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Note To Financial Statement Details Textual Significant Accounting Policies Note 1 - Summary of Significant Accounting Policies Note 3 - Revenue Note 5 - Leases Note 1 - Summary of Significant Accounting Policies - Option Activity (Details) Note 1 - Summary of Significant Accounting Policies - Inventories (Details) Long-Term Liabilities Note 1 - Summary of Significant Accounting Policies - Finite Lived Intangible Assets (Details) Note 1 - Summary of Significant Accounting Policies - Estimated Future Annual Amortization Expense (Details) Note 3 - Revenue - Contract Assets (Details) Long Term Line of Credit Income Tax Disclosure [Text Block] Note 3 - Revenue - Disaggregation of Revenue (Details) us-gaap_LiabilitiesCurrent Total Current Liabilities Note 5 - Leases - Lease Cost (Details) Note 5 - Leases - Supplemental Balance Sheet Information (Details) Note 5 - Leases - Maturity of Lease Liabilities (Details) Notes To Financial Statements Notes To Financial Statements [Abstract] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Additions Share-Based Payment Arrangement, Option, Activity [Table Text Block] Foreign currency translation Foreign currency translation adjustment us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod Accounts Receivable, Allowance for Credit Loss, Current (in shares) Exercisable, weighted average exercise price (in dollars per share) Exercisable, weighted average remaining contractual term (Year) Exercisable, aggregate intrinsic value Exercisable (in shares) Outstanding, weighted average remaining contractual term (Year) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Outstanding, aggregate intrinsic value us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice Outstanding, weighted average exercise price (in dollars per share) Outstanding, weighted average exercise price (in dollars per share) Cancelled, weighted average exercise price (in dollars per share) Customer Deposits Granted, weighted average exercise price (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercised, weighted average exercise price (in dollars per share) us-gaap_EmployeeRelatedLiabilitiesCurrent Accrued Payroll and Commissions us-gaap_AccountsPayableCurrent Accounts Payable us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Ending Balance (in shares) Outstanding (in shares) Property and Equipment Purchases in Accounts Payable Proceeds from Sale of Property and Equipment Credit Facility [Axis] Credit Facility [Domain] us-gaap_OtherAccruedLiabilitiesCurrent Other Accrued Liabilities us-gaap_PolicyTextBlockAbstract Accounting Policies Trade Names [Member] us-gaap_PaymentsToAcquireIntangibleAssets Purchase of Intangible Asset us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Purchases of Property and Equipment us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares) Supplemental Noncash Investing and Financing Activities: us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Cash Paid (Refunded) During the Period for Income Taxes Current Liabilities us-gaap_Assets Total Assets Supplemental Disclosure of Cash Flow Information: Patents [Member] Plan Name [Axis] Plan Name [Domain] us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Customer Relationships [Member] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] us-gaap_ContractWithCustomerAssetNet Outstanding Outstanding Award Type [Domain] Net Income Net Income Net Income Basis of Presentation and Significant Accounting Policies [Text Block] Award Type [Axis] Other Intangible Assets, Net Finite-Lived Intangible Assets, Net, Ending Balance Total Finite-Lived Intangible Assets, Net, Ending Balance Balance at December 31, 2021 Stock Appreciation Rights (SARs) [Member] Restricted Stock Units (RSUs) [Member] Share-Based Payment Arrangement, Option [Member] Property and Equipment, Net Property and Equipment [Member] Represents property and equipment, net. nsys_EmployeeRetentionCreditBenefitsCARESAct Employee Retention Credit Benefits, CARES Act The amount of benefits recorded as employee benefit credits, as defined in the CARES Act, during the reporting period. Employee Retention Credit [Text Block] The entire disclosure related to the employee retention credit, as defined in the CARES Act. CASH FLOWS FROM INVESTING ACTIVITIES us-gaap_RevenueFromRelatedParties Revenue from Related Parties Net Income Per Common Share: us-gaap_RelatedPartyTransactionAmountsOfTransaction Related Party Transaction, Amounts of Transaction Accrued Payroll and Commissions Other Accrued Liabilities Related Party Transactions Disclosure [Text Block] Income Tax Expense Line of Credit [Member] us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal CHINA Accounts Payable us-gaap_OperatingExpenses Total Operating Expenses Consolidation of our Production Facilities and Closure of our Merrifield, Minnesota Facility [Member] Related to the consolidation of our production facilities and closure of our Merrifield, Minnesota facility. General and Administrative Expenses nsys_OwnershipPercent Ownership, Percent The percentage ownership interest in an entity. Restricted Cash Restricted Cash and Cash Equivalents, Current, Total Restricted Cash nsys_AgreementConditionalGrantMatchingAmount Agreement, Conditional Grant Matching Amount The matching amount required for the conditional grant under an agreement. us-gaap_Cash Cash Cash Cash Agreement Between the BIRD Foundation, the Company, and MARPE Technologies, LTD [Member] Related to an agreement. David Kunin [Member] Related to David Kunin. Marpe Technologies, LTD [Member] Related to Marpe Technologies, LTD. nsys_AgreementConditionalGrant Agreement, Conditional Grant The amount of conditional grant under an agreement. us-gaap_AllocatedShareBasedCompensationExpense Share-Based Payment Arrangement, Expense nsys_AgreementExclusiveManufacturingRightsTerm Agreement, Exclusive Manufacturing Rights, Term (Year) The term under an agreement for exclusive manufacturing rights. Amendment Flag Other comprehensive income us-gaap_ComprehensiveIncomeNetOfTax Comprehensive income, net of tax City Area Code New Accounting Pronouncements, Policy [Policy Text Block] us-gaap_GainLossOnSaleOfPropertyPlantEquipment Gain on Disposal of Property and Equipment Common stock, shares outstanding (in shares) Preferred stock, shares outstanding (in shares) us-gaap_DebtInstrumentInterestRateDuringPeriod Debt Instrument, Interest Rate During Period Current Fiscal Year End Date us-gaap_LeaseCost Total lease cost Operating leases Document Fiscal Period Focus Operating lease cost Document Fiscal Year Focus Consolidation, Policy [Policy Text Block] Lease, Cost [Table Text Block] Document Period End Date Property Acquired Under Operating Lease us-gaap_IncreaseDecreaseInPrepaidExpense Prepaid Expenses and other Curent Assets Operating leases (Year) Entity File Number Entity Emerging Growth Company Document Type Entity Small Business Entity Shell Company Document Information [Line Items] Document Information [Table] Entity Filer Category Debt Instrument [Axis] Entity Current Reporting Status Restructuring Charges Restructuring Charges, Total Debt Instrument, Name [Domain] us-gaap_IncreaseDecreaseInIncomeTaxesReceivable Income Taxes us-gaap_IncreaseDecreaseInAccountsReceivable Accounts Receivable Compensation on stock-based awards us-gaap_ConcentrationRiskPercentage1 Concentration Risk, Percentage Entity Tax Identification Number Entity Central Index Key nsys_ConcentrationRiskNumberOfCustomers Concentration Risk Number of Customers Represents the number of customers related to concentration risk. Entity Registrant Name Abandonment Loss Amount of finite lived intangible assets, abandonment loss. MEXICO Entity [Domain] Customer Concentration Risk [Member] Legal Entity [Axis] Entity Address, Address Line One nsys_IncreaseDecreaseEmployeeRetentionCreditReceivable Employee Retention Credit Receivable The increase (decrease) during the reporting period in the aggregate value of all employee retention credit receivable. Equity Appreciation Right Units [Member] Information pertaining to equity appreciation right units. Amortization Amortization of Intangible Assets Entity Address, City or Town Entity Address, Postal Zip Code Two Customers [Member] Represents two customers. One Customer [Member] Represents one customer. Entity Address, State or Province Concentration Risk Type [Axis] Concentration Risk Type [Domain] Entity Common Stock, Shares Outstanding Accounts Receivable [Member] us-gaap_IncreaseDecreaseInInventories Inventories Revenue from Contract with Customer Benchmark [Member] Trading Symbol Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Finite-lived Intangible Assets, Excluding Projects in Process [Member] Information pertaining to finite-lived intangible assets, excluding projects in process. Local Phone Number us-gaap_GainLossOnDispositionOfAssets Gain on Sale of Assets us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised Exercised (in shares) us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity Line of Credit Facility, Remaining Borrowing Capacity us-gaap_TableTextBlock Notes Tables us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity Stock option exercises Related Party [Axis] Related Party [Domain] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod Cancelled (in shares) Line of Credit Facility, Lender [Domain] Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Selling Expenses Lender Name [Axis] us-gaap_LiabilitiesAndStockholdersEquity Total Liabilities and Shareholders' Equity UNITED STATES Related Party Transaction [Axis] Related Party Transaction [Domain] us-gaap_IncreaseDecreaseInContractWithCustomerAsset Contract Assets Research and Development Expenses Retained Earnings Accumulated Other Comprehensive (Income) Loss Debt Disclosure [Text Block] us-gaap_InterestExpense Interest Expense Changes in Current Operating Items us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Long-Term Operating Lease Obligations, Net Schedule of Inventory, Current [Table Text Block] Operating leases, present value of lease liabilities us-gaap_OperatingLeaseLiability Current Portion of Operating Lease Obligations Current Portion of Finance Lease Obligations Long Term Finance Lease Obligations, Net Operating lease assets Operating Lease Assets us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue Operating leases, total lease payments us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount Operating leases, less: Interest Finance leases, present value of lease liabilities us-gaap_FinanceLeaseLiability Operating leases, 2025 Remainder of 2022 Operating leases, 2026 Finance lease assets us-gaap_FinanceLeaseRightOfUseAsset 2024 2025 Operating leases, 2023 Operating leases, 2024 Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] 2023 Compensation on Stock-Based Awards us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1 Finite-Lived Intangible Assets, Remaining Amortization Period Operating leases, Remaining 2022 Earnings Per Share, Policy [Policy Text Block] Operating Expenses us-gaap_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionGainLossOnDisposition1 Loss on Abandonment of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] us-gaap_LesseeOperatingLeaseRenewalTerm Lessee, Operating Lease, Renewal Term Depreciation and Amortization us-gaap_AssetsCurrent Total Current Assets Share-Based Payment Arrangement [Policy Text Block] Common Stock - $0.01 par value; 9,000,000 Shares Authorized: 2,683,513 and 2,672,064 Shares Issued and Outstanding, respectively Adjustments to Reconcile Net Income to Net Cash Debt Issuance Costs The cash inflow from debt issuance costs. Common stock, shares authorized (in shares) Common stock, shares issued (in shares) Common stock, par value (in dollars per share) nsys_AgreementContributionAmount Agreement, Contribution Amount Contribution amount under an agreement. Statistical Measurement [Domain] Cash paid for amounts included in the measurement of lease liabilities Maximum [Member] Minimum [Member] Ownership [Domain] Product and Service [Axis] Product and Service [Domain] Statistical Measurement [Axis] Contract Assets Preferred Stock, $1 par value; 1,000,000 Shares Authorized: 250,000 Shares Issued and Outstanding Ownership [Axis] Preferred Stock, Shares Issued (in shares) Cash Paid During the Period for Interest Intangible Assets, Finite-Lived, Policy [Policy Text Block] Geographical [Axis] Geographical [Domain] Preferred Stock, Shares Authorized (in shares) Inventories, Net Total Preferred stock, par value (in dollars per share) Work in Process us-gaap_InventoryValuationReserves Reserves Finished Goods Customer [Axis] Customer [Domain] Reconciliation of cash and restricted cash reported within the consolidated balance sheets Raw Materials Change in Inventory Reserves Represents the change in Inventory reserves. Change in Accounts Receivable Allowance Represents the change in accounts receivable allowance. CASH FLOWS FROM OPERATING ACTIVITIES Revenue [Policy Text Block] Statement [Line Items] Accounts receivable allowance Accounts Receivable, Allowance for Credit Loss, Current Accounts Receivable, less allowances of $257 and $328 Additional Paid-In Capital Equity Appreciation Rights Plan 2010 [Member] Information pertaining to the 2010 Equity Appreciation Rights Plan. Stock Incentive Plan 2017 [Member] Information pertaining to the 2017 Stock Incentive Plan. Employee Retention Credit Receivable Amount of employee retention credit receivable. AOCI Attributable to Parent [Member] Shareholders' Equity Employee Service-based Options [Member] Represents employee service-based options. Employee Market Condition Options [Member] Represents the employee market condition options. Current Assets Non-employee Directors [Member] Represents non-employee directors. us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents Total Cash and restricted cash reported in the consolidated statements of cash flows us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Cash and Cash Equivalents - Beginning of Period Cash and Cash Equivalents - End of Period us-gaap_ContractWithCustomerAssetReclassifiedToReceivable Transferred to receivables from contract assets recognized Inventory, Policy [Policy Text Block] us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Net Change in Cash and Cash Equivalents us-gaap_Liabilities Total Liabilities us-gaap_NetCashProvidedByUsedInFinancingActivities Net Cash Provided By Financing Activities us-gaap_OperatingIncomeLoss Income From Operations Other Expense us-gaap_NetCashProvidedByUsedInOperatingActivities Net Cash Provided By (Used In) Operating Activities Prepaid Expenses and Other Current Assets us-gaap_NetCashProvidedByUsedInInvestingActivities Net Cash Used In Investing Activities us-gaap_GrossProfit Gross Profit Cost of Goods Sold us-gaap_LettersOfCreditOutstandingAmount Letters of Credit Outstanding, Amount nsys_ExcessCashBalancesNumberOfHighCreditQualityFinancialInstitutions Excess Cash Balances, Number of High Credit Quality Financial Institutions Represents the number of high credit quality financial institution with whom excess cash balances are maintained for checking accounts. Retained Earnings [Member] Largest Customer [Member] Information pertaining to the largest customer. Net Sales Stock Option Excercises Product transferred over time The increase (decrease) during the reporting period in product transferred over time. Title of Individual [Domain] nsys_RevenueRemainingPerformanceObligationCustomersUponShipmentWithPaymentTerms Revenue Remaining Performance Obligation, Customers Upon Shipment With Payment Terms Period in which remaining performance obligation customers upon shipment with payment terms, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Title of Individual [Axis] nsys_PercentageOfRevenueTransferredToCustomers Percentage of Revenue Transferred to Customers Represents the percentage of revenue under contract manufacturing agreements that was recognized. Medical [Member] Information pertaining to medical. Aerospace and Defense [Member] Information pertaining to aerospace and defense. Noncash Consideration [Member] Information pertaining to noncash consideration. Additional Paid-in Capital [Member] Common Stock [Member] Preferred Stock [Member] Industrial [Member] Information pertaining to industrial. Equity Components [Axis] Equity Component [Domain] Credit Agreement [Member] Information pertaining to the Credit Agreement. Bank of America [Member] Information pertaining to Bank of America. us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period nsys_LineOfCreditMinimumFixedChargeCoverageRatioDuringThePeriod Line of Credit, Minimum Fixed Charge Coverage Ratio During the Period Represents line of credit minimum fixed charge coverage ratio during the period. Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest Income Before Income Taxes Lease Disclosure [Text Block] The entire disclosure of information about leases. us-gaap_LineOfCredit Long-Term Line of Credit, Total Timing of Transfer of Good or Service [Domain] Transferred at Point in Time [Member] us-gaap_DeferredFinanceCostsNet Debt Issuance Costs, Net, Total Transferred over Time [Member] Thereafter Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Disaggregation of Revenue [Table Text Block] Timing of Transfer of Good or Service [Axis] us-gaap_RepaymentsOfLongTermDebt Principal Payments on Long-Term Debt Total, present value of lease liabilities nsys_OperatingAndFinanceLeaseLiability Amount of lessee's discounted obligation for lease payments from operating and finance leases. us-gaap_RepaymentsOfMandatoryRedeemableCapitalSecurities Principal Payments on Financing Leases Total leased assets nsys_FinanceAndOperatingLeasesRightOfUseAsset Amount of lessee's right to use underlying asset under operating and finance leases. Revenue from Contract with Customer [Text Block] Schedule of Supplemental Balance Sheet Information Related to Leases [Table Text Block] Tabular disclosure of supplemental balance sheet information related to leases. Accounts Receivable [Policy Text Block] nsys_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue Total, total lease payments Amount of lessee's undiscounted obligation for lease payments for operating and finance lease. nsys_LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount Total, less: Interest Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating and finance lease. Patents Received [Member] Patents Received. Schedule of Lease Liability Maturity [Table Text Block] Tabular disclosure of maturities of lease liabilities. Patents In Process [Member] Patents In Process. Balance Sheet Location [Axis] Total, 2025 Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due in third fiscal year following latest fiscal year. Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block] Balance Sheet Location [Domain] Total, 2026 Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due in fourth fiscal year following latest fiscal year. Document Quarterly Report Entity Incorporation, State or Country Code Accounting Policies [Abstract] Document Transition Report Basis of Accounting, Policy [Policy Text Block] Total, 2024 Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due in second fiscal year following latest fiscal year. Concentration Risk Disclosure [Text Block] Entity Interactive Data Current Security Exchange Name Title of 12(b) Security Collaborative Arrangement and Arrangement Other than Collaborative [Axis] us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment Share-Based Payment Arrangement, Expense (in shares) us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Weighted Average Number of Common Shares Outstanding - Diluted (in shares) (in shares) Statement [Table] Statement of Financial Position [Abstract] Diluted (in dollars per share) (in dollars per share) Weighted Average Number of Common Shares Outstanding - Basic (in shares) (in shares) us-gaap_EffectiveIncomeTaxRateContinuingOperations Effective Income Tax Rate Reconciliation, Percent, Total Basic (in dollars per share) (in dollars per share) Net Change in Line of Credit Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Statement of Cash Flows [Abstract] Statement of Stockholders' Equity [Abstract] Income Statement [Abstract] Total, Remaining 2022 Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due in remainder of current fiscal year. Finance lease interest cost us-gaap_FinanceLeaseLiabilityPaymentsDue Finance leases, total lease payments Finance lease amortization expense us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount Finance leases, less: Interest Finance leases, 2023 Finance leases, 2024 Finance leases, 2025 Operating leases, Thereafter Amount of lessee's undiscounted obligation for lease payment for operating lease due after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Finance leases, 2026 Finance leases, Thereafter Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Restructuring Plan [Axis] Restructuring Plan [Domain] Total, 2023 Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due in first fiscal year following latest fiscal year. Total, Thereafter Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due after fourth fiscal year following latest fiscal year. Finance leases Finance leases, Remaining 2022 Restructuring and Related Activities Disclosure [Text Block] us-gaap_LiabilitiesNoncurrent Total Long-Term Liabilities Finance leases (Year) CASH FLOWS FROM FINANCING ACTIVITIES Other Long-Term Liabilities us-gaap_StockholdersEquity Total Shareholders' Equity BALANCE JUNE 30, 2021 BALANCE SEPTEMBER 30, 2021 Class of Stock [Axis] Payments Received for Delivery of EMS Products [Member] Represents payments received for delivery of EMS products in a related party transaction. Abilitech Medical, Inc [Member] Represents information pertaining to Abilitech Medical, Inc. Commitments and contingencies EX-101.PRE 9 nsys-20220930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE EX-101.CAL 10 nsys-20220930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.2.2
Document And Entity Information - shares
9 Months Ended
Sep. 30, 2022
Nov. 04, 2022
Document Information [Line Items]    
Entity Central Index Key 0000722313  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q3  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2022  
Document Transition Report false  
Entity Registrant Name NORTECH SYSTEMS INCORPORATED  
Entity File Number 0-13257  
Entity Incorporation, State or Country Code MN  
Entity Tax Identification Number 41-1681094  
Entity Address, Address Line One 7550 Meridian Circle N., Suite # 150  
Entity Address, City or Town Maple Grove  
Entity Address, State or Province MN  
Entity Address, Postal Zip Code 55369  
City Area Code (952)  
Local Phone Number 345-2244  
Title of 12(b) Security Common Stock, par value $.01 per share  
Trading Symbol NSYS  
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   2,690,634
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Net Sales $ 35,276 $ 29,452 $ 98,505 $ 81,706
Cost of Goods Sold 28,948 21,411 83,129 68,519
Gross Profit 6,328 8,041 15,376 13,187
Operating Expenses        
Selling Expenses 959 449 2,752 1,741
General and Administrative Expenses 2,949 2,045 8,346 7,247
Research and Development Expenses 475 141 1,154 348
Restructuring Charges 0 23 0 319
Loss on Abandonment of Intangible Assets 0 560 0 560
Gain on Sale of Assets 0 (93) (15) (176)
Total Operating Expenses 4,383 3,125 12,237 10,039
Income From Operations 1,945 4,916 3,139 3,148
Other Expense        
Interest Expense (122) (112) (337) (314)
Income Before Income Taxes 1,823 4,804 2,802 2,834
Income Tax Expense 289 1,247 411 646
Net Income $ 1,534 $ 3,557 $ 2,391 $ 2,188
Net Income Per Common Share:        
Basic (in dollars per share) (in dollars per share) $ 0.57 $ 1.33 $ 0.89 $ 0.82
Weighted Average Number of Common Shares Outstanding - Basic (in shares) (in shares) 2,686,884 2,665,682 2,683,594 2,662,066
Diluted (in dollars per share) (in dollars per share) $ 0.53 $ 1.24 $ 0.83 $ 0.78
Weighted Average Number of Common Shares Outstanding - Diluted (in shares) (in shares) 2,899,526 2,880,073 2,886,073 2,806,958
Other comprehensive income        
Foreign currency translation $ (365) $ (5) $ (604) $ 20
Comprehensive income, net of tax $ 1,169 $ 3,552 $ 1,787 $ 2,208
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Current Assets    
Cash $ 1,300 $ 643 [1]
Restricted Cash 792 1,582 [1]
Accounts Receivable, less allowances of $257 and $328 15,497 14,548 [1]
Employee Retention Credit Receivable 5,209 5,209 [1]
Inventories, Net 23,610 19,434 [1]
Contract Assets 9,886 8,698 [1]
Prepaid Expenses and Other Current Assets 1,851 1,660 [1]
Total Current Assets 58,145 51,774 [1]
Property and Equipment, Net 6,457 5,833 [1]
Operating Lease Assets 8,079 8,983 [1]
Other Intangible Assets, Net 433 501 [1]
Total Assets 73,114 67,091 [1]
Current Liabilities    
Current Portion of Finance Lease Obligations 390 601 [1]
Current Portion of Operating Lease Obligations 1,113 1,043 [1]
Accounts Payable 14,701 12,710 [1]
Accrued Payroll and Commissions 5,116 4,045 [1]
Customer Deposits 3,870 2,936 [1]
Other Accrued Liabilities 1,380 971 [1]
Total Current Liabilities 26,570 22,306 [1]
Long-Term Liabilities    
Long Term Line of Credit 9,826 8,959 [1]
Long Term Finance Lease Obligations, Net 639 916 [1]
Long-Term Operating Lease Obligations, Net 7,797 8,695 [1]
Other Long-Term Liabilities 99 104 [1]
Total Long-Term Liabilities 18,361 18,674 [1]
Total Liabilities 44,931 40,980 [1]
Commitments and contingencies
Shareholders' Equity    
Preferred Stock, $1 par value; 1,000,000 Shares Authorized: 250,000 Shares Issued and Outstanding 250 250 [1]
Common Stock - $0.01 par value; 9,000,000 Shares Authorized: 2,683,513 and 2,672,064 Shares Issued and Outstanding, respectively 27 27 [1]
Additional Paid-In Capital 16,247 15,962 [1]
Accumulated Other Comprehensive (Income) Loss (548) 56 [1]
Retained Earnings 12,207 9,816 [1]
Total Shareholders' Equity 28,183 26,111 [1]
Total Liabilities and Shareholders' Equity $ 73,114 $ 67,091 [1]
[1] The condensed consolidated balance sheet at December 31, 2021 has been derived from the audited financial statements at that date
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Balance Sheets (Current Period Unaudited)-parentheticals (Parentheticals) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Accounts receivable allowance $ 257 $ 328
Preferred stock, par value (in dollars per share) $ 1 $ 1
Preferred Stock, Shares Authorized (in shares) 1,000,000 1,000,000
Preferred stock, shares outstanding (in shares) 250,000 250,000
Preferred Stock, Shares Issued (in shares) 250,000 250,000
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 9,000,000 9,000,000
Common stock, shares outstanding (in shares) 2,683,513 2,672,064
Common stock, shares issued (in shares) 2,683,513 2,672,064
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
CASH FLOWS FROM OPERATING ACTIVITIES    
Net Income $ 2,391 $ 2,188
Adjustments to Reconcile Net Income to Net Cash    
Depreciation and Amortization 1,440 1,506
Compensation on Stock-Based Awards 234 201
Change in Accounts Receivable Allowance (71) 18
Change in Inventory Reserves (54) (959)
Loss on Abandonment of Intangible Assets 0 560
Gain on Disposal of Property and Equipment (15) (176)
Changes in Current Operating Items    
Accounts Receivable (1,115) 1,686
Employee Retention Credit Receivable 0 (5,209)
Inventories (4,402) (5,755)
Contract Assets (1,188) (2,246)
Prepaid Expenses and other Curent Assets (213) (276)
Income Taxes (67) 708
Accounts Payable 1,659 2,901
Accrued Payroll and Commissions 1,071 1,537
Other Accrued Liabilities 1,330 464
Net Cash Provided By (Used In) Operating Activities 1,000 (2,852)
CASH FLOWS FROM INVESTING ACTIVITIES    
Proceeds from Sale of Property and Equipment 15 626
Purchase of Intangible Asset (43) (49)
Purchases of Property and Equipment (1,687) (1,198)
Net Cash Used In Investing Activities (1,715) (621)
CASH FLOWS FROM FINANCING ACTIVITIES    
Net Change in Line of Credit 857 2,681
Principal Payments on Long-Term Debt 0 (873)
Principal Payments on Financing Leases (336) (492)
Debt Issuance Costs 10 0
Stock Option Excercises 51 36
Net Cash Provided By Financing Activities 582 1,352
Net Change in Cash and Cash Equivalents (133) (2,121)
Cash and Cash Equivalents - Beginning of Period 2,225 3,564
Cash and Cash Equivalents - End of Period 2,092 1,443
Reconciliation of cash and restricted cash reported within the consolidated balance sheets    
Cash 1,300 444
Restricted Cash 792 999
Total Cash and restricted cash reported in the consolidated statements of cash flows 2,092 1,443
Supplemental Disclosure of Cash Flow Information:    
Cash Paid During the Period for Interest 328 220
Cash Paid (Refunded) During the Period for Income Taxes 122 (114)
Supplemental Noncash Investing and Financing Activities:    
Property and Equipment Purchases in Accounts Payable 332 0
Property Acquired Under Operating Lease $ 0 $ 858
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Preferred Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
BALANCE JUNE 30, 2021 at Dec. 31, 2020 $ 250 $ 27 $ 15,816 $ (37) $ 2,662 $ 18,718
Net Income 0 0 0 0 2,188 2,188
Foreign currency translation adjustment 0 0 0 20 0 20
Stock option exercises     36     36
Compensation on stock-based awards 0 0 74 0 0 74
BALANCE SEPTEMBER 30, 2021 at Sep. 30, 2021 250 27 15,926 (17) 4,850 21,036
BALANCE JUNE 30, 2021 at Jun. 30, 2021 250 27 15,862 (12) 1,293 17,420
Net Income 0 0 0 0 3,557 3,557
Foreign currency translation adjustment 0 0 0 (5) 0 (5)
Stock option exercises     36     36
Compensation on stock-based awards 0 0 28 0 0 28
BALANCE SEPTEMBER 30, 2021 at Sep. 30, 2021 250 27 15,926 (17) 4,850 21,036
BALANCE JUNE 30, 2021 at Dec. 31, 2021 250 27 15,962 56 9,816 26,111 [1]
Net Income 0 0 0 0 2,391 2,391
Foreign currency translation adjustment 0 0 0 (604) 0 (604)
Stock option exercises 0 0 51 0 0 51
Compensation on stock-based awards 0 0 234 0 0 234
BALANCE SEPTEMBER 30, 2021 at Sep. 30, 2022 250 27 16,247 (548) 12,207 28,183
BALANCE JUNE 30, 2021 at Jun. 30, 2022 250 27 16,136 (183) 10,673 26,903
Net Income 0 0 0 0 1,534 1,534
Foreign currency translation adjustment 0 0 0 (365) 0 (365)
Stock option exercises 0 0 18 0 0 18
Compensation on stock-based awards 0 0 93 0 0 93
BALANCE SEPTEMBER 30, 2021 at Sep. 30, 2022 $ 250 $ 27 $ 16,247 $ (548) $ 12,207 $ 28,183
[1] The condensed consolidated balance sheet at December 31, 2021 has been derived from the audited financial statements at that date
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 1 - Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2022
Notes to Financial Statements  
Basis of Presentation and Significant Accounting Policies [Text Block]

NOTE 1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements for the interim periods have been prepared in accordance with Generally Accepted Accounting Principles in the United States of America (“GAAP”) for interim financial information and pursuant to the rules and regulations of the Securities and Exchange Commission. Accordingly, they do not include all of the financial information and footnotes required by GAAP for complete financial statements, although we believe the disclosures are adequate to make the information presented not misleading. It is suggested that these condensed consolidated financial statements be read in conjunction with the consolidated financial statements and the notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2021. The operating results for the interim periods presented are not necessarily indicative of the results expected for the full year or for any other interim period. In our opinion, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included.

 

The preparation of financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. In preparing these condensed consolidated financial statements, we have made our best estimates and judgments of certain amounts included in the condensed consolidated financial statements, giving due consideration to materiality. Changes in the estimates and assumptions used by us could have a significant impact on our financial results, since actual results could differ from those estimates.

 

Principles of Consolidation

The condensed consolidated financial statements include the accounts of Nortech Systems Incorporated and its wholly owned subsidiaries. All significant intercompany accounts and transactions have been eliminated.

 

Revenue Recognition

Our revenue is comprised of product, engineering services and repair services. All revenue is recognized when the Company satisfies its performance obligation(s) under the contract by transferring the promised product or service to our customer either when (or as) our customer obtains control of the product or service, with the majority of our revenue being recognized over time including goods produced under contract manufacturing agreements and services revenue. A performance obligation is a promise in a contract to transfer a distinct product or service to a customer. A contract’s transaction price is allocated to each distinct performance obligation. The majority of our contracts have a single performance obligation. Revenue is recorded net of returns, allowances and customer discounts. Our net sales for services were less than 10% of our total sales for all periods presented, and accordingly, are included in net sales in the Condensed Consolidated Statements of Operations and Comprehensive Income (Loss). Sales, value add, and other taxes collected from customers and remitted to governmental authorities are accounted for on a net (excluded from revenues) basis. Shipping and handling costs charged to our customers are included in net sales, while the corresponding shipping expenses are included in cost of goods sold. Customer deposits represent cash received in advance of revenue earned.

 

 

Stock-Based Awards

 

Stock Options

In May 2017, the shareholders approved the 2017 Stock Incentive Plan which authorized the issuance of 350,000 shares. An additional 50,000 and 175,000 shares were authorized by the shareholders in March 2020 and May 2022, respectively.

 

We granted 0 and 21,000 market condition options to our Chief Executive Officer during the three and nine months ended September 30, 2022, respectively. The market condition options vest if certain stock prices are exceeded between February 27, 2024 and February 27, 2028. We granted 3,000 and 69,000 service-based options during the three and nine months ended September 30, 2022, respectively. Total option grants for the three and nine months ended September 30, 2022 were 3,000 and 90,000, respectively. There were 27,000 stock options granted during the nine months ended September 30, 2021.

 

Total compensation expense related to stock options was $62 and $168 for the three and nine months ended September 30, 2022, respectively. Total compensation expense related to stock options was $28 and $74 for the three and nine months ended September 30, 2021, respectively. As of September 30, 2022, there was $810 of unrecognized compensation which will vest over the next 3.86 years.

 

Following is the status of all stock options as of September 30, 2022:

 

   

Shares

   

Weighted-

Average

Exercise Price

Per Share

   

Weighted-

Average

Remaining

Contractual

Term

(in years)

   

Aggregate

Intrinsic Value

(in thousands)

 

Outstanding - January 1, 2022

    387,500     $ 4.57                  

Granted

    90,000       11.13                  

Exercised

    (19,800 )     3.40                  

Cancelled

    (8,000 )     3.38                  

Outstanding - September 30, 2022

    449,700     $ 5.93       7.10     $ 2,137  

Exercisable - September 30, 2022

    213,500     $ 3.95       5.90     $ 1,407  

 

Restricted Stock Units

During the three and nine months ended September 30, 2022, we granted 0 and 21,000 restricted stock units (“RSUs”), respectively, under our 2017 Stock Incentive Plan to non-employee directors which vest over two years. There were no RSUs outstanding prior to the nine months ended September 30, 2022. Total compensation expense related to the RSUs were $31 and $66 for the three and nine months ended September 30, 2022, respectively. There was no compensation expense related to RSUs for the three and nine months ended September 30, 2021. Total unrecognized compensation expense related to the RSUs was $186, which will vest over the next 1.49 years. The RSUs granted in the nine months ended September 30, 2022 had an average grant price of $12.00 per share with a weighted average remaining contractual term of 9.48 years. No RSUs vested during the nine months ended September 30, 2022.

 

 

Equity Appreciation Rights Plan

In November 2010, the Board of Directors adopted the Nortech Systems Incorporated Equity Appreciation Rights Plan (“2010 Plan”). The total number of Equity Appreciation Right Units (“Units”) that can be issued under the 2010 Plan shall not exceed an aggregate of 1,000,000 Units as amended and restated on March 11, 2015. There were no units granted during the nine months ended September 30, 2022 or September 30, 2021.

 

The 100,000 units outstanding at December 31, 2021 were paid on March 29, 2022. There are no units outstanding as of September 30, 2022. Total compensation expense related to the vested outstanding Units based on the estimated appreciation over their remaining terms was $13 and $127 for the three and nine months ended September 30, 2021, respectively.

 

Net Income per Common Share

Basic net income per common share is computed by dividing net income by the weighted-average number of common shares outstanding. Diluted net income per common share assumes the exercise and issuance of all potential common stock equivalents in computing the weighted-average number of common shares outstanding, unless their effect is antidilutive. All stock options and restricted stock units, while outstanding, are considered common stock equivalents.

 

For the three and nine months ended September 30, 2022, stock options of 212,643 and 202,479, respectively were included in the computation of diluted net income per common share as their impact were dilutive. For the three and nine months ended September 30, 2021, stock options of 214,391 and 144,892, respectively, were included in the computation of diluted income per common share amount as their impact were dilutive.

 

We had outstanding stock options totaling 34,211 that are not considered in the computation of diluted net income per share as their effect would have been anti-dilutive for the three months ended September 30, 2022. We had average outstanding stock options totaling 44,070 that are not considered in the computation of diluted net income per share as their effect would have been anti-dilutive for the nine months ended September 30, 2022. Outstanding stock options totaling 0 and 221 are not considered in the computation of diluted net income per share for the three and nine months ended September 30, 2021, respectively.

 

Restricted Cash

Cash and cash equivalents classified as restricted cash on our consolidated balance sheets are restricted as to withdrawal or use under the terms of certain contractual agreements. As of September 30, 2022, we had outstanding letters of credit for $400. Restricted cash as of September 30, 2022 was $792, which includes lockbox deposits that are temporarily restricted due to timing at the period end. The lockbox deposits are applied against our line of credit the next business day.

 

Accounts Receivable and Allowance for Doubtful Accounts

Credit is extended based upon an evaluation of the customer’s financial condition and, while collateral is not required, the Company periodically receives surety bonds that guarantee payment. Credit terms are consistent with industry standards and practices. Trade accounts receivable have been reduced by an allowance for doubtful accounts of $257 at September 30, 2022 and $328 at December 31, 2021.

 

 

Inventories

Inventories are stated at the lower of average cost (which approximates first-in, first out) or net realizable value. Costs include material, labor, and overhead required in the warehousing and production of our products. Inventory reserves are maintained for the estimated value of the inventories that may have a lower value than stated or quantities in excess of future production needs.

 

Inventories are as follows:

 

   

September 30,

   

December 31,

 
   

2022

   

2021

 

Raw Materials

  $ 22,520     $ 18,492  

Work in Process

    1,719       1,678  

Finished Goods

    615       562  

Reserves

    (1,244 )     (1,298 )
                 

Total

  $ 23,610     $ 19,434  

 

Other Intangible Assets

Other intangible assets at September 30, 2022 and December 31, 2021 are as follows:

 

   

Customer

Relationships

   

Trade

Names

   

Patents

   

Total

 

Balance at January 1, 2021

  $ 507     $ 589     $ 77     $ 1,173  

Additions

    -       -       64       64  

Amortization

    147       29       -       176  

Abandonment Loss

    -       560       -       560  

Balance at December 31, 2021

    360       -       141       501  

Additions

    -       -       43       43  

Amortization

    108       -       3       111  

Balance at September 30, 2022

  $ 252     $ -     $ 181     $ 433  

 

Intangible assets are amortized on a straight-line basis over their estimated useful lives. The weighted-average remaining amortization period of our in-use intangible asset is 2.1 years. In-process patents are not amortized until the patent is received. At September 30, 2022, patents totaling $96 had been received while $85 of patents were in-process.

 

Amortization expense of finite life intangible assets for the three and nine months ended September 30, 2022 was $40 and $111, respectively. Amortization expense for the three and nine months ended September 30, 2021 was $45 and $139, respectively.

 

 

Estimated future annual amortization expense (not including patents in process) related to these assets is approximately as follows:

 

Year

 

Amount

 

Remainder of 2022

  $ 40  

2023

    159  

2024

    86  

2025

    14  

Thereafter

    49  

Total

  $ 348  

 

Accounting Pronouncements Issued But Not Yet Adopted

In June 2016, the FASB issued ASU 2016-13, Measurement of Credit Losses on Financial Instruments. This guidance introduces a new model for recognizing credit losses on financial instruments based on an estimate of current expected credit losses. The ASU also provides updated guidance regarding the impairment of available-for-sale debt securities and includes additional disclosure requirements. The new guidance is effective for public business entities that meet the definition of a Smaller Reporting Company as defined by the SEC for interim and annual periods beginning after December 15, 2022. Early adoption is permitted. We are currently evaluating the impact of this standard on our consolidated financial statements and related disclosures.

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 2 - Concentration of Credit Risk and Major Customers
9 Months Ended
Sep. 30, 2022
Notes to Financial Statements  
Concentration Risk Disclosure [Text Block]

NOTE 2. CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS

 

Financial instruments that potentially subject us to concentrations of credit risk consist principally of cash and accounts receivable. With regard to cash, we maintain our excess cash balances in checking accounts at primarily two financial institutions, one in the United States and one in China. The account in the United States may at times exceed federally insured limits. Of the $2,092 in cash and restricted cash at September 30, 2022, approximately $561 and $11 was held at banks located in China and Mexico, respectively. We grant credit to customers in the normal course of business and do not require collateral on our accounts receivable.

 

We have certain customers whose revenue individually represented 10% or more of net sales, or whose accounts receivable balances individually represented 10% or more of total accounts receivable. One customer accounted for 28% and 26% of net sales for the three and nine months ended September 30, 2022, respectively. For the three months ended September 30, 2021, two customers accounted for 36% of net sales. For the nine months ended September 30, 2021, one customer accounted for 26% of net sales.

 

At September 30, 2022, two customers represented approximately 43% of our total accounts receivable. At December 31, 2021, one customer represented approximately 19% of our total accounts receivable.

 

Export sales represented approximately 4% of net sales for both the three and nine months ended September 30, 2022. Export sales represented approximately 3% of net sales for the three and nine months ended September 30, 2021 respectively.

 

 

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 3 - Revenue
9 Months Ended
Sep. 30, 2022
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

NOTE 3. REVENUE

 

Revenue recognition

Our revenue is comprised of product, engineering services and repair services. All revenue is recognized when the Company satisfies its performance obligation(s) under the contract by transferring the promised product or service to our customer either when (or as) our customer obtains control of the product or service, with the majority of our revenue being recognized over time including goods produced under contract manufacturing agreements and services revenue. A performance obligation is a promise in a contract to transfer a distinct product or service to a customer. A contract’s transaction price is allocated to each distinct performance obligation. The majority of our contracts have a single performance obligation, as the promise to transfer products or services is not separately identifiable from other promises in the contract and, therefore, not distinct.

 

Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products or providing services. As such, revenue is recorded net of returns, allowances and customer discounts. Sales, value add, and other taxes collected from customers and remitted to governmental authorities are accounted for on a net (excluded from revenues) basis. Shipping and handling costs are included in cost of goods sold.

 

The majority of our revenue is derived from the transfer of goods produced under contract manufacturing agreements which have no alternative use and we have an enforceable right to payment for our performance completed to date. Our performance obligations within our contract manufacturing agreements are generally satisfied over time as the goods are produced based on customer specifications and we have an enforceable right to payment for the goods produced. If these requirements are not met, the revenue is recognized at a point in time, generally upon shipment. Revenue under contract manufacturing agreements that was recognized over time accounted for approximately 74% of our revenue for both the three and nine months ended September 30, 2022 and 82% and 80% of our revenue for the three and nine months ended September 30, 2021, respectively. Revenues under these agreements are generally recognized over time using an input measure based upon the proportion of actual costs incurred.

 

Accounting for contract manufacturing agreements involves the use of various techniques to estimate total revenue and costs. We estimate profit on these agreements as the difference between total estimated revenue and expected costs to complete the performance obligation within the terms of the agreement and recognize the respective profit as the goods are produced. The estimates to determine the profit earned on the performance obligation are based on anticipated selling prices and historical cost of goods sold and represent our best judgement at the time. Changes in judgements on these above estimates could impact the timing and amount of revenue recognized with a resulting impact on the timing and amount of associated profit.

 

On occasion our customers provide materials to be used in the manufacturing process and the fair value of the materials is included in revenue as noncash consideration at the point in time when the manufacturing process commences along with the same corresponding amount recorded as cost of goods sold. The inclusion of noncash consideration has no impact on overall profitability.

 

 

Contract Assets

Contract assets, recorded as such in the Condensed Consolidated Balance Sheets, consist of unbilled amounts related to revenue recognized over time. Significant changes in the contract assets balance during the nine months ended September 30, 2022 was as follows (in thousands):

 

Balance outstanding at December 31, 2021

  $ 8,698  

Increase (decrease) attributed to:

       

Amounts transferred over time to contract assets

    72,536  

Amounts invoiced during the period

    (71,348 )

Balance outstanding at September 30, 2022

  $ 9,886  

 

We expect substantially all the remaining performance obligations for the contract assets recorded as of September 30, 2022 to be transferred to receivables within 90 days, with the majority of any remaining amounts to be transferred within 180 days. We bill our customers upon shipment with payment terms of up to 120 days.

 

The following tables summarize our net sales by timing of transfer of goods and services by market:

 

   

Three Months Ended September 30, 2022

 
   

Product/ Service

Transferred Over

Time

   

Product

Transferred at

Point in Time

   

Noncash

Consideration

   

Total Net Sales by

Market

 

Medical

  $ 14,753     $ 5,366     $ 420     $ 20,539  

Industrial

    8,104       2,314       420       10,838  

Aerospace and Defense

    3,202       493       204       3,899  

Total net sales

  $ 26,059     $ 8,173     $ 1,044     $ 35,276  

 

 

   

Nine Months Ended September 30, 2022

 
   

Product/ Service

Transferred Over

Time

   

Product

Transferred at

Point in Time

   

Noncash

Consideration

   

Total Net Sales by

Market

 

Medical

  $ 37,725     $ 15,044     $ 1,574     $ 54,343  

Industrial

    21,563       6,301       1,095       28,959  

Aerospace and Defense

    13,248       1,254       701       15,203  

Total net sales

  $ 72,536     $ 22,599     $ 3,370     $ 98,505  

 

 

   

Three Months Ended September 30, 2021

 
   

Product/ Service

Transferred Over

Time

   

Product

Transferred at

Point in Time

   

Noncash

Consideration

   

Total Net Sales by

Market

 

Medical

  $ 13,762     $ 2,933     $ 282     $ 16,977  

Industrial

    7,468       1,757       158       9,383  

Aerospace and Defense

    2,883       144       65       3,092  

Total net sales

  $ 24,113     $ 4,834     $ 505     $ 29,452  

 

 

   

Nine Months Ended September 30, 2021

 
   

Product/ Service

Transferred Over

Time

   

Product

Transferred at

Point in Time

   

Noncash

Consideration

   

Total Net Sales by

Market

   

Medical

  $ 35,497     $ 8,876     $ 1,017     $ 45,390  

Industrial

    20,385       4,832       560       25,777  

Aerospace and Defense

    9,685       527       327       10,539  

Total net sales

  $ 65,567     $ 14,235     $ 1,904     $ 81,706  

 

 

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 4 - Financing Arrangements
9 Months Ended
Sep. 30, 2022
Notes to Financial Statements  
Debt Disclosure [Text Block]

NOTE 4. FINANCING ARRANGEMENTS

 

We have a credit agreement with Bank of America which was entered into on June 15, 2017 and provides for a line of credit arrangement of $16,000 that expires on June 15, 2026.

 

Under the amended Bank of America credit agreement signed December 31, 2021, the line of credit is subject to variations in the Bloomberg Short-Term Bank Yield (BSBY) index rate. Our line of credit bears interest at a weighted-average interest rate of 4.1% and 3.5% as of September 30, 2022 and December 31, 2021, respectively. We had borrowings on our line of credit of $9,873 and $9,016 as of September 30, 2022 and December 31, 2021, respectively. There are no subjective acceleration clauses under the credit agreement that would accelerate the maturity of our outstanding borrowings. The line of credit is shown net of debt issuance costs of $48 and $58 on the consolidated balance sheet for the periods ended September 30, 2022 and December 31, 2021, respectively.

 

The line of credit with Bank of America contains certain covenants which, among other things, require us to adhere to regular reporting requirements, abide by annual shareholder dividend limitations, maintain certain financial performance, and limit the amount of annual capital expenditures.

 

The Bank of America Credit Agreement provides for, among other things, a Fixed Charge Coverage Ratio of not less than 1.0 to 1.0 for the twelve months ended at each Fiscal Quarter end subject only during a trigger period commencing when our availability under our line is less than $2,000 until availability is above that amount for 30 days. As of September 30, 2022 the Company was in compliance with its covenants.

 

At September 30, 2022, we had unused availability under our line of credit of $5,827 supported by our borrowing base. The line is secured by substantially all of our assets. In the first quarter of 2022, we amended our credit agreement to include the Employee Retention Credit Receivable as security in our line of credit which improved our unused availability. In the third quarter of 2022, we amended our credit agreement to extend the inclusion of the Employee Retention Credit Receivable through December 31, 2022.

 

 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 5 - Leases
9 Months Ended
Sep. 30, 2022
Notes to Financial Statements  
Lease Disclosure [Text Block]

NOTE 5. LEASES

 

We have operating leases for certain manufacturing sites, office space, and equipment. Most leases include the option to renew, with renewal terms that can extend the lease term from one to five years or more. Right-of-use lease assets and lease liabilities are recognized at the commencement date based on the present value of the remaining lease payments over the lease term which includes renewal periods we are reasonably certain to exercise. Our leases do not contain any material residual value guarantees or material restrictive covenants. At September 30, 2022, we do not have material lease commitments that have not commenced.

 

The components of lease expense were as follows:

 

 

   

Three Months Ended

September 30,

   

Three Months Ended

September 30,

 

Lease Cost

 

2022

   

2021

 

Operating lease cost

  $ 572     $ 576  
                 

Finance lease interest cost

    14       18  
                 

Finance lease amortization expense

    182       163  
                 

Total lease cost

  $ 768     $ 757  

 

 

   

Nine Months Ended

September 30,

   

Nine Months ended

September 30,

 

Lease Cost

 

2022

   

2021

 

Operating lease cost

  $ 1,731     $ 1,696  
                 

Finance lease interest cost

    50       61  
                 

Finance lease amortization expense

    547       489  
                 

Total lease cost

  $ 2,328     $ 2,246  

 

 

Supplemental balance sheet information related to leases was as follows:

 

Balance Sheet Location

 

September 30, 2022

   

December 31, 2021

 

Assets

                 

Operating lease assets

Operating lease assets

  $ 8,079     $ 8,983  

Finance lease assets

Property, plant and equipment

    1,505       2,052  
                 

Total leased assets

  $ 9,584     $ 11,035  

 

 

Supplemental cash flow information related to leases was as follows:

 

   

September 30,

   

September 30,

 
   

2022

   

2021

 

Operating leases

               

Cash paid for amounts included in the measurement of lease liabilities

  $ 1,279     $ 861  

Right-of-use assets obtained in exchange for lease obligations

  $ -     $ 858  

 

Maturities of lease liabilities were as follows:

 

   

Operating

Leases

   

Finance Leases

   

Total

 

Remaining 2022

  $ 430     $ 126     $ 556  

2023

    1,765       409       2,175  

2024

    1,505       357       1,861  

2025

    1,255       103       1,358  

2026

    1,217       108       1,332  

Thereafter

    7,066       -       7,066  

Total lease payments

  $ 13,238     $ 1,103     $ 14,341  

Less: Interest

    (4,328

)

    (74 )     (4,402

)

Present value of lease liabilities

  $ 8,910     $ 1,029     $ 9,939  

 

The lease term and discount rate at September 30, 2022 were as follows:

 

Weighted-average remaining lease term (years)

       

Operating leases

    9.1  

Finance leases

    2.8  

Weighted-average discount rate

       

Operating leases

    7.7

%

Finance leases

    5.2

%

 

 

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 6 - Income Taxes
9 Months Ended
Sep. 30, 2022
Notes to Financial Statements  
Income Tax Disclosure [Text Block]

NOTE 6. INCOME TAXES

 

On a quarterly basis, we estimate what our effective tax rate will be for the full fiscal year and record a quarterly income tax provision based on the anticipated rate. As the year progresses, we refine our estimate based on the facts and circumstances, including discrete events, by each tax jurisdiction.

 

Our effective tax rate for the three and nine months ended September 30, 2022 was 16% and 15%, respectively. The effective tax rate for the three and nine months ended September 30, 2021 was 26% and 23%, respectively. The primary drivers of the change in effective tax rate are due to a change in the federal valuation allowance, a discrete item of non-qualified options exercised over book value, and the amount due from the IRS exam conclusion.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 7 - Restructuring Charges
9 Months Ended
Sep. 30, 2022
Notes to Financial Statements  
Restructuring and Related Activities Disclosure [Text Block]

NOTE 7. RESTRUCTURING CHARGES

 

During the first nine months of 2021, we recorded restructuring charges of $319 related to the consolidation of our production facilities and closure of our Merrifield, Minnesota facility. We recognized a gain on the sale of assets related to the restructure of $93 and $176 for the three and nine months ended September 30, 2021, respectively. There were no restructuring charges or amounts accrued in the nine months ended September 30, 2022.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 8 - Employee Retention Credit
9 Months Ended
Sep. 30, 2022
Notes to Financial Statements  
Employee Retention Credit [Text Block]

NOTE 8. EMPLOYEE RETENTION CREDIT

 

On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was signed into law providing numerous tax provisions and other stimulus measures, including an employee retention credit (“ERC”), which is a refundable tax credit against certain employment taxes. The Taxpayer Certainty and Disaster Tax Relief Act of 2020 and the American Rescue Plan Act of 2021 extended and expanded the availability of the ERC.

 

At September 30, 2022 and December 31, 2021, the Company has ERC benefits of $5,209 within Employee Retention Credits Receivable on the condensed consolidated balance sheet.

 

 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 9 - Related Party Transactions
9 Months Ended
Sep. 30, 2022
Notes to Financial Statements  
Related Party Transactions Disclosure [Text Block]

NOTE 9. RELATED PARTY TRANSACTIONS

 

David Kunin, our Chairman, is a minority owner of Abilitech Medical, Inc. Mr. Kunin also was a consultant to Abilitech, which relationship ended on March 1, 2021. In the three and nine months ended September 30, 2022, Abilitech paid the Company $0 and $217, respectively, for delivery of medical products. In the three and nine months ended September 30, 2021, Abilitech paid the Company $316 and $1,056, respectively for the delivery of medical products. The Company believes that transactions with Abilitech are on terms comparable to those that the Company could reasonably expect in an arm's length transaction with an unrelated third party.

 

David Kunin, our Chairman, is a minority owner (less than 10%) of Marpe Technologies, LTD an early-stage medical device company dedicated to the early detection of skin cancer through full body scanners. Mr. Kunin is also a member of the Board of Directors of Marpe Technologies. The Company worked with Marpe Technologies to apply for a grant from the Israel-United States Binational Industrial Research and Development Foundation, a legal entity created by Agreement between the Government of the State of Israel and the Government of the United States of America (“BIRD Foundation”). The parties were successful in receiving approval for a $1,000 conditional grant. Under the terms of the BIRD Foundation grant, the Company and Marpe Technologies are to receive $500 from the BIRD Foundation and, among other obligations under the grant, each is required to contribute $500 to match grant funds from the BIRD Foundation. The Company will meet its obligation by providing certain services at cost or no cost to Marpe Technologies. The total value of the contribution will not exceed $500; the Company has contributed $226 as of September 30, 2022. The Company will receive a 10-year exclusive right to manufacture the products of Marpe Technologies. There can be no assurances that Marpe Technologies’ medical device will be commercially successful, that Marpe Technologies will be successful in raising additional funds to finance its operations or, if commercially successful, the Company will recoup the value of services provided to Marpe for which is not fully paid. The transactions between the Company and Marpe Technologies have been approved by the Audit Committee pursuant to the Company Related-Party Transactions Policy. During the three and nine months ended September 30, 2022, we recognized revenue of $66 and $182. During both the three and nine months ended September 30, 2021, we recognized revenue of $78. The Company believes that transactions with Marpe are on terms comparable to those that the Company could reasonably expect in an arm’s length transaction with an unrelated third party.

 

 

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2022
Accounting Policies [Abstract]  
Basis of Accounting, Policy [Policy Text Block] Basis of PresentationThe accompanying unaudited condensed consolidated financial statements for the interim periods have been prepared in accordance with Generally Accepted Accounting Principles in the United States of America (“GAAP”) for interim financial information and pursuant to the rules and regulations of the Securities and Exchange Commission. Accordingly, they do not include all of the financial information and footnotes required by GAAP for complete financial statements, although we believe the disclosures are adequate to make the information presented not misleading. It is suggested that these condensed consolidated financial statements be read in conjunction with the consolidated financial statements and the notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2021. The operating results for the interim periods presented are not necessarily indicative of the results expected for the full year or for any other interim period. In our opinion, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included.The preparation of financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. In preparing these condensed consolidated financial statements, we have made our best estimates and judgments of certain amounts included in the condensed consolidated financial statements, giving due consideration to materiality. Changes in the estimates and assumptions used by us could have a significant impact on our financial results, since actual results could differ from those estimates.
Consolidation, Policy [Policy Text Block] Principles of ConsolidationThe condensed consolidated financial statements include the accounts of Nortech Systems Incorporated and its wholly owned subsidiaries. All significant intercompany accounts and transactions have been eliminated.
Revenue [Policy Text Block] Revenue RecognitionOur revenue is comprised of product, engineering services and repair services. All revenue is recognized when the Company satisfies its performance obligation(s) under the contract by transferring the promised product or service to our customer either when (or as) our customer obtains control of the product or service, with the majority of our revenue being recognized over time including goods produced under contract manufacturing agreements and services revenue. A performance obligation is a promise in a contract to transfer a distinct product or service to a customer. A contract’s transaction price is allocated to each distinct performance obligation. The majority of our contracts have a single performance obligation. Revenue is recorded net of returns, allowances and customer discounts. Our net sales for services were less than 10% of our total sales for all periods presented, and accordingly, are included in net sales in the Condensed Consolidated Statements of Operations and Comprehensive Income (Loss). Sales, value add, and other taxes collected from customers and remitted to governmental authorities are accounted for on a net (excluded from revenues) basis. Shipping and handling costs charged to our customers are included in net sales, while the corresponding shipping expenses are included in cost of goods sold. Customer deposits represent cash received in advance of revenue earned.
Share-Based Payment Arrangement [Policy Text Block] Stock-Based AwardsStock OptionsIn May 2017, the shareholders approved the 2017 Stock Incentive Plan which authorized the issuance of 350,000 shares. An additional 50,000 and 175,000 shares were authorized by the shareholders in March 2020 and May 2022, respectively.We granted 0 and 21,000 market condition options to our Chief Executive Officer during the three and nine months ended September 30, 2022, respectively. The market condition options vest if certain stock prices are exceeded between February 27, 2024 and February 27, 2028. We granted 3,000 and 69,000 service-based options during the three and nine months ended September 30, 2022, respectively. Total option grants for the three and nine months ended September 30, 2022 were 3,000 and 90,000, respectively. There were 27,000 stock options granted during the nine months ended September 30, 2021.Total compensation expense related to stock options was $62 and $168 for the three and nine months ended September 30, 2022, respectively. Total compensation expense related to stock options was $28 and $74 for the three and nine months ended September 30, 2021, respectively. As of September 30, 2022, there was $810 of unrecognized compensation which will vest over the next 3.86 years.Following is the status of all stock options as of September 30, 2022:
   

Shares

   

Weighted-

Average

Exercise Price

Per Share

   

Weighted-

Average

Remaining

Contractual

Term

(in years)

   

Aggregate

Intrinsic Value

(in thousands)

 

Outstanding - January 1, 2022

    387,500     $ 4.57                  

Granted

    90,000       11.13                  

Exercised

    (19,800 )     3.40                  

Cancelled

    (8,000 )     3.38                  

Outstanding - September 30, 2022

    449,700     $ 5.93       7.10     $ 2,137  

Exercisable - September 30, 2022

    213,500     $ 3.95       5.90     $ 1,407  
Restricted Stock UnitsDuring the three and nine months ended September 30, 2022, we granted 0 and 21,000 restricted stock units (“RSUs”), respectively, under our 2017 Stock Incentive Plan to non-employee directors which vest over two years. There were no RSUs outstanding prior to the nine months ended September 30, 2022. Total compensation expense related to the RSUs were $31 and $66 for the three and nine months ended September 30, 2022, respectively. There was no compensation expense related to RSUs for the three and nine months ended September 30, 2021. Total unrecognized compensation expense related to the RSUs was $186, which will vest over the next 1.49 years. The RSUs granted in the nine months ended September 30, 2022 had an average grant price of $12.00 per share with a weighted average remaining contractual term of 9.48 years. No RSUs vested during the nine months ended September 30, 2022.Equity Appreciation Rights PlanIn November 2010, the Board of Directors adopted the Nortech Systems Incorporated Equity Appreciation Rights Plan (“2010 Plan”). The total number of Equity Appreciation Right Units (“Units”) that can be issued under the 2010 Plan shall not exceed an aggregate of 1,000,000 Units as amended and restated on March 11, 2015. There were no units granted during the nine months ended September 30, 2022 or September 30, 2021.The 100,000 units outstanding at December 31, 2021 were paid on March 29, 2022. There are no units outstanding as of September 30, 2022. Total compensation expense related to the vested outstanding Units based on the estimated appreciation over their remaining terms was $13 and $127 for the three and nine months ended September 30, 2021, respectively.
Earnings Per Share, Policy [Policy Text Block] Net Income per Common ShareBasic net income per common share is computed by dividing net income by the weighted-average number of common shares outstanding. Diluted net income per common share assumes the exercise and issuance of all potential common stock equivalents in computing the weighted-average number of common shares outstanding, unless their effect is antidilutive. All stock options and restricted stock units, while outstanding, are considered common stock equivalents.For the three and nine months ended September 30, 2022, stock options of 212,643 and 202,479, respectively were included in the computation of diluted net income per common share as their impact were dilutive. For the three and nine months ended September 30, 2021, stock options of 214,391 and 144,892, respectively, were included in the computation of diluted income per common share amount as their impact were dilutive.We had outstanding stock options totaling 34,211 that are not considered in the computation of diluted net income per share as their effect would have been anti-dilutive for the three months ended September 30, 2022. We had average outstanding stock options totaling 44,070 that are not considered in the computation of diluted net income per share as their effect would have been anti-dilutive for the nine months ended September 30, 2022. Outstanding stock options totaling 0 and 221 are not considered in the computation of diluted net income per share for the three and nine months ended September 30, 2021, respectively.
Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block] Restricted Cash Cash and cash equivalents classified as restricted cash on our consolidated balance sheets are restricted as to withdrawal or use under the terms of certain contractual agreements. As of September 30, 2022, we had outstanding letters of credit for $400. Restricted cash as of September 30, 2022 was $792, which includes lockbox deposits that are temporarily restricted due to timing at the period end. The lockbox deposits are applied against our line of credit the next business day.
Accounts Receivable [Policy Text Block] Accounts Receivable and Allowance for Doubtful AccountsCredit is extended based upon an evaluation of the customer’s financial condition and, while collateral is not required, the Company periodically receives surety bonds that guarantee payment. Credit terms are consistent with industry standards and practices. Trade accounts receivable have been reduced by an allowance for doubtful accounts of $257 at September 30, 2022 and $328 at December 31, 2021.
Inventory, Policy [Policy Text Block] InventoriesInventories are stated at the lower of average cost (which approximates first-in, first out) or net realizable value. Costs include material, labor, and overhead required in the warehousing and production of our products. Inventory reserves are maintained for the estimated value of the inventories that may have a lower value than stated or quantities in excess of future production needs.Inventories are as follows:
   

September 30,

   

December 31,

 
   

2022

   

2021

 

Raw Materials

  $ 22,520     $ 18,492  

Work in Process

    1,719       1,678  

Finished Goods

    615       562  

Reserves

    (1,244 )     (1,298 )
                 

Total

  $ 23,610     $ 19,434  
Intangible Assets, Finite-Lived, Policy [Policy Text Block] Other Intangible AssetsOther intangible assets at September 30, 2022 and December 31, 2021 are as follows:
   

Customer

Relationships

   

Trade

Names

   

Patents

   

Total

 

Balance at January 1, 2021

  $ 507     $ 589     $ 77     $ 1,173  

Additions

    -       -       64       64  

Amortization

    147       29       -       176  

Abandonment Loss

    -       560       -       560  

Balance at December 31, 2021

    360       -       141       501  

Additions

    -       -       43       43  

Amortization

    108       -       3       111  

Balance at September 30, 2022

  $ 252     $ -     $ 181     $ 433  
Intangible assets are amortized on a straight-line basis over their estimated useful lives. The weighted-average remaining amortization period of our in-use intangible asset is 2.1 years. In-process patents are not amortized until the patent is received. At September 30, 2022, patents totaling $96 had been received while $85 of patents were in-process.Amortization expense of finite life intangible assets for the three and nine months ended September 30, 2022 was $40 and $111, respectively. Amortization expense for the three and nine months ended September 30, 2021 was $45 and $139, respectively.Estimated future annual amortization expense (not including patents in process) related to these assets is approximately as follows:

Year

 

Amount

 

Remainder of 2022

  $ 40  

2023

    159  

2024

    86  

2025

    14  

Thereafter

    49  

Total

  $ 348  
New Accounting Pronouncements, Policy [Policy Text Block] Accounting Pronouncements Issued But Not Yet AdoptedIn June 2016, the FASB issued ASU 2016-13, Measurement of Credit Losses on Financial Instruments. This guidance introduces a new model for recognizing credit losses on financial instruments based on an estimate of current expected credit losses. The ASU also provides updated guidance regarding the impairment of available-for-sale debt securities and includes additional disclosure requirements. The new guidance is effective for public business entities that meet the definition of a Smaller Reporting Company as defined by the SEC for interim and annual periods beginning after December 15, 2022. Early adoption is permitted. We are currently evaluating the impact of this standard on our consolidated financial statements and related disclosures.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 1 - Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
   

Shares

   

Weighted-

Average

Exercise Price

Per Share

   

Weighted-

Average

Remaining

Contractual

Term

(in years)

   

Aggregate

Intrinsic Value

(in thousands)

 

Outstanding - January 1, 2022

    387,500     $ 4.57                  

Granted

    90,000       11.13                  

Exercised

    (19,800 )     3.40                  

Cancelled

    (8,000 )     3.38                  

Outstanding - September 30, 2022

    449,700     $ 5.93       7.10     $ 2,137  

Exercisable - September 30, 2022

    213,500     $ 3.95       5.90     $ 1,407  
Schedule of Inventory, Current [Table Text Block]
   

September 30,

   

December 31,

 
   

2022

   

2021

 

Raw Materials

  $ 22,520     $ 18,492  

Work in Process

    1,719       1,678  

Finished Goods

    615       562  

Reserves

    (1,244 )     (1,298 )
                 

Total

  $ 23,610     $ 19,434  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
   

Customer

Relationships

   

Trade

Names

   

Patents

   

Total

 

Balance at January 1, 2021

  $ 507     $ 589     $ 77     $ 1,173  

Additions

    -       -       64       64  

Amortization

    147       29       -       176  

Abandonment Loss

    -       560       -       560  

Balance at December 31, 2021

    360       -       141       501  

Additions

    -       -       43       43  

Amortization

    108       -       3       111  

Balance at September 30, 2022

  $ 252     $ -     $ 181     $ 433  
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

Year

 

Amount

 

Remainder of 2022

  $ 40  

2023

    159  

2024

    86  

2025

    14  

Thereafter

    49  

Total

  $ 348  
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 3 - Revenue (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]

Balance outstanding at December 31, 2021

  $ 8,698  

Increase (decrease) attributed to:

       

Amounts transferred over time to contract assets

    72,536  

Amounts invoiced during the period

    (71,348 )

Balance outstanding at September 30, 2022

  $ 9,886  
Disaggregation of Revenue [Table Text Block]
   

Three Months Ended September 30, 2022

 
   

Product/ Service

Transferred Over

Time

   

Product

Transferred at

Point in Time

   

Noncash

Consideration

   

Total Net Sales by

Market

 

Medical

  $ 14,753     $ 5,366     $ 420     $ 20,539  

Industrial

    8,104       2,314       420       10,838  

Aerospace and Defense

    3,202       493       204       3,899  

Total net sales

  $ 26,059     $ 8,173     $ 1,044     $ 35,276  
   

Nine Months Ended September 30, 2022

 
   

Product/ Service

Transferred Over

Time

   

Product

Transferred at

Point in Time

   

Noncash

Consideration

   

Total Net Sales by

Market

 

Medical

  $ 37,725     $ 15,044     $ 1,574     $ 54,343  

Industrial

    21,563       6,301       1,095       28,959  

Aerospace and Defense

    13,248       1,254       701       15,203  

Total net sales

  $ 72,536     $ 22,599     $ 3,370     $ 98,505  
   

Three Months Ended September 30, 2021

 
   

Product/ Service

Transferred Over

Time

   

Product

Transferred at

Point in Time

   

Noncash

Consideration

   

Total Net Sales by

Market

 

Medical

  $ 13,762     $ 2,933     $ 282     $ 16,977  

Industrial

    7,468       1,757       158       9,383  

Aerospace and Defense

    2,883       144       65       3,092  

Total net sales

  $ 24,113     $ 4,834     $ 505     $ 29,452  
   

Nine Months Ended September 30, 2021

 
   

Product/ Service

Transferred Over

Time

   

Product

Transferred at

Point in Time

   

Noncash

Consideration

   

Total Net Sales by

Market

   

Medical

  $ 35,497     $ 8,876     $ 1,017     $ 45,390  

Industrial

    20,385       4,832       560       25,777  

Aerospace and Defense

    9,685       527       327       10,539  

Total net sales

  $ 65,567     $ 14,235     $ 1,904     $ 81,706  
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 5 - Leases (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Lease, Cost [Table Text Block]
   

Three Months Ended

September 30,

   

Three Months Ended

September 30,

 

Lease Cost

 

2022

   

2021

 

Operating lease cost

  $ 572     $ 576  
                 

Finance lease interest cost

    14       18  
                 

Finance lease amortization expense

    182       163  
                 

Total lease cost

  $ 768     $ 757  
   

Nine Months Ended

September 30,

   

Nine Months ended

September 30,

 

Lease Cost

 

2022

   

2021

 

Operating lease cost

  $ 1,731     $ 1,696  
                 

Finance lease interest cost

    50       61  
                 

Finance lease amortization expense

    547       489  
                 

Total lease cost

  $ 2,328     $ 2,246  
   

September 30,

   

September 30,

 
   

2022

   

2021

 

Operating leases

               

Cash paid for amounts included in the measurement of lease liabilities

  $ 1,279     $ 861  

Right-of-use assets obtained in exchange for lease obligations

  $ -     $ 858  

Weighted-average remaining lease term (years)

       

Operating leases

    9.1  

Finance leases

    2.8  

Weighted-average discount rate

       

Operating leases

    7.7

%

Finance leases

    5.2

%

Schedule of Supplemental Balance Sheet Information Related to Leases [Table Text Block]
 

Balance Sheet Location

 

September 30, 2022

   

December 31, 2021

 

Assets

                 

Operating lease assets

Operating lease assets

  $ 8,079     $ 8,983  

Finance lease assets

Property, plant and equipment

    1,505       2,052  
                 

Total leased assets

  $ 9,584     $ 11,035  
Schedule of Lease Liability Maturity [Table Text Block]
   

Operating

Leases

   

Finance Leases

   

Total

 

Remaining 2022

  $ 430     $ 126     $ 556  

2023

    1,765       409       2,175  

2024

    1,505       357       1,861  

2025

    1,255       103       1,358  

2026

    1,217       108       1,332  

Thereafter

    7,066       -       7,066  

Total lease payments

  $ 13,238     $ 1,103     $ 14,341  

Less: Interest

    (4,328

)

    (74 )     (4,402

)

Present value of lease liabilities

  $ 8,910     $ 1,029     $ 9,939  
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 1 - Summary of Significant Accounting Policies (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
May 31, 2022
Mar. 31, 2020
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
May 31, 2017
Dec. 31, 2012
Nov. 30, 2010
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)         90,000            
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price         $ 11.13            
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term         7 years 1 month 6 days            
Share-Based Payment Arrangement, Expense (in shares)     212,643 214,391 202,479 144,892          
Letters of Credit Outstanding, Amount     $ 400   $ 400            
Restricted Cash and Cash Equivalents, Current, Total     792 $ 999 792 $ 999 $ 1,582 [1]        
Accounts Receivable, Allowance for Credit Loss, Current     257   $ 257   328        
Finite-Lived Intangible Assets, Remaining Amortization Period         2 years 1 month 6 days            
Finite-Lived Intangible Assets, Net, Ending Balance     433   $ 433   501 [1] $ 1,173      
Amortization of Intangible Assets     40 45 111 $ 139 $ 176        
Patents Received [Member]                      
Finite-Lived Intangible Assets, Net, Ending Balance     96   96            
Patents In Process [Member]                      
Finite-Lived Intangible Assets, Net, Ending Balance     $ 85   $ 85            
Employee Market Condition Options [Member]                      
Accounts Receivable, Allowance for Credit Loss, Current (in shares)     0                
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)         21,000            
Employee Service-based Options [Member]                      
Accounts Receivable, Allowance for Credit Loss, Current (in shares)     3,000   69,000            
Share-Based Payment Arrangement, Option [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)     3,000   90,000 27,000          
Share-Based Payment Arrangement, Expense     $ 62 $ 28 $ 168 $ 74          
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total     $ 810   $ 810            
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition         3 years 10 months 9 days            
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount     34,211 0 44,070 221          
Stock Appreciation Rights (SARs) [Member]                      
Accounts Receivable, Allowance for Credit Loss, Current (in shares)         0 0          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance     0   0         100,000  
Equity Appreciation Right Units [Member]                      
Share-Based Payment Arrangement, Expense       $ 13   $ 127          
Stock Incentive Plan 2017 [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized                 350,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares) 175,000 50,000                  
Stock Incentive Plan 2017 [Member] | Restricted Stock Units (RSUs) [Member]                      
Share-Based Payment Arrangement, Expense       $ 0   $ 0          
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total     $ 186   $ 186            
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period         1 year 5 months 26 days            
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price         $ 12.00            
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term         9 years 5 months 23 days            
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value         $ 0            
Stock Incentive Plan 2017 [Member] | Restricted Stock Units (RSUs) [Member] | Non-employee Directors [Member]                      
Accounts Receivable, Allowance for Credit Loss, Current (in shares)     0   21,000            
Share-Based Payment Arrangement, Expense     $ 31   $ 66            
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period         2 years            
Equity Appreciation Rights Plan 2010 [Member] | Stock Appreciation Rights (SARs) [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized                     1,000,000
[1] The condensed consolidated balance sheet at December 31, 2021 has been derived from the audited financial statements at that date
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 1 - Summary of Significant Accounting Policies - Option Activity (Details)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2022
USD ($)
$ / shares
shares
Sep. 30, 2021
shares
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Ending Balance (in shares) | shares   387,500
Outstanding, weighted average exercise price (in dollars per share) | $ / shares $ 4.57  
Granted (in shares) | shares 90,000  
Granted, weighted average exercise price (in dollars per share) | $ / shares $ 11.13  
Exercised (in shares) | shares (19,800)  
Exercised, weighted average exercise price (in dollars per share) | $ / shares $ 3.40  
Cancelled (in shares) | shares (8,000)  
Cancelled, weighted average exercise price (in dollars per share) | $ / shares $ 3.38  
Outstanding (in shares) | shares 449,700  
Outstanding, weighted average exercise price (in dollars per share) | $ / shares $ 5.93  
Outstanding, weighted average remaining contractual term (Year) 7 years 1 month 6 days  
Outstanding, aggregate intrinsic value | $ $ 2,137  
Exercisable (in shares) | shares 213,500  
Exercisable, weighted average exercise price (in dollars per share) | $ / shares $ 3.95  
Exercisable, weighted average remaining contractual term (Year) 5 years 10 months 24 days  
Exercisable, aggregate intrinsic value | $ $ 1,407  
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 1 - Summary of Significant Accounting Policies - Inventories (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Raw Materials $ 22,520 $ 18,492
Work in Process 1,719 1,678
Finished Goods 615 562
Reserves (1,244) (1,298)
Total $ 23,610 $ 19,434 [1]
[1] The condensed consolidated balance sheet at December 31, 2021 has been derived from the audited financial statements at that date
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 1 - Summary of Significant Accounting Policies - Finite Lived Intangible Assets (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Finite-Lived Intangible Assets, Net, Ending Balance     $ 501,000 [1] $ 1,173,000 $ 1,173,000
Additions     43,000   64,000
Amortization $ 40,000 $ 45,000 111,000 139,000 176,000
Abandonment Loss         560,000
Balance at December 31, 2021 433,000   433,000   501,000 [1]
Customer Relationships [Member]          
Finite-Lived Intangible Assets, Net, Ending Balance     360,000 507,000 507,000
Additions     0   0
Amortization     108,000   147,000
Abandonment Loss         0
Balance at December 31, 2021 252,000   252,000   360,000
Trade Names [Member]          
Finite-Lived Intangible Assets, Net, Ending Balance     0 589,000 589,000
Additions     0   0
Amortization     0   29,000
Abandonment Loss         560,000
Balance at December 31, 2021 0   0   0
Patents [Member]          
Finite-Lived Intangible Assets, Net, Ending Balance     141,000 $ 77,000 77,000
Additions     43,000   64,000
Amortization     3,000   0
Abandonment Loss         0
Balance at December 31, 2021 $ 181,000   $ 181,000   $ 141,000
[1] The condensed consolidated balance sheet at December 31, 2021 has been derived from the audited financial statements at that date
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 1 - Summary of Significant Accounting Policies - Estimated Future Annual Amortization Expense (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
[1]
Dec. 31, 2020
2025 $ 14    
Thereafter 49    
Total 433 $ 501 $ 1,173
Finite-lived Intangible Assets, Excluding Projects in Process [Member]      
Remainder of 2022 40    
2023 159    
2024 86    
Total $ 348    
[1] The condensed consolidated balance sheet at December 31, 2021 has been derived from the audited financial statements at that date
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 2 - Concentration of Credit Risk and Major Customers (Details Textual)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2022
USD ($)
Sep. 30, 2021
Sep. 30, 2022
USD ($)
Sep. 30, 2021
Dec. 31, 2021
Excess Cash Balances, Number of High Credit Quality Financial Institutions     2    
Customer Concentration Risk [Member] | Revenue from Contract with Customer Benchmark [Member] | One Customer [Member]          
Concentration Risk Number of Customers 1     1  
Concentration Risk, Percentage 28.00%   26.00% 26.00%  
Customer Concentration Risk [Member] | Revenue from Contract with Customer Benchmark [Member] | Two Customers [Member]          
Concentration Risk Number of Customers   2      
Concentration Risk, Percentage   36.00%      
Customer Concentration Risk [Member] | Revenue from Contract with Customer Benchmark [Member] | Largest Customer [Member]          
Concentration Risk, Percentage   3.00% 4.00% 3.00%  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | One Customer [Member]          
Concentration Risk Number of Customers         1
Concentration Risk, Percentage         19.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Two Customers [Member]          
Concentration Risk Number of Customers     2    
Concentration Risk, Percentage     43.00%    
UNITED STATES          
Excess Cash Balances, Number of High Credit Quality Financial Institutions     1,000    
Cash $ 2,092   $ 2,092    
CHINA          
Excess Cash Balances, Number of High Credit Quality Financial Institutions     1    
Cash 561   $ 561    
MEXICO          
Cash $ 11   $ 11    
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 3 - Revenue 1 (Details Textual)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Percentage of Revenue Transferred to Customers 74.00% 82.00% 74.00% 80.00%
Revenue Remaining Performance Obligation, Customers Upon Shipment With Payment Terms     120 days  
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 3 - Revenue 2 (Details Textual)
Sep. 30, 2022
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-10-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 180 days
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 3 - Revenue - Contract Assets (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2022
USD ($)
Outstanding $ 8,698
Transferred to receivables from contract assets recognized 72,536
Product transferred over time (71,348)
Outstanding $ 9,886
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 3 - Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Net Sales $ 35,276 $ 29,452 $ 98,505 $ 81,706
Medical [Member]        
Net Sales 20,539 16,977 54,343 45,390
Industrial [Member]        
Net Sales 10,838 9,383 28,959 25,777
Aerospace and Defense [Member]        
Net Sales 3,899 3,092 15,203 10,539
Transferred over Time [Member]        
Net Sales 26,059 24,113 72,536 65,567
Transferred over Time [Member] | Medical [Member]        
Net Sales 14,753 13,762 37,725 35,497
Transferred over Time [Member] | Industrial [Member]        
Net Sales 8,104 7,468 21,563 20,385
Transferred over Time [Member] | Aerospace and Defense [Member]        
Net Sales 3,202 2,883 13,248 9,685
Transferred at Point in Time [Member]        
Net Sales 8,173 4,834 22,599 14,235
Transferred at Point in Time [Member] | Medical [Member]        
Net Sales 5,366 2,933 15,044 8,876
Transferred at Point in Time [Member] | Industrial [Member]        
Net Sales 2,314 1,757 6,301 4,832
Transferred at Point in Time [Member] | Aerospace and Defense [Member]        
Net Sales 493 144 1,254 527
Noncash Consideration [Member]        
Net Sales 1,044 505 3,370 1,904
Noncash Consideration [Member] | Medical [Member]        
Net Sales 420 282 1,574 1,017
Noncash Consideration [Member] | Industrial [Member]        
Net Sales 420 158 1,095 560
Noncash Consideration [Member] | Aerospace and Defense [Member]        
Net Sales $ 204 $ 65 $ 701 $ 327
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 4 - Financing Arrangements (Details Textual) - Credit Agreement [Member] - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Jun. 15, 2017
Bank of America [Member]      
Debt Issuance Costs, Net, Total $ 48 $ 58  
Bank of America [Member]      
Long-Term Line of Credit, Total $ 9,873 $ 9,016  
Line of Credit, Minimum Fixed Charge Coverage Ratio During the Period 1.0    
Line of Credit Facility, Remaining Borrowing Capacity $ 5,827    
Bank of America [Member] | Line of Credit [Member]      
Line of Credit Facility, Maximum Borrowing Capacity     $ 16,000
Debt Instrument, Interest Rate During Period 4.10% 3.50%  
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 5 - Leases (Details Textual)
Sep. 30, 2022
Minimum [Member]  
Lessee, Operating Lease, Renewal Term 1 year
Maximum [Member]  
Lessee, Operating Lease, Renewal Term 5 years
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 5 - Leases - Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Operating lease cost $ 572 $ 576 $ 1,731 $ 1,696
Cash paid for amounts included in the measurement of lease liabilities     $ 1,279 861
Operating leases (Year) 9 years 1 month 6 days   9 years 1 month 6 days  
Finance leases (Year) 2 years 9 months 18 days   2 years 9 months 18 days  
Finance lease interest cost $ 14 18 $ 50 61
Property Acquired Under Operating Lease     $ 0 858
Operating leases 7.70%   7.70%  
Finance leases 5.20%   5.20%  
Finance lease amortization expense $ 182 163 $ 547 489
Total lease cost $ 768 $ 757 $ 2,328 $ 2,246
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 5 - Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Operating lease assets $ 8,079 $ 8,983 [1]
Total leased assets 9,584 11,035
Property and Equipment [Member]    
Finance lease assets $ 1,505 $ 2,052
[1] The condensed consolidated balance sheet at December 31, 2021 has been derived from the audited financial statements at that date
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 5 - Leases - Maturity of Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2022
USD ($)
Operating leases, Remaining 2022 $ 430
Finance leases, Remaining 2022 126
Total, Remaining 2022 556
Operating leases, 2023 1,765
Finance leases, 2023 409
Total, 2023 2,175
Operating leases, 2024 1,505
Finance leases, 2024 357
Total, 2024 1,861
Operating leases, 2025 1,255
Finance leases, 2025 103
Total, 2025 1,358
Operating leases, 2026 1,217
Finance leases, 2026 108
Total, 2026 1,332
Operating leases, Thereafter 7,066
Finance leases, Thereafter 0
Total, Thereafter 7,066
Operating leases, total lease payments 13,238
Finance leases, total lease payments 1,103
Total, total lease payments 14,341
Operating leases, less: Interest (4,328)
Finance leases, less: Interest (74)
Total, less: Interest (4,402)
Operating leases, present value of lease liabilities 8,910
Finance leases, present value of lease liabilities 1,029
Total, present value of lease liabilities $ 9,939
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 6 - Income Taxes (Details Textual)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Effective Income Tax Rate Reconciliation, Percent, Total 16.00% 26.00% 15.00% 23.00%
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 7 - Restructuring Charges (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Restructuring Charges, Total $ 0 $ 23 $ 0 $ 319
Consolidation of our Production Facilities and Closure of our Merrifield, Minnesota Facility [Member]        
Restructuring Charges, Total       319
Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal   $ 93   $ 176
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 8 - Employee Retention Credit (Details Textual) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Employee Retention Credit Benefits, CARES Act $ 5,209 $ 5,209
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 9 - Related Party Transactions (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Agreement Between the BIRD Foundation, the Company, and MARPE Technologies, LTD [Member]        
Agreement, Conditional Grant $ 1,000   $ 1,000  
Agreement, Exclusive Manufacturing Rights, Term (Year)     10 years  
Abilitech Medical, Inc [Member] | Payments Received for Delivery of EMS Products [Member]        
Related Party Transaction, Amounts of Transaction $ 0 $ 316 $ 217 $ 1,056
David Kunin [Member] | Marpe Technologies, LTD [Member] | Maximum [Member]        
Ownership, Percent 10.00%   10.00%  
Marpe Technologies, LTD [Member] | Agreement Between the BIRD Foundation, the Company, and MARPE Technologies, LTD [Member]        
Agreement, Conditional Grant Matching Amount $ 500   $ 500  
Agreement, Contribution Amount 226   226  
Revenue from Related Parties $ 66 $ 78 $ 182 $ 78
XML 49 nsys20220930_10q_htm.xml IDEA: XBRL DOCUMENT 0000722313 2022-01-01 2022-09-30 0000722313 2022-11-04 0000722313 nsys:MarpeTechnologiesLTDMember nsys:AgreementBetweenTheBIRDFoundationTheCompanyAndMarpeTechnologiesLTDMember 2021-07-01 2021-09-30 0000722313 nsys:MarpeTechnologiesLTDMember nsys:AgreementBetweenTheBIRDFoundationTheCompanyAndMarpeTechnologiesLTDMember 2021-01-01 2021-09-30 0000722313 nsys:MarpeTechnologiesLTDMember nsys:AgreementBetweenTheBIRDFoundationTheCompanyAndMarpeTechnologiesLTDMember 2022-01-01 2022-09-30 0000722313 nsys:MarpeTechnologiesLTDMember nsys:AgreementBetweenTheBIRDFoundationTheCompanyAndMarpeTechnologiesLTDMember 2022-07-01 2022-09-30 0000722313 nsys:AgreementBetweenTheBIRDFoundationTheCompanyAndMarpeTechnologiesLTDMember 2022-01-01 2022-09-30 0000722313 nsys:MarpeTechnologiesLTDMember nsys:AgreementBetweenTheBIRDFoundationTheCompanyAndMarpeTechnologiesLTDMember 2022-09-30 0000722313 nsys:AgreementBetweenTheBIRDFoundationTheCompanyAndMarpeTechnologiesLTDMember 2022-09-30 0000722313 nsys:MarpeTechnologiesLTDMember srt:MaximumMember nsys:DavidKuninMember 2022-09-30 0000722313 nsys:PaymentsReceivedForDeliveryOfEmsProductsMember nsys:AbilitechMedicalIncMember 2021-01-01 2021-09-30 0000722313 nsys:PaymentsReceivedForDeliveryOfEmsProductsMember nsys:AbilitechMedicalIncMember 2021-07-01 2021-09-30 0000722313 nsys:PaymentsReceivedForDeliveryOfEmsProductsMember nsys:AbilitechMedicalIncMember 2022-01-01 2022-09-30 0000722313 nsys:PaymentsReceivedForDeliveryOfEmsProductsMember nsys:AbilitechMedicalIncMember 2022-07-01 2022-09-30 0000722313 2021-01-01 2021-12-31 0000722313 nsys:ConsolidationOfOurProductionFacilitiesAndClosureOfOurMerrifieldMinnesotaFacilityMember 2021-01-01 2021-09-30 0000722313 nsys:ConsolidationOfOurProductionFacilitiesAndClosureOfOurMerrifieldMinnesotaFacilityMember 2021-07-01 2021-09-30 0000722313 2021-01-01 2021-09-30 0000722313 2021-07-01 2021-09-30 0000722313 2022-07-01 2022-09-30 0000722313 2022-09-30 0000722313 2021-12-31 0000722313 nsys:PropertyAndEquipmentMember 2021-12-31 0000722313 nsys:PropertyAndEquipmentMember 2022-09-30 0000722313 srt:MaximumMember 2022-09-30 0000722313 srt:MinimumMember 2022-09-30 0000722313 nsys:CreditAgreementMember nsys:BankOfAmericaMember 2022-09-30 0000722313 nsys:CreditAgreementMember nsys:BankOfAmericaMember 2022-01-01 2022-09-30 0000722313 nsys:BankOfAmericaMember nsys:CreditAgreementMember 2021-12-31 0000722313 nsys:BankOfAmericaMember nsys:CreditAgreementMember 2022-09-30 0000722313 nsys:CreditAgreementMember nsys:BankOfAmericaMember 2021-12-31 0000722313 us-gaap:LineOfCreditMember nsys:CreditAgreementMember nsys:BankOfAmericaMember 2021-01-01 2021-12-31 0000722313 us-gaap:LineOfCreditMember nsys:CreditAgreementMember nsys:BankOfAmericaMember 2022-01-01 2022-09-30 0000722313 us-gaap:LineOfCreditMember nsys:CreditAgreementMember nsys:BankOfAmericaMember 2017-06-15 0000722313 nsys:NoncashConsiderationMember 2021-01-01 2021-09-30 0000722313 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-09-30 0000722313 us-gaap:TransferredOverTimeMember 2021-01-01 2021-09-30 0000722313 nsys:AerospaceAndDefenseMember 2021-01-01 2021-09-30 0000722313 nsys:AerospaceAndDefenseMember nsys:NoncashConsiderationMember 2021-01-01 2021-09-30 0000722313 nsys:AerospaceAndDefenseMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-09-30 0000722313 nsys:AerospaceAndDefenseMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-09-30 0000722313 nsys:IndustrialMember 2021-01-01 2021-09-30 0000722313 nsys:IndustrialMember nsys:NoncashConsiderationMember 2021-01-01 2021-09-30 0000722313 nsys:IndustrialMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-09-30 0000722313 nsys:IndustrialMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-09-30 0000722313 nsys:MedicalMember 2021-01-01 2021-09-30 0000722313 nsys:MedicalMember nsys:NoncashConsiderationMember 2021-01-01 2021-09-30 0000722313 nsys:MedicalMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-09-30 0000722313 nsys:MedicalMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-09-30 0000722313 nsys:NoncashConsiderationMember 2021-07-01 2021-09-30 0000722313 us-gaap:TransferredAtPointInTimeMember 2021-07-01 2021-09-30 0000722313 us-gaap:TransferredOverTimeMember 2021-07-01 2021-09-30 0000722313 nsys:AerospaceAndDefenseMember 2021-07-01 2021-09-30 0000722313 nsys:AerospaceAndDefenseMember nsys:NoncashConsiderationMember 2021-07-01 2021-09-30 0000722313 nsys:AerospaceAndDefenseMember us-gaap:TransferredAtPointInTimeMember 2021-07-01 2021-09-30 0000722313 nsys:AerospaceAndDefenseMember us-gaap:TransferredOverTimeMember 2021-07-01 2021-09-30 0000722313 nsys:IndustrialMember 2021-07-01 2021-09-30 0000722313 nsys:IndustrialMember nsys:NoncashConsiderationMember 2021-07-01 2021-09-30 0000722313 nsys:IndustrialMember us-gaap:TransferredAtPointInTimeMember 2021-07-01 2021-09-30 0000722313 nsys:IndustrialMember us-gaap:TransferredOverTimeMember 2021-07-01 2021-09-30 0000722313 nsys:MedicalMember 2021-07-01 2021-09-30 0000722313 nsys:MedicalMember nsys:NoncashConsiderationMember 2021-07-01 2021-09-30 0000722313 nsys:MedicalMember us-gaap:TransferredAtPointInTimeMember 2021-07-01 2021-09-30 0000722313 nsys:MedicalMember us-gaap:TransferredOverTimeMember 2021-07-01 2021-09-30 0000722313 nsys:NoncashConsiderationMember 2022-01-01 2022-09-30 0000722313 us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-09-30 0000722313 us-gaap:TransferredOverTimeMember 2022-01-01 2022-09-30 0000722313 nsys:AerospaceAndDefenseMember 2022-01-01 2022-09-30 0000722313 nsys:AerospaceAndDefenseMember nsys:NoncashConsiderationMember 2022-01-01 2022-09-30 0000722313 nsys:AerospaceAndDefenseMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-09-30 0000722313 nsys:AerospaceAndDefenseMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-09-30 0000722313 nsys:IndustrialMember 2022-01-01 2022-09-30 0000722313 nsys:IndustrialMember nsys:NoncashConsiderationMember 2022-01-01 2022-09-30 0000722313 nsys:IndustrialMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-09-30 0000722313 nsys:IndustrialMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-09-30 0000722313 nsys:MedicalMember 2022-01-01 2022-09-30 0000722313 nsys:MedicalMember nsys:NoncashConsiderationMember 2022-01-01 2022-09-30 0000722313 nsys:MedicalMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-09-30 0000722313 nsys:MedicalMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-09-30 0000722313 nsys:NoncashConsiderationMember 2022-07-01 2022-09-30 0000722313 us-gaap:TransferredAtPointInTimeMember 2022-07-01 2022-09-30 0000722313 us-gaap:TransferredOverTimeMember 2022-07-01 2022-09-30 0000722313 nsys:AerospaceAndDefenseMember 2022-07-01 2022-09-30 0000722313 nsys:AerospaceAndDefenseMember nsys:NoncashConsiderationMember 2022-07-01 2022-09-30 0000722313 nsys:AerospaceAndDefenseMember us-gaap:TransferredAtPointInTimeMember 2022-07-01 2022-09-30 0000722313 nsys:AerospaceAndDefenseMember us-gaap:TransferredOverTimeMember 2022-07-01 2022-09-30 0000722313 nsys:IndustrialMember 2022-07-01 2022-09-30 0000722313 nsys:IndustrialMember nsys:NoncashConsiderationMember 2022-07-01 2022-09-30 0000722313 nsys:IndustrialMember us-gaap:TransferredAtPointInTimeMember 2022-07-01 2022-09-30 0000722313 nsys:IndustrialMember us-gaap:TransferredOverTimeMember 2022-07-01 2022-09-30 0000722313 nsys:MedicalMember 2022-07-01 2022-09-30 0000722313 nsys:MedicalMember nsys:NoncashConsiderationMember 2022-07-01 2022-09-30 0000722313 nsys:MedicalMember us-gaap:TransferredAtPointInTimeMember 2022-07-01 2022-09-30 0000722313 nsys:MedicalMember us-gaap:TransferredOverTimeMember 2022-07-01 2022-09-30 0000722313 2022-10-01 2022-09-30 0000722313 nsys:LargestCustomerMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0000722313 nsys:LargestCustomerMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0000722313 nsys:LargestCustomerMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0000722313 nsys:OneCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0000722313 nsys:TwoCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0000722313 nsys:OneCustomerMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0000722313 nsys:TwoCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0000722313 nsys:OneCustomerMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0000722313 nsys:OneCustomerMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-09-30 0000722313 country:MX 2022-09-30 0000722313 country:CN 2022-09-30 0000722313 country:US 2022-09-30 0000722313 country:CN 2022-01-01 2022-09-30 0000722313 country:US 2022-01-01 2022-09-30 0000722313 nsys:FiniteLivedIntangibleAssetsExcludingProjectsInProcessMember 2022-09-30 0000722313 nsys:PatentsInProcessMember 2022-09-30 0000722313 nsys:PatentsReceivedMember 2022-09-30 0000722313 us-gaap:PatentsMember 2022-09-30 0000722313 us-gaap:TradeNamesMember 2022-09-30 0000722313 us-gaap:CustomerRelationshipsMember 2022-09-30 0000722313 us-gaap:PatentsMember 2022-01-01 2022-09-30 0000722313 us-gaap:TradeNamesMember 2022-01-01 2022-09-30 0000722313 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-09-30 0000722313 us-gaap:PatentsMember 2021-12-31 0000722313 us-gaap:TradeNamesMember 2021-12-31 0000722313 us-gaap:CustomerRelationshipsMember 2021-12-31 0000722313 us-gaap:PatentsMember 2021-01-01 2021-12-31 0000722313 us-gaap:TradeNamesMember 2021-01-01 2021-12-31 0000722313 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0000722313 2020-12-31 0000722313 us-gaap:PatentsMember 2020-12-31 0000722313 us-gaap:TradeNamesMember 2020-12-31 0000722313 us-gaap:CustomerRelationshipsMember 2020-12-31 0000722313 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-09-30 0000722313 us-gaap:EmployeeStockOptionMember 2021-07-01 2021-09-30 0000722313 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0000722313 us-gaap:EmployeeStockOptionMember 2022-07-01 2022-09-30 0000722313 nsys:EquityAppreciationRightUnitsMember 2021-01-01 2021-09-30 0000722313 nsys:EquityAppreciationRightUnitsMember 2021-07-01 2021-09-30 0000722313 us-gaap:StockAppreciationRightsSARSMember 2022-09-30 0000722313 us-gaap:StockAppreciationRightsSARSMember 2012-12-31 0000722313 us-gaap:StockAppreciationRightsSARSMember 2022-01-01 2022-09-30 0000722313 us-gaap:StockAppreciationRightsSARSMember 2021-01-01 2021-09-30 0000722313 us-gaap:StockAppreciationRightsSARSMember nsys:EquityAppreciationRightsPlan2010Member 2010-11-30 0000722313 us-gaap:RestrictedStockUnitsRSUMember nsys:StockIncentivePlan2017Member 2022-01-01 2022-09-30 0000722313 us-gaap:RestrictedStockUnitsRSUMember nsys:StockIncentivePlan2017Member 2022-09-30 0000722313 us-gaap:RestrictedStockUnitsRSUMember nsys:StockIncentivePlan2017Member 2021-01-01 2021-09-30 0000722313 us-gaap:RestrictedStockUnitsRSUMember nsys:StockIncentivePlan2017Member 2021-07-01 2021-09-30 0000722313 nsys:NonemployeeDirectorsMember us-gaap:RestrictedStockUnitsRSUMember nsys:StockIncentivePlan2017Member 2022-01-01 2022-09-30 0000722313 nsys:NonemployeeDirectorsMember us-gaap:RestrictedStockUnitsRSUMember nsys:StockIncentivePlan2017Member 2022-07-01 2022-09-30 0000722313 us-gaap:EmployeeStockOptionMember 2022-09-30 0000722313 nsys:EmployeeServicebasedOptionsMember 2022-01-01 2022-09-30 0000722313 nsys:EmployeeServicebasedOptionsMember 2022-07-01 2022-09-30 0000722313 nsys:EmployeeMarketConditionOptionsMember 2022-01-01 2022-09-30 0000722313 nsys:EmployeeMarketConditionOptionsMember 2022-07-01 2022-09-30 0000722313 nsys:StockIncentivePlan2017Member 2022-05-01 2022-05-31 0000722313 nsys:StockIncentivePlan2017Member 2020-03-01 2020-03-31 0000722313 nsys:StockIncentivePlan2017Member 2017-05-31 0000722313 us-gaap:RetainedEarningsMember 2022-09-30 0000722313 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0000722313 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0000722313 us-gaap:CommonStockMember 2022-09-30 0000722313 us-gaap:PreferredStockMember 2022-09-30 0000722313 us-gaap:RetainedEarningsMember 2022-01-01 2022-09-30 0000722313 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-09-30 0000722313 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-09-30 0000722313 us-gaap:CommonStockMember 2022-01-01 2022-09-30 0000722313 us-gaap:PreferredStockMember 2022-01-01 2022-09-30 0000722313 us-gaap:RetainedEarningsMember 2021-12-31 0000722313 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000722313 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000722313 us-gaap:CommonStockMember 2021-12-31 0000722313 us-gaap:PreferredStockMember 2021-12-31 0000722313 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0000722313 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0000722313 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0000722313 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0000722313 us-gaap:PreferredStockMember 2022-07-01 2022-09-30 0000722313 2022-06-30 0000722313 us-gaap:RetainedEarningsMember 2022-06-30 0000722313 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000722313 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000722313 us-gaap:CommonStockMember 2022-06-30 0000722313 us-gaap:PreferredStockMember 2022-06-30 0000722313 2021-09-30 0000722313 us-gaap:RetainedEarningsMember 2021-09-30 0000722313 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0000722313 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0000722313 us-gaap:CommonStockMember 2021-09-30 0000722313 us-gaap:PreferredStockMember 2021-09-30 0000722313 us-gaap:RetainedEarningsMember 2021-01-01 2021-09-30 0000722313 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-09-30 0000722313 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-09-30 0000722313 us-gaap:CommonStockMember 2021-01-01 2021-09-30 0000722313 us-gaap:PreferredStockMember 2021-01-01 2021-09-30 0000722313 us-gaap:RetainedEarningsMember 2020-12-31 0000722313 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000722313 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000722313 us-gaap:CommonStockMember 2020-12-31 0000722313 us-gaap:PreferredStockMember 2020-12-31 0000722313 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0000722313 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-01 2021-09-30 0000722313 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0000722313 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0000722313 us-gaap:PreferredStockMember 2021-07-01 2021-09-30 0000722313 2021-06-30 0000722313 us-gaap:RetainedEarningsMember 2021-06-30 0000722313 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0000722313 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0000722313 us-gaap:CommonStockMember 2021-06-30 0000722313 us-gaap:PreferredStockMember 2021-06-30 shares thunderdome:item iso4217:USD utr:Y pure utr:D iso4217:USD shares 0000722313 false --12-31 2022 Q3 500000 0.10 P5Y P1Y 1 2 1 2 1 1 1000 2 0 0 0 0 0 0 P2Y 10-Q true 2022-09-30 false NORTECH SYSTEMS INCORPORATED 0-13257 MN 41-1681094 7550 Meridian Circle N., Suite # 150 Maple Grove MN 55369 (952) 345-2244 Common Stock, par value $.01 per share NSYS NASDAQ Yes Yes Non-accelerated Filer true false false 2690634 35276000 29452000 98505000 81706000 28948000 21411000 83129000 68519000 6328000 8041000 15376000 13187000 959000 449000 2752000 1741000 2949000 2045000 8346000 7247000 475000 141000 1154000 348000 0 23000 0 319000 -0 -560000 -0 -560000 -0 93000 15000 176000 4383000 3125000 12237000 10039000 1945000 4916000 3139000 3148000 122000 112000 337000 314000 1823000 4804000 2802000 2834000 289000 1247000 411000 646000 1534000 3557000 2391000 2188000 0.57 1.33 0.89 0.82 2686884 2665682 2683594 2662066 0.53 1.24 0.83 0.78 2899526 2880073 2886073 2806958 -365000 -5000 -604000 20000 1169000 3552000 1787000 2208000 1300000 643000 792000 1582000 257000 328000 15497000 14548000 5209000 5209000 23610000 19434000 9886000 8698000 1851000 1660000 58145000 51774000 6457000 5833000 8079000 8983000 433000 501000 73114000 67091000 390000 601000 1113000 1043000 14701000 12710000 5116000 4045000 3870000 2936000 1380000 971000 26570000 22306000 9826000 8959000 639000 916000 7797000 8695000 99000 104000 18361000 18674000 44931000 40980000 1 1 1000000 1000000 250000 250000 250000 250000 250000 250000 0.01 0.01 9000000 9000000 2683513 2683513 2672064 2672064 27000 27000 16247000 15962000 -548000 56000 12207000 9816000 28183000 26111000 73114000 67091000 2391000 2188000 1440000 1506000 234000 201000 -71000 18000 -54000 -959000 -0 -560000 15000 176000 1115000 -1686000 -0 5209000 4402000 5755000 1188000 2246000 213000 276000 67000 -708000 1659000 2901000 1071000 1537000 1330000 464000 1000000 -2852000 15000 626000 43000 49000 1687000 1198000 -1715000 -621000 857000 2681000 -0 873000 336000 492000 10000 0 51000 36000 582000 1352000 -133000 -2121000 2225000 3564000 2092000 1443000 1300000 444000 792000 999000 2092000 1443000 328000 220000 122000 -114000 332000 0 0 858000 250000 27000 15862000 -12000 1293000 17420000 0 0 0 0 3557000 3557000 0 0 0 -5000 0 -5000 36000 36000 0 0 28000 0 0 28000 250000 27000 15926000 -17000 4850000 21036000 250000 27000 15816000 -37000 2662000 18718000 0 0 0 0 2188000 2188000 0 0 0 20000 0 20000 36000 36000 0 0 74000 0 0 74000 250000 27000 15926000 -17000 4850000 21036000 250000 27000 16136000 -183000 10673000 26903000 0 0 0 0 1534000 1534000 0 0 0 -365000 0 -365000 0 0 18000 0 0 18000 0 0 93000 0 0 93000 250000 27000 16247000 -548000 12207000 28183000 250000 27000 15962000 56000 9816000 26111000 0 0 0 0 2391000 2391000 0 0 0 -604000 0 -604000 0 0 51000 0 0 51000 0 0 234000 0 0 234000 250000 27000 16247000 -548000 12207000 28183000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>NOTE 1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Basis of Presentation</i></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The accompanying unaudited condensed consolidated financial statements for the interim periods have been prepared in accordance with Generally Accepted Accounting Principles in the United States of America (“GAAP”) for interim financial information and pursuant to the rules and regulations of the Securities and Exchange Commission. Accordingly, they do not include all of the financial information and footnotes required by GAAP for complete financial statements, although we believe the disclosures are adequate to make the information presented not misleading. It is suggested that these condensed consolidated financial statements be read in conjunction with the consolidated financial statements and the notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2021. The operating results for the interim periods presented are not necessarily indicative of the results expected for the full year or for any other interim period. In our opinion, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The preparation of financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. In preparing these condensed consolidated financial statements, we have made our best estimates and judgments of certain amounts included in the condensed consolidated financial statements, giving due consideration to materiality. Changes in the estimates and assumptions used by us could have a significant impact on our financial results, since actual results could differ from those estimates.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Principles of Consolidation</i></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The condensed consolidated financial statements include the accounts of Nortech Systems Incorporated and its wholly owned subsidiaries. All significant intercompany accounts and transactions have been eliminated.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Revenue Recognition</i></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Our revenue is comprised of product, engineering services and repair services. All revenue is recognized when the Company satisfies its performance obligation(s) under the contract by transferring the promised product or service to our customer either when (or as) our customer obtains control of the product or service, with the majority of our revenue being recognized over time including goods produced under contract manufacturing agreements and services revenue. A performance obligation is a promise in a contract to transfer a distinct product or service to a customer. A contract’s transaction price is allocated to each distinct performance obligation. The majority of our contracts have a single performance obligation. Revenue is recorded net of returns, allowances and customer discounts. Our net sales for services were less than 10% of our total sales for all periods presented, and accordingly, are included in net sales in the Condensed Consolidated Statements of Operations and Comprehensive Income (Loss). Sales, value add, and other taxes collected from customers and remitted to governmental authorities are accounted for on a net (excluded from revenues) basis. Shipping and handling costs charged to our customers are included in net sales, while the corresponding shipping expenses are included in cost of goods sold. Customer deposits represent cash received in advance of revenue earned.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Stock-Based Awards</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Stock Options</i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In May 2017, the shareholders approved the 2017 Stock Incentive Plan which authorized the issuance of 350,000 shares. An additional 50,000 and 175,000 shares were authorized by the shareholders in March 2020 and May 2022, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We granted 0 and 21,000 market condition options to our Chief Executive Officer during the three and nine months ended September 30, 2022, respectively. The market condition options vest if certain stock prices are exceeded between February 27, 2024 and February 27, 2028. We granted 3,000 and 69,000 service-based options during the three and nine months ended September 30, 2022, respectively. Total option grants for the three and nine months ended September 30, 2022 were 3,000 and 90,000, respectively. There were 27,000 stock options granted during the nine months ended September 30, 2021.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Total compensation expense related to stock options was $62 and $168 for the three and nine months ended September 30, 2022, respectively. Total compensation expense related to stock options was $28 and $74 for the three and nine months ended September 30, 2021, respectively. As of September 30, 2022, there was $810 of unrecognized compensation which will vest over the next 3.86 years.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Following is the status of all stock options as of September 30, 2022:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 18pt;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Shares</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Weighted-</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Average</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Exercise Price</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Per Share</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Weighted-</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Average</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Remaining</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Contractual</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Term</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in years)</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Aggregate</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Intrinsic Value</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Outstanding - January 1, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">387,500</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4.57</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Granted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">90,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">11.13</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Exercised</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(19,800</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3.40</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cancelled</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(8,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">3.38</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Outstanding - September 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">449,700</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">5.93</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7.10</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,137</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Exercisable - September 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">213,500</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">3.95</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5.90</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,407</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Restricted Stock Units</i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">During the three and nine months ended September 30, 2022, we granted 0 and 21,000 restricted stock units (“RSUs”), respectively, under our 2017 Stock Incentive Plan to non-employee directors which vest over <span style="-sec-ix-hidden:c499">two</span> years. There were no RSUs outstanding prior to the nine months ended September 30, 2022. Total compensation expense related to the RSUs were $31 and $66 for the three and nine months ended September 30, 2022, respectively. There was <span style="-sec-ix-hidden:c503"><span style="-sec-ix-hidden:c505">no</span></span> compensation expense related to RSUs for the three and nine months ended September 30, 2021. Total unrecognized compensation expense related to the RSUs was $186, which will vest over the next 1.49 years. The RSUs granted in the nine months ended September 30, 2022 had an average grant price of $12.00 per share with a weighted average remaining contractual term of 9.48 years. <span style="-sec-ix-hidden:c510">No</span> RSUs vested during the nine months ended September 30, 2022.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Equity Appreciation Rights Plan</i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In November 2010, the Board of Directors adopted the Nortech Systems Incorporated Equity Appreciation Rights Plan (“2010 Plan”). The total number of Equity Appreciation Right Units (“Units”) that can be issued under the 2010 Plan shall not exceed an aggregate of 1,000,000 Units as amended and restated on March 11, 2015. There were <span style="-sec-ix-hidden:c516"><span style="-sec-ix-hidden:c518">no</span></span> units granted during the nine months ended September 30, 2022 or September 30, 2021.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The 100,000 units outstanding at December 31, 2021 were paid on March 29, 2022. There are <span style="-sec-ix-hidden:c524">no</span> units outstanding as of September 30, 2022. Total compensation expense related to the vested outstanding Units based on the estimated appreciation over their remaining terms was $13 and $127 for the three and nine months ended September 30, 2021, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Net Income per Common Share</i></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Basic net income per common share is computed by dividing net income by the weighted-average number of common shares outstanding. Diluted net income per common share assumes the exercise and issuance of all potential common stock equivalents in computing the weighted-average number of common shares outstanding, unless their effect is antidilutive. All stock options and restricted stock units, while outstanding, are considered common stock equivalents.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">For the three and nine months ended September 30, 2022, stock options of 212,643 and 202,479, respectively were included in the computation of diluted net income per common share as their impact were dilutive. For the three and nine months ended September 30, 2021, stock options of 214,391 and 144,892, respectively, were included in the computation of diluted income per common share amount as their impact were dilutive.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We had outstanding stock options totaling 34,211 that are not considered in the computation of diluted net income per share as their effect would have been anti-dilutive for the three months ended September 30, 2022. We had average outstanding stock options totaling 44,070 that are not considered in the computation of diluted net income per share as their effect would have been anti-dilutive for the nine months ended September 30, 2022. Outstanding stock options totaling 0 and 221 are not considered in the computation of diluted net income per share for the three and nine months ended September 30, 2021, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Restricted Cash </i></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Cash and cash equivalents classified as restricted cash on our consolidated balance sheets are restricted as to withdrawal or use under the terms of certain contractual agreements. As of September 30, 2022, we had outstanding letters of credit for $400. Restricted cash as of September 30, 2022 was $792, which includes lockbox deposits that are temporarily restricted due to timing at the period end. The lockbox deposits are applied against our line of credit the next business day.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Accounts Receivable and Allowance for Doubtful Accounts</i></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Credit is extended based upon an evaluation of the customer’s financial condition and, while collateral is not required, the Company periodically receives surety bonds that guarantee payment. Credit terms are consistent with industry standards and practices. Trade accounts receivable have been reduced by an allowance for doubtful accounts of $257 at September 30, 2022 and $328 at December 31, 2021.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Inventories</i></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Inventories are stated at the lower of average cost (which approximates first-in, first out) or net realizable value. Costs include material, labor, and overhead required in the warehousing and production of our products. Inventory reserves are maintained for the estimated value of the inventories that may have a lower value than stated or quantities in excess of future production needs.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Inventories are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">September 30,</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">December 31,</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2021</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Raw Materials</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">22,520</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">18,492</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Work in Process</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,719</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,678</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Finished Goods</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">615</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">562</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Reserves</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(1,244</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(1,298</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">23,610</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">19,434</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Other Intangible Assets</i></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Other intangible assets at September 30, 2022 and December 31, 2021 are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 9pt;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Customer</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Relationships</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Trade</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Names</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Patents</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Total</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance at January 1, 2021</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">507</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">589</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">77</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,173</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Additions</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">64</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">64</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Amortization</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">147</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">29</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">176</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Abandonment Loss</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">560</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">560</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance at December 31, 2021</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">360</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">141</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">501</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Additions</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">43</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">43</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Amortization</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">108</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">111</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance at September 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">252</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">181</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">433</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Intangible assets are amortized on a straight-line basis over their estimated useful lives. The weighted-average remaining amortization period of our in-use intangible asset is 2.1 years. In-process patents are not amortized until the patent is received. At September 30, 2022, patents totaling $96 had been received while $85 of patents were in-process.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Amortization expense of finite life intangible assets for the three and nine months ended September 30, 2022 was $40 and $111, respectively. Amortization expense for the three and nine months ended September 30, 2021 was $45 and $139, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">Estimated future annual amortization expense (not including patents in process) related to these assets is approximately as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 36pt;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 81%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-align: center;">Year</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Amount</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Remainder of 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">40</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">159</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">86</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2025</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">14</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Thereafter</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">49</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">348</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Accounting Pronouncements Issued But Not Yet Adopted</i></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In June 2016, the FASB issued ASU 2016-13, Measurement of Credit Losses on Financial Instruments. This guidance introduces a new model for recognizing credit losses on financial instruments based on an estimate of current expected credit losses. The ASU also provides updated guidance regarding the impairment of available-for-sale debt securities and includes additional disclosure requirements. The new guidance is effective for public business entities that meet the definition of a Smaller Reporting Company as defined by the SEC for interim and annual periods beginning after December 15, 2022. Early adoption is permitted. We are currently evaluating the impact of this standard on our consolidated financial statements and related disclosures.</p> <b><i>Basis of Presentation</i></b>The accompanying unaudited condensed consolidated financial statements for the interim periods have been prepared in accordance with Generally Accepted Accounting Principles in the United States of America (“GAAP”) for interim financial information and pursuant to the rules and regulations of the Securities and Exchange Commission. Accordingly, they do not include all of the financial information and footnotes required by GAAP for complete financial statements, although we believe the disclosures are adequate to make the information presented not misleading. It is suggested that these condensed consolidated financial statements be read in conjunction with the consolidated financial statements and the notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2021. The operating results for the interim periods presented are not necessarily indicative of the results expected for the full year or for any other interim period. In our opinion, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included.The preparation of financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. In preparing these condensed consolidated financial statements, we have made our best estimates and judgments of certain amounts included in the condensed consolidated financial statements, giving due consideration to materiality. Changes in the estimates and assumptions used by us could have a significant impact on our financial results, since actual results could differ from those estimates. <b><i>Principles of Consolidation</i></b>The condensed consolidated financial statements include the accounts of Nortech Systems Incorporated and its wholly owned subsidiaries. All significant intercompany accounts and transactions have been eliminated. <b><i>Revenue Recognition</i></b>Our revenue is comprised of product, engineering services and repair services. All revenue is recognized when the Company satisfies its performance obligation(s) under the contract by transferring the promised product or service to our customer either when (or as) our customer obtains control of the product or service, with the majority of our revenue being recognized over time including goods produced under contract manufacturing agreements and services revenue. A performance obligation is a promise in a contract to transfer a distinct product or service to a customer. A contract’s transaction price is allocated to each distinct performance obligation. The majority of our contracts have a single performance obligation. Revenue is recorded net of returns, allowances and customer discounts. Our net sales for services were less than 10% of our total sales for all periods presented, and accordingly, are included in net sales in the Condensed Consolidated Statements of Operations and Comprehensive Income (Loss). Sales, value add, and other taxes collected from customers and remitted to governmental authorities are accounted for on a net (excluded from revenues) basis. Shipping and handling costs charged to our customers are included in net sales, while the corresponding shipping expenses are included in cost of goods sold. Customer deposits represent cash received in advance of revenue earned. <b><i>Stock-Based Awards</i></b><i>Stock Options</i>In May 2017, the shareholders approved the 2017 Stock Incentive Plan which authorized the issuance of 350,000 shares. An additional 50,000 and 175,000 shares were authorized by the shareholders in March 2020 and May 2022, respectively.We granted 0 and 21,000 market condition options to our Chief Executive Officer during the three and nine months ended September 30, 2022, respectively. The market condition options vest if certain stock prices are exceeded between February 27, 2024 and February 27, 2028. We granted 3,000 and 69,000 service-based options during the three and nine months ended September 30, 2022, respectively. Total option grants for the three and nine months ended September 30, 2022 were 3,000 and 90,000, respectively. There were 27,000 stock options granted during the nine months ended September 30, 2021.Total compensation expense related to stock options was $62 and $168 for the three and nine months ended September 30, 2022, respectively. Total compensation expense related to stock options was $28 and $74 for the three and nine months ended September 30, 2021, respectively. As of September 30, 2022, there was $810 of unrecognized compensation which will vest over the next 3.86 years.Following is the status of all stock options as of September 30, 2022: <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 18pt;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Shares</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Weighted-</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Average</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Exercise Price</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Per Share</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Weighted-</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Average</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Remaining</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Contractual</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Term</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in years)</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Aggregate</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Intrinsic Value</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Outstanding - January 1, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">387,500</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4.57</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Granted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">90,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">11.13</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Exercised</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(19,800</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3.40</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cancelled</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(8,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">3.38</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Outstanding - September 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">449,700</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">5.93</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7.10</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,137</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Exercisable - September 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">213,500</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">3.95</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5.90</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,407</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <i>Restricted Stock Units</i>During the three and nine months ended September 30, 2022, we granted 0 and 21,000 restricted stock units (“RSUs”), respectively, under our 2017 Stock Incentive Plan to non-employee directors which vest over <span style="-sec-ix-hidden:c499">two</span> years. There were no RSUs outstanding prior to the nine months ended September 30, 2022. Total compensation expense related to the RSUs were $31 and $66 for the three and nine months ended September 30, 2022, respectively. There was <span style="-sec-ix-hidden:c503"><span style="-sec-ix-hidden:c505">no</span></span> compensation expense related to RSUs for the three and nine months ended September 30, 2021. Total unrecognized compensation expense related to the RSUs was $186, which will vest over the next 1.49 years. The RSUs granted in the nine months ended September 30, 2022 had an average grant price of $12.00 per share with a weighted average remaining contractual term of 9.48 years. <span style="-sec-ix-hidden:c510">No</span> RSUs vested during the nine months ended September 30, 2022.<i>Equity Appreciation Rights Plan</i>In November 2010, the Board of Directors adopted the Nortech Systems Incorporated Equity Appreciation Rights Plan (“2010 Plan”). The total number of Equity Appreciation Right Units (“Units”) that can be issued under the 2010 Plan shall not exceed an aggregate of 1,000,000 Units as amended and restated on March 11, 2015. There were <span style="-sec-ix-hidden:c516"><span style="-sec-ix-hidden:c518">no</span></span> units granted during the nine months ended September 30, 2022 or September 30, 2021.The 100,000 units outstanding at December 31, 2021 were paid on March 29, 2022. There are <span style="-sec-ix-hidden:c524">no</span> units outstanding as of September 30, 2022. Total compensation expense related to the vested outstanding Units based on the estimated appreciation over their remaining terms was $13 and $127 for the three and nine months ended September 30, 2021, respectively. 350000 50000 175000 0 21000 3000 69000 3000 90000 27000 62000 168000 28000 74000 810000 P3Y10M9D <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 18pt;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Shares</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Weighted-</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Average</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Exercise Price</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Per Share</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Weighted-</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Average</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Remaining</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Contractual</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Term</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in years)</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Aggregate</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Intrinsic Value</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Outstanding - January 1, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">387,500</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4.57</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Granted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">90,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">11.13</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Exercised</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(19,800</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3.40</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cancelled</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(8,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">3.38</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Outstanding - September 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">449,700</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">5.93</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7.10</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,137</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Exercisable - September 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">213,500</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">3.95</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5.90</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,407</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 387500 4.57 90000 11.13 19800 3.40 8000 3.38 449700 5.93 P7Y1M6D 2137000 213500 3.95 P5Y10M24D 1407000 0 21000 31000 66000 186000 P1Y5M26D 12.00 P9Y5M23D 1000000 100000 13000 127000 <b><i>Net Income per Common Share</i></b>Basic net income per common share is computed by dividing net income by the weighted-average number of common shares outstanding. Diluted net income per common share assumes the exercise and issuance of all potential common stock equivalents in computing the weighted-average number of common shares outstanding, unless their effect is antidilutive. All stock options and restricted stock units, while outstanding, are considered common stock equivalents.For the three and nine months ended September 30, 2022, stock options of 212,643 and 202,479, respectively were included in the computation of diluted net income per common share as their impact were dilutive. For the three and nine months ended September 30, 2021, stock options of 214,391 and 144,892, respectively, were included in the computation of diluted income per common share amount as their impact were dilutive.We had outstanding stock options totaling 34,211 that are not considered in the computation of diluted net income per share as their effect would have been anti-dilutive for the three months ended September 30, 2022. We had average outstanding stock options totaling 44,070 that are not considered in the computation of diluted net income per share as their effect would have been anti-dilutive for the nine months ended September 30, 2022. Outstanding stock options totaling 0 and 221 are not considered in the computation of diluted net income per share for the three and nine months ended September 30, 2021, respectively. 212643 202479 214391 144892 34211 44070 0 221 <b><i>Restricted Cash </i></b>Cash and cash equivalents classified as restricted cash on our consolidated balance sheets are restricted as to withdrawal or use under the terms of certain contractual agreements. As of September 30, 2022, we had outstanding letters of credit for $400. Restricted cash as of September 30, 2022 was $792, which includes lockbox deposits that are temporarily restricted due to timing at the period end. The lockbox deposits are applied against our line of credit the next business day. 400000 792000 <b><i>Accounts Receivable and Allowance for Doubtful Accounts</i></b>Credit is extended based upon an evaluation of the customer’s financial condition and, while collateral is not required, the Company periodically receives surety bonds that guarantee payment. Credit terms are consistent with industry standards and practices. Trade accounts receivable have been reduced by an allowance for doubtful accounts of $257 at September 30, 2022 and $328 at December 31, 2021. 257000 328000 <b><i>Inventories</i></b>Inventories are stated at the lower of average cost (which approximates first-in, first out) or net realizable value. Costs include material, labor, and overhead required in the warehousing and production of our products. Inventory reserves are maintained for the estimated value of the inventories that may have a lower value than stated or quantities in excess of future production needs.Inventories are as follows: <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">September 30,</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">December 31,</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2021</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Raw Materials</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">22,520</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">18,492</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Work in Process</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,719</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,678</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Finished Goods</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">615</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">562</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Reserves</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(1,244</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(1,298</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">23,610</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">19,434</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">September 30,</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">December 31,</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2021</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Raw Materials</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">22,520</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">18,492</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Work in Process</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,719</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,678</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Finished Goods</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">615</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">562</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Reserves</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(1,244</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(1,298</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">23,610</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">19,434</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 22520000 18492000 1719000 1678000 615000 562000 1244000 1298000 23610000 19434000 <b><i>Other Intangible Assets</i></b>Other intangible assets at September 30, 2022 and December 31, 2021 are as follows: <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 9pt;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Customer</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Relationships</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Trade</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Names</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Patents</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Total</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance at January 1, 2021</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">507</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">589</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">77</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,173</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Additions</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">64</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">64</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Amortization</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">147</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">29</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">176</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Abandonment Loss</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">560</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">560</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance at December 31, 2021</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">360</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">141</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">501</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Additions</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">43</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">43</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Amortization</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">108</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">111</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance at September 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">252</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">181</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">433</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> Intangible assets are amortized on a straight-line basis over their estimated useful lives. The weighted-average remaining amortization period of our in-use intangible asset is 2.1 years. In-process patents are not amortized until the patent is received. At September 30, 2022, patents totaling $96 had been received while $85 of patents were in-process.Amortization expense of finite life intangible assets for the three and nine months ended September 30, 2022 was $40 and $111, respectively. Amortization expense for the three and nine months ended September 30, 2021 was $45 and $139, respectively.Estimated future annual amortization expense (not including patents in process) related to these assets is approximately as follows: <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 36pt;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 81%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-align: center;">Year</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Amount</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Remainder of 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">40</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">159</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">86</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2025</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">14</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Thereafter</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">49</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">348</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 9pt;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Customer</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Relationships</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Trade</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Names</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Patents</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Total</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance at January 1, 2021</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">507</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">589</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">77</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,173</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Additions</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">64</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">64</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Amortization</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">147</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">29</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">176</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Abandonment Loss</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">560</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">560</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance at December 31, 2021</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">360</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">141</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">501</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Additions</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">43</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">43</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Amortization</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">108</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">111</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance at September 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">252</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">181</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">433</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 507000 589000 77000 1173000 0 0 64000 64000 147000 29000 0 176000 0 560000 0 560000 360000 0 141000 501000 0 0 43000 43000 108000 0 3000 111000 252000 0 181000 433000 P2Y1M6D 96000 85000 40000 111000 45000 139000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 36pt;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 81%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-align: center;">Year</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Amount</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Remainder of 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">40</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">159</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">86</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2025</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">14</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Thereafter</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">49</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">348</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 40000 159000 86000 14000 49000 348000 <b><i>Accounting Pronouncements Issued But Not Yet Adopted</i></b>In June 2016, the FASB issued ASU 2016-13, Measurement of Credit Losses on Financial Instruments. This guidance introduces a new model for recognizing credit losses on financial instruments based on an estimate of current expected credit losses. The ASU also provides updated guidance regarding the impairment of available-for-sale debt securities and includes additional disclosure requirements. The new guidance is effective for public business entities that meet the definition of a Smaller Reporting Company as defined by the SEC for interim and annual periods beginning after December 15, 2022. Early adoption is permitted. We are currently evaluating the impact of this standard on our consolidated financial statements and related disclosures. <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>NOTE 2. CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Financial instruments that potentially subject us to concentrations of credit risk consist principally of cash and accounts receivable. With regard to cash, we maintain our excess cash balances in checking accounts at primarily <span style="-sec-ix-hidden:c708">two</span> financial institutions, <span style="-sec-ix-hidden:c709">one</span> in the United States and <span style="-sec-ix-hidden:c710">one</span> in China. The account in the United States may at times exceed federally insured limits. Of the $2,092 in cash and restricted cash at September 30, 2022, approximately $561 and $11 was held at banks located in China and Mexico, respectively. We grant credit to customers in the normal course of business and do not require collateral on our accounts receivable.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We have certain customers whose revenue individually represented 10% or more of net sales, or whose accounts receivable balances individually represented 10% or more of total accounts receivable. <span style="-sec-ix-hidden:c716">One</span> customer accounted for 28% and 26% of net sales for the three and nine months ended September 30, 2022, respectively. For the three months ended September 30, 2021, <span style="-sec-ix-hidden:c721">two</span> customers accounted for 36% of net sales. For the nine months ended September 30, 2021, <span style="-sec-ix-hidden:c723">one</span> customer accounted for 26% of net sales.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">At September 30, 2022, <span style="-sec-ix-hidden:c725">two</span> customers represented approximately 43% of our total accounts receivable. At December 31, 2021, <span style="-sec-ix-hidden:c727">one</span> customer represented approximately 19% of our total accounts receivable.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Export sales represented approximately 4% of net sales for both the three and nine months ended September 30, 2022. Export sales represented approximately 3% of net sales for the three and nine months ended September 30, 2021 respectively.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 2092000 561000 11000 0.28 0.26 0.36 0.26 0.43 0.19 0.04 0.03 0.03 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>NOTE 3. REVENUE</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Revenue recognition</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Our revenue is comprised of product, engineering services and repair services. All revenue is recognized when the Company satisfies its performance obligation(s) under the contract by transferring the promised product or service to our customer either when (or as) our customer obtains control of the product or service, with the majority of our revenue being recognized over time including goods produced under contract manufacturing agreements and services revenue. A performance obligation is a promise in a contract to transfer a distinct product or service to a customer. A contract’s transaction price is allocated to each distinct performance obligation. The majority of our contracts have a single performance obligation, as the promise to transfer products or services is not separately identifiable from other promises in the contract and, therefore, not distinct.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products or providing services. As such, revenue is recorded net of returns, allowances and customer discounts. Sales, value add, and other taxes collected from customers and remitted to governmental authorities are accounted for on a net (excluded from revenues) basis. Shipping and handling costs are included in cost of goods sold.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The majority of our revenue is derived from the transfer of goods produced under contract manufacturing agreements which have no alternative use and we have an enforceable right to payment for our performance completed to date. Our performance obligations within our contract manufacturing agreements are generally satisfied over time as the goods are produced based on customer specifications and we have an enforceable right to payment for the goods produced. If these requirements are not met, the revenue is recognized at a point in time, generally upon shipment. Revenue under contract manufacturing agreements that was recognized over time accounted for approximately 74% of our revenue for both the three and nine months ended September 30, 2022 and 82% and 80% of our revenue for the three and nine months ended September 30, 2021, respectively. Revenues under these agreements are generally recognized over time using an input measure based upon the proportion of actual costs incurred.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Accounting for contract manufacturing agreements involves the use of various techniques to estimate total revenue and costs. We estimate profit on these agreements as the difference between total estimated revenue and expected costs to complete the performance obligation within the terms of the agreement and recognize the respective profit as the goods are produced. The estimates to determine the profit earned on the performance obligation are based on anticipated selling prices and historical cost of goods sold and represent our best judgement at the time. Changes in judgements on these above estimates could impact the timing and amount of revenue recognized with a resulting impact on the timing and amount of associated profit.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On occasion our customers provide materials to be used in the manufacturing process and the fair value of the materials is included in revenue as noncash consideration at the point in time when the manufacturing process commences along with the same corresponding amount recorded as cost of goods sold. The inclusion of noncash consideration has no impact on overall profitability.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Contract Assets</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Contract assets, recorded as such in the Condensed Consolidated Balance Sheets, consist of unbilled amounts related to revenue recognized over time. Significant changes in the contract assets balance during the nine months ended September 30, 2022 was as follows (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 82%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance outstanding at December 31, 2021</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">8,698</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Increase (decrease) attributed to:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Amounts transferred over time to contract assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">72,536</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Amounts invoiced during the period</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(71,348</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance outstanding at September 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">9,886</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We expect substantially all the remaining performance obligations for the contract assets recorded as of September 30, 2022 to be transferred to receivables within 90 days, with the majority of any remaining amounts to be transferred within 180 days. We bill our customers upon shipment with payment terms of up to 120 days.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following tables summarize our net sales by timing of transfer of goods and services by market:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 37%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Three Months Ended September 30, 2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Product/ Service</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Transferred Over</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Time</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Product</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Transferred at</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Point in Time</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Noncash</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Consideration</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Total Net Sales by</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Market</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Medical</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,753</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,366</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">420</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20,539</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Industrial</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,104</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,314</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">420</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,838</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Aerospace and Defense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,202</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">493</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">204</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,899</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total net sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">26,059</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,173</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,044</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">35,276</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 37%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Nine Months Ended September 30, 2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Product/ Service</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Transferred Over</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Time</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Product</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Transferred at</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Point in Time</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Noncash</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Consideration</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Total Net Sales by</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Market</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Medical</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">37,725</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15,044</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,574</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">54,343</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Industrial</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">21,563</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,301</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,095</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">28,959</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Aerospace and Defense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,248</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,254</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">701</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15,203</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total net sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">72,536</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,599</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,370</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">98,505</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 37%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Three Months Ended September 30, 2021</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Product/ Service</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Transferred Over</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Time</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Product</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Transferred at</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Point in Time</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Noncash</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Consideration</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Total Net Sales by</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Market</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Medical</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13,762</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,933</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">282</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16,977</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Industrial</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,468</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,757</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">158</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,383</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Aerospace and Defense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,883</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">144</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">65</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,092</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total net sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">24,113</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,834</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">505</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">29,452</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 37%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Nine Months Ended September 30, 2021</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Product/ Service</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Transferred Over</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Time</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Product</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Transferred at</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Point in Time</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Noncash</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Consideration</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Total Net Sales by</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Market</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Medical</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">35,497</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,876</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,017</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">45,390</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Industrial</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20,385</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,832</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">560</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25,777</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Aerospace and Defense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,685</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">527</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">327</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,539</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total net sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">65,567</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,235</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,904</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">81,706</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 0.74 0.74 0.82 0.80 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 82%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance outstanding at December 31, 2021</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">8,698</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Increase (decrease) attributed to:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Amounts transferred over time to contract assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">72,536</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Amounts invoiced during the period</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(71,348</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance outstanding at September 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">9,886</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 8698000 -72536000 -71348000 9886000 P180D P120D <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 37%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Three Months Ended September 30, 2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Product/ Service</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Transferred Over</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Time</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Product</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Transferred at</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Point in Time</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Noncash</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Consideration</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Total Net Sales by</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Market</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Medical</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,753</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,366</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">420</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20,539</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Industrial</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,104</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,314</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">420</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,838</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Aerospace and Defense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,202</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">493</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">204</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,899</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total net sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">26,059</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,173</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,044</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">35,276</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 37%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Nine Months Ended September 30, 2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Product/ Service</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Transferred Over</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Time</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Product</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Transferred at</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Point in Time</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Noncash</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Consideration</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Total Net Sales by</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Market</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Medical</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">37,725</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15,044</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,574</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">54,343</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Industrial</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">21,563</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,301</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,095</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">28,959</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Aerospace and Defense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,248</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,254</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">701</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15,203</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total net sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">72,536</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,599</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,370</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">98,505</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 37%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Three Months Ended September 30, 2021</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Product/ Service</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Transferred Over</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Time</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Product</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Transferred at</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Point in Time</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Noncash</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Consideration</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Total Net Sales by</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Market</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Medical</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13,762</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,933</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">282</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16,977</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Industrial</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,468</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,757</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">158</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,383</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Aerospace and Defense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,883</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">144</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">65</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,092</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total net sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">24,113</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,834</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">505</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">29,452</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 37%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Nine Months Ended September 30, 2021</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Product/ Service</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Transferred Over</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Time</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Product</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Transferred at</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Point in Time</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Noncash</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Consideration</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Total Net Sales by</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Market</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Medical</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">35,497</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,876</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,017</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">45,390</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Industrial</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20,385</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,832</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">560</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25,777</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Aerospace and Defense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,685</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">527</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">327</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,539</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 51%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total net sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">65,567</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,235</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,904</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">81,706</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 14753000 5366000 420000 20539000 8104000 2314000 420000 10838000 3202000 493000 204000 3899000 26059000 8173000 1044000 35276000 37725000 15044000 1574000 54343000 21563000 6301000 1095000 28959000 13248000 1254000 701000 15203000 72536000 22599000 3370000 98505000 13762000 2933000 282000 16977000 7468000 1757000 158000 9383000 2883000 144000 65000 3092000 24113000 4834000 505000 29452000 35497000 8876000 1017000 45390000 20385000 4832000 560000 25777000 9685000 527000 327000 10539000 65567000 14235000 1904000 81706000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>NOTE 4. FINANCING ARRANGEMENTS</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We have a credit agreement with Bank of America which was entered into on June 15, 2017 and provides for a line of credit arrangement of $16,000 that expires on June 15, 2026.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Under the amended Bank of America credit agreement signed December 31, 2021, the line of credit is subject to variations in the Bloomberg Short-Term Bank Yield (BSBY) index rate. Our line of credit bears interest at a weighted-average interest rate of 4.1% and 3.5% as of September 30, 2022 and December 31, 2021, respectively. We had borrowings on our line of credit of $9,873 and $9,016 as of September 30, 2022 and December 31, 2021, respectively. There are no subjective acceleration clauses under the credit agreement that would accelerate the maturity of our outstanding borrowings. The line of credit is shown net of debt issuance costs of $48 and $58 on the consolidated balance sheet for the periods ended September 30, 2022 and December 31, 2021, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The line of credit with Bank of America contains certain covenants which, among other things, require us to adhere to regular reporting requirements, abide by annual shareholder dividend limitations, maintain certain financial performance, and limit the amount of annual capital expenditures.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Bank of America Credit Agreement provides for, among other things, a Fixed Charge Coverage Ratio of not less than 1.0 to 1.0 for the twelve months ended at each Fiscal Quarter end subject only during a trigger period commencing when our availability under our line is less than $2,000 until availability is above that amount for 30 days. As of September 30, 2022 the Company was in compliance with its covenants.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">At September 30, 2022, we had unused availability under our line of credit of $5,827 supported by our borrowing base. The line is secured by substantially all of our assets. In the first quarter of 2022, we amended our credit agreement to include the Employee Retention Credit Receivable as security in our line of credit which improved our unused availability. In the third quarter of 2022, we amended our credit agreement to extend the inclusion of the Employee Retention Credit Receivable through December 31, 2022.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 16000000 0.041 0.035 9873000 9016000 48000 58000 1.0 5827000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>NOTE 5. LEASES</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We have operating leases for certain manufacturing sites, office space, and equipment. Most leases include the option to renew, with renewal terms that can extend the lease term from <span style="-sec-ix-hidden:c908">one</span> to <span style="-sec-ix-hidden:c909">five</span> years or more. Right-of-use lease assets and lease liabilities are recognized at the commencement date based on the present value of the remaining lease payments over the lease term which includes renewal periods we are reasonably certain to exercise. Our leases do not contain any material residual value guarantees or material restrictive covenants. At September 30, 2022, we do not have material lease commitments that have not commenced.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">The components of lease expense were as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three Months Ended </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>September 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three Months Ended </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>September 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"><b>Lease Cost</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating lease cost</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">572</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">576</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Finance lease interest cost</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">18</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Finance lease amortization expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">182</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">163</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total lease cost</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">768</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">757</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Nine Months Ended </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>September 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Nine Months ended </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>September 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"><b>Lease Cost</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating lease cost</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,731</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,696</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Finance lease interest cost</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">50</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">61</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Finance lease amortization expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">547</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">489</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total lease cost</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,328</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,246</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Supplemental balance sheet information related to leases was as follows:</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 31.7%; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Balance Sheet Location</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>September 30, 2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid black;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, 2021</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 38.3%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Assets</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating lease assets</p> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Operating lease assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,079</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,983</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Finance lease assets</p> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Property, plant and equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,505</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,052</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255);"> <td colspan="2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total leased assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,584</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,035</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Supplemental cash flow information related to leases was as follows:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>September 30,</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid black;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>September 30,</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><b><b>2022</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid black;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><b><b>2021</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Operating leases</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cash paid for amounts included in the measurement of lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,279</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">861</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Right-of-use assets obtained in exchange for lease obligations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">858</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Maturities of lease liabilities were as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Operating</b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Leases</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Finance Leases</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Total</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Remaining 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">430</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">126</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">556</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,765</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">409</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 32pt;">2,175</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,505</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">357</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,861</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2025</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,255</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">103</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,358</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2026</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,217</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">108</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,332</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Thereafter</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,066</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,066</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total lease payments</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13,238</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,103</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,341</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Less: Interest</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(4,328</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(74</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(4,402</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">)</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Present value of lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,910</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,029</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,939</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The lease term and discount rate at September 30, 2022 were as follows:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 84%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted-average remaining lease term (years)</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Operating leases</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9.1</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Finance leases</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted-average discount rate</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Operating leases</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.7</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">%</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Finance leases</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.2</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">%</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three Months Ended </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>September 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three Months Ended </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>September 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"><b>Lease Cost</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating lease cost</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">572</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">576</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Finance lease interest cost</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">18</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Finance lease amortization expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">182</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">163</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total lease cost</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">768</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">757</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Nine Months Ended </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>September 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Nine Months ended </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>September 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"><b>Lease Cost</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating lease cost</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,731</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,696</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Finance lease interest cost</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">50</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">61</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Finance lease amortization expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">547</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">489</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total lease cost</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,328</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,246</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>September 30,</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid black;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>September 30,</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><b><b>2022</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid black;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><b><b>2021</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Operating leases</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cash paid for amounts included in the measurement of lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,279</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">861</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Right-of-use assets obtained in exchange for lease obligations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">858</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 84%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted-average remaining lease term (years)</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Operating leases</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9.1</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Finance leases</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted-average discount rate</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Operating leases</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.7</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">%</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Finance leases</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.2</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">%</p> </td> </tr> </tbody></table> 572000 576000 14000 18000 182000 163000 768000 757000 1731000 1696000 50000 61000 547000 489000 2328000 2246000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 31.7%; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Balance Sheet Location</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>September 30, 2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid black;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, 2021</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 38.3%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Assets</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating lease assets</p> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Operating lease assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,079</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,983</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Finance lease assets</p> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Property, plant and equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,505</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,052</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255);"> <td colspan="2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total leased assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,584</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,035</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 8079000 8983000 1505000 2052000 9584000 11035000 1279000 861000 0 858000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Operating</b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Leases</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Finance Leases</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Total</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Remaining 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">430</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">126</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">556</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,765</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">409</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 32pt;">2,175</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,505</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">357</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,861</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2025</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,255</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">103</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,358</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">2026</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,217</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">108</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,332</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Thereafter</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,066</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,066</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total lease payments</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13,238</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,103</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,341</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Less: Interest</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(4,328</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(74</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(4,402</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">)</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Present value of lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,910</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,029</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,939</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 430000 126000 556000 1765000 409000 2175000 1505000 357000 1861000 1255000 103000 1358000 1217000 108000 1332000 7066000 0 7066000 13238000 1103000 14341000 4328000 74000 4402000 8910000 1029000 9939000 P9Y1M6D P2Y9M18D 0.077 0.052 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>NOTE 6. INCOME TAXES</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On a quarterly basis, we estimate what our effective tax rate will be for the full fiscal year and record a quarterly income tax provision based on the anticipated rate. As the year progresses, we refine our estimate based on the facts and circumstances, including discrete events, by each tax jurisdiction.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Our effective tax rate for the three and nine months ended September 30, 2022 was 16% and 15%, respectively. The effective tax rate for the three and nine months ended September 30, 2021 was 26% and 23%, respectively. The primary drivers of the change in effective tax rate are due to a change in the federal valuation allowance, a discrete item of non-qualified options exercised over book value, and the amount due from the IRS exam conclusion.</p> 0.16 0.15 0.26 0.23 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>NOTE 7. RESTRUCTURING CHARGES</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">During the first nine months of 2021, we recorded restructuring charges of $319 related to the consolidation of our production facilities and closure of our Merrifield, Minnesota facility. We recognized a gain on the sale of assets related to the restructure of $93 and $176 for the three and nine months ended September 30, 2021, respectively. There were no restructuring charges or amounts accrued in the nine months ended September 30, 2022.</p> 319000 93000 176000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>NOTE 8. EMPLOYEE RETENTION CREDIT</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was signed into law providing numerous tax provisions and other stimulus measures, including an employee retention credit (“ERC”), which is a refundable tax credit against certain employment taxes. The Taxpayer Certainty and Disaster Tax Relief Act of 2020 and the American Rescue Plan Act of 2021 extended and expanded the availability of the ERC.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">At September 30, 2022 and December 31, 2021, the Company has ERC benefits of $5,209 within Employee Retention Credits Receivable on the condensed consolidated balance sheet.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 5209000 5209000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>NOTE 9. RELATED PARTY TRANSACTIONS</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">David Kunin, our Chairman, is a minority owner of Abilitech Medical, Inc. Mr. Kunin also was a consultant to Abilitech, which relationship ended on March 1, 2021. In the three and nine months ended September 30, 2022, Abilitech paid the Company $0 and $217, respectively, for delivery of medical products. In the three and nine months ended September 30, 2021, Abilitech paid the Company $316 and $1,056, respectively for the delivery of medical products. The Company believes that transactions with Abilitech are on terms comparable to those that the Company could reasonably expect in an arm's length transaction with an unrelated third party.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">David Kunin, our Chairman, is a minority owner (less than <span style="-sec-ix-hidden:c1073">10</span>%) of Marpe Technologies, LTD an early-stage medical device company dedicated to the early detection of skin cancer through full body scanners. Mr. Kunin is also a member of the Board of Directors of Marpe Technologies. The Company worked with Marpe Technologies to apply for a grant from the Israel-United States Binational Industrial Research and Development Foundation, a legal entity created by Agreement between the Government of the State of Israel and the Government of the United States of America (“BIRD Foundation”). The parties were successful in receiving approval for a $1,000 conditional grant. Under the terms of the BIRD Foundation grant, the Company and Marpe Technologies are to receive $500 from the BIRD Foundation and, among other obligations under the grant, each is required to contribute $500 to match grant funds from the BIRD Foundation. The Company will meet its obligation by providing certain services at cost or no cost to Marpe Technologies. The total value of the contribution will not exceed $<span style="-sec-ix-hidden:c1076">500</span>; the Company has contributed $226 as of September 30, 2022. The Company will receive a 10-year exclusive right to manufacture the products of Marpe Technologies. There can be no assurances that Marpe Technologies’ medical device will be commercially successful, that Marpe Technologies will be successful in raising additional funds to finance its operations or, if commercially successful, the Company will recoup the value of services provided to Marpe for which is not fully paid. The transactions between the Company and Marpe Technologies have been approved by the Audit Committee pursuant to the Company Related-Party Transactions Policy. During the three and nine months ended September 30, 2022, we recognized revenue of $66 and $182. During both the three and nine months ended September 30, 2021, we recognized revenue of $78. The Company believes that transactions with Marpe are on terms comparable to those that the Company could reasonably expect in an arm’s length transaction with an unrelated third party.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 0 217000 316000 1056000 1000000 500000 226000 P10Y 66000 182000 78000 78000 The condensed consolidated balance sheet at December 31, 2021 has been derived from the audited financial statements at that date EXCEL 50 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( --[:54'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #3>VE5R@06%.X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)TUAP=#M1?&D(+B@> O)[&ZP^4,RTN[;V\;=+J(/X#$SOWSS M#4RGH]0AX7,*$1-9S#>3&WR6.F[9D2A*@*R/Z%2NYX2?F_N0G*+YF0X0E?Y0 M!P3!^08) M\30-'5P!"XPPN?Q=0+,22_5/;.D .R>G;-?4.([UV);VE5F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M --[:54+VJ@;\ 4 D? 8 >&PO=V]R:W-H965T&UL MM9EK<^(V%(;_BH;M='9G0K!D(&&;,$-(TLUT0TB@[6P[_:#8 CQK6ZXL0_+O M>VR#33+R@7K6^1!\.Z_UZNCRR+K82/4]7@FAR4O@A_%E:Z5U]+G3B9V5"'A\ M*B,1PIV%5 '7<*J6G3A2@KM94.!WF&7U.P'WPM;P(KLV5<,+F6C?"\54D3@) M JY>KX0O-Y/*6*YU>Z PO(KX4,Z%_CZ8*SCJ%BNL%(HP]&1(E%I>M M$?T\MED:D#WQARG$AQ^UF(L?#]5@G+\ MNQ5M%>], _>/=^JWF7DP\\QC,9;^GYZK5Y>M\Q9QQ8(GOGZ2FR]B:ZB7ZCG2 MC[/_9),_V^VVB)/$6@;;8"A!X(7Y+W_95L1>@#VH"&#; /8N@%:]P=X&V)G1 MO&29K6NN^?!"R0U1Z=.@EAYD=9-%@QLO3-,XTPKN>A"GA]?222 KFHQ"E]R$ MVM.OY"[,FT=:S6T2K[@2\45'P]O2F(ZS5;[*E5F%\H#?:CF]JOK M[Z_P%+G3(HC_,559+MDU2Z9=]G,<<4=\D-_$J\DTKF3!WQEC-K5-'M'8FAY[A<<>6K(1 MI-?-4GSK\Z7)&1Z_X'XL3*;0L)JF^H6I/EJH<:)49LF+'4C<-\%5VD,)C!ZF MLE[A:NTV96V;FDRB@35-GA4FS]!B%7USW^4M7#2.8[A6U6B#1M7T=U[X._]? M_J9">=*M=HBK/1I['AI3T]^@\#$*RV4_TJ>1"25-LZMN)96B7%DP," M=;VRTBL[LHTJ#E2;3?](/G&QRJD"CZMKLF0W$YX8$XG M+C1Y>)K?C+^0V;?9_.9^1NXFXX>GZJA)?90G%2VEN?\A=RYT&V]A>?DS([D%Y?LTC;MGU-KT#7Z M;0* :$E %,>6K=^1ZX)Z?+([(-D"Y2$TYQ67/.OU+'(/([OK\9",/>6DO>,4 M&D[B0@:M?"XWH;$6<+E['H'M7Y59 MK5U6,L0FV0,B=K?79JQK'(+QT+K^2GAB.//,/0TCA5P0RCX^?R(SX20*@V?I&YWC A, 1J.O)@"*E0#%<,39Y9+2C"=28R;'/'$2 #(FXN M:/3;! BQ$H3842 T"[CODZLDAMNQN=7B.E5?6O"PFO;L$G_LH_#G)A!JF?9* MX-&-7@$A!!$/C7D](%CY!0*/JVNTI!\;AY=='E<"\HC9PV6J[37!0';)0#:. M+[MA]LT$/\NVW,A#HH%IPW0"-3K^072SK8=II9N_ZR'K#ZR^#62UWK?8 MV=ML3%M?M@<;$R?]9I#O.Q97BWW>4;:[V2D?SS>)[WG:>&/BBP6$6J=G\':5 M[[OF)UI&V=;EL]1:!MGA2G!7J/0!N+^04N].TA<4N]_#_P!02P,$% @ MTWMI57"XM)FZ!@ 4" !@ !X;"]W;W)K9\/!;S-:UR<<8VM%:_ M+!FO^6HL-ISFB\:H*L?$\Z)QE1?UZ.JB>7?+KR[85I9%36\Y$MNJROF/ M&UJRA\L1'CV]^%RLUE*_&%]=;/(5G5'Y=7/+U=-X[V515+06!:L1I\O+T34^ MSTBL#1K$OP5]$+U[I*G<,?9=/[Q?7(X\W2-:TKG4+G)UN:<36I;:D^K'?ZW3 MT;Y-;=B_?_+^MB&OR-SE@DY8^:U8R/7E*!FA!5WFVU)^9@]_TY90J/W-62F: MO^BAQ7HC--\*R:K66/6@*NK=-7]L!Z)GH/S !J0U(*9!,&#@MP;^2UL(6H/@ MI2V$K4%#?;SCW@S<-)?YU05G#XAKM/*F;YK1;ZS5>!6U3I29Y.K70MG)JPFK M%RKL=('4G6!ELIA)=5'Y( 5B2_1I0WFNXRI07FMDI9)RK;/EGJ+W]9Q5 M%+W^APEQ@EY_K?/MHE ^3M I^CJ;HM>O3M K5-3HRYIMA;(7%V.I>J[;'\_; M7M[L>DD&>NFC#ZR6:X$RU=L%8#]UVZ<.^[$:L?VPD:=ANR%.AS.Z.4.^]P81 MCQ"@/Y.7FV.(SN^UGOURZP>#X>]SR&_\!0/^/JIZ-LM+"@9V9QHUIKIJW5_Y M(8FCB_%]?[AL%$F#D!RBIC8J34(O/$1E-BK!L=>U>, QV',,G!PG3$@]%=XQ MMA!HQDHH"V]V/L(^C20-$H,L@,(!Q@99&Y7XF*0&61L5)2%.8;+AGFSH)/N. MJ[F,;CE;%A*B&=J-^L1D:8,2+S!)VB <^F9V9 #*QTD,DXSV)*/&S!\@V1:U M>H6RQXTN@6#Z1JZ!TJOXN=CDJ(6\$%*GGUI 7;P3N[^I26H"@+S J(I3&Y3X@3G1;%!, M@H%YENZ9IT[FGU7"Y'R^;JA/Z;W2IANM+)R\4SN6L<%H8F.P55\ # X#@[4- M\GLU^X T]CI=Y3U'6_+M7&ZYSNW).N\7-(GG3DB7M:JZV8)J_ECV;MH$J>IVI#3E,KS@ (FQ((!,4#$@AW.@^[ MA=X7)E4)>]G"V;HZF,)^XIN4;902.6;M E"8$#\V60,PS_.',KR3?MBM_=H= MSEO.JMY6""1MRS&E1OV;&\'4:B4ZG8J;U4\DFJ_$IG,")@NA-BIAV$PN8>"T+Y M]E2#4#@82+M."6*W%&QGV@U=,K[_LO E?QPH,8!02\R%<0*@ K43,6D#RC#Q M3&4(HOPAVITVQ&YQV!%U1AG0>8FI!0$0[DNXEJV-LC:@&0"*@J$UI%.#V"T' M]<>"'5^08VIMWM6&,#!)VB@_#"V2-HKXJ<420.%DH("23OX1SUE .YKH5E72 M":LJ+1.4#*3G$''B5),_6T^/ZFUZ5&_9L;P=!J:3J\0M5V]R4D76OB=HFX8FS$2)_U[<,!L M24JB)$H2&K]/=Y"6Z>WYPP%(,KI;DJ"+\J-ZF1_66'>TGO] DN>U*)N-(!B8R!(5IWYD[@,AE+GUA3"1J5XS M $4&OFV03HP3MQB? %GX!M6T^;PC\T>0>&SK-QR9(A5 *?UFU7? 5YR8.Q$ M18AG3L1Q[X2THGS5'$T+-=&VM=P==.W?[H^_KYM#7^/]#3Z?8.#]%)]GN\/M MSOWNK/U#SE=%+5!)EZHI56-5*O/=\?7N0;)-J>20RD5@<; MH+,-DG;W83$/M$3'0B710]))LY]^J$LLFZ1)%\E#'%T.C\Z?U"%_(GGY1-EW MOB9$@!]UU?"KR5J(S<5LQO,UJ3'_0#>DD7=6E-58R%/V,.,;1G#1%:JK&?*\ M:%;CLIG,+[MKMVQ^2;>B*AMRRP#?UC5FSQ])19^N)G#RB&^;6R;/9CLO15F3AI>T 8RLKB;7\"(+O+9 9_&?DCSQO6/02EE2^KT] MN2FN)EX;$:E(+EH76/Y[) M25:TG&]^P=-@ZTU ON6"UD-A&4%=-OU_ M_&.HB+T",#A2 T%T*D%_*& KQ;PCQ0(A@)!5S.]E*X>,BSP_)+1)\!::^FM M/>@JLRLMY9=-V^[W@LF[I2PGY@O:%+(520'D$:=566 A3S[B"CM8P[> M+;:,D4: 6\)*6H!O#=X6I31\#\[!M_L,O#M[#\Y V8"O:[KEN"GXY4S(\-J' MS/(AE(]]*.A(*/=D\P'XWA0@#R%#\86]>$9R61QVQ>%A\9FLE%W-H%W-H,Z? M?ZQF!LG7G,LJ,,GIRP?F\FW"7O -SLG51&8D)^R13.:__@(C[W>3N#=R=B#5 MWTGU;=[G"\S7)H%]J:@KU78@CW/H>][E['$_<-TH"OQ#F\S^^/_!ORPB@IV( MP.KECG#!RKQ]>X_IZ1V$>Z'&*5+DZ#8P3!2CS!Z)74^XTQ-:O5SG.=TV,OGN M2$[*1[RLR!14A'. *]E;M^G) 5V!,Q3&0&8<./-18E(=&A0%::SH-E@%89 H MPNTAVX5'.^&1UE/19T*D<"$3L!T=%HS([F:O)DPZ(TU!B+Q4D7F*46:/ MSZXRWJF,K5YNFD9=G7\2:,. >'E*]79(0*E(-1E&DM'!F#](N%7HC"7A6/U^IP-4)N@8W!SF4 MR,Y"468R@W&LOI>.H!SB]C '.EI2HC(3SUT+?OI[6VXDO(JCF3=X"P]&M5#M M,PU68>*K@Y\C,H?"$5>@%1'F7Z0^+,KF 7PF$H1M#8CT_/)BM: ME$/<""C0C@A]SMTT CS_!W7'V\_7@@_4AED8C$(/J@)?PRYPA!=H9X8^ M^2QM9F 7'\) E:2;1;&7:J)> S!P)!@8GH30GTN\+*M2R+'.J,U*%3\+TF_E M[5#S""_03@>[+R7*.G21A/9'V70?4WU>?EE6Y0-N[YDK0R<4/U6'?(-1I+^Y MK\$8.'(,M*.#0;#:%;DD&P@&0BU;#5:>]J7A"-8A>@0=:,>+'9S?XN=C/ IU MC(%!K#;3PF2&8I7R,D= #F$C\$ [3$AA;"L_H:0N1JNJ&RX7M*Y+SH\VG\XP M(80JTQFL D^%ALP1G5TE&E$'V:EBT4VLR!$E(QO*RR.?]SK ^$FLIJ+!"J6^ MHCYSQ./0-5(.LK-$/TR^M*&CVT4ZO4 _T?3I5FFL=C6.L!SR]F9D[#1Q2*@N M>3J_H"C4V\]@AGQ/:\#7< X:.0?YUA'S,VT>SK\25CO56;'DIR>?WLC;H>H1 M?I"=-UK58%#=D'8$Z3_XC<)UPDD3I/8V!JLD#=7O?$=8CD8=,0C9IT5&>4=) MX"C((GU>)O)55#<8I6H'G#F"=(@=^0?9L6)\@RT4<%RN#C9QK,U5&:R2*%7' M$D>@#L$C_R [4O1][NF)JV-,JK6G$754>:\A'322#K*#1=_GGB[/0#.)'ZG0 M8S2+M,D!1VP.C2/T(#M6#!H=R@P $Z2^ILS$.:DZK&:.B.S*_!%T? ?HM.@F MVJF.?NXJITV;D:3)CZBT^S./!, TI+R!HT/-(P3YT#J&WJ\Q(VM:%83QW[JY M'O%LE&J%EI\=0M_*VZ'H$8U\.X#<,K(BDHL*<"]H_GT*SB#88 8><;4EOP,X M]3RO_0-=[7!PO15KRLK_D^("H/#@U@WG+3UV4YU;P84\D*^,L08-[!1JZT,G M&&4.=8YTV%OGE6MROS:ZC/0B%UP#O!)G-(=U3AR&J^'8JN"PEF<@R7'>8M+HOS MFP8L\*:4':A1G&$Y+4*!IL^TZI9&ZK*;(S2'Q)'7?.?*V[;>5MU"^##93VN9 MM>MVN\,C >]NFEQ^/;Z7HR(W=Z(ZCYUK:VD+@U6H0ILC4H?B$=I\.PO=$8'E MI0)\PJR1;ZU9E4Y=$"%/:TO=+$TT&G4$Y! VPIEOIZ!^9#]Y1# LN"50G?-> MF,PB"-6/8D=H#HDCH/DG =H(+UT7=++DWOG^\KUI7ME@9II7=H3JD-SRVN'2 M_\@Y@7,"Y>N:M'@S[&;)]W>S+(?=+/U.*BQ 1G)2+V5BO^P7 6O,P9*0!L@* MDSE>@!6C-9#)#X:=+F#5?;N5LJYEWR[(P%1"VLB?]CDF:;.]G3DU80_=#B<. MNLG#?G_&[FJ_BVH!+[)NLY%R_=I/+S)90X8[@?>R\6HV/J+?MO4G9@]EPT%% M5O)QWH=8OK.LWPG5GPBZZ?8&+:D0M.X.UP3+.F@-Y/T5I>+EI'W ;C_:_!]0 M2P,$% @ TWMI52V-G!,, P .0H !@ !X;"]W;W)KVBE5KRQ6<%2"W5M%Y,0F7=KDUR(%8=.[,= MZ/;K=YRD&8&4CXT+L./W/7W.\7'C\5:J5YT &/*6Z.DH@I;HC M,Q"XLI(JI0:G:NWJ3 &-"U/*W<#S^FY*F7"FX^+97$W',C><"9@KHO,TI>K7 M W"YG3B^\_[@F:T38Q^XTW%&U[ \Y+-%<[<.DK,4A":24$4K";.O7\W\SUK M*!3?&6SUSIC85)92OMK)4SQQ/$L$'")C0U#\V< ,.+>1D.-G%=2I_Z8U[H[? MHW\NDL=DEE3#3/(?+#;)Q!DZ)(85S;EYEMLO4"74L_$BR77Q3;:5UG-(E&LC MT\J,!"D3Y2]]JPJQ8_"['QB"RA"<:P@K0U@D6I(5:3U20Z=C);=$635&LX.B M-H4;LV'";N/"*%QEZ#/3F10Q;@K$!$=:NQ M:Q#?0KA1A?I0H@8?H"X@ZY#0NR&!%P0M]MEQ^R-$:/<+N]^TNUBTNG)!7;F@ MB-?](-Y]%,E<8'$41, V=,F!4(['PA:N+;LR7+\(9T_79AKT!F-WLYO"H28, MAK6FP1G6G.%1SCF>"\#=BPDV4_1Z0W#'R(;R',@5;D@L.:=*DPSP<">X>==M M[.$!E[]'?DS1X.[6W-TSN1M0P] MN^>'!_4" M)R8 !@ !X;"]W;W)K5.0=&@3=3I%D96MX6M^[D\-3L:SRK.1WDJAE423R_9SGXO6L%;8V M-^ZSYWFE;W2&IXODF4]Y]6-Q)^&JL]4RRPI>JDR41/*GL]8H/!E'/;V@EOB9 M\5>U\YEH4QZ%^*4O)K.S5J 1\9RGE5:1P)\7/N9YKC4!CG_72EO;W]0+=S]O MM%_5QH,QCXGB8Y'_D\VJ^5FKWR(S_I0L\^I>O/[-UP;%6E\JA5.^^$98\ >A M :4(GO''EX<>.&SK95;K8RXOCZ9_DZOKVW^FY.K^]CNYO;N\'SU,;OXBH_'# MY.?D87(YQ;RVTAKA6G6&GZA%DO*S%J2PXO*%MX:__R?L!G]B)A])V9X#HJT# M(I_VX0T4I$F9BH)C9J[6=NNUNNZ\#"D;@-]?=N$C0F&_OQ7:@Q5O8<7>?1G- M_@LIMHKS2I![GHHRS7).#%Y]7U_I',"PQ\?++C@H3;-D M55W+&1D50E;9_^H;F.4K=?'.AH11%#1V#1&*@RZ^:[TMTIX7Z5@4P&)JA13^ M32N1_FJ?)[J*C5X3B5>@GH6$LJB!%I$)0AQL?PNV[P<[3\IGKNOC*$W%4D<: MA!G/7I)'B+-1#E4U*5,T+?H6FG:OF16V3.C(B<$6\."#@"?E"V2&D.^ N(XV MU*\#&V7<]"LB,X@'.,XP,-05>)%>"Z7T_H\>(5Q%J=-8L]6DK,""K':O4KS" M^2BP(#5#%Q&)NX$#] [?AE[0?T%KI4%?9&HA5))KQ'<2VC)9O==I=_GO,EMH M6U#8H>W),&X"QX1ZCJ0+J4%._216!X;2D3%>2JF]?0NP(0W+9S*!=@%W-#UF M@3R6MGT7&!H/O20Y1%(8M9DA&Q#:^V2+A=V^:Y\,U89^KKTL%KEXYQQ 5K!) MNDB.)8>>[1#JZ'!*V"+MF :N3#8T''J9;;BI-!E>8M:K]WX6J(8VT2%B<2^. M'>@,,89^9H3.N)(P;_C*B3:VAP6,M:L1XA4U(T<0 W142^+##?MON;EEPP&4G+^#H.O;B\GY=<=TAOI M,PBW"11Q=F"98$NU:3^F#B,,5='/C9R3FY^7TP^,G/2H,^>QM.T[P5 A]5,A M;&#*^4R1)RD*,DV@)?Q4NT5MOK-8')'I4D=AI(81J9\1[Y8RG<-$@S6T*%*, M(IM%'!5RD#VH MCZ0UPH1ASPX+1*Q+747?$";M?RJMKR8WHYOQ!]+:R\.?3NLC:=MW@J%FZJ?F M>N^V8^HU?%N?4M9-+FJ\3<#]V HTA*6[?<>&,AZ[?$NY3#.7&^VY,&[V:(@,PPPY;,SY;[!:$VH>Z&]0=-0B_ _*4C'A!.A$ZSB1N1HJ&KG#/# MG>S :.F"2MKDG#]G9:D=KWF5RTS,4 -L@J24-ND(D6*QJU5FAD79@:-8#_Y+ M/8-ZD6/'K0,K9&RI,(I<5:L?WW@#4#3C2U 697,4OTGW6-KV76?HEQTX(78\"F'(-,RL M@0>1BB)'($:&9B,_S=Z;/7/!BVRZ[%G1A@@-!HX6.3*4&ODI]4%40*?C@P&& M!9?:>Q1;RS_I1[&HB3:U(AF%2+DS*C($'/G/AZ?+Q2*OD8*M%YE*_7J >3<"6K!48^+CZ5MWR.&\R,_YZ^X5!_,72RE+N1Z$1. ME,-%'MMEIGR=")BO0T>ED=]S'LL;?N.,4U'=&!@1V=T M8N;XW8>5GM//".DIF+6YMI K0$W7$1TZ[EX;,$H!/8Q]Y <$J=PYF:MG%!1S MSWJ-H$E0B$@_;IXW='9>N2FX?*[?1%*D=MKJ-97MW>W;3J/Z'9_&_?/P9+QZ M9\FH6;U"]3V1T JDO,G4!E\ZX$/Y>JMI-5%)1;UBSV/HJI$47^<\P03K:4+H]GDS*U8:DN#S*MR1COZSS(L64'19WDW);$!S506DR M089A3U(<9Z/Y27WNLIB?Y#N:Q!FY+$"Y2U-<_#@G2?YP.H*CQQ-7\=V&5BY_?V0/ZHMG%[/$ M)5GDR3]Q1#>G(W<$(K+&NX1>Y0\7I+T@J^);Y4E9_P[?ICKHO/4SQ_*3('T!1H1E;]:4>$'4TZ\(X MJ\;N-2W8KS&+H_-%GD5L))((L&]EGL01INS@FK(/-D1I"?(UN-[@@FSR)")% M^1OPO^UB^@.\O+FC>)D00'-&7S#!5:R!FO6* M4#99,>E\7&1Q=E>JN$(UUTW.KG 8-F%#JQM?J!M?J.:9'N Y/_OS[-/"!Q]N M/_G -'X'R$ 08 H\LCH")JQ/&+)QTO#:-6\U ]_/D<6 ]_LC0()QAA!/A$#+ MA?80Y8NHL!;H<:B&AV(II*$3^Q&O8^6^4ID0G5Q%I[ M3?(R:1&>%N%K$8&(0-!U.7TTH($\TTZ>J5(>5L18BEB14D@QTLSK=+*5NS=28;VN=R'=2 MK.*22.=L)4^UO#HNMWA%3D=L_522XIZ,YK_^ FWC#]FT_9IDGB6H8O+W]FNV M%[PF6:A,?M"E=M>EMK)+6=%CJ]JR&?KLKZRZ>%PM[B* 'W A+\FV]B[0(CP1 MX4RYCM"2!%I$J&QF()G32>8\J4)=^Y3+E(B9NGQ&H20C:!P:?&ZGI/N\6O]AEZE%=)\@H@3# MBRA"6*WG2[0OHL:0PP02)C0S.1$E(&=Z:%*>=2+.7E#K9]H[58OPM A?BPA$ MA&E97'>$&M! 'FCTAL7XOZI]RZR23P_Q]!!? AE;G(1ZFE!-,]1OS_#!5ZKZ M:J*?+?NORN:U;,K"_ZHM!J_*%JKS'W9M[[6@VFP]K_JWI,J[0@OQ)!#D\AVB MI0GTD%#=TE"ZWF%!M<5ZX2H 2GR-4,%D(+Z$23"RA8 $)JX$)"#)4D"6U>&U M .Q-&52[LB MZ24+"KUSTD,\/<270,:V,>5EU/LG'=%0P]Y#0;6)^HE%A6@]!,FT$$\"L2"O MF98FT$-"=4M#N7JC!-5.Z9F%6C0<@G1:B">!().WZGJ>0 \)-4T-Q>L-$E0[ MI*>7:B154;0EDNHB 0G51<1 &TT=7DH1-K:F+J^FA PA@[=4LKQRQUY47BVE\03 OQ]!!?#PDD$&CQTT&H0PUEVGLWI/8K+ZB\2&]: M]!!/#_$ED+%I\V9>3Q3JB(8:]L8%J8W+TRLOTK\HTD,\"03R/D]/$^@AH;JE MH5R]*T'JM?7S*B_2OR?20SP)A'^FZ.MI CTD5+W(W.=D;X])2HJ[>K]1R;+;9;1YD]V=;?8TA?#XHM[ZPYT_ M0_;Q!;*EOSB/VZ F?1/-)JJ/N+B+LQ(D9,V:,XX&PO=V]R:W-H965T&ULQ5OK;]LXMO_NOX+( M]BY2P'$LVXF=F;: DSXV>[=)$+=;#!;W RW1-J>RY!&EN)F__O[..:0D)TY? M&& QA2/+Y'F_R7FQS8O/;F5,J;ZLT\R]/%B5Y>:7XV,7K\Q:NUZ^,1E^6>3% M6I?X6BR/W:8P.N%-Z_1XT.^?'J^US0Y>O>!W-\6K%WE5IC8S-X5RU7JMB_MS MD^;;EP?107AQ:Y>KDEX9LGJG"+%X>3*-? MSD>TGA?\VYJM:STKXF2>YY_IRV7R\J!/!)G4Q"5!T/AS9RY,FA(@D/&'AWE0 MHZ2-[>< _2WS#E[FVIF+//UDDW+U\F!RH!*ST%5:WN;;?QC/SPG!B_/4\:?: MRMHQ,,:5*_.UWXSO:YO)7_W%RZ&U8=)_8L/ ;Q@PW8*(J7RM2_WJ19%O54&K M 8T>F%7>#>)L1DJ9E05^M=A7OKK*2Z,B=:1FHA65+]3,+C.[L+'.2C6-X[S* M2ILMU4V>VM@:]^*X!&+:?AQ[).>"9/ $DC/U/L_*E5-OLL0DN_N/07!-]2!0 M?3[X*L"9V?34L-]5@_Y@\!5XPUH*0X8W_(H4G"IS]=9F.HNM3M6LU*6!]95[ M^15PH_W@R)%^<1L=FY<'\!1GBCMS\.KO?XM.^[]^A=A13>SH:]!?G6MG'>GI MAF!GH)/-.TN^I3CUGP_F2ZG.TSS^_'_[N/HZWJOK#V]4U%.SC^_?3V]_4]=O MU>SRW=7EV\N+Z=4'-;VXN/YX]>'RZIVZN?[7Y<7EFYG:3^J'E8$WQOEZH[-[ M(K#*=)78TB0JSF$AF9,G![H33:\7M5I91-&@KTU5N(J4 M!9FQ1Q3FC\J2 .?WBOACODAQJ2G- M7JUT@:)ZJ@A@H0$H"X-A&S*_U9^-UV9"R$9L! M=N( /*9(.N"MIR[!D$,>62Z-H]_+E2YINS,_9$!S2!P@2<-8_'N52:)@\R!B MO@V!I$4K15IX*@RX\<)FP'E5J&F65=AW:S9Y42I@H'RBHO[1_]8V?&]TH0Q% M1_7:Q&8]-X4:1AS?X''D,$C#A6;;A%B0\&O%MH6@4&QDL;;@]A% M7N+[L@88]ZI/%$\69\M['Q;(RKW9.U6YVCIA:7;-OD]*UPY5S$;\DZU/+Q80 MGI^O,>O!)18FA4U% MO@8EN6O1TFOG)TCJHN8_I-PEF+5)G/4[MD/1PB MDE700A&,%5S"%F QS"YT6SL;B%TSX9YJBK>>+K)/LAUI!0#,6 [ 3-(AQ42@ MV5F0S\EKG&#,ZW3_&'2WR71K_7M>4 S$XKPEU;F1A%-+(K\C?M"5>:NAGY>Y M9!V"CR7"<\TOQ%(MR, ESB\+TPI/M4(\0BCA"6F21G00%-=S#0JJGKQ(\3KA M-(/7^X6I:TD1L@"#"K=H_*MKFR( T!Y"G*)D9K,' */A$PV2O=1*"GHHU8#, M-:$"E9IY$L;MKC$6"2?$4N(W!)IQM86VFG:*0&LKH*3"#M9C-Z%M3E.X6#3B M@/HME- ?%1A="8KMHI-*CG:@;A#;X$(A,EVT M(U/3;A$%UQL?GH4KJ&@KNH0Z.OCZA49N8.S1?/ M+0,/B?4YS0HLI#];V!?J6+I:!NN[![6HKPV95-C0\I M!12Q@3PYM@4\=39_"(1PDG#%7R%ZA-6+VEZ0[QT%,X1%4:^*M5N1X1D(75JH MY$YLM*X?X Q%1N%Y5J*G/$*[1VW45A= P*^@25$CJH?W^A[U;#26JL>!=X/D MD3"_&SCKG9%ZA=;XW5 U*"&EWZ2P3_ .W_.*^=,O1^]3!;*&)_UNO]\7X!32 MB>B$LP4TZG\D143CD]9"\8,67 K2#VFTQ$$!_*C)!8@P-!AT*7-3[0Q"4Y00 MGXQ:(HR0JP(9%BKX/1,-""QZ&C.MA.(^>M8YC@F M8(6(IG'Z,T2,5;P4_#.#+,? 6)!#B\'O0!X%1JC&@7=+2O2> M#@K2D)QVD6VU4\].!TSNL^AT\I.<[Y?I3Y RF @IX]'/41(]I&3*V6(?Q:7H M@;!.HCZMJK)6';-#O(25K46*8R>0(H%3M[K"LGR#NE\Z,HT[G$X^,37*DIL"HEX9\OXBIP+GATN,&NWCMGJ6W MAD;N1,J%+RNHA?A@BK4ZA/3"D3?]X63-.P$VA-U M&)UU)WC_'+(;]3L7%)V1@?'#A-?3^^'D I*'O;,3@D#/47?4'T-V#L*(I>X@E=%PSZG7/Q]TMD^$ M_*+!),91,:8P,[R=?71A9KAKVUU?1U->>#HAEC3=RX[,>I/F]X9&";#Q,B^< MM^F6.6]I*7HZ]>:/BFK2*5*N02O('L!G,4Y@(E-?80LS",Q]2=?G.9(ZV?/K M&H5.\DWID_!7>\5O80S2(&S\)HA$,I:4HEG%%(&")\%Y-09P_*V>R/*4!GTH M3?VH9*@[%5]R"&9*^7!D&II)NH,RT;0$)P)VUBOK5K#!R_5:#$/*2>ZL$RH0 MI5R(V(FBDYW< %40:Y$')5:1MQP"Q#X:!,I6=*TMZ(,S,<$ 749^Z@HIWM?) M**5Y1HPM'$MX*!]S26F;%;&LX(HG---5*:508N\L$]7:XRND;8A+VH>E1DUM MB#N\]6!#*4DN(1F)][.GT @//4$SYR-^ M@GO_#-GDD;Y5,A9]N S\J#L$]H0X@EOZJ<=N'O!F\3@.A&I^!PLQWYJ /L44 M):.?2^:[U('E033HGHZ&$K?Z@^YH?+8;C,3P'L_?2*3UA#7Y+J5ZZ?G!&,-M M9/=3'$5[.1IUAV>1E/JC47=R-G@87G^$I2?9X[=PGF $>O MAZ/N((K\0-G/[ENF\$-R?R!P;Z[;9E+)(S:RW:- ZH.B[!N&5#,6?.@[&(0J M^N/^?Y_![W$4&IQ\DR&?[!&;_QIV_IJRN%7?7% 3SQ\\'J*'=F2,4\19N["4 MO5P[2O%*/[?>&2'/=!0W*6ZFV1(6Z,]Z/ M6^5K,Q[\6FV_?>Q0J2E+:M()+D1O2Y;DLU&_OR,-YNJINERZA3&%"JF>?'1P MB@[,Y_F79DA2&S! 4)7#)VLM,= Q TTE:7Z]# SO%JP^?!RM!HK39?MF@_-:JGILVY0C-7 .Z0WV@ 1VS*47N!#K MJE.HH]) QMPV2T U>AJV&9Y0\1$\F9[,_S\4=#)5'TP4C1B;< (L/.1&^4.% MX8YHDR#:]B'*L\')F Q@C[EQ*SRDGGA/K4?G;7<@/J>SE)UG8L[7F-ZP0(34 M+B$2\Z3OT$_+:+3VQ9]A+6SARB.;=>6)7.@YN2C%HL(@I/W)_/(L%3+E(64X M'@JG9%V5ZGE>^#$K,*[H#+V^*>"#WI8G9V2@2R]G'L9[(R*K]F]GNT+?&P@:SU?9BQBW!D.0^Y0WU>J#_H[H4,>&W& M];YCG2VJD@YC6R1GZ 1<[Y$:-,V2R 8<>OJV@CMM?79(V_01=6[U%G6[R-%1 M+SOHG@RX+YUT1V>#SJ>\^$RTW!0Y$Q-UQ]$9/D_'D\Y;=/L(NHEZQ_/;TPA- M[>F@ MRD'S=3C:#^_# ?23YONX17DHEGK ?&O\?9:5W;B.^-H5.B?7N='DI4[([9S[ M_ *DNU.(B.8 :-[Q.3G#YWC,_7PT'G:F?L;KU!'^.QWA7V>ZIO/K/R5N1:,Q M.B7\%HU/.],Y2,]YS*_H# &O3T[[\ME&_YBY(2^+1A$(B1Y@1?T\&C[ VI_@ MAR$ZP*@-=X\LH:,3^CQB4R!.1\-A6T-!$U)T$@II,37,N=#4S!QQEIC+A2L_ MP**RJ/88I&$*3BG%5$E C[J@HIXIZ38?/G%YO[794<5'<+O$460?]*(P*;O, MCC;>B#>BW[I":AB@RU:IY$9>XT^Z^, !"6V?J+HUN+H&>W9VRO6 #]#^O$(R MS[/)"9\&^SV^Z ^D 4>;SS#$E.LB%OU^:A>/.?WY 3+5%Z.^'\=&CZ>9^XCY MN8K0XSKQN(9G#W&]J>W"1SLMEY3T/AH.FRMD?"/$2]/2$2D+\GE[\"MW0[RH MK&MG(*3U=G#X#;9"+@,[Z,@\,Y%$YIUBU*>P"0OP^<+DE/Z>P 4[/.[0 M"\12-3JK0]UP--F]QI=G>([]R>*ES'W.JU)=@:/?8+53/\2ZS-0_JXPG0:=2 ME+R=SL[#I&@Z^\B_'$7#KGIO-)4D'#_H\H54'A1):&"0M>Z07J*"*RI?SWY8 M01;+RLH=1$N'\U1+.#Y'W$*AB4E9VV%,S>>$ CRM@;=O[=7 ?<'FRS6O6:X8 MJZ(@,NNK73OP) H0;\A&.>GRSE*Y6VVDU*^)I>D7G_!*MEW3Q8G OK[3-J6J MX0BT']$A)0K:>:G<[G7%NI9NG<>U+C[Y\J$6E6&9--)ROK\+3=RFFJAAWRC"S+ZQ)] 6;XM(B?.W$!SJ2I:PKI0:KUTLZ0I*:A;8VN^-3PY4(=?CY4N9;_A*^CPO41WP(U61IJ %^)UN MH(8OA*#^?Q1>_3]02P,$% @ U'MI53O[9 QW P ZP< !@ !X;"]W M;W)KJ'XPS$!^.G=H.L/^^8P=RK)1#UP\!O\P\\\RK^T=M]C9#='#*I;*# M*'.N>(ACRS/,F6WI A7=;+7)F:.MV<6V,,C2H)3+.&FW/\8Y$RH:]L/9BQGV M=>FD4/ABP)9YSLS;&*4^#J).=#E8BEWF_$$\[!=LARMT7XH70[NX1DE%CLH* MK<#@=A"-.@_CGI8Y'41M3P@EB"B M\>\9,ZI->L7K]07]*?A.OFR8Q8F6KR)UV2#Z%$&*6U9*M]3'/_#LS[W'XUK: M\ O'2O:>A'EIG<[/RL0@%ZKZ9Z=S'*X4/K6_HY"<%9+ NS(46#XRQX9]HX]@ MO#2A^45P-6@3.:%\4E;.T*T@/3><:X>0P"\PT8JCR,6%IR&)Z&8XH))6#GFD&K0-?I;P?6: MX7P[/=B"<1Q$U"\6S0&CX<\_=3ZV?[]!ME>3[=U"'[[/5\C2H[!<:EL:A+_7 M>'(PEIKO_VEB?A.[F?E\L9Y"TH+)8CZ9SM?+T?IY,8?%$TR6T\?G-2R?5W_" M:/X(L]'GQ1(F7U;KQ6RZ7%U%4RCK3!G""2YC#@J*N')T)=]H+&R^4JM"&5+ MK]VSOAYY58_&>TJW5EC2-X*0BZ#O19C-0JTRSG7IK1CD* YL([$%K\)E=+!C M)@T62/@.C@A^=#GZ0)<&\,31V@IIPR01IY*@.QJ&?"_4[ALT"^9ID@DR[HX: MM,+PO2)D[(# T018?FD9.&;:(E$XH"J14%-Q$&D9V!L,D58.4^BT/P"U6JXI MD>25HM%LF41[YT\KC 8'K^G^&+#3CI+2&*L%^7'Q:>2 .HW:8(.F;K>[^GIZ M*K0Y,WQGC16%T2>*D$/BT?OPSA>@]P0VFC+B,C*5&<20.46E2 3#G$ _)QIL MMW[49K?!YO\VUR$#ML#P>LBW%C3U;GPU@"G3N_#,4!7YP%:SN#ZM7[)1-<"_ MB5?/X(R9'?4)2-R2:KOUZWU$-1^>EFKC=!'&.06/RBHL,WJ-T7@!NM]J:JKS MQANHW_?A?U!+ P04 " #4>VE5U#:<&?L) S&P & 'AL+W=OG!V=5'SM;@3 MYO?Z4X.[LT%*+DM1::DJUHC5Y>0Z.+^):;U=\(<46SVZ9N3)4JDO=/,^OYSX M9) H1&9( L?'@W@CBH($P8ROG%^:RV_Q2=/PG)RU2A[?]LZ];&BPG+6FU4V6V&!:6LW"=_[' 8;9C[ M1S:$W8;0VNT462O?X$:"6T8?\=>+B MP^(H2\YUS3-Q.4$::-$\B,G5+S\%,__7%XR-!V/CEZ1?=6%@JT:5[ V ;VP;U[+C7+5%DW4HNL!0,;NS/KD5L^,5Q4>B4::Q.]A+&E-;RSFJG!+J*)@I]9C[4 M\OBP)IUB'8>:O05J:5#ZM-.(] 48G8YGHCT717I9\K]4(\T3+58C5)>"3!PA MH1[('Q1!)JNL:'-ZO58JUYU\+'$^#_X"EG:%B]9ZR]>-<#RW,1@"TBE$$(Z@ M21'A/5!0CIM!!2#J(<7C7&H#X\P1,/F %"GK9?SRTSP,TE^U$\1=@0:;,DL% M7H#:2-";49*#EH[9?<'4.V5:;;A#P*6:$!2B",R/(1VS(X]-SO?],@Y M3996RN"^Y@VL+9Z8S &U7$F^++H,5I8]G4A-0.ZQ$T'QZ DZD6K $)+7^SH= MDA"*2L%UVP"1SDA>JK8RY"ED:>AM7-BV@HG'6K@H@4@"+8^TBL=LPZLUK((' M>PDQ=@W7#S(?IRZ"IM&PLXWW/%<;%'M6"6M#(\"W2GLV--:5'1?1&2>>M MV5#XJ4KP!J(SJY&DP#/J_];:4R"!1.J%=TXAJ=':)9FWD75M4P?* %E>T$VF MM'%B71YB.T"EI^2^RTBMBOPP$4?((5"(2*>< CE0;)#SPYF]W4BDB.5XA80K M#$#A-.NP%C0F/\ *EP(@0@4X,F$9VM#$0D#6_(E$.:1@\#A#J,P7HD,\!\^G MMA$<3B)M:QR@&>??"S4)@*Y%!?(6Q:[*C\M>1W>'#"T?T*%1+*>X#B33X#V2 M+^LL^5''=WIZ'5/VWA9S37WP:RN;D=F4J:4P-GN/M#%NJ(0J"?F4]W#'&WG; MUK!=@VTD'N\4^^7D-CQYEZ8I4&O_\G)BT:*FZYF0V4&+1 MJ]#)6>F&.T'#'<-HAKEI"37]?&87SL.?W:=_4/0/2PVHVE XB<7%TX".WG5X M8O8Q(AV$I-4NJQ&+NC5]0>UH9(/1%?]:-;:4PA$"'J7%93\ROVT:8L6U0Y?D MD7O_.UBR>E#%@W!2-7BD<@VE?S:NA%5H/93G'!-1:U'T193LF+* M_A2[1;!V)0USMC]#Q"G+Y0K%15"6+H79"AJLK.1>1KZGP_4.T2DC@_KT=^@< MGA6ZG+=A%DVI^QEH,*>KW%U4NI3IX]M[<33575'M#;96Y8(4$9&ZH)$ P9O* ME807;.5#S.D&0!_5+?#[4T0E,G!N>7L)'] MU>;KSFGC( '[INR-;;]V AA6Z%'DEF#JR$<0#"HDQM]LD-)WI5WO;_:G=#L[ MTXS)"5X<2VE')Z-#Y: 8KK7"LV*S@&N_W=$VJ_##MRD4:N"/9MG\TZ'\5Z5 MW9T?#ML!2I?"S2B%PO-A+->\I'[7$#=59>>@#J1AX.'Z:->W=NNNGCTTG?7 8R%&4(H$KF":S&U4 M;WAA\^".OB; =FN5\Z*MH+00/1VHGQ3]Z'V 7D,]Q:0D\8S:+?#)=NS>GV^= M_TW$%L1]W]+0 M2Z+9L(]*O:3Y9.0K2I%4.3M- R^*Y^SU,<,/(/"*+;SY?&:KOIOK=;ND/4;: M5D?D<>64OH"S+#\RF/6-^+G]8RJ!#P=L&=.RG?CQ#X2'2[!]WZ97MOP9-/?;6SBVZ[4O-F7&I.[FV7OX4[=[T['ZR) M)Q]$;EO:*Q;$7II$N$B\:#;#9PRH7L%",'J!9,F!-I5E9$_@QRSTHB"V:P+? MFT?SDVO1*/M-DD7CK5A1Z6&1!Q=9O(@@*,;=?+'HK-F!"R4SST\6-C.#E&P( M/#^.\1DE7IC.3FZI/OQ_P!BE7AHFY$+2^1!X24J?28R$C\9(8K1-9A&;>9$? MD,N+A(5S;Y$LCH 9 $V4C, +DYBEM ?P^-$!0%T=(F1QL2!D(R]**9Z+N9?X MR7Q%P2D,0;%;0Q]"FVX\.(D_!Y6_ET@1![%B]0FV#R= MN00+Z#Y&MB_\/5+Z0"VQ'H'-L#@)4Q;A+W#%XEL@9PF8 MGKHJ$T8V/;R%3XC.$2Y_Q@Y]67XV^B$#97YM?ZZQTW!EW&\:P]/A%Z%K]T/( M;KG[.0F K.E[V4*LL-6?ILG$G?O[&Z-J^[,(#K[H*?9R(S@PI@5XOU+*]#>D M8/B=[.J_4$L#!!0 ( -1[:55]G]+2I@4 %H- 9 >&PO=V]R:W-H M965TTCJ2U OE(7B)/:3H.@ MZ =J=ZQES5UN2*YD_?N^X:[6CBT;10,(TAXSPSZZ$P/XK./ M;GI@JV!TP1\=^2K/E5L?L;&KP\ZPLWEPJ1=9D ?]Z4&I%GS%X5/YT>&NWT9) M='G=GP[=%$[*/!GYI7_L$U229S:V_EYCP][ P$$!M.@D10^%GR M,1LC@0#C:Q.STRXIC@^O-]'/8N[(9:X\'UOS6:UXU*&D\L'FC3,0Y+JH?]5=4X<'#ON#9QQ&C<,HXJX7BBA/ M5%#3 V=7Y,0:T>0BIAJ] 4X7TI2KX/!6PR],+VQ@FM!K.M.%*A)=+&CFG"H6 MC,H'?] /6$1,^TD3\*@..'HFX!MZ;XN0>3HM4DZ_]>\#7(MPM$%X-'HQX!67 M/1H/NC0:C$8OQ!NW&8]CO/$+&7L*=I.Q,G055'@^WSK<9'LX&9JWOE0)'W8P M%9[=DCO3GWX8[@Y^?0'LI 4[>2GZ](3G@4ZT3XSUE6/ZZYKO AT9F]S^O0WK MB]&V8[WX<'U*DQZ=G5_,+H[/+][1[/)R=O'N]/WIQ?45?6;*U)))4>(XU8'4 MPG$L%I@:,CI2Q2W9&YKE['2B:)7I)*.5\@03A@OI L7& /Y>%4S#'6GD<(]4 MD5+I[%*GZ ;$!0L(7 FU6>B>A_+TU7"W.Q@,*&0J$-^5&AD\"CO:[=$GT,[! M"(CA"0H^0?@D#Z\7!>Q...%\#N?Q, ;#MX1YA$I["-C\'XB*<&BIG%8B+QYI M1G/TQDJ4!5UEUH77U^SR&L(7S2:EGX^NCK[\ NN4[\B!=SWZ4+G'J\Q9.0DI M%?3 B@^MHL)P^AKM&/L;#CW@XNO#S#^(0FK6:&HL669!&J MY"B29MVK^Y[2W#I0%K(0:VV?(I7.O.GN[XUC6%P.AKO?N?1UAK30?J;";HJM MA8)) C5WL=Z4&%5Y,*!J^_VDKY$I*UNAZJTK1U.H>>5T6 M*R0F[E0_ )O)W MGW%$LJW_F5T55'!,/I4)U=Y7T!)@L#[$W%]-]NN"[.Q+X2(^L,0:G0($ZJI, M=*AW7N&_F)1@J$UE=(2XWU&_QZBWCBH !6S;GA)VZED8QF%%;'F&'6:KY%#44%T M?88.9]9(^U(M.H#J2W*FJ'$U^&Y:Q4:AXH$$)>S&HD3'9NQM52M& MLU"B2L0THAE80J/SW+3V<4&.ZV+-6@8]%*CMU5#81N[0JV-D@Y$\MLUL7DH2 M$KNP@0Q[+VPL:-@;2*WD9]/SL&(#E'$9=7K;B M8PNSIA0L!B1%P>G% A8U@=#('/CC;K[*N)Y;M53:H E&>%]/33O.(/4]QE>C MJ+,HHC;?>L%,S9%A/5E-H26/\8!2M4959\\-OF1Z;/-2%>NX.42VY:71<0HB M/35XUS(0H<*6.%VH8-2EJL#TIR\F]:U&[73W1WNH7BGLE %<1\MVVN/9[L'L MR)QS4KG:%%47@0C@'LJ.KXUR*.]9T)[7,WZC'?3X:],OV+2@-[N1.#U5*HN" M)*9*:WDZ16'LFL$B#G@MVE5MV]?GPH% = M# &0 'AL+W=O^,H7I38+ MH\EYRQ8X1?U;>R=I-MJ@%+S&1G'1@,3YQ>#2/[N*C+P5^)WC2FU]@_%D)L1W M,_E07 P\8Q!6F&N#P&AXP&NL*@-$9OSH,0>;(XWB]O<:_9WUG7R9,877HOK& M"UU>#+(!%#AGRTI_%:OWV/L3&[Q<5,K^PJJ3#;T!Y$NE1=TKDP4U;[J1/?9Q MV%+(7E,(>H7 VMT=9*V\89I-SJ58@332A&8^K*M6FXSCC4G*5$O:Y:2G)Y^% M1HCA%#XB^:;.1YI S=8H[P&N.H#@%8 Q?!*-+A7<-@46N_HC,F9C4;"VZ"HX M"CC%=@BAYT+@!<$1O'#C86CQPB,>*M "WO&&-3EG%4PUTTC,T@?][>"BPW"F M2,Y4RW*\&% 5*)0/.)C\\I.?>+\>,3;:&!L=0Y_8+, -5WDEU%(B_'&/CQJN M*I%___.0L4?A#AO[^$DCT@4)U+IGFS@,I2 :CB(4>I MJ;*)<T0 DEHWI1?*2+B\854AB9<:>B&TB=.?>E1-QA+1#GB! SE(9X_RS0 M9>F:/'0,2(TL+^)T_%O[0EOR!Q__IW^^FX:^'9/Q<1]C M#Q+_W_@81RE$V?B0CX$;!ID=@RB!Z;)M*UO()#=CE07NWC+>= ]6]W945.^% MX5Q/R!7Q89L25[WNU.I^%+E5=':B8N\CYP;S?L6W*[YSJ11JM1<>=FR9/,A< M+QW;<9R%+Z/2Z=Y)4Y/ZR866S-.[%48!C[V8 N'%P7:DBN5)CWG)F@7:,SLP,:OX MPOIJP$X-4)S!)V8N-GO"P6/WKI!G_[IG-" MD)@;(4Y,K$)30$D,D3>F7/II;!:C/KEAG-*7<9468^-[3+^>T0GCS"PF9M$G M*2\SBR%1H21CV9P*#U+72Q)RTHX[U=2R)_O\&6M"-P@S&UF#3&/DAI%/=X!2 M9_!A7<%O(U-YS@F\32,X,=/("YP3XB@]*Y2N!U8M\;6D$<=]Z[GK!6-+S'$X MMA?WUJUNV%W0PV>H 11=BKB&_0K<3\8WVWEA<4JOF*1&DEB\COL6_-LG9%*= M[%$3QL,7EY*"8)CMH^[8M@^3#E/GS4N@>!@X;^!07S#::MEJE O;F"JP)W3= MVV9UT_M>=BW?LWC7.']B,=A,M6ML SH2F=M)^EM2_ MHS0"M#\7U"+U$W/ YA_!Y&]02P,$% @ U'MI5<_ZCLAW P J0< !D M !X;"]W;W)K&ULK57;;N,V$/V5@8KMD]>RY<3= MIK:!.)M%\Y +8O<"%'V@J9'%AB*U0\J7O]\A96L=P.NGODB\G3-GAC/#R=;2 MFRL1/>PJ;=PT*;VO;]+4R1(KX?JV1L,[A:5*>)[2.G4UH<@CJ-)I-AB,TTHH MD\PF<>V%9A/;>*T,OA"XIJH$[>>H[7::#)/CPJM:ESXLI+-)+=:X0/]'_4(\ M2SN67%5HG+(&"(MIN!,.I,!>#H^LG^)OK,O*^'PSNJ_5.[+:?(I@1P+T6C_:K>_ MX\&?Z\ GK7;Q"]OV[.@Z =DX;ZL#F!54RK1_L3O$X03P:? #0'8 9%%W:RBJ M_"R\F$W(;H'":68+@^AJ1+,X9<*E+#SQKF*=6*O+K'/OM\%?%9.:NL:0OAGB3L/ MWL.X#P]/=\^/]["\_?M^ <]<%O"U$>21]#ZDMW(]V"*@\XI3'F%;"@^V(<"B MP%A!X%D6Q3VE-:P0N#6 +_G?\+Q@P1SX%GIKL1L4" M#Z65 P\"DS!>256SD3R:ZL.MBQN1ED%K#KK#5BN7,?O:BCS*?L=6<.F[*$8J MDDWE/&= +,0W>3*K"%GU80,Q$U(B!ZL]H!"EE'D?PTIEZO81OKP?#X8QR#X MDA"C,1-456U98"@+X*3FC%LA=9D-6^%@./X0 Q M8326'8QEH[/&:E*A.4-.O$@.;!$-R5*8-7+ SJD1G)QY@Z&ZQ,G)&'K,D3@= M-D(WHFW#FM^!$/\>'^["KEAJL&6L^%TP5%0@;;CHD&;]<]69GK3/"FD='PG'*&9L.VFW MVKU#MVW[_7Z\?<0>!:T5*]98,'30_X7;/K4/0SOQMH[->&4]M_8X+/DM10H' M>+^PW*@.DV"@>YUGWP!02P,$% @ U'MI5>!-SO$& P GP8 !D !X M;"]W;W)K&ULC55-<]HP$/TK.VZFIQ2#22!)@1D@ M29,#:09(<^CT(.PUUD267$D.27]]5Q(0TB%,+[8D[[Y]3_OAWDKI)U,@6G@I MA33]J+"VNHACDQ98,M-0%4KZDBM=,DM;O8Q-I9%EWJD4<=)L=N*2<1D->O[L M7@]ZJK:"2[S78.JR9/IUA$*M^E$KVAQ,^;*P[B >]"JVQ!G:A^I>TR[>HF2\ M1&FXDJ Q[T?#UL7HQ-E[@Q\<5V9G#4[)0JDGM[G-^E'3$4*!J74(C%[/.$8A M'!#1^+W&C+8AG>/N>H-^[;63E@4S.%;BD6>VZ$=G$628LUK8J5K=X%K/J<-+ ME3#^":M@VZ&(:6VL*M?.M"^Y#&_VLKZ''8>SY@<.R=HA\;Q#(,_RDEDVZ&FU M NVL"2X=$F964U?.?G9P9VR"%WX E,T5M>IK3672Q@73"_1]&)+ M,9QEG*[Q1@$O^0#O'"9*VL+ E^\?$[[5&^!.]L.YGKDP%4NQ'U%3&-3/ M& T^?VIUFE\/D#W9DCTYA#YXGQ0F,TJ3(+(9#%TU<\M)RR4WJ5"FU@@_Y_AB M8214^O1KGY;#T>Z^SZ^@VX#IU6P^?1C/'Z:W=]]@?#.P4;PVG*#6/. RTEI+_ MH9 ,EC2N@%!=9,.$QV'&H#7_\GH3X8V.SML^_E&KVP&:B=[&%AK1'^_>";H. M *I?*JX%ZDT1TR419H5^' GB-B^0L%?N(=5'EZ:!E:JF$J4YENJ:@'E@_Q\1 MD\:^4HQWAD:)%,6-1D-YH"AA?FQ/M]-W&(;.FWD8W1,BR:4!@3FY-AO=TPAT M&(=A8U7E1]!"61IH?EG0'P2U,Z#ON:*N7&]<@.T_:? 74$L#!!0 ( -1[ M:55TYE3RB0, &4' 9 >&PO=V]R:W-H965T7?=^P$ M;BNQ? %[,O/,,S/VX^%>FS=;(#HXE%+9450X5]W'L>4%ELQV=86*OFRT*9FC MK=G&MC+(\A!4RCA-DB]QR82*QL-@FYOQ4-=."H5S [8N2V:.4Y1Z/XIZT4,\'E9LBTMT?U1S0[OXC)*+$I456H'!S2B:].ZG-]X_./PI<&_?K<%7 MLM;ZS6^>\E&4>$(HD3N/P.AOAS.4T@,1C>\M9G1.Z0/?KT_HWT+M5,N:69QI M^9?(73&*!A'DN&&U= N]_PW;>FX]'M?2AE_8-[[]NPAX;9TNVV!B4 K5_+-# MVX=W 8/D@X"T#4@#[R918/G('!L/C=Z#\=Z$YA>AU!!-Y(3R0UDZ0U\%Q;GQ MBW8( _@5LK*2^H@("W2H0L=F!G/AAK&C/-X[YBWFM,%,/\"\@V>M7&$A4SGF M_X^/B=^99'HB.4VO BZQZD(_Z4":I.D5O/ZYZ'[ ZU\IVH+3\$THIKA@$I:. M.:3#YNRE>ANXF\MP_M[9OWRNLI@T(7L>?[[Z]]9!HMLE;VLGEY?8+;('I]6 M\*K@F1E>0/HUS(.FX@J$F39:L9TPM86)R#O$5@K<=("I'#*NE2X%AR7RV@AW MA EW\//G3X,T31YFDT6V]):P[SW\ GMFP8JMPAR$HC%)MH?*Z)W(A=J"JDLT MFO(X=FC,7B%LR*2)"TF.$V4MR:-$9FLJKD,X7-8AG"G 4TO-N:6\:>F)4[:8 MG=AT8%\(JE=0!B]#M2^T75A1BU;L4+$C MT9LU;M0&3_E16&8=F>E[V[70'KT)[0T^OL,3JEIP8K] RVN$N:3U#\<>T&% M?^%"!%*NL/&A;,>$9&LA?>O)W=NHPBY,'(VDHH._IORG"]:P0MY:>\':.XVY M)-PC%#0A0H U*MP(9SWJ3[>=-+DC_7(%]>##8VO)PE'L0A/)ZF'I?.0D]$27 M5E9+D=-MS$ENJ4:.$.2M"YK(*1K[4B6P[*@=Q"-=Z#O&TVZTFY\@O/+ M.OX/4$L#!!0 ( -1[:557@^#/;0, +\' 9 >&PO=V]R:W-H965T MU6/O!LUX^.DUKI1Y,C6G@NA#33(+>V MO Y#D^98,#-4)4K:V2M=,$M3?0A-J9%EWJD081)%EV'!N QF$[^VTK.)JJS@ M$E<:3%443!\7*%0]#>+@96'-#[EU"^%L4K(#;M#^6:XTS<(.)>,%2L.5!(W[ M:3"/KQ<7SMX;_,6Q-KTQ."4[I1[=Y"Z;!I$CA )3ZQ 8_3WA$H5P0$3C6XL9 M="&=8W_\@O[):RV M8XJ85L:JHG6F><%E\\^>VW/H.7R,7G%(6H?$\VX">98WS++91*L:M+,F-#?P M4KTWD>/278:N9-,P?G)F$E@(Y\S!M M01<-:/(*Z!7<*VES [_UFX(:;5"A3:81_M_AL82%4^OCUE(*S,4XK>/BRO86K M(:QO_YAO;V]@-5]O_X'M>OZPF2^W=U\>-G##GG@&OU>2RP&H2L,R9YR*A6;< M ',9JS0GVJJ6J$'M8;[C@EM,<[C'C*=,#.!.ID.XU\,&!Y@P"FKFW%,22>7% MI'67U;D.H,XY(6AW,NX@D MGB!HIH].;=%HA%*KK$JI??X4G?@\G5%\V1"*!]'X\GM*GI&S/L]JV\/;D24^ MN?K(&9U[/]]J;O,>%49Y1P=N41>&[HK<-=L)='=EAAIZH2&1%D1DDR M/0(^.ZK@KIT^NGAG0* \4)A>X"8N&512M\5@&/9N%[@<:KDQ!' M,(XB.%6E8:^I%J@/_NEP,BMIF_[:K7:OT[QIRO^;-T\;9>2!2Z=L3Z[1\,,X M -T\%\W$JM*WZ)VRU/#],*<7%K4SH/V]HH;53ER [LV>_0=02P,$% @ MU'MI51?+0M>Q!0 $1 !D !X;"]W;W)K&UL MG5AM;]LV$/ZN7W'PAJ$!'%N49,OJ$@-RFK89FM9PTA9%L0^T1-M$)=(EJ3C9 MK]^1LA4G=E3'KU_V^SE:LI+HG MUTS@EX54)37XJ)9]O5:,YDZH+/J![P_[)>6B,SYQ[Z9J?"(K4W#!I@IT5994 MW4U8(3>G'=+9O9CQYW.PILRE_&$?+O+3CF\9L8)EQD)0_+EA9ZPH+!+R^+D%[30Z MK>#^?(?^UAF/QLRI9F>R^,ISLSKMC#J0LP6M"C.3F_=L:]# XF6RT&Z$S7:M MWX<D:66V%D4')1_]+;[48\1R#8"@2.=ZW(L7Q##1V?*+D!9546$@S3)9"(8._IW-M%#K+WX<,KO&BPW@V@E[K-&&KCIH7X MH"$^:,4]DT(CO=SAO91R._14<9'Q=<$<[P>*6H@/&^+#5O09NV&B8L^E^CRP M&K6BBAWCR;$PU]45%AT@-2Y \)1W!WX/OP.46\0>^]PPY ,)'[7Q[>$]$CH M[;CG\(HDW1&^/X*P%_G>&149EA'[8>36V_?AZ)%*3%:&E7.T>)>Q((J2;NRT M#GI)"'&/V'G0)6&\TT;G!3LL')!P2SGL)0.+8.>D&_DQ[AWF+)Y9$^J#^8P. MIL%L) @)'R6<_ZRXN8-TC7DIXRX^P%5@#=.""KM*R!9W'#7N.&KUE'.J[!'J M^Y-^:;RWXW_$/N5"9+)DL$8-9[(LT1*GJ(5]TK!/VA,5U2O P0WL7MV0PN, M(MW%#57W>]RR[F7&MM(Y7$YFCVBTF$W\^R; ;S5\6U&T34X,C;%.^$P3_@>R MW;FTP'[0QA%@9PEO9#4WBZK8E3;=9M5>:T-:=5\(S+A&JKN7'DL[[N%SV2G# M'L)[$+W>&[2\?B!=SX:R'8@WHQNXQ$2F."VT30-!=Q"XD!YUHR3POF(W"YC3 MIDIF3&N,])@D. [CD?<6$R7V?#F\DQ*3\9!@/A@&WJPF@UT;Z091A'G)3I(1 M''G7TF V12UA=^BR#J:T*(Q:W2>XW^C@B8W&M+?D]FQ3K9F- \O0L.,/V'+G M+][^5FV'M_^36>$._X>(=^9::/PT8X5+>WK%U]J[5C1G\)&6>%I3/ 1TN7J+ MO DMG%M2\ZAH$)NV,=?B.$IPC&.7?DD<>FF>NWJN,7,?PS#"/R\MI3+\GSK5 MDBB&(,%O)!YZZ1P#0 I7GC](;84&0[\>]]7O^TU-('3+2$20"'FD-0KQ[Y%6 M?X0?0BQG9!_W0&U!OQC8\=BYG[4T"D/O&Y9\ &7K7>!R,+M"](4H:[PNC4:O'W3?NI+73QCJP>7!=45+@/',] MSXNS\!.Z?JD'+K2N, @GE<$::^ ;%JY\K(+FOP#C?P%02P,$% @ U'MI53?@'3"C! $@L !D M !X;"]W;W)K&ULK59M;^)&$/[N7S&B5761#'AM M@W&:($$NN::ZW"%(+ZJJ?MC8 ZQB>^GN.B3]]9U= Z419^5#);3LR[S/,^.Y MV$KUI->(!E[*HM*7G;4QF_-^7V=K++GNR0U6]+*4JN2&CFK5UQN%/'=,9=$/ M@V#8+[FH.N,+=S=3XPM9FT)4.%.@Z[+DZG6*A=Q>=EAG?S$7J[6Q%_WQQ8:O M<('FM\U,T:E_D)*+$BLM9 4*EY>="3N?)I;>$7P3N-5'>[">/$KY9 ^W^64G ML 9A@9FQ$CC]/>,5%H451&;\M9/9.:BTC,?[O?0;YSOY\L@U7LGB0>1F?=D9 M=2#'):\+,Y?;7W#GS\#*RV2AW0K;'6W0@:S61I8[9K*@%%7SSU]V<7@/0[AC M")W=C2)GY4=N^/A"R2TH2TW2[,:YZKC).%'9I"R,HE=!?&;\11H$!EU8-%D! MN82%6%5B*3)>&9ADF:PK(ZH5S&0A,H$:/MSSQP+UV47?D 563C_;:9LVVL+O M:$OA3E9FK>&ZRC'_+W^?+#^8'^[-GX:M A>XZ4$4^! &8=@B+SJ$(W+RHI9P M:&C\.^5>PQV?YK8%=*XW/,/+#E6(1O6,G?%//[!A\'.+;?'!MKA-^GBQY@J[ M4X)@#C/^2I5!Z5&*5RNT>Q^^;BS0?V3,T5[#P[SF'=A\HR*:ABN7U!E0B/,E,AH106.]@3I'&W/L,"Z(DPH*L^: M%V2K*N&#J. 5N=)GWF2U4KCB!-);(A+4##+XQHL:'9%9RUKS*B?"K[71AK96 M8!=^Y55MT)HD;&0!KX =TRUF.1M[<]AP\L]4=T M?P91+PZ\*UYEU#;LP\C1V_MH]$8E0=%@^4@>[_$(<9SZB=,ZZ*41)#UF]Z'/ MHF2OS27H)'/(HIW)42\=6 EVS_PX2* %38,#F@;M:*+VGM>DG K^MGHF $GU MZL-5K90%UON@TZKB.] Y]M3[B-GNP'S/NFT7YLWY%NXHZ4KP0MN0A?X@=.Z/ M_#@-O0?J]$#YGRF9H=84E82EM Z3D7=#H*)^F,,G*7,-0T:Q&X;>O#& NA?S MPSBF'-I-.H(S[UX:0AYIB?RARQ"E/X[BMB@/#U$>OCO*UC"#W<_T%=-2JF,^-OI!!8G M$*;TQI*A-WFDLI&5:V&?I;9,@V'0K,?JC^'1&! Y,A8S,H2]T1I']'NC-1C1 M0T05SH[EGB@W2O_ KEV',NMI'$5M$$@.$$C^)PCX<%.;6M'QV(7K%QK J*.^ M#Q^MMIS&Q^_4:6W4Z#/O-4TYI\"0M;NX4 >D'<5PD-I-#*.A_1]0%KS[-=(H MN*1*A3@]%%(4CTY&KG\TIQ @5VX:T^ FC&9D.=P>!KY),^?\2]Y,BW=AK M 4NB37H)=2*5#.!-092&T.^V:QI:45D">E]*^M3O#E;!80P>_P-0 M2P,$% @ U'MI59=CLSMP! L L !D !X;"]W;W)K&ULU59+;R,W#+[[5Q#NHM@ :CPCC>:1)@;R:-$%FC1(TO90]"#/ MT+:0\<@KR4[R[TMI'-=!'2/'[<$>/4B*WT=2XNF3L8]NCNCA>=%V[FPX]WYY M,AJY>HX+Y8[-$CO:F1J[4)ZF=C9R2XNJB4J+=L23)!\ME.Z&X].X=FO'IV;E M6]WAK06W6BR4?;G UCR=#=/AZ\*=GLU]6!B-3Y=JAO?H?U_>6IJ-ME8:O<#. M:=.!Q>G9\#P]N9!!/@K\H?')[8PA()D8\Q@F7YJS81(+UVME\[5,>)6ZH:SX:4_@[M&H?C[[]+\^3' [YE6]^R M0];'ET2=I12E\/LY7,; HV6P73]W#OW._%>M)KK5_H6!ZAH*7XUZ':#!7Q$A M/."SAXO6U(]_[P-[T)W]8"]4J[H:@6K;>3I4=S-0'J[HZ,4$+8@TABJ%3U"R MO"H'7[J:+@I'2=5@/SHB!6_U9.6Q 6].!N<+L^J\ P+5N2E:2^MF3<8\E3Y) M0/T*6 4"'!2<29%O]72W-KHFI69E@S]^CK!$JTT#GXN4B:R$H\$[CE-^^8WG MFR0CSRM6ECDC.B5=FHVLSA3\?HQTVV)?2Q !ZWO#]##W"*^J<(] M& >WUC2KVH]HSZZ).WC8X?ZWP/T#R]T8[I:N7E(2Z<; MM!'KX,%XU<(-/2GWBFH-)B]PK>PC^L$U-KJFO4^09JR0@@:2B3RG;\83^N<) MA;>BS&FH!*PFT9*E20:4"XY'2M"$KZ#'))Y"05WY>7&4O3<&)&*1YCF(30\HIE MDG\D*[\5"JF.LJJ(!586>5]@:9AG5.U5\B8I$V)-1L0<9)X EZP@GO?36+&< MA"4O0- O[2^+_Q*92\KTHK]EN(CEP:HD,%I2N)+]]_MHIXNBMW<6>T5'#Q ] M-'U#M5W=MJ/G?1?VKWC?RQ(A,]TY:'%*JLEQ09>Y[?O#?N+-,O9D$^/IH8_# M.;74:(, [4\-]2J;23A@VZ2/_P%02P,$% @ U'MI5&ULI5;?;^,V#'[W7R%XNZ$% MW,2_[71)@&OO#CN@O15-MWL8]J#83"S4MGR2W+3[ZT?)KMNTJ5=@+Y9$B9\^ MDB+-^8Z+6UD *')?E;5ET*K,"*BHGO($:=S9<5%3A4FRGLA% -I15EM+^=&=B66<]ZJDM5P)8ALJXJ*AS,H^6YA>_:CX)IM"Z4%T^6\ MH5M8@?JCN1*XF@XH.:N@EHS71,!F87_T3L]B?=X<^)/!3CZ;$VW)FO-;O?B: M+VQ7$X(2,J41* YW< YEJ8&0QH\>TQZNU(K/YX_H7XSM:,N:2CCGY7>6JV)A MIS;)84/;4EWSW6_0VQ-IO(R7TGS)KC_KVB1KI>)5KXP,*E9W([WO_? >!;]7 M\ WO[B+#\A-5=#D7?$>$/HUH>F),-=I(CM4Z*"LE<)>AGEI^XPI(1$[(!:!M MDAS=T'4)\G@^58BNSTRS'NFL0_+?0)J12UZK0I+/=0[YOOX460W4_$=J9_XH MX J:"0E?O-C]=81;.' +Q]"7QOL..>=2D;\,17(#]XJDM)L9YKOSR1*?/.-K2^LIG4& M_3:K%:"O5'?."XF7OCA!*RX4^X>:#(5[+#4H]%*?>'%@W7!%R_V;DCC5WRBQ MOJ'%8_R?[\/_M,]SDL S8SP;MS%R2>R]Q\8H3$B8S@[9Z#N!GYK1#V-KG_7^ MZDWBTCJGLB -93G!PJTIM+622#8K6^T+5A-5 *GP<"L BZPB?-/3*!E=LY(I MAMFB;?:3&8XIVF5*]@G?G+3:+"D!(?E:8>GO(.$^*VB]!7-G!\;7)=L:TS78 MB0:*4NN[*9:0G] [Y(T*R %1GAR//JW(T0-0(8]?&4=FDQ<^EL2?'$#-FHEG M))[UT03^5:[0,;&.N^-V#\F9I<'+%.ETKP0V&T(].*1!>HK0.B?PHV6->:"> M$[D19H4;^<_3)G^Z8N9$::C?K.>X041&HA@/48S?'<6N8ESTV?% +JEJA9Z\ M+TJC%QV.TI,ON_

*U?&B]8UT/NZ("A^6'@:B?XL2[*4:PK1*!K6!R1T)VA M![TDTL*P=VD0)3C3"8["2&=\A%]7ZP28K"B,M=##4VZJA0$&H,"J1S>8IR1Q MW#C&U#;C7D%KZ(..G"DC@>,'J:DG&AG'T E"#\NPE*>8!7T1/0IU\;..R5$2 MDF.]#%W?.L:7@3[!-W!'RQ;>*E7XLCQCN>/Z,_,<9L'LX"N8/FN8*A!;TQ9* M8HI%USL-TJ'S_-@U7$_'N[;UDHHMP^)6P@95W4F"V2BZ5K!;*-Z8]FO-%39S M9EI@]PQ"'\#]#<>^I%_H"X9^?/DO4$L#!!0 ( -1[:57R<&PO=V]R:W-H965TR7^/[8?(04V^99UH'0WDTF@[7GA\.SD[R8U?QV4FT20,_I%WI#TR\/5S'[;;BC+/TU#1,_"DE,[TX' MY]*Q.QEE&?(47WWZE.Q])MFIW$;1M^R7R^7I8)25B 9TD68(C_UXI!?)72PBYEEW/^\I>OYR;.3N?42>A$%O_G+='4Z.!J0);WS-D%Z'3V9M#RA M2<9;1$&2_T^>RK2C 5ELDC1:EYE9"=9^6/STOI<78B\#X_ SR&4&N9E!>2'# MN,PP[AI!*3,H72-,R@R31@;YI0C3,L.T:X19F6'6S#!](<-1F>&HF6'\0H9Y MF6'>M4C2:%MSHZXQI%UEMVK[Q2C;ZI8ZU[>TK7 IK_%A\5W,O\BJEWIG)W'T M1.(L/>-E'W(UY/G9]]I#'[J\_RI6>?HI02B;PG-X5R271';OS[T+_S M%UZ8DO/%(MJ$J1_>DZLH\!<^3<@;E::>'R3D,_V>;KS@+RS"G/Q:'<\8=M]A'OW:)5QFOBVZ\+KHISJ[2Q>[2 M\;);W;/SKKS=M=JE&2>WTSFXQ+MRKCC[I^AQ>^6DD> [/-[=>L8Y3WFI)K+; MQ/N/K-5=DHMHS;HBB9'S)R]>OB._/F09 MV!W&8#G2_)9S16,_6F9'HH3=JMB1XG;TEG?;$18PZS,=)P_>@IX.6*QOZ \H0O+ MVU?H2)B*A&E(F%[ 9GM"EZ0/TK@A=&1($PFSD# ;"7.0,!<$JPE]LA/ZY!]K MPG_=I$G*Q@=LJ,&1^#7-9B&R8<@%ZTG';+S/!AYL !*O>7(7EKJOW)$P%0G3 MD#!=7-,S\DR].&%#Q74VDB%3LO2>>4,Y UDH$PFSD# ;"7.0,!<$J]T0IKL; MPK3S#6$G].I>\(XUU=E-@A[JF NC]!4P$J9.6]U?69*G2J-9U'C)E/%[(14R7?EIO!,_7V=0;3QY";%]Y(&%J 9ON?5.5YMA00P;4.P0TD %-),Q" MPFPDS$'"7!"L)K*CGH%/,T)H_35'!*F'K5:AUFS:=".6C*9SQNMC-Z!8W3@F.TTTN2H M ;H45]KOTA\\N2 OFXV$.4B8"X+5Y#+?R64NO/+E Y^$C;@6E.GC-J"L)0J" MZ,D+%Y3<1?&VK7*BI!(.3S'"0'T5@X2I\W:W:S)K* 894)^W)-$*:" #FNTS M',M']8 6,J"-A#E(F N"U=0DC:KGJR.AGG0_]%/ZWO$?60-T&;+.W;W/-$7. MDX1F#4\UL<&Z>W'J_U5,H!1SG=Q'I<)X?64%I:E0F@:EZ0?J2>X\P0$ME@FE M65":#:4Y4)J+HM5EO6>;D%XEZT\TF^S(!W+DHQ=D;2=7S,(HO<6,I*DE;;\- M4<;->0YH2+VD344A#6A(DW.6DU%CFN;RP)?AA=XJYVPD:=8X'1MZ.@Z4YJ)H M=9')E-)$E-G@- U*TZ$T THSH30+2K.A- =*H-0 MFPJ4II:TFN]KVFRZH/Z3#A$-:$032K.@-!M*O%WVB:.2N7?C[74IHRQPM\2A)ATH38/2=(GC()+:;T%"@YI0 MF@6EV5": Z6Y*%K]3?W* 22+G26[;O8-0_L+^OXV5W*7/K:8W%>>4)H*I6E0 MF@ZE&5":":594)H-I3E0FHNBU55<&7YDL9/&LE,Z%ELZ T&TISH#071:OKLC(WR6)S4]=W^KF"@CJ: MH#2UI.T_)YTV7YODI&F^1J5STDC3HZ9$VHEF2E,?4/L1E&9#:0Z4YJ)H=7U4 M]B.Y^R(X7'U\BL)'FN2KV13-U$64I.QH2IYIFHTGH_O0_XLNMV_\"UY"%A>E MMYZ@WJ625O,=2*WV"6I)ZA+2@(8TH30+2K.A- =*;F$F6)JSCN@@V2R;YNSA: MYV/.3;I[V4SSXNRU["33>S'F%*W((RY!;ZE#W5 EK39R5.3F^V(:)]FHV=5M M)U&4T:S5XK:3R;+4[.U"O490F@VE.5":BZ+5M51YC62QU^@FC1;?R/D#@R_\ M0BSY;@\)>7-S?IV\%<^V0AU%4)H*I6E0F@ZE&5":":594)H-I3E0FHNBU75< MF8_DG[+.S\$95*BA"$I3H30-2M/EMJ&HU:H>3&)"RV1!:3:4YD!I+HI6WP>A M<@B-Q0XAP)./;#&[])E/+ED_,\SG8J]8GS/?S$S<:&*WZ<+NTX7=J N[4Q=TH2,H MS832+"C-AM(<*,U%T>H"KKQ X^Y>H!\TVL.R27L0ZD"CNBA:7=:5A6G\T_?QJF1] MOBQ6D?""ML(/;L@Y:4\!S":MJW_!2<>I)%5\VKT%"O4N06D&E&9":1:49D-I M#I3FHFAU&5HBK3Q-XY^^H%+^@WQE2LY,$2_OPB0N M26^-0GU.4)H&I>D':E#*K?UDLC7VRR]OPP0MEPFE65":#:4Y4)J+HM44KU3. M*>7USJGDQU\:;VU#KWVG\<)/V-":#:&YO6MQ@?O>&* T%4K3H#2]I-4?^S8: M>6A$$TJSH#0;2G.@-!=%JTN^LE\I8OL5L-8H]A;IQ@O( M9QJON<*'6KN@-!5*TZ T_4!US\N7_:HNP?C%+@&T8":49D%I-I3F0&DNBE:_ M/U2^+J6[K^OGFJF_%N/]O?Z"[ODQ^>H%&W[7 .H:@])4*$V#TG2E[0AK6JZA M 4THS8+2;"C-@=)<%*VN_,I=IKS67=;Y\1=+^"D*W]/MTJVJ']-%&L5B=[>X M?+T%#C6J06D:E*9#:0:49D)I%I1F0VD.E.:B:/5[06544\1&M9_T>J,X:F^% M0]UH2MNYU'P5"AI0YP3D+8(.#6I":1:49D-I#I3FHFAU/58.,^65BV0)'EB+ MT;U%!UWT2FFO0#5N+JP!C:AS(DZ;3\.@$4THS8+2;"C-@=)<%*TNNE0F@&EF5":!:794)H#I;E* M>^O)8IF2:N*CKNO,OU8[,JG\+1.QO^5WZ8_/*TH64;C,1L?+[%,2!?[2RR:P M;XLU>TBRHC0E7DI4NL@;<#*6WK'67Y;(RDO(+:4A6;+.^^-VJXHB>E=MA?B\;D\&+:.?Y2.+R3.<54ZUGC'=>G8X!TWI>-+[G'Y^)(7]UR9 M'[NL9CA_F8R.758M["_#ZM3.3AZ\>^IZ\;T?)B2@=^PT1Q]F[$L09SVH[2]I M]' ZD ;D-DK3:)U_7%&/7?LL ?O[712EVU^R $]1_"V_E&?_!U!+ P04 M" #4>VE5_HRNQW0$ #S$P &0 'AL+W=OT=%KUT207L#:)J6U@D/KC MUTXR(1"P,JBH+R0QOM?WG).;G'BPY>*[7"(J>(VC1 Z=I5*K!]>5P1)C*AM\ MA8G^9\Y%3)6^% M7K@32, V*(]?WO(X;4Y8XHT$Z]BQ& [Y6$4OP68! R'.Z3I2W_CV=\P!M4V^@$,\6%<0LR0[TM>_T MH#[_8\G7DB:A'+A*%VZ6=X.\R'%6I'^FR#Y\YHE:2OB8A!@>QKL:<(':?T,] M]JT)I[AJ0-.[ ]_S?7B9/L'-AX/:L\.)2B?U$Y.360[J;18J-=.TK7-I3:+[ ML;Y=0YCP6/>PI)D"0M!D@;JO%,QV4)[W3'?I\..6BO NETR+\76MI-(Z:$GO MX,LZGJ&X,\0:B<0 ]R10,<.OH1(U%LT!G] M_!/I>+^<8C9+UDZ3F:?/9M3L==N>-W W)ZAK%=2UK-0=P-VF7:W)H1L4^BD% M^(HB8!)A)5B..^111(6$%8H,N:%@?VND_ZO8JLUF4O!-4K0/7J@;J:L+V*L,U&ZX@! M:XT7,M O&.A;&9B8!W 4O4/6?E767K59K:M>B(EX>Y?AU4-U-5WS @Z%;?:. M6+"7>2D-);-%ZKZ,:LN;IRSKVVKUNQ6![4M?"LW?0_/_]_=L7D)9XW:C?_Q0 MMA=Z*1%[JT;L7LU.A$#S;67T#[2E%?HK9DTC4"ABN/D;J;@]B=N^8A=V:)@D M$!N;#!T(Z>ZD>;4GNI2:O14C[_!B=+$0N*#Z\X-I(IC^, Q@0Z,UFMO@) M9 M\DY)?9\TCVV6O81+(>Z-%K$[K?P%1F=1?1=-JG9+ VM7._P:AHOL'1>Q6ZX2 MM.MU>-5W-1O]]C$1U_!=9&^\2"WG=8:(RSKXJ24@W/K(]A6*TV+EZ3/=K MCL;'9D&ULC591;]HP$/XKIZ@/K;0U)(0 M%2"U1=WZT F5=GV8]F"2"[&:V,PVT/W[G9TTHQ#87HA]N>^[[RX^'Z.M5*\Z M1S3P5A9"C[WO@:CJP_L[A.\>MWEF#S60AY:O=W*=CKV,%88&)L0R, M'AN\Q:*P1"3C5\WI-2$M<'?]SG[G>&KRL3?P(,6,K0OS*+=? ML85]\=9 9SOA0\XPD3!JZ31*Z%X6(),UGPA*,FYWNQ06&DLKOS*1K&"WU! M]N?Y%,[/+N ,N("G7*XU$ZD>^8:4VGA^4JNZJ52%1U3-<74)W&PO=V]R:W-H965T M0]IWDMR_LC*[WQ+B _\JS@ MEZ.M$+N9X_!D2W+,W[(=*>27-2MS+.1KN7'XKB0XK8WRS$&NZSLYIL5H,:_+ M;LO%G-V+C!;DM@3\/L]Q^?E1W7G9FA3E9LNP/FHKMY6@Z BE9 MX_M,?&:/-Z3ID%?A)2SC]5_PV-1U1R"YYX+EC;%L04Z+_7_\HW'$@8'$T1N@ MQ@ ]-Y@<,1@W!N-S&2:-P>2YP?B(@=<8>."]X7 Q8:N M,@*N.">"@UM="%[]_.O<$;*U%:>3-"V[WK<,'6G9&'QDA=AR M\*Y(2:JQ#\WV%Z?L8[,]1 8 1[JY]35Z\O4U,B+>D=U;,'9? ^0BI&G0\GQS MJ//'R]BCE[''9O.0)-( MXPP7"=$-02-)M6[,^ XGY'(D%P9.R@^@;_U"FM8D,8C!7P^'2]GG:35KN)L557:4JKA8OK%#&: M#E7$)EBX!_,.O#%1?1;9I(Q52G]RU/U>ZW[/[/ZE M$6'HJ+0)%MH$BVR"Q;ZBEN>[1]4*6K4"HUK-CSG L@UA>0K4AY95_;*!9I9 MJT[;I9%TJ";G<48V.6.54[=>W)B=JZP7/8FFK413(\JR#ENE+I])5O_*\"W= M$Z6:TG G2[Y,W][Y&4V7:H=ZVBA0W:H4>>N]8J86PD['O_ M('6&+PJDS.:#!;")%C9HO5C*G:H#W"IKK&.=&"8"ZJ1 +X[AS!"#Y;")%EI% MBZRBQ0W:.5.GR]ZA.3$=&L4U<(=M0!Y2PS@S[6!5SF.-K++&&M:Q(7"&7=H- MS7GWEQ*G!'S".3$'8V:8P1/%:A)N%2VRBA;;0NO+VZ7UT)S76XK)S"R#U;>) M%D)U!T"9BVH5;ZK92SA=KR]#MYL 3VPG&&,RJQL)5M%"J";LBG.M;A 8"?O> M[W8'H#F#/1F3V4RZEU;10JCF\(H 5O<,-(3(, 6Z_!^:-P#.BL:LIOQ6T4*K M:)%5M+A!.W=;#789/32G](-#,C6I5:(QJRGY:<+(*F%L).R? '89.S)G[+=8 MR%EACK_,$$.GAE6TT"I:9!4MMH76E[;;#D#F[0!+\9>99;#Z5G<-D"Y_UYSG M-/4.3X<"S;:8!BXXOAN NMT =&(WP!2"F6T'^]?J-@!24VW=&:-5TEA#:CAE M1%V.C\PY_JE0S&P^6 BKF3_2Y. :':SF_1K.8QIT*3\Z<=1^1B1FAABL@]5T MWRI:9!4M1NKI_#&]NAP>F7/XH4$84H_AX53]05Z::0>KOOSV;:TO5AZ55^G?%9^#6=+J"D/X2S2E<=P=J.MCV;O=/@QFMWH MRJ^0+S_XVB_!TQU8I^O:_@;M1UQN:,%!1M:RF^[;0(Z$*H+T:O/@74$L#!!0 ( -1[:56$L]QQ]P, M ,\. 9 >&PO=V]R:W-H965TR%_*;V@)H\IQG7$V=K=:[R'55LH6*=6[ND+ >NF.!$PGKJS/UHX5N!'?&%P5X=7!.SE940 MW\S-^W3J>&9%D$&BC07%KR>X@RPS3KB.ORM3IY[3" ^OO[O?V\WC9E94P9W( M_F"IWDZ=D4-26-,BTX]B_SM4&^H;OT1DRGZ2?376) X(=G!+U*T'NI(*@$P;$@.",(*T'XTAGZE)H5D-?WJ#7E%&">?MJ)0E*=JXFK4NOK3ZS?7J-]>S?N$9/[3I MMX$K50.K,FGB:>:'$_?I$$ZGL4E-D=K1!*8.YAX%\@FA^O>A^YZ+O&6<:WF7X5Y&2]UQ3OF&K M#+.)4J#56\P@25:D-O=(\1?^M2B3-O Z :7(UP^0KT"V_11O.^>]\+W>7=-L M<26S!N]!S7O0R?L13.F0@C19_DSFO!V<'ACOZ+QTSG(ID"N9-8 ,:R##G^70 MH(W!\(2!WS].'9W.ET*XDED#PJB&,/H9A+ -PN@$PFAPQ*#3^%(&5S)K,!C7 M#,;_+WV.3])>$(Z.*'1:7TKA2F8-"KXISIN1@_K0[R2#M0[^RY)$8-[ :BXU M5PHKP=26?RN:49X *9L:J@E6.38KU]45V5)%5@ :/%SK8'*Z&QV;"76^PX09H! M^'PML$6H;LP$=0\[^P]02P,$% @ U'MI53=\LI7(!0 R2\ !D !X M;"]W;W)K&ULQ9IM;^)&$,>_RLH]57=2&FSS$)(2 MI 1[E4A-+@U)6ZGJBXU9@GNVE^XND)/ZX;LVQF:-6?!UHGN3@-GYS7AF/#9_ M=K!B_(N842K16QPEXM*:23F_:+5$,*,Q$:=L3A/UR93QF$CUEK^VQ)Q3,LF, MXJCEVG:O%9,PL8:#[-@#'P[80D9A0A\X$HLX)OSK-8W8ZM)RK,V!Q_!U)M,# MK>%@3E[IF,KG^0-7[UH%91+&-!$A2Q"GTTOKRKG ;CQ+^N9VPS:N4'[6 ^=W*!SK(=N;M"M&O3V&/1R@UZ6 M^W6RLDQ[1)+A@+,5XNEJ14M?9.7*K%6"PR3MK+'DZM-0V@G-&)) M0!/)259P-D4C3B>A1(^A^()(,D%WY&_&T2@+B7*!/GI4DC 2Z(F^R06)/J$/ M*$S0TXPMA%HO!BVIXDN]M((\ENMU+.Z>6-KHCB5R)I"?3.BDQMXSVY\?LL=F M>\=\3I[>/Y;0(5 (R)FZ)I$1+6O.$'WB_B%\K1_ M;]1,V33QKZH_0_D5X3!1ZT(2H=M$R% NTF:O[52C[W3<7X@Y">BEI>:YH'Q) MK>&//S@]^^>ZZD+"O#6LF\'2^\9RZ Y:R^TR0KK#0#"MQ)VBQ!UCB3?#IC*< MLI'TYQU-*_T7^A<]TB5-%A1-.8O3I6I=(-4_4##\GM%RQ M.5[7#<8PFW8#),R#A/F0, P$TQJG6S1.U]PXN_U2#H;B%E97Z>[.U>7H5]?( MZ+EI^2!A_L'8,9 [K2:]HB:]AC4Y00^4I\?4(VQ=+=:\_M;YV*=NOU(.H].F MY:CUV*N,UV,68:"PM$R?%9D^^ZYC\VG%MIX#37/3&&?3N0D)\R!A/B0, \&T MSND7G=-_I[EIY#:M=/_0(XX'ZVA+ MRW& KW\SL'&AG9H)8+]MW(/J_-/T'^73!_6)H6AZ M^DL]R#V@!]W: T'Y2&H6AZ/4NYR37+3>\[.\W.&S<%J+J4 MTPR_;?N@#C$43:]T*1FY!R2C?8-S5]CH]JH[%,SLQJEO[\S-'9<^J$L,1=.3 M7RH]KEGIN?/_N!U]KDT_J*(#2O- :3XH#4/1](*6RH][0/G9=S5U=UK;V;F8 M0'67(SSZH!XQ%&V=^M;63N.8\M=L3[A F6*VWKI9'"WVG5]ENZTKQZ^=BY%3 M<]QS+OSUKO(2O][D?D?X:Y@(%-&IHSZ>,RW_X'U!+ P04 " #4>VE51N0X"*H" #I!P M&0 'AL+W=ORD>::EE45$(E62/O+W)2E9<0+%,-J\2#QV9KE#8C;>-ZE6Q'* MG"2V:S.1Q'RM2LIP)D"NJXJ(QQ&6?#MT?&>_,*>K0ID%-XEKLL(%JKMZ)O3, M[5@R6B&3E#,0F ^=:W\PC4R\#?A-<2L/QF J67+^8"8_LJ'CF0-AB:DR#$3_ M-CC&LC1$^AA_6DZG2VF A^,]^S=;NZYE222.>7E/,U4,G2L',LS)NE1SOOV. M;3T7AB_EI;1?V+:QG@/I6BI>M6!]@HJRYD]VK0X' ,W3#PA:0/ 2$+T""%M M>&J&J 5$IV:X: &V=+>IW0HW(8HDL>!;$"9:LYF!5=^BM5Z4F7>R4$+O4HU3 MR4^N$$+X!'/<(%LC^/!A@HK04L(M[M2:E!]C5^E,)MY-6]91PQJ\PAK"#6>J MD#!E&68]^,EQ_)%=7V)49[,L %0<]YQJ?#_;YR_B_[ M])^S/Q,C[.X\M'S1*WPS%"DRI6T >-Y=_*T@3.8H!&:@.(SMVT,A^VZ_X;^R M_,:)-HEW_CF*WIB[FF091IT%T5(-]U7,T9DK9"K0J MUG99BO!K6=(5,4YV]B0$W-7:V18%K;5/*KBGJH 9>;236Q15KU)'3V&:P$#6 M),6AHUU>HMB@D[Q_YU]Z7_L>Z5N238[KXP<>9.2QKZ;I&QVCN3?WP+NTRBO; M-"2D?,U4\Z2[U:XO75L[?K$^\@=COV=]HOM8TW:>Z)LF>$/$BC())>8ZE7YW MVEI%TUB:B>*U=S$*$Z#WL-&@( *D$ 9 >&PO=V]R:W-H965T<_OQ3-.]E(]Z1K1P*'A0J>D-J9=!('.:VRHGLD6A=TII6JH ML:&J MTJI(4'-3R(P_ F:"@3)$O\VDIEB>P,9P)7"G37-%0]+Y'+?4HB\K*P M9E5MW$*0)2VM<(/F>[M2-@I&EH(U*#23 A26*;F+%LNYR_<)/QCN]=$*0#'L]?V#]Z[];+EFJ\E_PG M*TR=DEL"!9:TXV8M]Y]P\'/M^'+)M?_"?L@-">2=-K(9P%9!PT0_TL/P'XX MT=490#P 8J^[/\BK?*"&9HF2>U NV[*YB;?JT58<$^Y2-D;9769Q)OLJ#<(< MIK#&'8H.(88W#V@HXQH>\6 ZRM\F@;$GN?P@'UB7/6M\AG6#[0SFX03B,([_ MA0=6X*@R'E7&GN_J#-\@;F)5ND)CHH(5*E^2(D?XMN6LHNZ6)_#AT-H+QP(> M6>/R9 D;NZ5+FO<)&T.5 ?NS$'[='9C^O? JIU$X#:-35B]*&ULI53!TCKB9/V+,,"FH!$ MI<5.^_5="4S=Q/:E%Z25]KU]NV(WWBC]8DH 9*]U)J M 4DWN=(U1S)UX9M& \\DGLSA8ZB56+E9"PT,RT=%P$;LG#W"&F0+M+M3$C55B]T: VC8Z3T@%Y4Y8R=,2/94JM9PF9G8 M1Q)@:?RT#S;O@H4'@EVS!^(N#?LH,\C^Q?LD?% ?;M7/PZ.$2V@NV"CXP,(@ M#-GS\IZ=GIP=X1T-51DYWO$!WF\M&J0V?_TZF4;7T]A?[PDY M'D*.CX9\TER:'+2&C*&B_ST%L>:K"@S+M:I9NGT5WKT*.:A"BM]OZ]@I[&)- M=A1>A9-1M%_B9) X.2IQH576D@+CI]F[F_TS$UZ,+-!4-%;B5VS3.<#J/GMNNXO^[=W'K@NA#2L IR M@@875Y2O[F9!9Z!J7/^M%%(WNVU)XQ.T=:#[7%$/]H8-, SDY ]02P,$% M @ U'MI5?0%T3).!@ DBP !D !X;"]W;W)K&ULK5I=GLSO3+DA"?*2.9S:&G>Y#=C*;W?:ATP=BRS:S@%S MR7:F/[X".V DH9B@E\3@-T$9:F%;-NULCC)9XMY<^ZN6,S9H4J3 MG-X5H#QD65S\>T-3]G0]@[/G$U^2[:ZJ3UB+^3[>TGM:?=O?%?S(:EG624;S M,F$Y*.CF>O8!7D48UP$-XH^$/I5GGT&=R@-CW^N#3^OKF5U?$4WIJJHI8O[O MD2YIFM9,_#K^.9'.VC'KP///S^P?F^1Y,@]Q293EA[!E:'LF+9*9A?09;DQ__QC]-$G 5P'G4 .@4@ M,< 9","G 'SI",XIP+ET!'(*:%*WCKDW$Q?&5;R8%^P)%#6:L]4?FMEOHOE\ M)7DME/NJX-\F/*Y:?&85!1C\"K[01YH?*/\4)F6\W19T&S>E9)OVN[(D M+=]QU+?[$+Q]\PZ\ 4D.ON[8H8SS=3FW*GY1-;6U.EW S?$"T, %8'#+\FI7 M@BA?T[4B/M3'!YIXBT]&.R/H>49ND);PGN[? VS_ I"-D.)ZEI>'0U4ZTT:/ M7CUZ;S)P*P_<\#E#\N"MZCY.J;*PQU"W":T;TN,"$^2Y<^OQ?+ID% H<@OJH M4$8%/K%)'Q7)*!]Z=C=B+T>GS='1YGA+U\DJ3L%?MS1[H,7?JE2U#'4SORKW M\8I>SWBW+FGQ2&>+GW^"KOV;2D FR4*39)$ALEX92%L&\GJI'4/)N8AL@@-! M:C(*NH'G"5*34<3!#A:D)J,_U:O-D'=D^]@6UR:@ ^X*,0AF$_( (PHT4*.*=";>7HM^F MZ&M3_$ +UDP@X'=F$-(-7]Y1K>ZT?&-U9Y(L-$D6&2+K%25HBQ*\7G>!) /L M!V*34X#L0+R=RB!(D"WV. 6JUU5[&4*[6U+:VAR_%G%>;FA1T#5@C[0 7[FU MT I/3SA6>4;90J-LD2FV?FG.5OOP]?([Q?;:D&N+S6JI@CD0BIU/ ?,0P<+R M,%+ 7$+<@=X'498[KB\)4F!Q(7/&FK8+9V"<#PNRL"=1[ MDQ>%.7X]J1]QM$:-.AFC;)$IMG[M.C,#)[@9*+L+C&PD:E3E5"0[HT!!C!Q? MU*C"&[F#$NT,#=0[FG.)QA6X8TE>-8\?7UQ?&G4V1ME"HVR1*;9^A3IW R?8 M&RC[#1]ZTFU<1CD^=D0ARBB$B&B6(@4,.@@/*!%U%@==;G$&E7CA(E,_U%AQ M&F4+C;)%IMCZ1>O,#YI@?I#L0[A9$1]F*U HP&*75* @L1U!PY$"YOO>P--L MU#D?=+GST6GSPH6F?K31\C3J@8RR1:;8^G7K/!":X(&0;$<0AN)"4X&"'A$? M@"M0+K:AJ$X9Q?LP&E!GYW_0Y?Y'I\[QJTW]P*.%:M01&66+3+'U2]@Y(C3! M$2'%BY- O,=&4)Z,_29Y:NXW($ER\MD38OC MJW"M^HQZ':-LH5&VR!1;OS2=UT$3O Y2O;H1E;54H*1WS:$"A+%GB_)3#!B< M/0#H)]DY':1W.GK]7;JP-.IZC+*%1MDB4VS]:G6N!TUP/4CA9Y M*E)A9WSQ MR:4"!(DG-4356QTXT!%QYWBPWO&\J,@+EY/Z8<:*TBA;:)0M,L76+UCG=O $ MMX-EZR&+4@&"1'QJJ0+9@;1Q1^&NW('-%+AS.ECO=%[4Y/A%I'[$T?(TZG:, MLD6FV/JU.]M8-F5GF6+3F/1470%RQ9NX N-)3D&PO=V]R:W-H965TWJI@RO!<@ MTR0AXML"8WZ86:[U\N*!;B-E7MCSZ8YL\1'5E]V]T$]VR1+2!)FDG(' S?PW#54TL\86A+@A::P>^.$#%@$-#%_ 8YG]PJ&P M=2P(4JEX4H"U!PEE^3\Y%D*< #1//< K %X5,+P Z!6 7A70OP#H%X!^IDP> M2J:#3Q293P4_@##6FLT,,C$SM Z?,O/='Y70LU3CU/PS5PA]> ]WE!$64+:% M6R$(VZ+^N$K"6Q\5H;&$)SRJE,3OM.E28$@5W&X%9E;PSPJ3-8I_]=R71Q_> MOGD';X R>(IX*@D+Y=16VE>SHAT4?BURO[P+?DU@Q9F*)/S)0@QK\,MFO.LU M$-A:I%(I[T6IA=?(^(B[+O2<#GB.Y]4YU SW,=!P-X.[-7"_&?Y7RKK@#@S< M'35$TRN_>R_CZU_@6Q#V#'P#MPD*&I#R$]9]J48F4YANY(X$.+-TY9$H]FC- M?__-'3I_U*G4)IG?$MF9@OU2P7ZC@CZN%7R4,M7;!F')I9(=^(RJ T]W\JS\\F@XJ)W^C6*X,>E$$/6DN;1J9KTZ9-,K\ELC,% MAZ6"PT8%/W&V??^$(H%/>L9HF9?3AK09_I03D_&H5TF<&B/''592I]&U5P8^ M*@,?-0=>"7=%&4W21!\\1PQA&1&Q-=MHCT+?-^"!Z&L!^*DP)Y**$.YUPO&Z M@V"1+SLXB=RM:-/HV+7)TQ+9F8;C4L/Q%1K"'0EH3-6W#CR@N>,9K19<:%(S M6A+MAYZMTVQ<4V:\446V1E^NE:TELC/9)J5LDU=5+?B_L@D;ZUGC&M?6LS;) M_);(SK1UG1\W2.=U2;DBQVR'_UI*-J]RK;ZMLOD%V^E^T::.4VZ8<^E.+M_N M+]PAF%0B-1?ICAXKU/XH4__PI?Q=+GT%_>3$+Z?K]*OUK]ZL-ZB<#LW.7IM' M]DE3HO?=-FON) 0\92KO3\JW90-YF[5-]@_SO/MS )E6SW_#E!+ P04 " #4 M>VE5I&G9>A0" !?!0 &0 'AL+W=O6!IIYM@<&>OC60. M37.@MC+ =B%("IK$\365C*LH3\/:RN2IKIW@"E:&V%I*9AX7('231>/H:6'- M#Z7S"S1/*W: #;BOU@+->*&-AGT;OQ?#'S_L'A&X?&GLR)SV2K M];TW/NZR*/9 (*!P7H'A\ W((070HQ?G6;4'^D#3^=/ZN]#[IC+EEFXT>([ MW[DRB]Y$9 =[5@NWULT'Z/()@(46-GQ)T_I.T+FHK=.R"T8"R54[LF-7AY. M\?1"0-(%)(&[/2A0WC+'\M3HAACOC6I^$E(-T0C'E?\I&V=PEV.7$+CG%AR1(QWID4GN6@EDPN2&ZA&9!)?D21.DC_# M*=+UB$F/F 2]Z06])5=">8 H?_YL M?!V_'>";]'R30;X[L!;@BGRNP##'U:&MY159@X*&"2RED>>@AV7'Y!&8&>"; M]GS3X?JQXU_K-ZCPC_6;]7RS_U._8=E9J)\]!TA/^L4_/4MF#EQ9(F"/4O'H M-2J;MIU;P^DJM-!6.VS(,"WQ!03C'7!_K[&-.L-W9?^FYK\!4$L#!!0 ( M -1[:56CNTPU#P0 #@1 9 >&PO=V]R:W-H965T-(;(H"\Y=; MDK/MU'*MUXDO=)U)-6'/)A5>DWLB'ZH[#B.[14EI04I!68DX64VM&_=ZZ7K* M05O\261L6]J\%LZM1R5$XEAU\I^,G9[TP2%*!?T"<"U)=H9'S'GF.YQGRF1_O M[IKH_+_HR_\.R?8PN_KZ$7CCMBU4;!C%(>N6>N@U3HX95,)=/$W MP?S2)-XPT!B]@*- +BI4#4 A2O&+:1'F@SBGZG:FI)9G2FIO#<)V#<+!+#_0 M$I<)^?$*#,-X#=EQ3198QP?78!#IU#4X6UK+,Z6UMPI1NPK1\:L 1482B"$/ M5MFH?V#]3I&->L?5C3LUMH\2.)U#WT$6@4W)"[I/UAW=^09^E3SX6U ]VI6W)/3[5>M<-0I6P:DP._N M+P.2'X_-!\[UWJA[@]2_,HGS']R &XC=]*(P[A(U& 51EVC?R!MY<9>IPZ<3+ A?ZQ9< FXWM9=0#O;MODWNKGMS-^ZUW/7,+]0KP5TY_D&7[]3 M^(SYFI8"9%M!*.#R2K=!_ZR"1TM?HQ(QC^%)0!_+YBT(LV Q6@ M?5DR^Q=02P,$% @ U'MI595 ^:H3 P $@@ !D !X;"]W;W)K&ULK5;?;]HP$/Y7K*R:6FEK?D" ,D!J8=4JK1LJ[?90 M]<$D![&:V*GM0/O?[^RD&=! ][ 78COW?;GO[GS'8"WDHTH -'G.4JZ&3J)U MWG==%260474JB4 M<9A*HHHLH_+E E*Q'CJ^\WIPPY:)-@?N:)#3)S>8J'CJ><0A2B+1AH/A8P1C2U!"A&T\5 MIU-_T@ WUZ_LEU8[:IE3!6.1_F:Q3H9.SR$Q+&B1ZANQ_@:5GM#P12)5]I>L M*UO/(5&AM,@J,'J0,5X^Z7,5APV W]X#""I \*^ 5@5H[0):>P#M"M"VD2FE MV#A,J*:C@11K(HTULIF%#:9%HWS&3=IG6N);AC@]^B$TD)!\)M\!HZ=P,2OR M/ 7,K*8IN: IY1&0F2W!*U[6F4G8\00T9:DZ0P_S9P5YO.-QB=]5K; M1I/#'MW[#P=TM6I=K8,LM\*DUFJ*#X@J2<(-?\_"7GM'U%LCW_=:86VUY6"[ M=K!]T,&IQ+8F]0O!,B)?GPJ6FW(D]]>0S4$^-#E[D-#TSK[*:01#!YNC KD" M9_3Q@]_QOC25V7\BV](>UMK#@]HO&;8 M'/NUQ"$0DX44&='(28N8&9*%#0K#JE4:64TU*,.E$_PQWVD*O+O1%3.02SM= M%'I7<%U>EOJT'&!C'&"VT>^;<:>.Y?^G):7E.Y9%QA$A?X*>^T MBXF0Y00J-UKDMB?/A<8.;Y<)#FV0Q@#?+P3VY6IC/E#_#1C] 5!+ P04 M" #4>VE5).07,> # #M$ &0 'AL+W=O,S9M$Y5$+4G'S=LO M*:FB:QYJ]\86)7'^?V;H3Z+G!\:_B1TA$GQOZE8LHIV4W4T3;6'2+^=L+VO:DGL.Q+YI,'^] M)34[+"(8_3CQ0+<[J4_$RWF'M^21R*_=/5>C>(JRI@UI!64MX&2SB/Z -[>H MTA/Z._ZAY"".CH%.Y9FQ;WKP:;V($NV(U&0E=0BLOE[(!U+7.I+R\=\8-)HT M]<3CXQ_1/_;)JV2>L2 ?6/TO7]R#4N[S#$B_GG!T UW>K M:/J@3[6?KC\NV@C#S*CZ2[!FGR M'J $(?#U\0Z\??/NYS"Q2F;*"$T9H3YNYHG[=T&(2U^=H9Y9VGGNT\TD[O[ /2CQUB>=VXF61N]6+2;VXJ/P^[<+2SI*96[J< MI,MSBNY3+"U%!$M/MM4D65U>Z\RE7MFUSA./^FQ2GUU::Z?VS-).\](M#1/# MK^3,:CLUQ]D_)5P5T*-Z1$UX><%SIP'H^%GGGHI# SD8IIRCYFYY9,LGJ4?= ML V&X6:*[A9UH"S-*X^J@1D,T\Q9],)IP.895+\RCP%#-!A&FJ/H;GD'T1)? M^H9H,(PT4W2WJ(TRF*;(HVI@!L,TLXO^M"/J_6\C"7?:L/E6)H7G60(-X&"8 M<*>E_X4)&W.>QSDTD(-ARHWE_X6PS3A_]LA #H4A9S=!:C?#"'3X5;TG2^<[ M&'+P+T6I9S$B T 4!N!I/\[VX\"A%TCHZ)TOC,.Q.6>[<% Q2S//8P$9+J(P M%^T^U42(&_"I5>N%".GT8L/R*DN1KT.&EBA,R],.G>'$IN95F7E\&&BB,#3' MUIPA;U/S*LL2#\&0X28*<]-NBMJ_"K4TP NN]T3O;GBIK6S6;I:>>XJ/-J_XCX OF M6]H*);%1TY+K4N7$A[WU,)"LZ_>SSTRJW7%_N"-X3;B^05W?,+6G'0=ZBSS] MP['\'U!+ P04 " #4>VE5^C01!E " _!@ &0 'AL+W=OF]("S]=O M[%^<=J-E2Q3,!/M),UU,O$% MFQ--DEB*(Y(VVK#9A:N^0YMZ46[OR5I+LTL-3B??A 8T0I_0,T]%"6A#3J#0 MASEH0IE"&SCI/6$?8ZQ-,@O!:4,\K8G#*\01>A%<%PHM> 99!WY^&__Y!AX; MD:W2\$WI-+Q)N(:JCR*_AT(_##O.,[L?'G3)^;_LBW_._JX84?O9(\7&[@L*+H'DGT_!]T**3*6J#ZG+@LXXH0>[<*%(H%7NNZRJUWG;:/;DF MO_!/@_$LZ/#/S72LA]E?^GJTOA"YHUPA!KE)Y?ES5AA:5Z\>MT*:[ MW;(P$QZD#3#[N3 ]V1@V0?O/2/X 4$L#!!0 ( -1[:574RS_!)@, .D* M 9 >&PO=V]R:W-H965T T":5 M)4U?QD9;B37E1:(P[04^(#YXR;6Q<.Q@.^OX]YR3-'1;5C;HE]9V[GG.]_A\ MOM%*Z1\F1;1PDPEIQEYJ;7[L^R9.,6/F0.4HZ/2FXS*M5,]&:G""B[Q5(,ILHSI7RHU+!]PZ96[[&.9^#X8B5,^0NKVC;P("Z,55D-IAUD7%;_[*;680- /.V L :$ M=P']!P"]&M![K(=^#>@_UL.@!I2A^U7LI7 1LVPRTFH%VED3FQN4ZI=HTHM+ MER?G5M-73C@[^:0LPB&\A#,T5A>Q+3272YBF3"_1P%Z$EG%AX )O;,'$/EE> MGD>P]WP?G@.7<)&JPC"9F)%O:3N.U(]KUR>5Z_ !USV8*VE3 S.98-*"C[;C MC[;@?9*AT2)<:W$2;B4\Q_P >D$'PB ,6_8S?3R\VQ;._WF?_;/W6V+TFL3H ME7S]!_A:\Z$#%\HRT7;6%=NP9'/%Z7H2C/SK3?7N6X2]VR;17TEF]RUZW:/& MYE:D_2;2_M9(ITH:)7C"RLJE%J *#:=:)455R]ZRF MN.5T'2G28"F4*C6O# M.6K-%QQ%TH$YEQ(-*;3&_()O<\RN4']ODVSKMMP#<6QR%N/8HQ? H+Y&;_+B M67<8O&[+S5V21;LDF^V([-;9#IJS'>PTB[>R/?5(=DD6[9)L5I$-'G.+AHW2 MPZU*1]SDRC ![[0J\@[0PP*T%E.)YK+ !#[GJ,LKUH%WU+_ WD=ES#[0!5M# MVPYDJ].G'LCP7O$XNEN!=NEO=M]?]W!X1V9_X^W.D-+3-4T&8E5(6U7K9K7I MR]Z4[U77_HJR9P3K>!2P,"%^0J.#BDA-!58U5-K,K+ MSN%*6>I#RF%*O2AJ9T#?%XJZAWKB'#3=[>0W4$L#!!0 ( -1[:57R;$$X M+ ( $% 9 >&PO=V]R:W-H965TG^@+DGP69)J<5%QA M/8!1? E)G"2' CI-GV/NZ,- 'YX(9]3?SRCH?3VB=_Q:IJAP+PFRR7*Q@ MDM.A^K?RUT'>C_0VNTKBNY1M]W/Z#ZB-G.UU685F$X;/0JX;16W#];O]?$]" M6[._\/9Q>.!F(Y0%B6M'C0Y\K5W? M=H9WT+]ZV0=02P,$% @ U'MI58D=TUN"! 614 !D !X;"]W;W)K M&ULO5AM;^)&$/XK(_=4)1*-7WA-"D@A]K51CQ:1 M7*NJZH?%'K!U]B[=74.0[L=W;1,'@[."J]4O8*]GGME]GO'L>H9;QK^($%'" M2Q)3,3)"*==WIBG\$!,B;M@:J7JR9#PA4MWRE2G6'$F0.R6QZ5A6STQ(1(WQ M,!^;\?&0I3*.*,XXB#1)"-]-,&;;D6$;KP/S:!7*;, <#]=DA4\H/Z]G7-V9 M)4H0)4A%Q"AP7(Z,>_O.L]N90V[Q>X1;<7 -V5(6C'W);AZ#D6%E,\(8?9E! M$/6WP0>,XPQ)S>.?/:A1QLP<#Z]?T3_FBU>+61"!#RS^(PID.#(&!@2X)&DL MYVS[,^X7U,WP?!:+_!>V>UO+ #\5DB5[9S6#)*+%/WG9$W'@H'#J'9R]@W/L MT'G'H;UW:)\;H;-WZ)P;H;MWR)=N%FO/B7.)).,A9UO@F;5"RRYR]G-OQ5=$ MLT1YDEP]C92?'/_*),(M_ !SC(G$ &:$RQT\[VW7+^6_1O6^.7B&C M769'.\?KO(-WO^*(JBQ(F*#<(E*0(<+D<>["1Y;2@&0)TLH''UBR)G37 I4' M,+V?SSR5+GY(60V 5.3NEG)WSY&PIN6@09>J1&'Y2+[NLDZ1 Z^5H MV8ZS&=N690W-S2'5VI"74GU.1*^AB!4*NR6%W7,I]%[\.!5JFX,IH>E250)7?R+AUW7D:N-:V@:%65ZI3(] MO3*+*(ZD*CDPQ2#R2=R"1^J7)0>^JJUMERDGU%[GH](M '70 A=C=4 MJC/601Y/"5^C9G?-35ZB)$VT.:R-?6D.-PGF-@GF-016$?"V%/!6*^!O6XI< MA-&Z!3/D/M9OLP7&X#!);^RC--7&N93?,P)Z#06LT&9;;U\EEI:X,U+\_SR; MZF=[Z;O2*)K;*)K7%%I5]X.O4?N;3ZBJJ$D_S$Y81?VO%V3Y.B=L'AJTQ\G0 _RX.B+U".EGW ^[S[=30^L>\>[)IQ-^L;YJVI-_BBZ:AJ M^BJB F) P 2!$ T !X;"]S='EL97,N>&UL MW5A=3]LP%/TKD1D32!-I&QJ:T5;:*B%-VB8D>-@;38F>.REE\_7SM- M/_!%C(<-EJK$OL?GW&/[!D<=UF8MV,V",1.M2B'K$5D84WV,XWJV8"6MSU3% MI$4*I4MJ;%?/X[K2C.8UD$H1]SJ=-"XIEV0\E,ORJC1U-%-+:4;DO U%_O8E M'Y%N>DXB+S=1.1N1NY/W/Y?*7+Z+_/WHP]%1Y^[T\C!^XH!3$@=%^\\0/>O@ MNA;#I--]:3?\V IYXC%&NPC0;)8M$SJ.'#?K-AX62FZ7+R$^8-5IR:)[*D9D M0@6?:@ZL@I9%2/W@X:[OP98V.B672KO\0'QL.*&L.TO+(=-]@%'T%1T[Y=5];A7--UM]O]1 M[&FOBIU]Z\"NR;9I#35-+^,[H+^KYK5W93LOTHTJ?J_,YZ6=CG1]*%!VK5G! M5ZZ_*EH#F'H75Z=5)=:?!)_+DOG)/SOA>$@WO&BA-'^PV:!49C; -(GNF39\ MMAOYI6EURU9F4TZK O?<>X.>_^XZSYEDFHI=T[;V7_,JO]AQ& M@QZ;0^RUF^R_!9/I6S#Y.FLR;HZ=G;-M[V1KHQ&\08S(=W@?$=NDT73)A>&R MZ2UXGC/YZ("S\H9.[6OBGKX=G[."+H6Y;<$1V;:_L9PORZP==0T+T8S:MK_" M]+II^_IBN&=F&S=I<0#A$KMP51C".Q\((8%@>S '&\2PL MS_\TGP$Z'X]AW@9!9(!R!BC'LT+(Q'VP/&%.9J_P3+,L2=(46]')).A@@JU; MFL(WK(9Y P:6!S+]V5KCNXU7R--U@.WI4Q6"S12O1&RF^%H#$EXW8&19>+>Q M/,# =@&K'<@?S@,U%>8D">PJY@U[@G$DRS $:C%1AS!'( '#$D2=PX>G$?QYIR*M[^=C'\#4$L#!!0 ( -1[ M:567BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G; P &!H \ !X;"]W;W)K8F]O:RYX;6S%F5MO MFS 4@/^*Q=/VL"68)+VHF=2UW5:IVZHEVNODP$EBU=B1;7K[]3LXBVK6<;27 M.$^ ,>;#QN?S@;,'8^\6QMRQQUII-\W6WF].!P-7KJ$6[KW9@,8S2V-KX?'0 MK@9N8T%4;@W@:S7@P^%D4 NILP]GN[9N[2 ^,!Y*+XW&PK;@IX0']W*^/63W MTLF%5-(_3;.PKR!CM=2REL]03;-AQMS:/'PQ5CX;[86:E=8H-,DA5R5&S6XN"E$20G(/E!(#\*)70)+((L",CB@)"_> 0Y(B!'!QSN M#N28@!P?$K*(("<$Y&2_D-\P.K*+[2/((\(R*,$ MD!PAL2-+K&I#E1;UPD(E(\AC O(X 62!D#_@'G0#$=4)0762@&J$5)^DQ@F, M$F'GU@J]:L.B=W'T'E+A>Y@ ..=M4_K&ML-[L19VU:6D=)+OV2>!\A@IK^J-,D\ B.OQDG8" MX^R-,2FAY'LV2L \"9VI0IB^%187.G.<*@Z79C$FI91\STZ)0C,[+TO38$?B MF-^B74K9'71**ODAK=+QX_E;@WL: E%+R%$YY"8O_Y*/D MDJ>P2^\XQTL<3MF%I[!++^8HQJ1LPU/8IA=S'&.264P*[_1B3F),2CP\A7AZ M,8]B3$H\/(5X^M:VG5#)*?'P/8OG5:C,V9M+\$(JQ^;P&&-2XN$IQ!-C\EY, M2CP\M7C"\./8EZAU%VN<4_KAB5,:W+N43JQ6%E98.\:D+,0/F>-TIE!!6:A( MF^-T7DS?B!B3LE"1PD(1YI\=?$&=1^88D[)0D<)"'[+&QIC4A8J4EBH-^7M8%(6*E)8J"_G M[08DRD)%"@OUY;Q=3,I"1;#08/VE5M[W"2X$! I%P M&@ 'AL+U]R96QS+W=O,S4X;0?5CKB]+5N9^UG6N&-Z>VK_,P+/NS[?+BFI^=Y31=VOYYAMEM MGV&/P?:G[:^^="Z8Y)#W9Q$F!7(3TDT*[";$FQ3HS:@W*]";46]6H#>__&PKT)M1;U:@-Z/>K$!O1KU9 M@=Z,>K,"O1GU9@5Z,^K-"O1FU)L5Z"VHMRC06U!O4:"WH-ZB0&]YN2Q1H+>@ MWJ) ;T&]18'>@GJ+ KT%]18%>@OJ+>_4VX=[Y?S4\UCC^>^D.@S?NNGXVE58]:*%)L! "4%P $P %M#;VYT M96YT7U1Y<&5S72YX;6S-F,UNPC 0A%\ERA418[NE/P(N;:\MA[Z FVQ(1!); MMJ'P]G7"C]2*1B J=2ZQ$N_.C+W2=\CD?6O(19NZ:MPT+KPWCXRYM*!:N40; M:L).KFVM?'BU"V94NE0+8F(T&K-4-YX:/_2M1CR;/%.N5I6/7C;ALRMU,XTM M52Z.GG:%K=@8I*\^'[73 MSB@[TSM<[Z>VRVX>CG7+]7?\?<9'_0MS") <$B3'#4B.6Y <8Y <=R Y[D%R M/(#DX".4("A$Y2A(Y2A,Y2A0Y2A4Y2A8Y2AVE5!T%-8H$ "Q M $ @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 M ( --[:57*!!84[@ "L" 1 " :\ !D;V-0&UL4$L! A0#% @ TWMI M50O:J!OP!0 "1\ !@ ("!#0@ 'AL+W=OVE5&YCY1@$( ";)@ & @($C%0 >&PO=V]R:W-H M965T&UL4$L! A0#% @ TWMI52V-G!,, P .0H !@ M ("!6AT 'AL+W=OVE52>2&)=P& I M)@ & @($P*0 >&PO=V]R:W-H965T&UL M4$L! A0#% @ U'MI58YR0O[8$0 KS !@ ("!0C M 'AL+W=OVE5U#:<&?L) S&P & M@(']10 >&PO=V]R:W-H965T&UL4$L! A0#% @ U'MI M57V?TM*F!0 6@T !D ("!+E 'AL+W=OVE5MV]?GPH% =# &0 M @($+5@ >&PO=V]R:W-H965T&UL4$L! A0#% @ U'MI5>!-SO$& P GP8 M !D ("!^EX 'AL+W=OVE5=.94\HD# !E!P &0 @($W8@ M>&PO=V]R:W-H965T&UL4$L! A0#% @ U'MI51?+0M>Q!0 $1 !D M ("!FVD 'AL+W=OVE5-^ =,*,$ 2"P &0 @(&#;P >&PO=V]R:W-H965T M&UL4$L! A0# M% @ U'MI5&PO=V]R:W-H965T&UL4$L! A0#% @ U'MI5;78 MRST2 P -@@ !D ("!RI$ 'AL+W=OVE52_:H!C(& F+ &0 M @($3E0 >&PO=V]R:W-H965T&UL4$L! A0#% @ U'MI53=\LI7(!0 R2\ !D M ("!JI\ 'AL+W=OVE51N0X"*H" #I!P &0 @(&II0 >&PO M=V]R:W-H965TL-&@( M *D$ 9 " @8JH !X;"]W;W)K&UL4$L! A0#% @ U'MI545,70UF @ G 4 !D ("! MVZH 'AL+W=OVE5 M] 71,DX& "2+ &0 @(%XK0 >&PO=V]R:W-H965T&UL4$L! A0#% M @ U'MI5:1IV7H4 @ 7P4 !D ("! +@ 'AL+W=OVE5^C01!E " _!@ &0 M@('RQ0 >&PO=V]R:W-H965T&UL4$L! A0#% @ U'MI5?)L03@L @ 04 !D M ("!ULL 'AL+W=OVE5B1W36X($ !9%0 &0 @($YS@ >&PO=V]R M:W-H965T*NQS $P( L ( !.]8 %]R96QS+RYR96QS M4$L! A0#% @ U'MI590Q/J>; P &!H \ ( !)-< M 'AL+W=OS: !X;"]?7!E&UL4$L%!@ N "X >0P ''> $! end XML 51 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 52 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 53 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2.2 html 206 258 1 true 50 0 false 7 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.nortechsys.com/20220930/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited) Sheet http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited) Statements 2 false false R3.htm 002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) Sheet http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited Condensed Consolidated Balance Sheets (Current Period Unaudited) Statements 3 false false R4.htm 004 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited)-parentheticals (Parentheticals) Sheet http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unauditedparentheticals-parentheticals Condensed Consolidated Balance Sheets (Current Period Unaudited)-parentheticals (Parentheticals) Statements 4 false false R5.htm 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 5 false false R6.htm 006 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) Sheet http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited Condensed Consolidated Statements of Shareholders' Equity (Unaudited) Statements 6 false false R7.htm 007 - Disclosure - Note 1 - Summary of Significant Accounting Policies Sheet http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies Note 1 - Summary of Significant Accounting Policies Notes 7 false false R8.htm 008 - Disclosure - Note 2 - Concentration of Credit Risk and Major Customers Sheet http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers Note 2 - Concentration of Credit Risk and Major Customers Notes 8 false false R9.htm 009 - Disclosure - Note 3 - Revenue Sheet http://www.nortechsys.com/20220930/role/statement-note-3-revenue Note 3 - Revenue Notes 9 false false R10.htm 010 - Disclosure - Note 4 - Financing Arrangements Sheet http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements Note 4 - Financing Arrangements Notes 10 false false R11.htm 011 - Disclosure - Note 5 - Leases Sheet http://www.nortechsys.com/20220930/role/statement-note-5-leases Note 5 - Leases Notes 11 false false R12.htm 012 - Disclosure - Note 6 - Income Taxes Sheet http://www.nortechsys.com/20220930/role/statement-note-6-income-taxes Note 6 - Income Taxes Notes 12 false false R13.htm 013 - Disclosure - Note 7 - Restructuring Charges Sheet http://www.nortechsys.com/20220930/role/statement-note-7-restructuring-charges Note 7 - Restructuring Charges Notes 13 false false R14.htm 014 - Disclosure - Note 8 - Employee Retention Credit Sheet http://www.nortechsys.com/20220930/role/statement-note-8-employee-retention-credit Note 8 - Employee Retention Credit Notes 14 false false R15.htm 015 - Disclosure - Note 9 - Related Party Transactions Sheet http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions Note 9 - Related Party Transactions Notes 15 false false R16.htm 016 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.nortechsys.com/20220930/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies 16 false false R17.htm 017 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Tables) Sheet http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-tables Note 1 - Summary of Significant Accounting Policies (Tables) Tables http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies 17 false false R18.htm 018 - Disclosure - Note 3 - Revenue (Tables) Sheet http://www.nortechsys.com/20220930/role/statement-note-3-revenue-tables Note 3 - Revenue (Tables) Tables http://www.nortechsys.com/20220930/role/statement-note-3-revenue 18 false false R19.htm 019 - Disclosure - Note 5 - Leases (Tables) Sheet http://www.nortechsys.com/20220930/role/statement-note-5-leases-tables Note 5 - Leases (Tables) Tables http://www.nortechsys.com/20220930/role/statement-note-5-leases 19 false false R20.htm 020 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Details Textual) Sheet http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual Note 1 - Summary of Significant Accounting Policies (Details Textual) Details http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-tables 20 false false R21.htm 021 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Option Activity (Details) Sheet http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-option-activity-details Note 1 - Summary of Significant Accounting Policies - Option Activity (Details) Details 21 false false R22.htm 022 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Inventories (Details) Sheet http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-inventories-details Note 1 - Summary of Significant Accounting Policies - Inventories (Details) Details 22 false false R23.htm 023 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Finite Lived Intangible Assets (Details) Sheet http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-finite-lived-intangible-assets-details Note 1 - Summary of Significant Accounting Policies - Finite Lived Intangible Assets (Details) Details 23 false false R24.htm 024 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Estimated Future Annual Amortization Expense (Details) Sheet http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-estimated-future-annual-amortization-expense-details Note 1 - Summary of Significant Accounting Policies - Estimated Future Annual Amortization Expense (Details) Details 24 false false R25.htm 025 - Disclosure - Note 2 - Concentration of Credit Risk and Major Customers (Details Textual) Sheet http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers-details-textual Note 2 - Concentration of Credit Risk and Major Customers (Details Textual) Details http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers 25 false false R26.htm 026 - Disclosure - Note 3 - Revenue 1 (Details Textual) Sheet http://www.nortechsys.com/20220930/role/statement-note-3-revenue-1-details-textual Note 3 - Revenue 1 (Details Textual) Details http://www.nortechsys.com/20220930/role/statement-note-3-revenue-tables 26 false false R27.htm 027 - Disclosure - Note 3 - Revenue 2 (Details Textual) Sheet http://www.nortechsys.com/20220930/role/statement-note-3-revenue-2-details-textual Note 3 - Revenue 2 (Details Textual) Details http://www.nortechsys.com/20220930/role/statement-note-3-revenue-tables 27 false false R28.htm 028 - Disclosure - Note 3 - Revenue - Contract Assets (Details) Sheet http://www.nortechsys.com/20220930/role/statement-note-3-revenue-contract-assets-details Note 3 - Revenue - Contract Assets (Details) Details 28 false false R29.htm 029 - Disclosure - Note 3 - Revenue - Disaggregation of Revenue (Details) Sheet http://www.nortechsys.com/20220930/role/statement-note-3-revenue-disaggregation-of-revenue-details Note 3 - Revenue - Disaggregation of Revenue (Details) Details 29 false false R30.htm 030 - Disclosure - Note 4 - Financing Arrangements (Details Textual) Sheet http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements-details-textual Note 4 - Financing Arrangements (Details Textual) Details http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements 30 false false R31.htm 031 - Disclosure - Note 5 - Leases (Details Textual) Sheet http://www.nortechsys.com/20220930/role/statement-note-5-leases-details-textual Note 5 - Leases (Details Textual) Details http://www.nortechsys.com/20220930/role/statement-note-5-leases-tables 31 false false R32.htm 032 - Disclosure - Note 5 - Leases - Lease Cost (Details) Sheet http://www.nortechsys.com/20220930/role/statement-note-5-leases-lease-cost-details Note 5 - Leases - Lease Cost (Details) Details 32 false false R33.htm 033 - Disclosure - Note 5 - Leases - Supplemental Balance Sheet Information (Details) Sheet http://www.nortechsys.com/20220930/role/statement-note-5-leases-supplemental-balance-sheet-information-details Note 5 - Leases - Supplemental Balance Sheet Information (Details) Details 33 false false R34.htm 034 - Disclosure - Note 5 - Leases - Maturity of Lease Liabilities (Details) Sheet http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details Note 5 - Leases - Maturity of Lease Liabilities (Details) Details 34 false false R35.htm 035 - Disclosure - Note 6 - Income Taxes (Details Textual) Sheet http://www.nortechsys.com/20220930/role/statement-note-6-income-taxes-details-textual Note 6 - Income Taxes (Details Textual) Details http://www.nortechsys.com/20220930/role/statement-note-6-income-taxes 35 false false R36.htm 036 - Disclosure - Note 7 - Restructuring Charges (Details Textual) Sheet http://www.nortechsys.com/20220930/role/statement-note-7-restructuring-charges-details-textual Note 7 - Restructuring Charges (Details Textual) Details http://www.nortechsys.com/20220930/role/statement-note-7-restructuring-charges 36 false false R37.htm 037 - Disclosure - Note 8 - Employee Retention Credit (Details Textual) Sheet http://www.nortechsys.com/20220930/role/statement-note-8-employee-retention-credit-details-textual Note 8 - Employee Retention Credit (Details Textual) Details http://www.nortechsys.com/20220930/role/statement-note-8-employee-retention-credit 37 false false R38.htm 038 - Disclosure - Note 9 - Related Party Transactions (Details Textual) Sheet http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions-details-textual Note 9 - Related Party Transactions (Details Textual) Details http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions 38 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 19 fact(s) appearing in ix:hidden were eligible for transformation: nsys:AgreementConditionalGrantMatchingAmount, nsys:ConcentrationRiskNumberOfCustomers, nsys:ExcessCashBalancesNumberOfHighCreditQualityFinancialInstitutions, nsys:OwnershipPercent, us-gaap:AllocatedShareBasedCompensationExpense, us-gaap:LesseeOperatingLeaseRenewalTerm, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue - nsys20220930_10q.htm 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31 nsys20220930_10q.htm ex_441671.htm ex_441672.htm ex_441673.htm ex_441682.htm nsys-20220930.xsd nsys-20220930_cal.xml nsys-20220930_def.xml nsys-20220930_lab.xml nsys-20220930_pre.xml http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 56 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "nsys20220930_10q.htm": { "axisCustom": 0, "axisStandard": 22, "contextCount": 206, "dts": { "calculationLink": { "local": [ "nsys-20220930_cal.xml" ] }, "definitionLink": { "local": [ "nsys-20220930_def.xml" ] }, "inline": { "local": [ "nsys20220930_10q.htm" ] }, "labelLink": { "local": [ "nsys-20220930_lab.xml" ] }, "presentationLink": { "local": [ "nsys-20220930_pre.xml" ] }, "schema": { "local": [ "nsys-20220930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/currency/2022/currency-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/exch/2022/exch-2022.xsd", "https://xbrl.sec.gov/naics/2022/naics-2022.xsd", "https://xbrl.sec.gov/sic/2022/sic-2022.xsd", "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" ] } }, "elementCount": 393, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 9, "http://www.nortechsys.com/20220930": 10, "http://xbrl.sec.gov/dei/2022": 5, "total": 24 }, "keyCustom": 35, "keyStandard": 223, "memberCustom": 25, "memberStandard": 23, "nsprefix": "nsys", "nsuri": "http://www.nortechsys.com/20220930", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-01-01_2022-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": "000 - Document - Document And Entity Information", "role": "http://www.nortechsys.com/20220930/role/statement-document-and-entity-information", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-01-01_2022-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": "nsys20220930_10q.htm", "contextRef": "d_2022-01-01_2022-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": "010 - Disclosure - Note 4 - Financing Arrangements", "role": "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements", "shortName": "Note 4 - Financing Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "nsys:LeaseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Note 5 - Leases", "role": "http://www.nortechsys.com/20220930/role/statement-note-5-leases", "shortName": "Note 5 - Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "nsys:LeaseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Note 6 - Income Taxes", "role": "http://www.nortechsys.com/20220930/role/statement-note-6-income-taxes", "shortName": "Note 6 - Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Note 7 - Restructuring Charges", "role": "http://www.nortechsys.com/20220930/role/statement-note-7-restructuring-charges", "shortName": "Note 7 - Restructuring Charges", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "nsys:EmployeeRetentionCreditTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Note 8 - Employee Retention Credit", "role": "http://www.nortechsys.com/20220930/role/statement-note-8-employee-retention-credit", "shortName": "Note 8 - Employee Retention Credit", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "nsys:EmployeeRetentionCreditTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Note 9 - Related Party Transactions", "role": "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions", "shortName": "Note 9 - Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "p", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Significant Accounting Policies (Policies)", "role": "http://www.nortechsys.com/20220930/role/statement-significant-accounting-policies-policies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Tables)", "role": "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-tables", "shortName": "Note 1 - Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Note 3 - Revenue (Tables)", "role": "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-tables", "shortName": "Note 3 - Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "nsys:LeaseDisclosureTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-01-01_2022-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": "019 - Disclosure - Note 5 - Leases (Tables)", "role": "http://www.nortechsys.com/20220930/role/statement-note-5-leases-tables", "shortName": "Note 5 - Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "nsys:LeaseDisclosureTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited)", "role": "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Details Textual)", "role": "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "shortName": "Note 1 - Summary of Significant Accounting Policies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "p", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30", "decimals": "INF", "lang": null, "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "i_2020-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Option Activity (Details)", "role": "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-option-activity-details", "shortName": "Note 1 - Summary of Significant Accounting Policies - Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "i_2020-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "i_2022-09-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Inventories (Details)", "role": "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-inventories-details", "shortName": "Note 1 - Summary of Significant Accounting Policies - Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "i_2022-09-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Finite Lived Intangible Assets (Details)", "role": "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-finite-lived-intangible-assets-details", "shortName": "Note 1 - Summary of Significant Accounting Policies - Finite Lived Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": "-3", "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "i_2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Estimated Future Annual Amortization Expense (Details)", "role": "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-estimated-future-annual-amortization-expense-details", "shortName": "Note 1 - Summary of Significant Accounting Policies - Estimated Future Annual Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "i_2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-OneCustomerMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Note 2 - Concentration of Credit Risk and Major Customers (Details Textual)", "role": "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers-details-textual", "shortName": "Note 2 - Concentration of Credit Risk and Major Customers (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-OneCustomerMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "nsys:PercentageOfRevenueTransferredToCustomers", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30", "decimals": "2", "first": true, "lang": null, "name": "nsys:PercentageOfRevenueTransferredToCustomers", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Note 3 - Revenue 1 (Details Textual)", "role": "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-1-details-textual", "shortName": "Note 3 - Revenue 1 (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "nsys:PercentageOfRevenueTransferredToCustomers", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30", "decimals": "2", "first": true, "lang": null, "name": "nsys:PercentageOfRevenueTransferredToCustomers", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "i_2022-09-30_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2022-10-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Note 3 - Revenue 2 (Details Textual)", "role": "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-2-details-textual", "shortName": "Note 3 - Revenue 2 (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "i_2022-09-30_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2022-10-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Note 3 - Revenue - Contract Assets (Details)", "role": "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-contract-assets-details", "shortName": "Note 3 - Revenue - Contract Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Note 3 - Revenue - Disaggregation of Revenue (Details)", "role": "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-disaggregation-of-revenue-details", "shortName": "Note 3 - Revenue - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30_ProductOrServiceAxis-MedicalMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "i_2022-09-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited)", "role": "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "shortName": "Condensed Consolidated Balance Sheets (Current Period Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "i_2022-09-30_ConcentrationRiskByTypeAxis-BankOfAmericaMember_DebtInstrumentAxis-CreditAgreementMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Note 4 - Financing Arrangements (Details Textual)", "role": "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements-details-textual", "shortName": "Note 4 - Financing Arrangements (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "i_2022-09-30_ConcentrationRiskByTypeAxis-BankOfAmericaMember_DebtInstrumentAxis-CreditAgreementMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R31": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Note 5 - Leases (Details Textual)", "role": "http://www.nortechsys.com/20220930/role/statement-note-5-leases-details-textual", "shortName": "Note 5 - Leases (Details Textual)", "subGroupType": "details", "uniqueAnchor": null }, "R32": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "nsys:LeaseDisclosureTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Note 5 - Leases - Lease Cost (Details)", "role": "http://www.nortechsys.com/20220930/role/statement-note-5-leases-lease-cost-details", "shortName": "Note 5 - Leases - Lease Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "nsys:LeaseDisclosureTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "i_2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Note 5 - Leases - Supplemental Balance Sheet Information (Details)", "role": "http://www.nortechsys.com/20220930/role/statement-note-5-leases-supplemental-balance-sheet-information-details", "shortName": "Note 5 - Leases - Supplemental Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "nsys:ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "nsys:LeaseDisclosureTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "i_2022-09-30", "decimals": "-3", "lang": null, "name": "nsys:FinanceAndOperatingLeasesRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "nsys:ScheduleOfLeaseLiabilityMaturityTableTextBlock", "nsys:LeaseDisclosureTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "i_2022-09-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Note 5 - Leases - Maturity of Lease Liabilities (Details)", "role": "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details", "shortName": "Note 5 - Leases - Maturity of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "nsys:ScheduleOfLeaseLiabilityMaturityTableTextBlock", "nsys:LeaseDisclosureTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "i_2022-09-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Note 6 - Income Taxes (Details Textual)", "role": "http://www.nortechsys.com/20220930/role/statement-note-6-income-taxes-details-textual", "shortName": "Note 6 - Income Taxes (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-07-01_2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Note 7 - Restructuring Charges (Details Textual)", "role": "http://www.nortechsys.com/20220930/role/statement-note-7-restructuring-charges-details-textual", "shortName": "Note 7 - Restructuring Charges (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2021-01-01_2021-09-30_RestructuringPlanAxis-ConsolidationOfOurProductionFacilitiesAndClosureOfOurMerrifieldMinnesotaFacilityMember", "decimals": "-3", "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "nsys:EmployeeRetentionCreditTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "nsys:EmployeeRetentionCreditBenefitsCARESAct", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Note 8 - Employee Retention Credit (Details Textual)", "role": "http://www.nortechsys.com/20220930/role/statement-note-8-employee-retention-credit-details-textual", "shortName": "Note 8 - Employee Retention Credit (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "nsys:EmployeeRetentionCreditTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "nsys:EmployeeRetentionCreditBenefitsCARESAct", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "i_2022-09-30_TypeOfArrangementAxis-AgreementBetweenTheBIRDFoundationTheCompanyAndMarpeTechnologiesLTDMember", "decimals": "-6", "first": true, "lang": null, "name": "nsys:AgreementConditionalGrant", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Note 9 - Related Party Transactions (Details Textual)", "role": "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions-details-textual", "shortName": "Note 9 - Related Party Transactions (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30_TypeOfArrangementAxis-AgreementBetweenTheBIRDFoundationTheCompanyAndMarpeTechnologiesLTDMember", "decimals": null, "lang": "en-US", "name": "nsys:AgreementExclusiveManufacturingRightsTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "i_2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited)-parentheticals (Parentheticals)", "role": "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unauditedparentheticals-parentheticals", "shortName": "Condensed Consolidated Balance Sheets (Current Period Unaudited)-parentheticals (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "i_2022-09-30", "decimals": "INF", "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPerShare", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "role": "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": "-4", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "i_2020-12-31_StatementEquityComponentsAxis-PreferredStockMember", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "006 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited)", "role": "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited", "shortName": "Condensed Consolidated Statements of Shareholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "i_2020-12-31_StatementEquityComponentsAxis-PreferredStockMember", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-01-01_2022-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": "007 - Disclosure - Note 1 - Summary of Significant Accounting Policies", "role": "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies", "shortName": "Note 1 - Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-01-01_2022-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": "008 - Disclosure - Note 2 - Concentration of Credit Risk and Major Customers", "role": "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers", "shortName": "Note 2 - Concentration of Credit Risk and Major Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-01-01_2022-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": "009 - Disclosure - Note 3 - Revenue", "role": "http://www.nortechsys.com/20220930/role/statement-note-3-revenue", "shortName": "Note 3 - Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "nsys20220930_10q.htm", "contextRef": "d_2022-01-01_2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 50, "tag": { "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers", "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers-details-textual" ], "xbrltype": "domainItemType" }, "country_MX": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "MEXICO" } } }, "localname": "MX", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers", "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers-details-textual" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers", "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers-details-textual" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "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": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r469" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r470" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r467" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unauditedparentheticals", "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unauditedparentheticals-parentheticals", "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited", "http://www.nortechsys.com/20220930/role/statement-document-and-entity-information", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-estimated-future-annual-amortization-expense-details", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-finite-lived-intangible-assets-details", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-inventories-details", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-option-activity-details", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-tables", "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers", "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-3-revenue", "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-1-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-2-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-contract-assets-details", "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-disaggregation-of-revenue-details", "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-tables", "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements", "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-5-leases", "http://www.nortechsys.com/20220930/role/statement-note-5-leases-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-5-leases-lease-cost-details", "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details", "http://www.nortechsys.com/20220930/role/statement-note-5-leases-supplemental-balance-sheet-information-details", "http://www.nortechsys.com/20220930/role/statement-note-5-leases-tables", "http://www.nortechsys.com/20220930/role/statement-note-6-income-taxes", "http://www.nortechsys.com/20220930/role/statement-note-6-income-taxes-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-7-restructuring-charges", "http://www.nortechsys.com/20220930/role/statement-note-7-restructuring-charges-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-8-employee-retention-credit", "http://www.nortechsys.com/20220930/role/statement-note-8-employee-retention-credit-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions", "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions-details-textual", "http://www.nortechsys.com/20220930/role/statement-significant-accounting-policies-policies" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r467" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r467" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r471" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r467" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r467" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r467" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r467" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unauditedparentheticals", "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unauditedparentheticals-parentheticals", "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited", "http://www.nortechsys.com/20220930/role/statement-document-and-entity-information", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-estimated-future-annual-amortization-expense-details", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-finite-lived-intangible-assets-details", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-inventories-details", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-option-activity-details", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-tables", "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers", "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-3-revenue", "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-1-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-2-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-contract-assets-details", "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-disaggregation-of-revenue-details", "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-tables", "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements", "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-5-leases", "http://www.nortechsys.com/20220930/role/statement-note-5-leases-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-5-leases-lease-cost-details", "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details", "http://www.nortechsys.com/20220930/role/statement-note-5-leases-supplemental-balance-sheet-information-details", "http://www.nortechsys.com/20220930/role/statement-note-5-leases-tables", "http://www.nortechsys.com/20220930/role/statement-note-6-income-taxes", "http://www.nortechsys.com/20220930/role/statement-note-6-income-taxes-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-7-restructuring-charges", "http://www.nortechsys.com/20220930/role/statement-note-7-restructuring-charges-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-8-employee-retention-credit", "http://www.nortechsys.com/20220930/role/statement-note-8-employee-retention-credit-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions", "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions-details-textual", "http://www.nortechsys.com/20220930/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r466" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r468" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-document-and-entity-information" ], "xbrltype": "tradingSymbolItemType" }, "nsys_AbilitechMedicalIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Abilitech Medical, Inc.", "label": "Abilitech Medical, Inc [Member]" } } }, "localname": "AbilitechMedicalIncMember", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions", "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions-details-textual" ], "xbrltype": "domainItemType" }, "nsys_AerospaceAndDefenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to aerospace and defense.", "label": "Aerospace and Defense [Member]" } } }, "localname": "AerospaceAndDefenseMember", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-3-revenue", "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "nsys_AgreementBetweenTheBIRDFoundationTheCompanyAndMarpeTechnologiesLTDMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to an agreement.", "label": "Agreement Between the BIRD Foundation, the Company, and MARPE Technologies, LTD [Member]" } } }, "localname": "AgreementBetweenTheBIRDFoundationTheCompanyAndMarpeTechnologiesLTDMember", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions", "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions-details-textual" ], "xbrltype": "domainItemType" }, "nsys_AgreementConditionalGrant": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of conditional grant under an agreement.", "label": "nsys_AgreementConditionalGrant", "terseLabel": "Agreement, Conditional Grant" } } }, "localname": "AgreementConditionalGrant", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions-details-textual" ], "xbrltype": "monetaryItemType" }, "nsys_AgreementConditionalGrantMatchingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The matching amount required for the conditional grant under an agreement.", "label": "nsys_AgreementConditionalGrantMatchingAmount", "terseLabel": "Agreement, Conditional Grant Matching Amount" } } }, "localname": "AgreementConditionalGrantMatchingAmount", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions-details-textual" ], "xbrltype": "monetaryItemType" }, "nsys_AgreementContributionAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contribution amount under an agreement.", "label": "nsys_AgreementContributionAmount", "terseLabel": "Agreement, Contribution Amount" } } }, "localname": "AgreementContributionAmount", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions-details-textual" ], "xbrltype": "monetaryItemType" }, "nsys_AgreementExclusiveManufacturingRightsTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The term under an agreement for exclusive manufacturing rights.", "label": "nsys_AgreementExclusiveManufacturingRightsTerm", "terseLabel": "Agreement, Exclusive Manufacturing Rights, Term (Year)" } } }, "localname": "AgreementExclusiveManufacturingRightsTerm", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions-details-textual" ], "xbrltype": "durationItemType" }, "nsys_BankOfAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Bank of America.", "label": "Bank of America [Member]" } } }, "localname": "BankOfAmericaMember", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements", "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements-details-textual" ], "xbrltype": "domainItemType" }, "nsys_ChangeInAccountsReceivableAllowance": { "auth_ref": [], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the change in accounts receivable allowance.", "label": "Change in Accounts Receivable Allowance" } } }, "localname": "ChangeInAccountsReceivableAllowance", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "nsys_ChangeInInventoryReserves": { "auth_ref": [], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the change in Inventory reserves.", "label": "Change in Inventory Reserves" } } }, "localname": "ChangeInInventoryReserves", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "nsys_ConcentrationRiskNumberOfCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of customers related to concentration risk.", "label": "nsys_ConcentrationRiskNumberOfCustomers", "terseLabel": "Concentration Risk Number of Customers" } } }, "localname": "ConcentrationRiskNumberOfCustomers", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers-details-textual" ], "xbrltype": "integerItemType" }, "nsys_ConsolidationOfOurProductionFacilitiesAndClosureOfOurMerrifieldMinnesotaFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to the consolidation of our production facilities and closure of our Merrifield, Minnesota facility.", "label": "Consolidation of our Production Facilities and Closure of our Merrifield, Minnesota Facility [Member]" } } }, "localname": "ConsolidationOfOurProductionFacilitiesAndClosureOfOurMerrifieldMinnesotaFacilityMember", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-7-restructuring-charges", "http://www.nortechsys.com/20220930/role/statement-note-7-restructuring-charges-details-textual" ], "xbrltype": "domainItemType" }, "nsys_ContractWithCustomerAssetIncreaseDecreaseProductTransferredOverTime": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in product transferred over time.", "label": "Product transferred over time" } } }, "localname": "ContractWithCustomerAssetIncreaseDecreaseProductTransferredOverTime", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-contract-assets-details" ], "xbrltype": "monetaryItemType" }, "nsys_CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the Credit Agreement.", "label": "Credit Agreement [Member]" } } }, "localname": "CreditAgreementMember", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements", "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements-details-textual" ], "xbrltype": "domainItemType" }, "nsys_DavidKuninMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to David Kunin.", "label": "David Kunin [Member]" } } }, "localname": "DavidKuninMember", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions", "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions-details-textual" ], "xbrltype": "domainItemType" }, "nsys_EmployeeMarketConditionOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the employee market condition options.", "label": "Employee Market Condition Options [Member]" } } }, "localname": "EmployeeMarketConditionOptionsMember", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "nsys_EmployeeRetentionCreditBenefitsCARESAct": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of benefits recorded as employee benefit credits, as defined in the CARES Act, during the reporting period.", "label": "nsys_EmployeeRetentionCreditBenefitsCARESAct", "terseLabel": "Employee Retention Credit Benefits, CARES Act" } } }, "localname": "EmployeeRetentionCreditBenefitsCARESAct", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-8-employee-retention-credit-details-textual" ], "xbrltype": "monetaryItemType" }, "nsys_EmployeeRetentionCreditReceivable": { "auth_ref": [], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of employee retention credit receivable.", "label": "Employee Retention Credit Receivable" } } }, "localname": "EmployeeRetentionCreditReceivable", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "nsys_EmployeeRetentionCreditTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure related to the employee retention credit, as defined in the CARES Act.", "label": "Employee Retention Credit [Text Block]" } } }, "localname": "EmployeeRetentionCreditTextBlock", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-8-employee-retention-credit" ], "xbrltype": "textBlockItemType" }, "nsys_EmployeeServicebasedOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents employee service-based options.", "label": "Employee Service-based Options [Member]" } } }, "localname": "EmployeeServicebasedOptionsMember", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "nsys_EquityAppreciationRightUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to equity appreciation right units.", "label": "Equity Appreciation Right Units [Member]" } } }, "localname": "EquityAppreciationRightUnitsMember", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "nsys_EquityAppreciationRightsPlan2010Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the 2010 Equity Appreciation Rights Plan.", "label": "Equity Appreciation Rights Plan 2010 [Member]" } } }, "localname": "EquityAppreciationRightsPlan2010Member", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "nsys_ExcessCashBalancesNumberOfHighCreditQualityFinancialInstitutions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of high credit quality financial institution with whom excess cash balances are maintained for checking accounts.", "label": "nsys_ExcessCashBalancesNumberOfHighCreditQualityFinancialInstitutions", "terseLabel": "Excess Cash Balances, Number of High Credit Quality Financial Institutions" } } }, "localname": "ExcessCashBalancesNumberOfHighCreditQualityFinancialInstitutions", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers-details-textual" ], "xbrltype": "integerItemType" }, "nsys_FinanceAndOperatingLeasesRightOfUseAsset": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating and finance leases.", "label": "nsys_FinanceAndOperatingLeasesRightOfUseAsset", "verboseLabel": "Total leased assets" } } }, "localname": "FinanceAndOperatingLeasesRightOfUseAsset", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-supplemental-balance-sheet-information-details" ], "xbrltype": "monetaryItemType" }, "nsys_FinanceLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance leases, Thereafter" } } }, "localname": "FinanceLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "nsys_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearThree": { "auth_ref": [], "calculation": { "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-estimated-future-annual-amortization-expense-details": { "order": 0.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearThree", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-estimated-future-annual-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "nsys_FiniteLivedIntangibleAssetsAbandonmentLoss": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of finite lived intangible assets, abandonment loss.", "label": "Abandonment Loss" } } }, "localname": "FiniteLivedIntangibleAssetsAbandonmentLoss", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-finite-lived-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "nsys_FiniteLivedIntangibleAssetsExcludingProjectsInProcessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to finite-lived intangible assets, excluding projects in process.", "label": "Finite-lived Intangible Assets, Excluding Projects in Process [Member]" } } }, "localname": "FiniteLivedIntangibleAssetsExcludingProjectsInProcessMember", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-estimated-future-annual-amortization-expense-details" ], "xbrltype": "domainItemType" }, "nsys_IncreaseDecreaseEmployeeRetentionCreditReceivable": { "auth_ref": [], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all employee retention credit receivable.", "label": "nsys_IncreaseDecreaseEmployeeRetentionCreditReceivable", "negatedLabel": "Employee Retention Credit Receivable" } } }, "localname": "IncreaseDecreaseEmployeeRetentionCreditReceivable", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "nsys_IndustrialMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to industrial.", "label": "Industrial [Member]" } } }, "localname": "IndustrialMember", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-3-revenue", "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "nsys_LargestCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the largest customer.", "label": "Largest Customer [Member]" } } }, "localname": "LargestCustomerMember", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers", "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers-details-textual" ], "xbrltype": "domainItemType" }, "nsys_LeaseDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of information about leases.", "label": "Lease Disclosure [Text Block]" } } }, "localname": "LeaseDisclosureTextBlock", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases" ], "xbrltype": "textBlockItemType" }, "nsys_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue": { "auth_ref": [], "calculation": { "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating and finance lease.", "label": "nsys_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "totalLabel": "Total, total lease payments" } } }, "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "nsys_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour": { "auth_ref": [], "calculation": { "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details": { "order": 4.0, "parentTag": "nsys_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due after fourth fiscal year following latest fiscal year.", "label": "Total, Thereafter" } } }, "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "nsys_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [], "calculation": { "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details": { "order": 3.0, "parentTag": "nsys_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due in fourth fiscal year following latest fiscal year.", "label": "Total, 2026" } } }, "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "nsys_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearOne": { "auth_ref": [], "calculation": { "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details": { "order": 0.0, "parentTag": "nsys_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due in first fiscal year following latest fiscal year.", "label": "Total, 2023" } } }, "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearOne", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "nsys_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [], "calculation": { "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details": { "order": 2.0, "parentTag": "nsys_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due in third fiscal year following latest fiscal year.", "label": "Total, 2025" } } }, "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "nsys_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [], "calculation": { "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details": { "order": 1.0, "parentTag": "nsys_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due in second fiscal year following latest fiscal year.", "label": "Total, 2024" } } }, "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "nsys_LesseeOperatingAndFinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details": { "order": 5.0, "parentTag": "nsys_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due in remainder of current fiscal year.", "label": "Total, Remaining 2022" } } }, "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "nsys_LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [], "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 and finance lease.", "label": "nsys_LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount", "negatedLabel": "Total, less: Interest" } } }, "localname": "LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "nsys_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Operating leases, Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "nsys_LineOfCreditMinimumFixedChargeCoverageRatioDuringThePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents line of credit minimum fixed charge coverage ratio during the period.", "label": "nsys_LineOfCreditMinimumFixedChargeCoverageRatioDuringThePeriod", "terseLabel": "Line of Credit, Minimum Fixed Charge Coverage Ratio During the Period" } } }, "localname": "LineOfCreditMinimumFixedChargeCoverageRatioDuringThePeriod", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements-details-textual" ], "xbrltype": "pureItemType" }, "nsys_MarpeTechnologiesLTDMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to Marpe Technologies, LTD.", "label": "Marpe Technologies, LTD [Member]" } } }, "localname": "MarpeTechnologiesLTDMember", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions", "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions-details-textual" ], "xbrltype": "domainItemType" }, "nsys_MedicalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to medical.", "label": "Medical [Member]" } } }, "localname": "MedicalMember", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-3-revenue", "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "nsys_NoncashConsiderationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to noncash consideration.", "label": "Noncash Consideration [Member]" } } }, "localname": "NoncashConsiderationMember", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-3-revenue", "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "nsys_NonemployeeDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents non-employee directors.", "label": "Non-employee Directors [Member]" } } }, "localname": "NonemployeeDirectorsMember", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "nsys_NoteToFinancialStatementDetailsTextual": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "localname": "NoteToFinancialStatementDetailsTextual", "nsuri": "http://www.nortechsys.com/20220930", "xbrltype": "stringItemType" }, "nsys_NotesToFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "localname": "NotesToFinancialStatementsAbstract", "nsuri": "http://www.nortechsys.com/20220930", "xbrltype": "stringItemType" }, "nsys_OneCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents one customer.", "label": "One Customer [Member]" } } }, "localname": "OneCustomerMember", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers", "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers-details-textual" ], "xbrltype": "domainItemType" }, "nsys_OperatingAndFinanceLeaseLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's discounted obligation for lease payments from operating and finance leases.", "label": "nsys_OperatingAndFinanceLeaseLiability", "verboseLabel": "Total, present value of lease liabilities" } } }, "localname": "OperatingAndFinanceLeaseLiability", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "nsys_OwnershipPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage ownership interest in an entity.", "label": "nsys_OwnershipPercent", "terseLabel": "Ownership, Percent" } } }, "localname": "OwnershipPercent", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions-details-textual" ], "xbrltype": "percentItemType" }, "nsys_PatentsInProcessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Patents In Process.", "label": "Patents In Process [Member]" } } }, "localname": "PatentsInProcessMember", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "nsys_PatentsReceivedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Patents Received.", "label": "Patents Received [Member]" } } }, "localname": "PatentsReceivedMember", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "nsys_PaymentsReceivedForDeliveryOfEmsProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents payments received for delivery of EMS products in a related party transaction.", "label": "Payments Received for Delivery of EMS Products [Member]" } } }, "localname": "PaymentsReceivedForDeliveryOfEmsProductsMember", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions", "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions-details-textual" ], "xbrltype": "domainItemType" }, "nsys_PercentageOfRevenueTransferredToCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of revenue under contract manufacturing agreements that was recognized.", "label": "nsys_PercentageOfRevenueTransferredToCustomers", "terseLabel": "Percentage of Revenue Transferred to Customers" } } }, "localname": "PercentageOfRevenueTransferredToCustomers", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-1-details-textual" ], "xbrltype": "percentItemType" }, "nsys_ProceedsFromDebtIssuanceCosts": { "auth_ref": [], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from debt issuance costs.", "label": "Debt Issuance Costs" } } }, "localname": "ProceedsFromDebtIssuanceCosts", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "nsys_PropertyAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents property and equipment, net.", "label": "Property and Equipment [Member]" } } }, "localname": "PropertyAndEquipmentMember", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases", "http://www.nortechsys.com/20220930/role/statement-note-5-leases-supplemental-balance-sheet-information-details" ], "xbrltype": "domainItemType" }, "nsys_ReconciliationOfCashAndRestrictedCashAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reconciliation of cash and restricted cash reported within the consolidated balance sheets" } } }, "localname": "ReconciliationOfCashAndRestrictedCashAbstract", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "nsys_RevenueRemainingPerformanceObligationCustomersUponShipmentWithPaymentTerms": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation customers upon shipment with payment terms, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "nsys_RevenueRemainingPerformanceObligationCustomersUponShipmentWithPaymentTerms", "terseLabel": "Revenue Remaining Performance Obligation, Customers Upon Shipment With Payment Terms" } } }, "localname": "RevenueRemainingPerformanceObligationCustomersUponShipmentWithPaymentTerms", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-1-details-textual" ], "xbrltype": "durationItemType" }, "nsys_ScheduleOfLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of lease liabilities.", "label": "Schedule of Lease Liability Maturity [Table Text Block]" } } }, "localname": "ScheduleOfLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-tables" ], "xbrltype": "textBlockItemType" }, "nsys_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental balance sheet information related to leases.", "label": "Schedule of Supplemental Balance Sheet Information Related to Leases [Table Text Block]" } } }, "localname": "ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-tables" ], "xbrltype": "textBlockItemType" }, "nsys_StockIncentivePlan2017Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the 2017 Stock Incentive Plan.", "label": "Stock Incentive Plan 2017 [Member]" } } }, "localname": "StockIncentivePlan2017Member", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "nsys_TwoCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents two customers.", "label": "Two Customers [Member]" } } }, "localname": "TwoCustomersMember", "nsuri": "http://www.nortechsys.com/20220930", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers", "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers-details-textual" ], "xbrltype": "domainItemType" }, "nsys_statement-statement-note-1-summary-of-significant-accounting-policies-estimated-future-annual-amortization-expense-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 1 - Summary of Significant Accounting Policies - Estimated Future Annual Amortization Expense (Details)" } } }, "localname": "statement-statement-note-1-summary-of-significant-accounting-policies-estimated-future-annual-amortization-expense-details", "nsuri": "http://www.nortechsys.com/20220930", "xbrltype": "stringItemType" }, "nsys_statement-statement-note-1-summary-of-significant-accounting-policies-finite-lived-intangible-assets-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 1 - Summary of Significant Accounting Policies - Finite Lived Intangible Assets (Details)" } } }, "localname": "statement-statement-note-1-summary-of-significant-accounting-policies-finite-lived-intangible-assets-details", "nsuri": "http://www.nortechsys.com/20220930", "xbrltype": "stringItemType" }, "nsys_statement-statement-note-1-summary-of-significant-accounting-policies-inventories-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 1 - Summary of Significant Accounting Policies - Inventories (Details)" } } }, "localname": "statement-statement-note-1-summary-of-significant-accounting-policies-inventories-details", "nsuri": "http://www.nortechsys.com/20220930", "xbrltype": "stringItemType" }, "nsys_statement-statement-note-1-summary-of-significant-accounting-policies-option-activity-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 1 - Summary of Significant Accounting Policies - Option Activity (Details)" } } }, "localname": "statement-statement-note-1-summary-of-significant-accounting-policies-option-activity-details", "nsuri": "http://www.nortechsys.com/20220930", "xbrltype": "stringItemType" }, "nsys_statement-statement-note-1-summary-of-significant-accounting-policies-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 1 - Summary of Significant Accounting Policies" } } }, "localname": "statement-statement-note-1-summary-of-significant-accounting-policies-tables", "nsuri": "http://www.nortechsys.com/20220930", "xbrltype": "stringItemType" }, "nsys_statement-statement-note-3-revenue-contract-assets-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Revenue - Contract Assets (Details)" } } }, "localname": "statement-statement-note-3-revenue-contract-assets-details", "nsuri": "http://www.nortechsys.com/20220930", "xbrltype": "stringItemType" }, "nsys_statement-statement-note-3-revenue-disaggregation-of-revenue-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Revenue - Disaggregation of Revenue (Details)" } } }, "localname": "statement-statement-note-3-revenue-disaggregation-of-revenue-details", "nsuri": "http://www.nortechsys.com/20220930", "xbrltype": "stringItemType" }, "nsys_statement-statement-note-3-revenue-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Revenue" } } }, "localname": "statement-statement-note-3-revenue-tables", "nsuri": "http://www.nortechsys.com/20220930", "xbrltype": "stringItemType" }, "nsys_statement-statement-note-5-leases-lease-cost-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Leases - Lease Cost (Details)" } } }, "localname": "statement-statement-note-5-leases-lease-cost-details", "nsuri": "http://www.nortechsys.com/20220930", "xbrltype": "stringItemType" }, "nsys_statement-statement-note-5-leases-maturity-of-lease-liabilities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Leases - Maturity of Lease Liabilities (Details)" } } }, "localname": "statement-statement-note-5-leases-maturity-of-lease-liabilities-details", "nsuri": "http://www.nortechsys.com/20220930", "xbrltype": "stringItemType" }, "nsys_statement-statement-note-5-leases-supplemental-balance-sheet-information-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Leases - Supplemental Balance Sheet Information (Details)" } } }, "localname": "statement-statement-note-5-leases-supplemental-balance-sheet-information-details", "nsuri": "http://www.nortechsys.com/20220930", "xbrltype": "stringItemType" }, "nsys_statement-statement-note-5-leases-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Leases" } } }, "localname": "statement-statement-note-5-leases-tables", "nsuri": "http://www.nortechsys.com/20220930", "xbrltype": "stringItemType" }, "nsys_statement-statement-significant-accounting-policies-policies": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "localname": "statement-statement-significant-accounting-policies-policies", "nsuri": "http://www.nortechsys.com/20220930", "xbrltype": "stringItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r144", "r255", "r260", "r440" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers", "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers-details-textual" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r186", "r187", "r188", "r189", "r208", "r238", "r265", "r266", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r437", "r441", "r463", "r464" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases", "http://www.nortechsys.com/20220930/role/statement-note-5-leases-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions", "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions-details-textual" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r186", "r187", "r188", "r189", "r208", "r238", "r265", "r266", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r437", "r441", "r463", "r464" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases", "http://www.nortechsys.com/20220930/role/statement-note-5-leases-details-textual" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r144", "r255", "r260", "r440" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers", "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers-details-textual" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions", "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions-details-textual" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions", "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions-details-textual" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r141", "r187", "r188", "r255", "r258", "r396", "r436", "r438" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-3-revenue", "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-disaggregation-of-revenue-details" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r141", "r187", "r188", "r255", "r258", "r396", "r436", "r438" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-3-revenue", "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r177", "r186", "r187", "r188", "r189", "r208", "r238", "r263", "r265", "r266", "r296", "r297", "r298", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r437", "r441", "r463", "r464" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases", "http://www.nortechsys.com/20220930/role/statement-note-5-leases-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions", "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions-details-textual" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r177", "r186", "r187", "r188", "r189", "r208", "r238", "r263", "r265", "r266", "r296", "r297", "r298", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r437", "r441", "r463", "r464" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases", "http://www.nortechsys.com/20220930/role/statement-note-5-leases-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions", "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions-details-textual" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r142", "r143", "r255", "r259", "r439", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers", "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers-details-textual" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r142", "r143", "r255", "r259", "r439", "r452", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers", "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers-details-textual" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r145", "r377" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r33", "r383" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "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 liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "us-gaap_AccountsPayableCurrent", "terseLabel": "Accounts Payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers", "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r146", "r147" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 6.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, less allowances of $257 and $328" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r20", "r44", "r45", "r46", "r426", "r446", "r447" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive (Income) Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r43", "r46", "r52", "r53", "r54", "r95", "r96", "r97", "r336", "r372", "r442", "r443" ], "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/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r18", "r383" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.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/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r95", "r96", "r97", "r304", "r305", "r306", "r341" ], "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/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r267", "r308", "r309" ], "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": "Compensation on stock-based awards" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income to Net Cash" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r300" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "us-gaap_AllocatedShareBasedCompensationExpense", "terseLabel": "Share-Based Payment Arrangement, Expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r24", "r152", "r158" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts receivable allowance", "terseLabel": "Accounts Receivable, Allowance for Credit Loss, Current" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unauditedparentheticals-parentheticals", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r74", "r163", "r169" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization", "terseLabel": "Amortization of Intangible Assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-finite-lived-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r115" ], "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": "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions", "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r11", "r90", "r130", "r133", "r139", "r156", "r192", "r193", "r194", "r196", "r197", "r198", "r199", "r200", "r201", "r203", "r204", "r332", "r337", "r346", "r381", "r383", "r412", "r425" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "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": "us-gaap_Assets", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r32", "r90", "r156", "r192", "r193", "r194", "r196", "r197", "r198", "r199", "r200", "r201", "r203", "r204", "r332", "r337", "r346", "r381", "r383" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "us-gaap_AssetsCurrent", "totalLabel": "Total Current Assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionGainLossOnDisposition1": { "auth_ref": [ "r172", "r173" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from the disposal of an asset through means other than sale, for example, but not limited to, abandonment, spin-off, and expropriation.", "label": "us-gaap_AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionGainLossOnDisposition1", "negatedLabel": "Loss on Abandonment of Intangible Assets" } } }, "localname": "AssetsDisposedOfByMethodOtherThanSaleInPeriodOfDispositionGainLossOnDisposition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r268", "r269", "r270", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r288", "r289", "r291", "r292", "r295", "r296", "r297", "r298", "r299" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases", "http://www.nortechsys.com/20220930/role/statement-note-5-leases-supplemental-balance-sheet-information-details" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r339", "r340" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases", "http://www.nortechsys.com/20220930/role/statement-note-5-leases-supplemental-balance-sheet-information-details" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r94" ], "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 and Significant Accounting Policies [Text Block]" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r79", "r80", "r81" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Property and Equipment Purchases in Accounts Payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Cash": { "auth_ref": [ "r10", "r383", "r449", "r450" ], "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. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "us-gaap_Cash", "terseLabel": "Cash" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r10", "r76" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.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", "periodEndLabel": "Cash" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r77" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents with respect to unrestricted balances.", "label": "Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block]" } } }, "localname": "CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r70", "r76", "r82" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "periodEndLabel": "Total Cash and restricted cash reported in the consolidated statements of cash flows" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r70", "r76", "r82" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodEndLabel": "Cash and Cash Equivalents - End of Period", "periodStartLabel": "Cash and Cash Equivalents - Beginning of Period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r70", "r347" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "Net Change in Cash and Cash Equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r41", "r416", "r430" ], "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/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r95", "r96", "r341" ], "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/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unauditedparentheticals-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unauditedparentheticals-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unauditedparentheticals-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r17", "r239" ], "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/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unauditedparentheticals-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r17", "r383" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock - $0.01 par value; 9,000,000 Shares Authorized: 2,683,513 and 2,672,064 Shares Issued and Outstanding, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r48", "r50", "r51", "r58", "r419", "r432" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "Comprehensive income, net of tax" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r122", "r123", "r144", "r344", "r345", "r453" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers", "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r122", "r123", "r144", "r344", "r345", "r448", "r453" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers", "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r122", "r123", "r144", "r344", "r345", "r448", "r453" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers", "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements", "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r124" ], "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": "Concentration Risk Disclosure [Text Block]" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r122", "r123", "r144", "r344", "r345" ], "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": "us-gaap_ConcentrationRiskPercentage1", "terseLabel": "Concentration Risk, Percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r122", "r123", "r144", "r344", "r345", "r453" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers", "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements", "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r83", "r334" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r245" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r241", "r243", "r256" ], "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.", "label": "us-gaap_ContractWithCustomerAssetNet", "periodEndLabel": "Outstanding", "periodStartLabel": "Outstanding" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-contract-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r241", "r243", "r256" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "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 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/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable": { "auth_ref": [ "r244" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to right to consideration becoming unconditional.", "label": "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable", "negatedLabel": "Transferred to receivables from contract assets recognized" } } }, "localname": "ContractWithCustomerAssetReclassifiedToReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-contract-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r241", "r242", "r256" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Customer Deposits" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r62", "r396" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods Sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements", "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements", "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r121", "r144" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers", "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-finite-lived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r88", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r222", "r229", "r230", "r231", "r236" ], "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": "Debt Disclosure [Text Block]" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r12", "r13", "r14", "r89", "r93", "r205", "r206", "r207", "r208", "r209", "r210", "r212", "r218", "r219", "r220", "r221", "r223", "r224", "r225", "r226", "r227", "r228", "r232", "r233", "r234", "r235", "r357", "r413", "r414", "r424" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements", "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r38", "r225", "r355" ], "lang": { "en-us": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "us-gaap_DebtInstrumentInterestRateDuringPeriod", "terseLabel": "Debt Instrument, Interest Rate During Period" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r39", "r89", "r93", "r205", "r206", "r207", "r208", "r209", "r210", "r212", "r218", "r219", "r220", "r221", "r223", "r224", "r225", "r226", "r227", "r228", "r232", "r233", "r234", "r235", "r357" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements", "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r218", "r356" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "us-gaap_DeferredFinanceCostsNet", "terseLabel": "Debt Issuance Costs, Net, Total" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r74", "r128" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 4.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/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r255" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers", "http://www.nortechsys.com/20220930/role/statement-note-3-revenue", "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements", "http://www.nortechsys.com/20220930/role/statement-note-5-leases", "http://www.nortechsys.com/20220930/role/statement-note-6-income-taxes", "http://www.nortechsys.com/20220930/role/statement-note-7-restructuring-charges", "http://www.nortechsys.com/20220930/role/statement-note-8-employee-retention-credit", "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": { "auth_ref": [ "r74", "r174", "r176" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.", "label": "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal", "terseLabel": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal" } } }, "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-7-restructuring-charges-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income Per Common Share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r59", "r100", "r101", "r102", "r103", "r104", "r108", "r110", "r112", "r113", "r114", "r117", "r118", "r342", "r343", "r420", "r433" ], "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 (in dollars per share) (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r59", "r100", "r101", "r102", "r103", "r104", "r110", "r112", "r113", "r114", "r117", "r118", "r342", "r343", "r420", "r433" ], "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 (in dollars per share) (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r115", "r116" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r313" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "terseLabel": "Effective Income Tax Rate Reconciliation, Percent, Total" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-6-income-taxes-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "terseLabel": "Accrued Payroll and Commissions" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r301" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r301" ], "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": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r52", "r53", "r54", "r95", "r96", "r97", "r99", "r105", "r107", "r120", "r157", "r239", "r240", "r304", "r305", "r306", "r317", "r318", "r341", "r348", "r349", "r350", "r351", "r352", "r353", "r372", "r442", "r443", "r444" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r360", "r363", "r371" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-note-5-leases-lease-cost-details": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance lease interest cost" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-lease-cost-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r359", "r370" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "us-gaap_FinanceLeaseLiability", "verboseLabel": "Finance leases, present value of lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r359" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Current Portion of Finance Lease Obligations" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r359" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Long Term Finance Lease Obligations, Net" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r370" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "totalLabel": "Finance leases, total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r370" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance leases, 2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r370" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance leases, 2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r370" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance leases, 2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r370" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details": { "order": 0.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance leases, 2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r370" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.", "label": "Finance leases, Remaining 2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r370" ], "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": "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount", "negatedLabel": "Finance leases, less: Interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r358" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "us-gaap_FinanceLeaseRightOfUseAsset", "verboseLabel": "Finance lease assets" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-supplemental-balance-sheet-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r360", "r363", "r371" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-note-5-leases-lease-cost-details": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance lease amortization expense" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-lease-cost-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r368", "r371" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-lease-cost-details" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r367", "r371" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance leases (Year)" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-lease-cost-details" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r170" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-estimated-future-annual-amortization-expense-details": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-estimated-future-annual-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-estimated-future-annual-amortization-expense-details": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Remainder of 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-estimated-future-annual-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r170" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-estimated-future-annual-amortization-expense-details": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-estimated-future-annual-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r170" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-estimated-future-annual-amortization-expense-details": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-estimated-future-annual-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r164", "r166", "r168", "r171", "r397", "r398" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-estimated-future-annual-amortization-expense-details", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-finite-lived-intangible-assets-details" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r164", "r167" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-estimated-future-annual-amortization-expense-details", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-finite-lived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r168", "r397" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-estimated-future-annual-amortization-expense-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Other Intangible Assets, Net", "periodEndLabel": "Balance at December 31, 2021", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "terseLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-estimated-future-annual-amortization-expense-details", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-finite-lived-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r397" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "terseLabel": "Finite-Lived Intangible Assets, Remaining Amortization Period" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r165" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Additions" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-finite-lived-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r74", "r174", "r176" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.", "label": "us-gaap_GainLossOnDispositionOfAssets", "negatedLabel": "Gain on Sale of Assets" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r74" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "us-gaap_GainLossOnSaleOfPropertyPlantEquipment", "negatedLabel": "Gain on Disposal of Property and Equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r63" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited": { "order": 5.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r61", "r90", "r130", "r132", "r135", "r138", "r140", "r156", "r192", "r193", "r194", "r197", "r198", "r199", "r200", "r201", "r203", "r204", "r346" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited": { "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": "us-gaap_GrossProfit", "totalLabel": "Gross Profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r56", "r130", "r132", "r135", "r138", "r140", "r411", "r417", "r422", "r434" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "totalLabel": "Income Before Income Taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r91", "r314", "r315", "r316", "r319", "r321", "r323", "r324", "r325" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-6-income-taxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r92", "r106", "r107", "r129", "r312", "r320", "r322", "r435" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r78" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Cash Paid (Refunded) During the Period for Income Taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r73" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Accounts Payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r73" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 10.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": "us-gaap_IncreaseDecreaseInAccountsReceivable", "negatedLabel": "Accounts Receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r73" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "us-gaap_IncreaseDecreaseInContractWithCustomerAsset", "negatedLabel": "Contract Assets" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r73" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accrued Payroll and Commissions" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": { "auth_ref": [ "r73" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.", "label": "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable", "negatedLabel": "Income Taxes" } } }, "localname": "IncreaseDecreaseInIncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r73" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "us-gaap_IncreaseDecreaseInInventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in Current Operating Items" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "auth_ref": [ "r73" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid.", "label": "Other Accrued Liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r73" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "us-gaap_IncreaseDecreaseInPrepaidExpense", "negatedLabel": "Prepaid Expenses and other Curent Assets" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r84", "r167", "r393", "r394", "r395", "r397" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]" } } }, "localname": "IntangibleAssetsFiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r55", "r127", "r354", "r356", "r421" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "us-gaap_InterestExpense", "negatedLabel": "Interest Expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r69", "r71", "r78" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Cash Paid During the Period for Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r25" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-inventories-details": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Finished Goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r31", "r383" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-inventories-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventories, Net", "totalLabel": "Total" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r6", "r29", "r85", "r119", "r159", "r160", "r162", "r391" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r27" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-inventories-details": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Raw Materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r31", "r161" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-inventories-details": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "us-gaap_InventoryValuationReserves", "negatedLabel": "Reserves" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r26" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-inventories-details": { "order": 0.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Work in Process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r369", "r371" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-note-5-leases-lease-cost-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "us-gaap_LeaseCost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-lease-cost-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r370" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "totalLabel": "Operating leases, total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r370" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Operating leases, 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r370" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Operating leases, 2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r370" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Operating leases, 2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r370" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Operating leases, 2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r370" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Operating leases, Remaining 2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r370" ], "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": "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "negatedLabel": "Operating leases, less: Interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r362" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "us-gaap_LesseeOperatingLeaseRenewalTerm", "terseLabel": "Lessee, Operating Lease, Renewal Term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "us-gaap_LettersOfCreditOutstandingAmount", "terseLabel": "Letters of Credit Outstanding, Amount" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r35", "r90", "r134", "r156", "r192", "r193", "r194", "r197", "r198", "r199", "r200", "r201", "r203", "r204", "r333", "r337", "r338", "r346", "r381", "r382" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "us-gaap_Liabilities", "totalLabel": "Total Liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r23", "r90", "r156", "r346", "r383", "r415", "r428" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "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": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total Liabilities and Shareholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r5", "r37", "r90", "r156", "r192", "r193", "r194", "r197", "r198", "r199", "r200", "r201", "r203", "r204", "r333", "r337", "r338", "r346", "r381", "r382", "r383" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total Current Liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r7", "r8", "r9", "r14", "r15", "r90", "r156", "r192", "r193", "r194", "r197", "r198", "r199", "r200", "r201", "r203", "r204", "r333", "r337", "r338", "r346", "r381", "r382" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "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": "us-gaap_LiabilitiesNoncurrent", "totalLabel": "Total Long-Term Liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-Term Liabilities" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r14", "r414", "r424" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "us-gaap_LineOfCredit", "terseLabel": "Long-Term Line of Credit, Total" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r34", "r89" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements", "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r34", "r89" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements", "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r34" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r34" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity", "terseLabel": "Line of Credit Facility, Remaining Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements", "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r39", "r190", "r191" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long Term Line of Credit" } } }, "localname": "LongTermLineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r70" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net Cash Provided By Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r70" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net Cash Used In Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM INVESTING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r70", "r72", "r75" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net Cash Provided By (Used In) Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r47", "r49", "r54", "r57", "r75", "r90", "r98", "r100", "r101", "r102", "r103", "r106", "r107", "r111", "r130", "r132", "r135", "r138", "r140", "r156", "r192", "r193", "r194", "r197", "r198", "r199", "r200", "r201", "r203", "r204", "r343", "r346", "r418", "r431" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income", "totalLabel": "Net Income", "verboseLabel": "Net Income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited", "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Noncash Investing and Financing Activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Expense" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "us-gaap_OperatingExpenses", "totalLabel": "Total Operating Expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r130", "r132", "r135", "r138", "r140" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "us-gaap_OperatingIncomeLoss", "totalLabel": "Income From Operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r364", "r371" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-note-5-leases-lease-cost-details": { "order": 0.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-lease-cost-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r359" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "us-gaap_OperatingLeaseLiability", "verboseLabel": "Operating leases, present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r359" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.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": "Current Portion of Operating Lease Obligations" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r359" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.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": "Long-Term Operating Lease Obligations, Net" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r361", "r365" ], "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": "Cash paid for amounts included in the measurement of lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-lease-cost-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r358" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease Assets", "verboseLabel": "Operating lease assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.nortechsys.com/20220930/role/statement-note-5-leases-supplemental-balance-sheet-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r368", "r371" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-lease-cost-details" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r367", "r371" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating leases (Year)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-5-leases-lease-cost-details" ], "xbrltype": "durationItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "us-gaap_OtherAccruedLiabilitiesCurrent", "terseLabel": "Other Accrued Liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r330", "r331", "r335" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Foreign currency translation", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited", "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Long-Term Liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r328" ], "lang": { "en-us": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-finite-lived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r65" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "us-gaap_PaymentsToAcquireIntangibleAssets", "negatedLabel": "Purchase of Intangible Asset" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r65" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedLabel": "Purchases of Property and Equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r268", "r269", "r270", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r288", "r289", "r291", "r292", "r295", "r296", "r297", "r298", "r299" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r268", "r269", "r270", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r288", "r289", "r291", "r292", "r295", "r296", "r297", "r298", "r299" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_PolicyTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "localname": "PolicyTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "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/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r16", "r237" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unauditedparentheticals-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unauditedparentheticals-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r16", "r237" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unauditedparentheticals-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unauditedparentheticals-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r16", "r383" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, $1 par value; 1,000,000 Shares Authorized: 250,000 Shares Issued and Outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "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 in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expenses and Other Current Assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": { "auth_ref": [], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).", "label": "Net Change in Line of Credit" } } }, "localname": "ProceedsFromRepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r64" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.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 Property and Equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r66", "r303" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 4.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": "Stock Option Excercises" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r175", "r383", "r423", "r429" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r264", "r375", "r376" ], "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.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions", "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "auth_ref": [ "r375", "r378" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transactions with related party during the financial reporting period.", "label": "us-gaap_RelatedPartyTransactionAmountsOfTransaction", "terseLabel": "Related Party Transaction, Amounts of Transaction" } } }, "localname": "RelatedPartyTransactionAmountsOfTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r264", "r375", "r376", "r378" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions", "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r264" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions", "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r264", "r375", "r378", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410" ], "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/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions", "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r373", "r374", "r376", "r379", "r380" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r68" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "us-gaap_RepaymentsOfLongTermDebt", "negatedLabel": "Principal Payments on Long-Term Debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfMandatoryRedeemableCapitalSecurities": { "auth_ref": [ "r67" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow related to equity securities that embody an unconditional obligation requiring the issuer to redeem the securities by transferring the assets at a specified or determinable date (or dates) that is (or are) initially more than one year (or the normal operating cycle, if longer) from the issuance date, or upon an event that is certain to occur beyond one year (or the normal operating cycle, if longer) from the issuance date.", "label": "us-gaap_RepaymentsOfMandatoryRedeemableCapitalSecurities", "negatedLabel": "Principal Payments on Financing Leases" } } }, "localname": "RepaymentsOfMandatoryRedeemableCapitalSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r311", "r392", "r465" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited": { "order": 0.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expenses" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r10", "r76", "r82" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. 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": "Restricted Cash", "periodEndLabel": "Restricted Cash", "terseLabel": "Restricted Cash and Cash Equivalents, Current, Total" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r179", "r180", "r181", "r184", "r185" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-7-restructuring-charges" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r74", "r178", "r182", "r183" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring Charges, Total" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited", "http://www.nortechsys.com/20220930/role/statement-note-7-restructuring-charges-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringPlanAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by individual restructuring plan.", "label": "Restructuring Plan [Axis]" } } }, "localname": "RestructuringPlanAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-7-restructuring-charges", "http://www.nortechsys.com/20220930/role/statement-note-7-restructuring-charges-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identification of the individual restructuring plans.", "label": "Restructuring Plan [Domain]" } } }, "localname": "RestructuringPlanDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-7-restructuring-charges", "http://www.nortechsys.com/20220930/role/statement-note-7-restructuring-charges-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r19", "r240", "r383", "r427", "r445", "r447" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r95", "r96", "r97", "r99", "r105", "r107", "r157", "r304", "r305", "r306", "r317", "r318", "r341", "r442", "r444" ], "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/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r125", "r126", "r131", "r136", "r137", "r141", "r142", "r144", "r254", "r255", "r396" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Net Sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited", "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-disaggregation-of-revenue-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r122", "r144" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers", "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r245", "r246", "r247", "r248", "r249", "r250", "r252", "r253", "r257", "r262" ], "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 from Contract with Customer [Text Block]" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-3-revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r60", "r195", "r197", "r198", "r202", "r203", "r204", "r451" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "us-gaap_RevenueFromRelatedParties", "terseLabel": "Revenue from Related Parties" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r86", "r87" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r251" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-2-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r251" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-2-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r366", "r371" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Property Acquired Under Operating Lease" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.nortechsys.com/20220930/role/statement-note-5-leases-lease-cost-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r164", "r167" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r6", "r28", "r29", "r30" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r272", "r287", "r290" ], "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": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r167" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingExpense": { "auth_ref": [ "r63" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services.", "label": "Selling Expenses" } } }, "localname": "SellingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r73" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Compensation on Stock-Based Awards" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r268" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r284" ], "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": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "terseLabel": "Accounts Receivable, Allowance for Credit Loss, Current (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r281", "r282" ], "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": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r289" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r270" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r275" ], "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": "Exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-option-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r275" ], "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": "Exercisable, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-option-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r279" ], "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": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "negatedLabel": "Cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-option-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Granted (in shares)", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-option-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r302" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Outstanding, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-option-activity-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r273", "r274" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "periodEndLabel": "Outstanding (in shares)", "periodStartLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Ending Balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-option-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r273", "r274" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "periodEndLabel": "Outstanding, weighted average exercise price (in dollars per share)", "periodStartLabel": "Outstanding, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-option-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r268", "r269", "r270", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r288", "r289", "r291", "r292", "r295", "r296", "r297", "r298", "r299" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Exercised, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-option-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r279" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Cancelled, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-option-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Granted, weighted average exercise price (in dollars per share)", "terseLabel": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-option-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r271", "r293", "r294", "r295", "r296", "r299", "r307", "r310" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-Based Payment Arrangement [Policy Text Block]" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r302" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Exercisable, aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-option-activity-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r302" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Exercisable, weighted average remaining contractual term (Year)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-option-activity-details" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r291" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Outstanding, weighted average remaining contractual term (Year)", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-option-activity-details" ], "xbrltype": "durationItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r42", "r52", "r53", "r54", "r95", "r96", "r97", "r99", "r105", "r107", "r120", "r157", "r239", "r240", "r304", "r305", "r306", "r317", "r318", "r341", "r348", "r349", "r350", "r351", "r352", "r353", "r372", "r442", "r443", "r444" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unauditedparentheticals", "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unauditedparentheticals-parentheticals", "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited", "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-estimated-future-annual-amortization-expense-details", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-finite-lived-intangible-assets-details", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-inventories-details", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-option-activity-details", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-tables", "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers", "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-3-revenue", "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-1-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-2-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-contract-assets-details", "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-disaggregation-of-revenue-details", "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-tables", "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements", "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-5-leases", "http://www.nortechsys.com/20220930/role/statement-note-5-leases-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-5-leases-lease-cost-details", "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details", "http://www.nortechsys.com/20220930/role/statement-note-5-leases-supplemental-balance-sheet-information-details", "http://www.nortechsys.com/20220930/role/statement-note-5-leases-tables", "http://www.nortechsys.com/20220930/role/statement-note-6-income-taxes", "http://www.nortechsys.com/20220930/role/statement-note-6-income-taxes-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-7-restructuring-charges", "http://www.nortechsys.com/20220930/role/statement-note-7-restructuring-charges-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-8-employee-retention-credit", "http://www.nortechsys.com/20220930/role/statement-note-8-employee-retention-credit-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions", "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions-details-textual", "http://www.nortechsys.com/20220930/role/statement-significant-accounting-policies-policies" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r95", "r96", "r97", "r120", "r396" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unauditedparentheticals", "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unauditedparentheticals-parentheticals", "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited", "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-estimated-future-annual-amortization-expense-details", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-finite-lived-intangible-assets-details", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-inventories-details", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-option-activity-details", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-tables", "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers", "http://www.nortechsys.com/20220930/role/statement-note-2-concentration-of-credit-risk-and-major-customers-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-3-revenue", "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-1-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-2-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-contract-assets-details", "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-disaggregation-of-revenue-details", "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-tables", "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements", "http://www.nortechsys.com/20220930/role/statement-note-4-financing-arrangements-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-5-leases", "http://www.nortechsys.com/20220930/role/statement-note-5-leases-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-5-leases-lease-cost-details", "http://www.nortechsys.com/20220930/role/statement-note-5-leases-maturity-of-lease-liabilities-details", "http://www.nortechsys.com/20220930/role/statement-note-5-leases-supplemental-balance-sheet-information-details", "http://www.nortechsys.com/20220930/role/statement-note-5-leases-tables", "http://www.nortechsys.com/20220930/role/statement-note-6-income-taxes", "http://www.nortechsys.com/20220930/role/statement-note-6-income-taxes-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-7-restructuring-charges", "http://www.nortechsys.com/20220930/role/statement-note-7-restructuring-charges-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-8-employee-retention-credit", "http://www.nortechsys.com/20220930/role/statement-note-8-employee-retention-credit-details-textual", "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions", "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions-details-textual", "http://www.nortechsys.com/20220930/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StockAppreciationRightsSARSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.", "label": "Stock Appreciation Rights (SARs) [Member]" } } }, "localname": "StockAppreciationRightsSARSMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r16", "r17", "r239", "r240", "r278" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised", "negatedLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-option-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r42", "r239", "r240" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock option exercises" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r17", "r21", "r22", "r90", "r154", "r156", "r346", "r383" ], "calculation": { "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.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": "us-gaap_StockholdersEquity", "periodEndLabel": "BALANCE SEPTEMBER 30, 2021", "periodStartLabel": "BALANCE JUNE 30, 2021", "totalLabel": "Total Shareholders' Equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shareholders' Equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Disclosure of Cash Flow Information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "localname": "TableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-tables", "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-tables", "http://www.nortechsys.com/20220930/role/statement-note-5-leases-tables" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r255", "r261" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-3-revenue", "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-disaggregation-of-revenue-details" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r255", "r261" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-3-revenue", "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r148", "r149", "r150", "r151", "r153", "r155" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-finite-lived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r261" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-3-revenue", "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r261" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-3-revenue", "http://www.nortechsys.com/20220930/role/statement-note-3-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions", "http://www.nortechsys.com/20220930/role/statement-note-9-related-party-transactions-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r114" ], "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment", "terseLabel": "Share-Based Payment Arrangement, Expense (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r109", "r114" ], "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 Common Shares Outstanding - Diluted (in shares) (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r108", "r114" ], "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 Common Shares Outstanding - Basic (in shares) (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.nortechsys.com/20220930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-loss-unaudited" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r124": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r162": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905928&loc=d3e2212-110226" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2611-110228" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2443-110228" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r185": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "https://asc.fasb.org/topic&trid=2175745" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r236": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r262": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r325": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(b)", "Topic": "920", "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r466": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r467": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r468": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r469": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r470": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r471": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r94": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" } }, "version": "2.1" } ZIP 57 0001437749-22-026561-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-22-026561-xbrl.zip M4$L#!!0 ( -1[:54]$[,EE @ !@] - 97A?-#0Q-CU; MW7+;MA*^;IX"QYVF]HQD_=A)'$G6C%.[F9S3I&[B7G= #)_],'#"21C"Q5_[^YV7 MKSJ[>'?0"HW/?L#[_VDVV5M08+B#A$43=I:5*@%SK'-@I]HX+EF3=3JM@U:W MW>VRU[V]O5Z[RT[?LV9S.,C!<19GW%APAUNE2YL'6U6KXCD<;J7:Y-PU$W 0 M.Z'5%HNU&CX;M(+-@T@G$V;=1/KNRC6M^!MZK-,N7)_Y MAI3G0DYZ[/F74KO^FM8OALA2$+%O0O57O--<65WCFU1IQGKE_I#"H'T?#D(A.1<(-6 M-#4@&NYU=CO4\#5;?EXPYN=UK*DI?^CY5JMM]P^DY'DE@D3:X\H=;;40OD+)"EMFU+7@\O:Y,&HO$9000[9\J M*!#X\ @?VL4%(0]B+X*SF0BJ892$] ;PVF"^N<$L&)$N@^+6L+/KEY"4KS9QBL/_C(GO6,81 @R, M!(QQ]W.9L.Q+R0T&K)Q@>X'['T/<^!7=!#LU_Z ^X"-$&?LT\0ZR''\=RK> M95PE[%,969$(;B;]Q;GCKZ&'CK_D41OW_=[=M_O]N^\;;M%IT3WS"?NL]%A" M<@Z-X,65[R8:!U;:>=+%D0=Q-6&E1F>5638!=6( (F@@1LD44H4P)C4!65^V&J]/3&W M&4NE'MMIP!HX%]89(JN<&H/=:&5C+N[LU)@E:S>A]]A#;__[#[VSFI\^__&@ MVWG5MU5P59D#;1PZY'K!U=\Q;L '"SJ_(.] IV9@R5.$S4B>Q'+<-6GGI.M$ MV%AJ6V(_VD^-EF&HPN@8$FRV;!N#) &,NA )M>2,,CW+?);W8AMV?%>?X=%5 MN!24*ZH0K30^H_UL+HA#4)$M:RM*:XI25$3S7 QME" NW+MMN-Y+R63.869_ M7Z\,YGH$%VXQAJEEK2B^-T^L)M D_Z[:I7WE>F5\9PT$/'CU>"=X#!9'0R#Q'/QZE&M0>A#STJ[?A7AZ M!(A8E:; _'6)05 BAQ@)ZYD)2H'RXU"AYY+3S/,B Y)["*RH_R6,-2K.1#<% M\ANTQ6HI$E_:MM/D7- $1$A0/%-3-%)I*6GP6X;U&8;G,=H"&N1\I:W!"DZ! M6DI.] NGY8VX3#ZP1TAEYC,P_%\$)(@,"?M#8FGD#?'7G MW)](2H19O ,%X3>)E,H%*$6<%P62W V8;L#TJ8)I_'3 ]&3$9>E9'"$-I"F] M2S!"C+!7U*EF^?\:K#1C$?D@H;:B/1;ITJPU8AS;SF310\2^] MOG1-!46_#T!8 K2D3\-N<&^#>T\4]Y*G@WO' 5.6JNK^&*\J^,U :PG_;D = M*=G6<5P:0J"YS/:*47-M';;3:RTXEL60F1Z9L^T575*$4B1U"]*5X3''')M. M(.EP4I4SNW:"51FWLS( T4$/O9!XGNS7H^*P$R;%9Y#5<>2"?./.2W1CT-V< M97R'9QDO_K5G&?Y%EF0*%PT634\CB<7,A^PECZ"@NT%>NE1MF]G&RT0X79E" M,KX!A\QSX1S 5RA:I#'9I/N)0/O\(-L8V$B)+%$N_*6ZWQ2-X$LIT'R//*7R MKY/:G5L?63Q(5&[XT(8/?6/$>%S'$W=2>R0EH_*6?Z,748 .0&,!B%55+C<[ M,!@#_TS962@O^?S,%\;\BTW3=QYNA(!5;3\<&E]!.GB"'2W,.,=*M*S*:=@% M(0\W\49($2U-O,QQ+7'&?C(5U[OR[9!-$K@!O:<,>D_H).$(<[W4(*=J( 2! MYX$(8OZ=R KM&B%5$FJDY0@H7U+\O'JUTU34$?)"Z@G@W7&F UWD-2Q%[+N7 M9'*)8C^R+&G>I&N^8PANYK%L'F]\ E&#FUE*$>!FT5T78(=0)PS=?;F++KSH M>3>P\-HE.T87ZK$/^##S")_GZP:CK[R^%ENKC=WM/JRM;R9+7'_>L/"HFY%V M3N<]?_#/.L4%^['M__17&[Z_^^)A+6_95OV#EA4Q M]=&9_W"/^M_UF!]NG59\A^>)[ZE!KDZL<+-^*]=OX2LD^@A)&]R"Z93L;GG! MK=[H7-A\$S%BL>36'F[]=O3IK'EZ]/:D^>;CR='_Z*/;N;NG;W\]^[C0EJ5- MH\?+C;1AL].W'_Y\?ZD-)>C+X2M^T(H6?4D\'+3\%]'_!U!+ P04 " #4 M>VE5HA77L'0( "". #0 &5X7S0T,38W,BYH=&WM6]MRVS@2?9Y\!593 MD[&K),N2G<219%4Y$R>5G9FL-_'NZQ9(-D540( !0,G:K]]N@+I+B9RU8SFC M/$0FB$L#['-PND'V,I?+?B\#GO2?_-1SPDGHP\U_3D];SU^TC_!NKQD*G_R$ M]__6:+"WH,!P!PF+QNPZ*U4"YK7.@5UIX[AD#=9J-<^:[>-VF[WLG)QT6L_9 MU9^LT>CWPWDMU2;GKI& @]@)K6HLULJ!PMH. M)!295G"N=*W_I-<,-O2[DN,.>?BZU MZUZ+'"Q[#R/V0>=DP7CK=I3&+A8&V MZG>]24-N!%>NPQ1-6':9@QO7X%(,5(?%.%\P799S,Q!X3Q9F'P^YYOM8T^U!*""O3.N&-UND!/PR7VK#6LV2^Q .3N0S81T!/%DZ@ M79"N\QUGZ7@D@47:X ,XKQTCB8&4%<%,KVW!X\EU9=)()"XCGCC^I6($@<^0 M:.*XN"$"0@I&CC:3^D.:7\SEA#AP 7PMJI0L=7KR?,%.EVRHUSKS]?S-Z5K- M,]$"54E(;\&R=>:+Z\R"$>DJ-];ZK2._A#3X9A,G=/PP)KYC&1\",S 4,,)- MT&7"LL\E-XA;.<;R K=!AO3Q!MT$&S7^23A[CX409^SCV#K(L?]W*CYB7"7L M8QE9D0ANQMWEN>.OH8>.O^11>_?==?=M[[[[ON(6G1;=,Q^S3TJ/)"0#J BL5%,1@+;HZ5 MC8\=C2>/&(W TJGHG/EWW>\8VI',F=T7*H1-I%F%BF698)^(H3EGKB/^!&U/ M!4* T$NHEG(&SPH9=FEH9(!$4,=UJE%*K("8U 4%@%AJO3TQMQE+I1[9"6 - M#%".&=*LG J#W6AE?0YW=F+,BK5[Z#UVZ)WN/O2N%_STZ<]G[=:+KJW 544. MM''H$/(%5W_'N $/%G1^0=Z!3LW DJ<(FU%]JI;CKDD[)UTGPL92VQ+;T7YJ MM Q=%4;'D&"Q90<(D@00=0$)"S$:!7R6^6#OV0$<^J8^T*.K<"DH9%0!K=0_ MH_UL#L0!5&3+U@.E"P.E.!#-GX+J(T<(MHY1*ML+IG?E:EVNV;D#J/ 'FJ&BGH?5TB,$I4#D-AO1[!6J!\/Y3> MF2F9>35D0')/?)7@GY%7O5)*=%.@JD%;K)8B\7EM.PG)!4U A+#$ZS-%/966 M0@6_45@?5WCUHBV@0JLX 3>4G(273@M;\0LY, 6(8"9C[OPKPBH(NHB M; _)K730@@M\>R)\SZE[3MT%HHG^JIRZM9I;H=;M=>#6#(NL/!0)$2>W6GDN MX!9)ES(QQ*;<)!-F0ZX5/!)2N#&%@>N&)9[W).CY;7K(LB[2#;KZIII049H" M^=7ZL#6.,2#S!OB.I![0YK2Z?40'=.N28E,0\TMI%"X7,B2P/2( ?&* M[5#%V)"*B73I-ANPC5;CT]I >:;TZUE2REUY\H&P!&A)E[K=%;#MEN7QG M,DC^0LHE<,I* M>?&%6YI2EIK?#?+?0*17@ZCDM###073JWI-=?683F]2(%] M683,Y'26'6QHDB*5HI)8JET9'G,,[.BPB\[!5#FUZS!8E7$[C3U)@WCJA<2+ M,[\>E7 :,RD^@:Q.OI;JU__O);HUZ>[3YCN8-G_VPZ;-_3L3R80NZBR:''R1 MBIF'[$Q'$.AN$0RMI'BFMO$R$4Y7IE =7X!=YKEP#N +$BW2&.'0_42@?;Z3 M P0V2B)+D@M_*=DT82/X7 HTWS-/J?P+C/9PM[+CNX7*1Q!\;)W;?3 ++R0& MSMBS?W$178\.>&(!") J@)BF1D? /U%($ )I'Q3X%(!_<6-RIGLKV%59S' H MMF:GXPDVM##=Z#9"M$H<8!/$&?IH/<0EEB9>YKB6.&,_F4I@K#W]WJG(8X^T M^\KX/1S24-6F!G>/.OH]^!T/D>-?-*H@5@^B4*BAED,@9:CXH'I?RE2;).2% MU&/ NZ-,AXV1+P 8 7<6[P@'[_#(F0^OO51:B*ZGXBE :=G+ MEB!%B I=MU\X\/,(WR>+^N,OJ#X$B0V&WO?MKX:KZB: M>?U M+2U/5QL^,N/O[VG_@$_Z_A;KWQBML2N#>I DAY=:7_KX9;^$JTNX](X_O>*O M#>[%=#"P(UMQ(H8LEMS:\]H?%Q^O&U<7;R\;KSY<7OQ.G[?-W;UZ^^;ZPU)9 MEC:,'JT6TO;-KMZ^_]>?L]&P!GVCM^8'K6C2-WO]7M-_>_@_4$L#!!0 ( M -1[:57QF(UBV@0 !HM - 97A?-#0Q-CU:;4_C.!#^O/R* MN:X6@=3T?3EH2B5>"K>[!]=MV;N/)R=Q&FL=.S@.;>[7WSAIR[:P'$(]6B ( MJ8WMC)^9>6;L&;43Z)!W.P$E7G?K74I[OS8K.-NIYH-;[W#^ M%\N"17@JQ3GGVNM!6S/ZA;:C7(FU#-N"3D/&T#=O7B=3V%0MI M#)=T# ,9$I$/VA 1SV-BU(8:$U"KU)FPP4U4+%4;2**E;?:,%C9ZA-PR9,-E MB*EB_A3/'8 W1#$B=!N$49_;$!(U8@*QF"6:3K1%.!OA@&*C0".4CM/M30+F M, W-1J?J=#O5J+NU'H"E[K9PXLA^9@@_FL5%AE"U#.LOQ31R!X8:V1KB$I ^ MZ(#"2<"H#[T)=1/-;BC\X?O,I6KC%.@C_Q)\![2$^CY\JPPK)Q48YJ&1&[W> M_%A[>[Y?A#"4G/(4EZK,NU&B(AGC7NAM5X813S&N8(^ M8<8,D:*QV;YLI@GGZ$W4DN')@1,1XHES'_A,$.&:<13HL4RTV0]7)3Q'+R-S M$N%$O&3#REN/B5.T:1LNY4U.F8.<,9MC%4T<3L&1"N/LL%3#@?"2I%:-QD@V@KV9X!N3 M75S"9^>#EM$<BZVJ<77Q('K(<@^9Y&-MI2:9!74. C]5]]6%R**. MC\:P6NX]#43A[9?I[35FFB++%+Q;!^]^4I1G5_X^WOF9AT5#P<>"C\_$QTLL M6:D;P#"-L>Z.X9-PI<(ZUG0^-YF&6_AIBJL-*?0\=@,N)W%\6.J?'W^9%W(_ MK[^R?1;++QPR[=<%69??+N;"[FNE_;#!+2248$ %\T#M'YWWK.-![^B+=71V MU1M@J+WM>P/WR/N]Y&2B?"LQ:D[ M&OQV.KA7 V.&A_#/U=@ ]VY.L_0_NKUG\VY2T>U]8;Y_UF[O2:!8C#D[P*L' M7H,_8_3'1=.W:/J^A- HFKZOMNG;J#1>R\7Z_V_[-EJ5@]=B+=/XO>],>FH) MTMBK--] +;SJ>'E:-;QR(CX11N'S%^SSM?;DBL13D'#-)/P3J_7;#G!6#3Q4 MTA?4+*CYDGO$ST/&S>T2_WXTO+)NV[)WNJ9G5X.EL<"WE!S?'335).2-XGL; MJ$OM5/QB?DO<[52SWT3_"U!+ P04 " #4>VE5FQ&"%0\2 "6?@ #0 M &5X7S0T,38X,BYH=&WM77M3VTBV_SOY%+W>N[-090,F,YE9(*XRX"3L$$@9 M[TWM;FW=:DLMNR>26M-J ;Z?_IYSNM62C3 P-P,AHZDAMO7H/GT>O_-JV0=S MD\2#@[G@X>#EBP,C32P&XOI_OO^^__JGW2TX>[!M#[Y\ >?_U.NQ=R(5FAL1 MLNF"3>9%&@I]K!+!/BIM>,QZK-_??K6]N[.[RU[O]5_MO>JSCQ]8KS2+>="*E$VYZH3 B,%*E'1:HU(@4KC8B%ME)- MJCJ#EP?;EN:#J0H7+#>+F&Y/32^7_ROV6'\G,_N,#D0\D?%BCWWW:Z',_D0F M(F=GXHJ-5<)3>W"?93P,93K;8SLR93M;?9GNLZ#0N=)[C!=&[>.[@R^2Z=YMG^PG0U>WC+'>MJ; MEUW.R-R4S,W)Z!(CKDV/QW(&![2F+N9LH* ?=A>VVB M +1*Z&5!'$P'HY-W[R?OV?##Z.P8_B9L,5KUZOBNB7(CIT$9CPMJDP5T*D[.Q\/!D=O6<7_[R8C#YX M^/')T;#+SK:&6SAF2H, '$YY^AF !8C-52#=T$;-A)D#R5?2S)DT. ^ "\ZZGB*5UX M(<##2K-@PYD6 A& A1186,/^>Y$*UO\!C;K_(]N @QR10H1=ID5N\,HNV$V6 MQ70OW*(1GX>L.JD"!/PY)UL2.>28AJ@+FC<,I/)'86P5; MIN*YV/7CZN+AUCHM7%7&.:B,%K\6H"S([CDW7C=12J2#I"4+KYM6Q'@BT^I2 MYH#6I(NM@.XGH*/[",@) <7#D9UD"KER4KG):E9DRMI()9Z\F/X"88 S(DP3 M0FE(6I!;P)(T^M55FWPN,GL<9^DCLHN]9\*7Q]7EL_-/739Y/QJ/WIZ/1UU4 M)U"S7(;"18@.%S(M$G %.0.?(."B2@%14:/2*;&94A9S+GE<\&DLEH>S7@GB MQD(+]'"!D)EQNAY%,I B#18XY]5 M@937H3VA;XU4'*NKO)5Z$T']>R"8([H8C$6 T4&.,<-6EP![3Y$0,<8GLG26LN0#Z0%YT8PLD0S'(V/ MP$>HPL9^!S[\LU*]L*4HUM_J-T<"=5.T 2HKWU+B!P*U\2I^PMO#)J(:J'%D M(/!@B@A32;#GQ3,TX2],B?^KZ\QCEB[H 0$I8(E2)W(U"7L?!-@ M7@*4 YP> S13O>&5+SB@5/,BP1LWY"9]Y#/0CQF.QFD6/#=*LE@M!,( %C5Q MY",M0A0ND :S%80D, 8,@ME#QA>H8?D=-Y.SN+1ZYT'(TYL7X"YH7:B*&]-- MAHH'T!3!$IM6\U\[+?(T$?3J/L$M"/*H"D8_HFA"EU5NL4E3BC@5 9;/J[H6 MA;NAB.&]7J $G2]QZ&-M'\"DRP0/*,S%NGD9%@/2I '(.@A$9BC,\".LA8O' M*%7^AI+MK69?%QL=Z SX4JFB_N]R'M!E81$OF+@606%6S*;RW?OX_AOGV/16 MCA%JV, U5$%!,(0Q< Y1BL4DJE.63A#K&J6>)GP!D,1SE8+Z+2@%!\>U%E.^ M,"M#>*-C-@X$ "/CX[NP?'ZHUP!78X:J_O#R8ZW+BC\-W MH][A>#3\N3=\.QF-P7G%5WR1[[.ITFCF@'.I6")F'R(4NZK=['H? LP8&UM_ MWJ'_X#[((68:W%386SYU@P'OCYL9@%S\SXU0/A4KY"[_/]5D.(>]/YC 7DHSF,1I$+Z,091BP1+V*SDJ7H M\DIKRE=<:XX?,%G9HY!GJ9)&B:6'R!ABF]@VZRP0%&:NJ)B++1HT!MNM62F* MXJ4X&.&ONX=*JS"XA6.,:_ J[__(Z]T8Q")3'7[PGA*H*FBO#;4"]#:=3UUT MCP$\-F.Z%""E0M+X*Q.G&%!1;.>GQ?XTIPJPR_[Q@.:7(A488V&&;Z0I,/@J MQ8#'1Y?"AH3E,6JC-R47&*AAQE"["N/4E?77D1EOL0I5:'+^MF!0+1R8126" MA1TLM,[C]<-$[Y5=P M3G?+VMP4DI_&@7S9HMNT)!S-N8[$,2OF5UU[.$=NN,*Y3#*5^W0*1XJE2'TS M +01M&*J*2HBY2*=PK@9UID)Y$/%UVKZJ;3YFPN6LRR601E.>5XZAJV.)ZXQ M^ *A$#U4.HKXI:(0SCI)T+, ]$R1AI 809@.Q@5CNDLP]>9:-$S"2+VG X% MH*C[2&U$DAR*%><+XH*HGQ:&.A:Q3*2QE5:\;J; (%)<)TSH;;>+NN%X'JX8 M"$VQQDSKIG739+TPOKS%,F>4P'G:/D)B!HY- 4 M!M:5KS334.2!EE.LF%EA M4:$.^)"+57M!O%)39^5*6^L(':4\;[ P0CB_!.PMV$Y4H#)I[::V;APK#5!6 M%,U3W,7M$GW@#MH2DK:(2[K)=I7X9U#S+.:!S>Q0F:2&<6T&@"P%A6&N\D0) M("[>5Q"O5!&';(89AZ?#YS06? 3H*%A>%&'9BF"M0(@'!91):>:W M,7PMLJ6+,JNQZD&7'%?QYH:@;%K; AFL$#$C930QG YXD5N&6HYA/U#B?:&8 MX@L" ;S42,-C?"ICB052O X4)L2C"I:+(ZK'+^R-B?7#&CN2JC .,::BM!>8T$,$T(;G(>=,9)X[,%'^ M?0E05GL( .%T$!1:5VCH:PM>LVZ8? V$NC0YTD4HY*K=2$LIQYI,:+J:*N&B M<&*B'X _JW5]T,M-87&IR+TAN>J;]6*X*G!LB("B.=UK1.;(EG#TU0030O:9*AC(H%;&"LE#F&6A%6_%J(NB'>U:\AE$D M<>Z3LB."VJ=)NR.75&EC6(&BTJFER0R56Z^W=6@D> M(R)RME9S4QS*FB6JAP,05[R ]11[M;[Q_=I_H-?LM99;4I!5%E&P$V;J$1V MD6OFU$30ZWN:T@5&"=8;+JS=?)I#,GF)%7V( M4;!WX>J^2UE:0XI64PH;6I=OM8AM$\OU MEAV^-)&DX95N4-:FD7 M)']EH/5+ 4%!*%W(!RE.F6FMY8G23\.2N8A#MW(@C[98$V2E=O$*0^3[K+YK MN5DML<;TJGE0,KW.(X@TXL5*)%%Z\I(D8J6C2=K20(TL4LPE>/LJ\#ZE )LX:4LDEMFNF^M9CU&HTVC'P&7V M-:S?8;9=47V>%D.;"/KQOACJ-U.O;;OY$@\UW!IW;]C]:%*7@0-:V&U;M2O/ M"4&MK;S9\A=8IURJ@-V80CDSN&..*DEI]:.)H)_N5R(_\CG^R.7XJ_MW,,XA M;Z6%3*:%AMRH3 Y)5ZH:6$/>BX4D&S^Y%ACEY#T5]3(5?(:LX]Z5A5JEW=]# MJ7L!;RDD=&1M8K)MOWD?5* M[] /B+[/CN>B39^7-U*RS%L7$5M@+1'XKLK3S2% LAFW#XGD6%7Q.U)U$F,M M@;:,XR+*PL0"F6UK%N!XDJPJ:!I^#5)Q91@8$[T\7Y#4FTH6-<[I-3V.MEG: M-DO;9NEO]P1_NV>D\%YP!$$?)V"T;H^@32(QJL#-FH&Y)2:EHNP4GS*#*%1H MA+&(PDJ7E]O0NPH-L!/RW8'C<6HMT/2 T\%SH+KA:OF0PH@R<64 M!1_R"EBC!_7(E1^Z6T6@;B2.[@!(3'G^75\/L&W?FWUY7+PCSSHYZD)5O=#R+(4J=5)\4N,OWF)#%O$@ MEZ \#E2W81A9&FU[5W9-0#:'YLH%4[+'9F8I:VVBTC;6[U[UMO*/N M+\KRE%^M3Y%LH[@L\[GZ#LHAIBZ_+6I>&-<"\D_25J6"F;RDWB9ER2A/K,G& M,B@;^MA+2@.9X8:"5K;K9+MVXWOMD8188"\'N#O&(,8F$4?4:%M.3V]O7UL/+K>#6:!J-9NV>;6\T9XI]XIB*60LY@]0.9;W2U5V2^0:)Z+:-2Y1ZXCX, MNPG'?1%![=FL30>Q2QO$KH@&AMU?&,->4'O4&#QJ*G/:\"*3C$NP8"M[WPS5 MUN(I 7WB4;Q_]I^4:YDI1+]F-GIM_:U&JM/8?Y[7*^/?^0SP4Y2U[JFYOUA MS-//__G]O@BE-):V0- 6")ZR0/ ES*W)"=SE.3J#DS/VZ61R-KJX8)_P<=_S MM\V/T:+378H45BN?RQMY(JEQ^QT]WGFEI0&C?DS@M,_^H$:X[[9ZTT$;I"-Y MQH/JR .E<:+ Z"]-"XZ, X?EP)>X&3/@<:DE1F6>X.__ MDCTE%G!0 C M*&'ZIK/;80!E]GV_\_AB>E0.W8E/]!UDZ[ZORG_AV"I#[\&X?O]W5'!XU8/6 MB'\/(_Z-1'P%-+SZX2L@HE7[5NU;M6_5OE7[>]-PN-A[4IUWJ7=OJHQ1"1S, MKEFN<+>DGDTW=KH,_]\$0K?S;3:,>V@"/W$+I@1W!.JSC&5DYK!*T1?,V,:-.$5NU;M6_5 MOE7[5NU;M6_5_FOI4BTWI$Y'9\=M%^_A7;S&GX9IVW=_/-MM75;KLIZ#M%NU M;]6^5?MO0>V?5?ON S=F#N/_?8O]"W\*)?^\:&VEM94_4@.O-8'6!/[H+;P+ MD>*C=O\M X&_FH&_BX6_FO'U6<%+>,6M]=_\ U#?RAR/]"#7")]GF-<>!\%O M;[[]ITZ?Y@M>3H<7DU[UQ%/C$UD/?]*JMHSE,EB-C+6/(<$;_!WWP<$V_1[] M_P%02P,$% @ U'MI51E.I1]2$ M[8 !$ !NMN=!X19(2'5ZRMQF4YMTL@E=._LT96P!VC8R M(]E)V%^_1_(%V]A@0$F,=71T+I^DHV-9_OKK\]S6'C'CQ*&7E?I)K:)A M:CH6H=/+RH\'I#_TKJXJ&G<-:AFV0_%EA3J57[_]]2]?_X;0;YAB9KC8TL9+ M;33SJ(59WYEC[??N_;6&M%KCHM:\N]%^C'I:H]9HH'H=U3H(??OZS*T+;L[P MW-! LHOX,9E9>:ZBXMJ]>GIZ>2I>>*P:;51J]6KO]]:P&A5718%3!8PSTRJL1E":J6)AD4T-!DM!ER%TN,$_(+ZL( M#:"X*HI%G1JJU5&C'M;$S^8LNPU1DFC$)O1G-G^P4+,JBL<&QR$Y-8C)LUG+ MH@1ORI=)V:G#7&S.X/:)Z*D?E&R@KM@.>U#28+4XVAJ&(MUSD%!FCA'CK D02Y:MMRD(($_6E6_,$Y* M-GB/4-&_S,A[SVO>#GI#O=/I5&5I13-89,) MP1;T9!O/,743!+%BUV!3['XWYI@O#!,7@@!T?$V3O9?,%T"CT?KY7?[: M,0U7#CBY5<0_%-9#XA:J-U"S?@)-5ZH%I,C%?)8(/+^"?XG$Y7YM)X>C0JW' MJX1_=I,@H[=M;'F-OHIME\L.N+_FJX&RD-8AN;@XH-75(%2HU9!<7.QIX]3P M4,S0\1'(-W;(9@_=U\:=@OTLK" Z6&M/^%=Q<+0B=.< MN MBNC@(HP'[_%$D_'"A<%,T<[FJ**Z8,X",Y> 2V,AI60P8W@"P3]$!"B,!OZP MC?$)A"PAR5H#R3E=Z@E5L'V]$B^L*S!P6>%@;!L'6K^Z.J9A[ZH.5#$]6WJE MI$I9>+*K4E"%4%)BG18,[ZH35.$0"^_E*<%@! 0:@34JA*2N#*N1Y9B>O("U M,8)?XBZ1Z(ML+ENI:*+>C_NK(H&U+V1QWI&$H8PKG_F+B"*+Q6^U6@U6Z?V@ MK?BE3BUM()O5KE;-?JVFVEH3P^/8NJ7?Y'6J;P25 XI-%9/X*UXO[>/LFL'= MT*G%?&TZU,(4&(DK[MC$DJ-U1,"1,T$"P[)Q+MT&_@6)9E"-/&+P'OS'R'8X M1QXU/(O(2>( C+R43*JP50= /83"P'4OE%=<1?*N2+CF3+3;2%X-Y 7*F+P M12&O]N4:!/Y%^_(C%/F7(S!3(!@;MEPY\QG& 0_XG01&)O"D[M?>#T$!/M[]I MRG8$EO L=5R,ZHA[\[G!EM*-9$K)!$9KD3PPY=,C0J=H :8U"3YL1MR]-56P M.1/)"<)-6*IZ#,.?[R"*)E>8OC 2)BMA-#T21KL+A/GD*&F(SF_"7W]]+2<. MAJ$#(4;X3YD=F!O_=1A$--R%9393@)4]VE2%F/-,Q#3\(6K@O 9A@UK>JSA3^[I%K(Q6$Z!9R-.JCQ9S_2D M6%A?:81[>-9Y5^"_%3Y47&YE>%/%\D)8?B>8^N2_/8(;C+O-,UV-B M9#1G8I.= J?F,5;EW6:F=\_D1!IK5^OY[7YR-Y\C/%_8SA)C<(LKGL]"<.M' MMH>[>A-S5>X^S72WB)D'0=O@]Z#M(#[^Y"[O@#-LF399&,Q=(E@_4&Z8\E'E MX3[?R%V5TUN93N_(/BX;U^Y$X]HHUOCG]?J6U(::C$KA1E1AH)W&P):DB?8E MO#IFV8KGO2#T&MNOG6P+&U4%%14Y-^W+2 KUV<$393Z4(6.-HRJW9R?.8BF5 MHT^3ZV1E+DTS5.71["39:OU]=.@>@ZV%78/8X"O\['J&_01 M6^!PUZ!3 D$',C@7V^C>!G@%A5*%Q>PDZ\Y8'$JIM6LA-0 SE%K3I=1'>.Z# M!,Q=,I<)N(GG@G.002F$+LB8 _;(__SM"_AY(?8JO1%8]Q)1%72S$\8[0W<0 MZJ -I0Z:+G70])@.VL#7X0CDO7?1J%^=*)!!%12ST]C[[.PYKE1RDTIU]1#: MQ%P5-M;2VVO)J_K1Z;E^:;RDT]>9JW)Z=J(Z[O3&T>FY?H%Q'49,TU4>B6]O M0A4 MJ>LY=P@93A&R7E>L@@WIE,F#J((9OBH1#TDMC>F"AQ;MXCZY3%I1.00 M/>LXPF3C=D_U,T;AEA0!I+GK1M/C7)+WW$HY%G(YJ_+]MJVI1U_G>43^P,S. M7773PR;FJCR>G0^.>3RX@("!N\?A/^T9[BT6_K&2AIU\%3I^/LT+0&+'AE7! M)3MEFX#+0TRRY)O6\;-SCE!*>Q3LXC'Q*N!D M)TP3P+D)!!+QIC_F7*\$.N(E\W4&]3'&%OZJ\)"=M4R_/G&,-XJ]]Z >!D4; M4H6'[$QE[@L71V 4?TM"/3AV:4P50+*SFAM?T3B"9(?7*M2C9*?65,$D._>Y M^:6.3X63K]7T.;G!G>1YNO(TW>#$?,T8 2!N MH+^!&6#NOL'S,685>4#P9643 ;%ML<\V9,H]:(6XGA#A-^9XB\N*_%+ !=2? M5S3_2-+HZQ(7EC,W"+V",J%<1?-I_6.G1CZMYS_YC)\:O%TCS!QYKK%.K3Z> MB ?O*8TV$)13HRG#DJ2+W2>,Z6B&NU?W_:'C44MR@QOB7$F#+D&E&X,M\ @< M1AW;F4+@?3WJIPR@CM];VFO=/N+L'=D9#?LW&!W<-84S"/;1P+\S=R@,.FR9 MEC]8RU]6PO3&(K&NSTXO?8Q.11R*7;MO/D?_'%UZ(8Z0OBT<+C;#CN MI&FX"7@)2S3,'L4[/TG]L@C*JU5\MY38(O7=$_"ZG?16!T %ZA6AW%]/0ET\ MQ4QYMUJ=* W'KMCCN7)&'AHF$&B#>;LGA\\2Y(;S)CX0))MW1!*,8<8 M,:!=)GOFBW$O1^<.MDO\F[BST,MRYP0$M$SD*OO8_PV4ELN+"6@'$?DC9B,R MQS%#*6#U)I/5?K"3[*(I*86:G,)21M)]XY%8__0HH4DE,NZ74_[@T?XDO M@[K+8,^;R%Q&@D8+ 05\WFR9$!G#ETRD,X./S="I_TA>>O!V\H-C&9Z&2N] M7]9!.%!!BAWN,5B.G"Z^,XBE3US,_H,--G0\EE*Z6(W2)I+\-R7EBY*K]R2E ML\0[9J:+K?B+9Y%:HQF$YS%+',*CQ)#(48OK8X-:#A7TXDM+VPV14:-L68_< M87^#5C*9*#Z%#@O3_X*G^16%*S$")N>"PUB48H)(+\4+AZ;[5"Q=1)X+CBMJ M>6(=9]A)CV?<+V5,)L14@"$ M1S$#Q ^9D^J=L92O%?0]O%)NCYJEG81WUR8S(CFRT.'&^;AVN:4'=*05 M@P]FE41,>QB+CV:9)^= NT@&'\4J]UA,X)98U ]A?C5LH>*>!LKC]=YM]8-: MH(YXE(TM/R>2W'=Q.)OW8J$=4@I[U2RO'0C%MQ-_=7,#"\"Y-Q^29VSY^[5[ MSB.H.<7W(DSLRTTHHQGV/[<8V>,0#OO;90'ALO*%QO9==*7=%Y>OD[^#,Z5& MZF8I)?_N4/%-2+%#@5C!][23:FRD**M.X1[\/F'8=!W&UW3*IRBI3BX>.5&F M//KH8; [>Q1N3 _U*TA=NF?60G*>)3J/ZY9+\8[TT8,JV_6*499./U@ 9:>, ML@I*D2[:&FI%&A0@+&W,,SLH P0&S(BY1:OW^85Q8^GTUN*2+OG2&2 MP'EI\]S24B JD,Y/7&,K4_2UPE+.,JO%F"_MT&%]+(X\91^/W2O./3&X MB/,J5FIM(7HWC^= $>#ABC=KQ):+Q?J.RHT4I>R0T*4@_(;9)M@Z+/93@/3R MO5\B'BC+&ZE(8M=*;Q54Q+24O9 M[SVQ43@8?L0[&WQE H4'3G^5IMMIE# L:R["Q]4H.'I:3:Y);3)+2JE#[$-NKW[VN&^K-Y6@= M7-=8H^JD"E1XHW.8' MM7GF1TA4&CB[@0]JS=R/"*FT:'XC']2JX7?>5!HQXOE^;%;@Z.@M%BK"X3W: MH\ )RH4M4X37A[11O5UK=@=Z$]4[IUUTVFL-D7[6'J#S7JM?Z_>ZIXW:J4H[ M%FSO0]JZ>:X/]79]@/3.60N=#HW@ZK+=J*FU=L+T/:>L. M &G8:K50KZG7T6GKK(8ZY^==U.W4FJW!H-7MGK=5VKI@>^_1U@4GXHP*[T?; MC0Z W;!4:NP_E_ M"%OV!L-61^_44*UU?H9.&X,>3'Y-'35KM8'>:>O#P7!PB"T+\O\0MNRWFK4V MC*_HK*/KZ/1L6$?ZL'V*^NWS]GFM=]9I=[:/\H?S?X>V+'@<=%'3%67W#BVU MZQGL14VV,]]W:+N"H<,Z_;O0=5NV(;S8I/\./%[-)OZ)G=R&UL[5UM;^.X$?Y>H/_!=3]KG9=NVRPV=W!>=A' 60=)MG?]=& D.E97%EV2 MS0-612GCZ?][W?!\.[\ZJK?$Y*D$4E82D_[*>O_^LN?__3Y+T'PE::4$TFC MWL.R=S_-THCR"S:CO=_/;D>]H'=P].G@^.:Z]_W^O'=T<'04'!X&!R=!\,OG M)$Y_?%+_>R""]H")5.0?3_M3*>>?!H.GIZ')R[U"=)PE M])9.>NKO]]NK5\],&9@+,!%L.9 @?BK-0;D<@[:*N+9/*']P9;L0I*$69)W.H+/J^9* M.AZ*L4!!GR6%QZQ48 TD8>$K82OFQ7HJ3(AXR/4J$\$C(?,'*VO*9RRJ*QG%)^/R7I'4GH57I#>0Q?3HJ&L<+U ME<3I" ",TZTO#]<@$O) D]/^OA]3R"I1\Y#QU9#O35;GVV-XE0_A-RK'DWOR MK(&-H+",0,#3OS(6B6$:W5&^B$,J[E@2:0%4$5CEOU09QI-"NS004#1V4>1K M: ("'4:S.(V%5)9B02^?Y\JLZ'#@J.PBX2#8&\XFL=1QO=O"*H?%I%/C_X6S MV3E+99QFX.J,-^;YC$X87TU.F)=47#Z#9!D'AXCPY168=/&-P:^IA&4 6'N\ M2B7E5.@06WBB PD"GRM%.P,]U(]W16O+G!=B,\\K32NKG,*B\*(V&CY+VUCE M-*5#I.M>W<<%LI64-+NQPK9ZC$9?@"UB)^3,\SSF&GMKSG)!4D5*8$ M%H/\4^':#J/_9$(J#W3M9-R 0ZM^D)+'#YDD#PF]9S<$NM'-7R<\6)7R+164 M\' *?%_0!4W87'%KMA$H&MLH),]"F7'0V_,IX8_:Z6AJ:IGG!4TSNEX6.>C/ M;[&P6 \L8-4OS:R1M?-I'+'8*HPA%M*1C>F&PK3? MX I6'L>^#+')GF+!_,V;P:T1OL""^^C+2-4*:30PHQ:&KF3+P- [(2^MIQF1 M-I[CTRIG(P13-LJZ_6.#<=Z?ZEH6CC&\XI/2E,=7F%W!^:"FT$GZWDO!](HK+Y@9A2\*.",,8 MVJ[Y'+<9[$;,XA+5NZ)3W_QQ"4#9DL(@0R<*W#FG\(Q;&M)XH53H3--(9-F6]*[+U M#7NQBS2*\AT@26Y('%VEYV0>2Y+H$)E;V^7K/Y7\SF'2)*C0:RG/"^1(\R7^1)-,%F&O1VJZHF;'T3K+PAQ& IIEE7G># MO[E>5)K+&I3.$8UB\A GL5S6AZ0CM8KIQ3?([?B:IYA6S' TG54T7V#C" [9 MB!)!D2.#(7&/06V#Z\/8I;*-!-S?$3@#L)1*DC[&X/D42P/,9#T0!)'ENI@% MB)#QI9[KLB96>=R:@!H62UJXXE"E.M7B-&4)[/>%6F3ELIIM(YDK+&;KXHE= MW&*CTI(8V]KEFJ6/]Y3/8 -/QY-BTZICVM#43155G34(1^0#CDKM0=,Y1'.K M0HOCR7=1K"LH)!H:^_5NL.GF60U'#4=D'T<=DU1-8)7_&^B&PN.CRHV8H:5M MCN5-0E();"EG8+X*KVNA5)/8KTF,0]@^ MM8E6-.S%,E))8&6.+@E/@1&Q%3F\H),XU*[K>$*[=8I8[[69O^HNUU<^L5FS M1()/Z3XML.H=7(,"-WS5J4+_F<.SJVV^?2M@J\;5:J;!( M_^X#4GS"SZ="CS=)I9V*V58 [!GY3$ MJQ'9\]1DE@3RM@!6!_4]M99F6+52M9Y:3#/"FDD 3^UG!49D3-K3F5],2Q-\VM(G+X[6O+X',21B&DP2]K2_"R--C_#I2LAJ M/EN=I3F?DO01K-=NL':8P$-7EY<6/6Z=IJE!5B(YTZI(ZN3U6:/IZ\RB)M4D@:5/6( M;5]1^4:7WH2Y-9#0=)Z@T2Y"34@=8](6=J"A5?;@&*$^*8&&6-V%8XQ;=UTT M4$XCM7-DA<]99[A*:!RCT.14T(@JZ!VC>UT^A0953F;[PE_E%<$:NHAAOW>V M_"Y4H4"12E&7"88R7IB&JGX'/N!3$T3(%O@,'?B ;Y,H:HK/T,'/"ZEWB^;) M,@^NW+-A" ZHNGKI=:F-AG,TG5LTVB(O+*S*#FP?<=C$'6[! A?,CB>C.*6B MXCQ<+5IGJ$HV1IAAJ]^#.X0J/CV>Y[>=73Y3'L:"ZMX=@J:S?'1C2WM6!1DJ M"J8!4=7<&>_7ZO5<14PTHG26%W,5^<8[&F;? M43-%7,R-_3R:TL #8(U#%SYEO+H&CMTD^Y1Y;R>##JXDM)&+[WJ@49M1G[+S M[010/XSL4\UG.^P8@^[3"9IF:)OE7[&X__$^<%%8N1]^7\Y=ZZ/)MNZ,;FH56E92H.5@Y>T=76N!-K^ AGW\'F$C M$WUH(5AYN4?70C E+=#(/[Y'Y(@LH4\%JPTR%Z\/]C8+!C;8X5M7 :P,ZH7G M&^SKWPWRC@??H?Z;,I,:_4<&^M^#YB/1XZ+-[T'A&P"N'XI^!\&N"CG4+U8I99(&AT$N M4KY4IW%$_)C&DS@$QRH@17@%N WF+(E#8#:(7S;;0:0.T"4; -7GECI]G*4S M3'O@&7>>J;L+S=6M.V)*H_P%Q)IDJ=K4!4>DZ12M&5MW7"M MCBOG$T1SS@Q/X(;_WQC_H8(_X"QI"_',C?VL?BC5Z[+K*PV8?/)FT'@,5L>K M?1T:4,6$\6F/AL:DMU^^>RW*YYKE9X\GFU!M3KHK;];4&4'E)^_72(RG( B_YL2?@^=EIY>[J(_7U[$L\WI*E?R M#81]_T23!;UFJ9SJ5M%N.O58#K=T1F)0.CZ>?(D%S"$UB)T(P]BSQQ+1S8J. M>O,=^1/K#O=+7[Z@WN6>>FW2=G&R^$O=DSGV* ^Q:'>:WSR<'? MMR1*39U/.1DK C 9!VN[HH]!HH+5HO@3A$S(AOL91$\V=R)H=BP%5[>O=P4- MH1QV/^83UP@*VT["AI\W5\LC;G.I26WWC8***94FUO"^\[O#M]09V-0W]-,) MVV53>UGP+AB?'"DC$/0T]LD70B-"3V67:QO 584O>5"J6 Z2EW-/;9>[6IT[ M60$;<-@VL+9[D_D].Z/J/M_-YN@+R]Z&31I2=W#[WXB"]M*7PH\T*F5C75AX ML?/:O9:].(%0.10==>D$7+>XO($T3CO2O#>=.0.D#:=WT)T[4#LQP6XZLP\( M$^WNO-_N839SOH M3(FA?5G]_2*KF?NT8/X[B/T83'RU#:U+[B4VI$UMVYV7V"ML;--NO,5JLKF- M^_$7K=8&-^S%/Z1U;'+[#GV-)->TPJPC1? K"FU)",VK&NR$KNV(8=?:^Y3" M;R*%3K:\/J7Q]ZX*'5:X6'F!K(6IT4V5BZ4:,%SXH^HEK>]ID=@;:+\7A7W! M]GL1J(.Z5>[-)Z/?^5"_,R._#U7WWZBWS;]JW)^FB30?3+Y;D31>!?>Y'#@6 M2?,UVE5J>J'W^PZ #WY 0 %0 &YS>7,M,C R,C Y,S!?9&5F+GAM M;.U]6W/C.);F\VS$_H?"@CHJ+2D@#P?"!P<.[XRW\^K-)W]Y3G"?_I M#Q_?OZ-9Q.(D6_SR_MO-9'IS?'[^_EU>D"PF*??Q\Y\__G!U^>[;[?&[SQ\_ M?YY\^C3Y^/-D\A]_29/L]S_+_]V1G+X31&1Y]?&7]\NB6/_YPX?OW[__X>&. MIW]@?/'A\\>//WS8MGZ_:2Y_C8NG#KN-?_Q0__C4]-70WW^HVG[Z^>>?/U2_ M/C7-DZ:&8M!/'_YV>7$3+>F*3)),SD@D:S'K[][54T=XQ%E*K^G\W>;/;]?GK^4MR6LUI54QC&MREV(\'I5W=/+TQ)84:T;J<8[I MG)1IT7V27XZC)'A+[3ZI\ED9XP6-EOEC_H>(K3Y(7O;QYQ\^?JA(%JR@H.)I MQ21B@@-F.8WE7SE+DU@RQ\D=226SF.1+2HM\$I6/=D^M@+8[U.5LR1F,\D2R>&96^)3%KU:3?EV->8T^L."W7^(:5(1+/^HIKQ>3S3Y[30KDN+QY,6F3\J/E#F MDP4AZYHPFA;Y]IMG"C=?_':S78)B$=-S\><^H>:&P]![2^Y2:J+U12,=G<^; M>V7]T($K)GIGZ.4B;WYR_N"ET_#;?AT^\-RSME*OQ"8:3N)1W@$ MHCG\:BR&^6> 90]$],GYJWG)%UJ]FV;FTO4=;;YD62%8^6E:S:LXD.A"_F&- M>$=Z5;RSU_N;P7;6,]"_?&@X(=T*&#&+RNH/H8Y-:/42A"XR9WQ5J1YPF0$X MD!\QP(J87D[VJ7A\+$DX2\FBX$V6&ICU2>;)91?6SKRIA\4Q\UR2#&-MZHU/.$8S*5RT] MT'C^O M5DA*TN5]JF^0D2%,/5-:K3;V%M.T\T/<_)1%/UW0M^+>&0D5+ M#S3>,2'"I/\O62M.:7-C7Y16\NN,7W%VG]16:RVMBN:]4WLL M-@4GZ;D0[Q[^FSXJR52TZY\^MEJQ[*9@T>\W2R)F:E86E6&BQJ.%K7[LZ8KRA7@U7SC[7BS%(EN33+UCM*U[ MI_4L2>G7N<96O=-VGD6,B\U7":@5.SYFI6!Z MC]JC!M3+ ^U")B11D=Q3(;F2#2_1$*UKWCNUUW21Y.(TR8JO9*6>VN9FO5-W MLZ1I:MK<38WZIVQ%TO2HS(5PF*L/DL96O=-V2Q[.8VE'FB>U2][ ? SM#\I; M J")29/(DF5JGJUJTB-5-S0JN9B$3Y_O;I.B4;=7-?% U>E#M"39@BIXB*Y9 MC]0)U5=*F3>/JSN6-I#5^'OP%_7M+P+9H8+7"*'7"&SK9#;61L^OL2E2JAT\ M@#8.Q/89'3:-QP>(Z0=TF&#.&2"\?T<'#^0N :+[$3DZITZ#1^*B"VG]%BTSN/H >W*PG9]N 'VM4(#X)!:0FQ8*#Y_ G>90C'BDV"@+FPH M0GQ2C#J4#HH)G_2B-\]"57)\4HO>P O%A4]BT=AAH:#PB2MFFS<4&U;Y!!(E M <6(53R!>&>A&+%**!H7/Q0:5NE$XW^%0L,JE !"6J 0\4DE)L<^%!D^V<0V M*.X9J8?T&D4^ZE.#?,+F$[:FM?:=5_DJ8KPUITOI&KNG$R'\LQ6=B,G.GQ-5 MMXA:I_*Z(F#0K%ZW($*"[T#AA^-(\)WF.2WRDR1?2[8WFQ\]7M)BR>)9L:3\ M5@BD-R2EYUEMNY[-ZX;5!O@BIO-"++Q9MO/E?JQ\WX_Q.E?'NWOOO-IZ7VDQ MF]^2!P5L0 \L"*9WTL(=[<ZV]4M[( M"F?SFK<39/ M5-NUH857"FM&+=__F5!"CIF0-;)2+.?9DU!Y1(4JLF'H@I?3_/1!S*Q0BY*, M\,=*,_G*,ADH)H170=JB,G307(78PQ,'F$%!YV:A'8EUJ'[?AM:>*:^G3;^O M%*V\4BH$B>=EHZ"SL8U?*EFVT<7DDI2D;.;,<&2#^WE%,]N2M"%&->_*=L-2 M:YAS8_MAJ#>NV_9%6G(>!J4!J^S?$US2GBT%'2?T'N: MLK6D5L^O07U\HRAX&14E%^OV6,C("R4ST37U3/,]S4JZ%5$D9_@U*9;'8L&( M%<9/'Z*TE"96*2:+_V*UAM]A)+^%T6@E2^D75W.C4'#.?\$YYW3^*GCF4BBN MTWMQPBPV\0[2T%:ILZ8L_8ZC8$#ZBCB=M:+5&"$A+!00#*E@/@H(#IS^90>I MLX0 ]6$CPPTUM /A]1_<9 =/:=H#XND_D,D.#U!E]GLB -"9Z68P 1<=>[%" M9F4?1\=1K*!:J,#H>(LM4(.ZC([76.'K-R@ .#?]!UNVV\]POQT0:/^AEZV M&@S,0'#]!U]V Z>RYZ);I#!AP=*G@4YH@-._ UKK*D,G/;2$Z,E[BTX"Z3!= M!G/L%L8=3KNOC&4*[*5#(?U?DK M53U#@E/+4?PBC>.*>9/TBB3Q>79,UDE!]NO\ EL/D)RG(G2X%([ZT88%W]1F M."H- %H<$\X?A:KS5Y*6^RR^5=_7J/ZM MOZS#55+)YS(2H+8J+H1$GR@#10$]?.=-;M/PM?.O:.:9UM=!)M7R-IY1%CT' M1W21D+LD?2XN8P%)U=5O%N*30%8=GEN:Q +7 P+W\XKF+,FD]G)!24Z!;P;2 M97@,TI=A#^-U+]](A*YX(20P(;\4)%LD0MRL3SBQD]5 )T\9[#=BRED_%%- M=5,3KS3N;$ %B0TMAJ)0QN')PVG)TICR7,H(Q?YU.;;=AL*BYRY(^.)K,@QR MJ+G#4/0;.:&V[?!4PR=>W<XV*>$W383(=;20!6"<, M.(Q[ -QO0#37TK,VFW_+Z],=A$31QW].ZC2*>&DA+L,Z^<=APUC-';S2?R6& MH>+QL5$=UK3T3?&:)/$VRB6K3940(Y9%3\^(9 1/\7B5$G%*9;$4R=8;!Z@2 MBKF+_[SA)!)*;!>35\M1/",MB#B9XVT Q([1_(3.DTAYKL,[AAS= \C1!>MF M2+2QUV08A&QSAY!#&W)H0PYMR*'=@P1PSZ$+AM/3O!N[92^XH'N-8+"=Y#5T M0;M@V/#P#W1ANT:,;0*,T"4N@M^DVN. +I<+SH%L';_H4C[ 4*TU>G3!Y'"> MTQE4__<]M'A_4#,&$&/_-S]88[2PO4(% 81BCXW#&0H3H<#3(6,;6T47J',2 MG2@.(/SEP@1&IJ 3P^V VCC>T"U9.ZB0X'%TDK<=1,O(,'02N!U:^\ ^=.*Y MY6:U\&2B$\_MH#J"AZUBF$6(">835$/[+EAC2 KFPQ.&T2KV$_,!"H-K&=R" M;I?: P8&7F ^2H&[U1G(08Y/:Y#-T/X-A9G &A8W2')H#P MEY9)?;04N@/3#I\^.0K=\6@'#I0UBNY$M,38)=<7(>^QP6X;B87NM+2#:PHP M0J=@VL&SRVUY!HN^9,JZ*G&SI$42D32?O/RX1=5W/140$6,HMF(!)%1B,0=9 MC;<22_=2!&G*OLLE=\;X"2OOBGF9O@X),114:#/&4%GR5X3/>"7>QY6PMZWY MIL!FT7,H1'7-N6E9+!E/_J6\+Q;08U@$YWE>PJE_V7I8RLW7$T&Z#)@K8[DI M[#H/B NX-6"=!L>AW2#F#H/3;]XFP%XAI\1_3DG(<0@Y#B''X6WF.+27[Q$: M3R&(VP@X"&VH]E#UL@]"4VE;B%U+=&.[]P0J_B&TCP(KD-NIX4"<""NMPY1T M(#Y_M!_ 4I^2W;DDM?7/=URR258L[O$\&0CQZ_ MY3)EZRD<=!H5R7WM3#<4V>[Q40-4%G=_<6EC4?*^[D?U5L^\BH2J$FX%_RBE ML%9'-<9'9?&5%7^GA8R94KET++N_E5KM/:/:(^M5U8:77^RTU*#M/.9X9D$L MT;24VE:]_4CZA;-R+2^L3O*HOE53;.BG2S7[F+26)(QGCFNVMR^V/,$^?8@J MT>M:J!VG\SE5GDK#$.%UGD_HFM.HED'$WRG=W*$V7*H*H$!EU]EST?.GJW7EN:8K?:YJZ)O>O;6_EVNK)A_6#PD: MI?;4INO F)3U7L#0C",,C%"=# V&:!YB8(P[#*#%XM3V'AQ9;2RQ>5T-?09& M\:2U;G08@W9L/\#0^)HSTN'P]/T'1O>R4!085',WSU@**M3DPB0^-+;R2JDL M+]9@[JGSJE^8>Q0@[ = BL_ &]H/A &O9,UYT>%]:@9 BJ_=^P0,A %O@SG6 M#J=F *3XVKU/;';K%Z9V-937;?Q2R3+I'G[>#%G\Q.BJB #3R[#M[S=DFSQN M/"#3Z)]EPNE^\3L%*G"_8=$HZS-"81D'\'W1QI.C\5I(=C6QL_E%DM'<<"N3 M5=_!4#48P""OS7Z$X1#*,*'9NC)SGSY0'B6Y)K\#V,_S!2([JV=36$FZO14@ M3,T'H_V29#&I@R!B2E=5/'.MVM[0J.0Z2:+M,.%*FWZ0OBQ*.[NKRR.<9UN/ MQQGCBGI1*M3=1_2; "3C#H\$&;&L@R&4?9T71=\X)%H=PN4]Y7I=)\605&[8 MLY1]/\_FC*^J=VVZ&<>N=T@A"RED(84LI)#M0>IJAD!70:T#( 8R:8PT;@)\:.3",$]T!['H>=%%;Z(Y)]\O?& F*KIY%7\=!8^PYNBH7KM%#0YW1 ME<-P/1&@D%1T-3.ZS4+;&"UTAT(G&RDX] Z=9-P!T,M[5=L%=* 3E!W-AUVX M%3H9N:=9<+LH_ G.;J:C;7@R.A&R$ZL$1YV/A55" "E8)3"N;RQ,TG(F8(%F M8^&-'<#;1Z2-A4,")\6V*@\ZX=$]:P"$CZ([%]S,0MNL+'16!C?3,62!"72F M"P13VJDR"KHUJA?ENA8A0R/"=0"RMVXL ZK1B&YN9J!3<#D:2<[=:G!4E H= MGP7&0+8).T;#$]JB>&$"UF3!H]GZ3H#JJP6A,^T#313MA6=ZJP4WWG.M1P3I,US-8P5Y57#SW7YP\[5<8[E87#>4WR<1 MK=5S*8DNZH6O2^ST]=BAKFG4K@)E.Z_4UO<[RZEEF7@/C;7W06W'1;6SZP,. MM^J(BMD*N8$FBZR^=RMZO.5$[,EHDQ12?4IKX?MI-Z.V8HM;YN.6RX9B(3W[_@R2#CK>"@Y:[5CL M UL.[X!6 724^\Y\F:I4FT$UAH=HNU'MJ/%ZPC>>$677-5LX.[17>;SGE)^.^T M.&99S0HV3*_1?&G=SR&9&Z93<24PC<9.+@BLI*+I^KD@5!5E\$UL;AV%X%[] MD9C+_*S/'S]]M"93T=,!J6>2*=(+(;[$^[ETIP^;B-PKSOY!(QFB6T72YYII M=C"< U!?A?JS69$GB9A),9"&9G-K!R1=D:*.(^/#;;5+(/-QSP8;OD[@D M:<-!8FSGGTI92Z0J)"!Y\C)9WS+-"=UAA,-#-JB7?OJ=\/A6/%'C'6QLXY7* M(Y(GNDG\P M?IR27!<3#F7Z125F?GH\;G- MIE1,)2(^RXE9#'IW?3XJS!G\48/NFA#IUQ>=4EI^9>B[F5[?:#D2N)]7-+>< MQ%2N6+T H&HVV,TYKKQ\8$UHL"BW<=\,! N8:;:$&.]&<'FB89R6-FHA&ZVE^ M+$Q\?M>0@T,(&(B YB#J(JPRRW >5*=*7Z+\2 X,$ZMO$16'+TC>$S^S-!#B M"ZOW(CQ8AH/Z/1T=JA^M0P+0G E=S5"[>:O0B!M49\,P9KR1G!P.5H7>*8%. M;W" 6!.'@4X-Z 7&L2,3E1PA%D;0H[NW.\*VEGJ@=_EX."L-^8MH3K.++V. M_9Q#AY;&[D\,@WBZ=["YB^-^G@E?J:V?98U3Z72I[QR0:9Y1=8W0A"?Y[Q.2 MQ9.5Y$R3:"-7VB:XMG^ QS37KD1V2':M5@9_K -0-A^>8T\V7_QV_'7[P$VT MR>L?.J>4PBBY_)N"DN$S#)J)D+9R $!M]_9=FQ-2J:Z5>_I;K7HNWVX(M=0W:AW^J1 +F]:VR% MF7AG;#L.:MV'XQJHOJG%TB^4+3A9+X78E"JI-K8=![7^YW@K].S2HMANQK9^ M4T0WEZ0_WQ)OJF2O;>XW:7)7LKP6XN01S:+EBO#?M4'VT&Z'@&70X/_7Q#T^ MD:=)H8)V&QJ+(;$:T&-8! VZ.!2*INNPF.0,VVV8USW&BV#8W;X1R6R8KW-"NIO+)63&Q%AXSTT&I+K?J&9#+_R61#A_F&E"8$F0[FW ZS MGL&LE#YL^#1F"V9E,< $S$9X9"VDFI%@;9;W=8"U.IQ?U(XB;X%V C0N/A@K M86IG BH_LQL.BCP,ROJ5[?O$T(0W62/9]ZGY?2<.0S3!9@8TC,+FT&H(OP1I MBJAXB?M#O1-?P9-@TL[BAW\AJX01UDG+'LN:[BR\=5K=>(+H(;Y5-&L9IB\Q MF%,=U4KMJ"N.0(2#OS=3* (:6%U8*\Q'B4ITA;]!0$Q-B$ .$'>ZV>8,!I5/*6;XFDB,NFG=H!PIH(1]=M%AP M$ULC"FYB3V[B=C97_Z[B?Y^(!Y L$D?!A.P4Q=W2!?0& ].JG7--T3#0/ZZ^G=P6\%(FAM7?*SS,A%);5)0+JE:UN.""] MQLN(3),'&$"91;+>^'7 M^B@?<^O>4_POR4.R*E>--"I_[Y\JP3"T5#7]WCM5US*>4%%5XM5O?JA1SE## MKW@H&M2U>$12(J3@FR6EQ85\I)0>U&YK4_/!:=[;X6Y@;_=O[_SA) M,M&(3@KR8&WU;^[LT?:O(R!X [9 Q"L-K^=5TO_ECS <^0@78+E*5B>@N5I MG/:,(/X&\1>;^&M_]OB7@G^:<"HCBJ.BY+)<3+2L+E.R%(<-HWB4BT&4! 'Y MD 5D5=$9EN4L3>+*]#.;STJ^*1\G/FX"EQ,J2\D=UUNT:G)).4_F"4WCRR3+ M:,X*L@URUE2MZ?5)05>PO#ABAQV(.;^FJ6 8\52\C?OJ/;S))1C4[?MC@^T*EO MIC?"/,IQJ,P2KM8VADB&8%,*-J4#MBEUUT7\VYK^-*&K=*9UP6HBOY5J. MJLQA2WL38"2/-B;M7&]71IUKKPV10O:)]B"@I8;M%P\RN&( MM-P@'P?Y^ #EXQ;'IW]!^&/$X*>3]4Z2R*]AZ7B%#>12%X>0$ M6?@-RL+3.VD($XMI<__?>1:IW:C&QBX(VI:*.Z+%=TJSVR4].K\^.6-E5IO] MQ!?';+4FF4R1N"1\+=A/M,Q8RA9"R;ZX/='0[WAL!W!/R'T2_W>9)9F:;%4; M!X^WFS\O,W)%'N4KRJ]I1)-[&I\Q?D)3\1=_G,U/5_GVBCE-]8I6([S1BA:S M[QGE^3)9*^I'-/[NCZI&7JUI@8\R]U[D4 WD#50#F>[<$B<.HZ\LV[DW[G9' MB-/>0M!RE,-'&JIT=(ROJ72**ZE2&$)K5 W'0N^@*V67G)U%K(T>,_; @ #\ M$I1]QHT"XZK*CQYW?[%?9)H!4."S"2RU'B'X3?S[39S3*&XJMX[GVRL!:A M66E=U3K6:[P-JM7O]$1(1\3>)(G$\%+)2U)JE2208Q=,?6Q+-D=BV(_H)R&Y'58C+/N2X[.[A M4T\+Z6JS? RQ1.8.7ND_(GF2"]'I)56/]?]-?GJ[SEYQ'9-\*2M1B']D(?][ MDDJ1[UM65<-+(L&5FUO4M"OPNAG4[SSLUNR O55(%Z\83@G/Q.+*KRB_61). M83" O3P7:BZ$LI$(06>:Y[3(S^3I1B^DA5B[\,#]/*.Y%ZN;<2"W,#7W2OM7 M^GV';7&6B3^C6B^TX8!MA_&*=8\&PP%E:.TYE$PLF5((N!%;U'(@[+6 ^_D- MPY)L2)R9XIA@J[50$^M"2NM*G$@_4'48:00*'<(@7*P.RU='08 M 82S;@H\NC@-.\AP[1:=F\<.J*4,[#=HP#G:SA*Q7]>V<_Q6U@Z_3C[W6]BA M&0XX%7]$.A4MA'D@XI^0(H99D8 @_X06I)6]#XCV9Z1HNQG1O/I*JZ).GR9Y MN5H1_CAA"QNU9G*X%L-OE6=-2Y:TKA,Z6R^P__V66.E M>)KLP1U&&@CQTS%W7'*^U:_A,&'=!\+6+*O?%(*R6F#/-V6['RU1=QUXD/E@ MNC5Y5A8EI].5X,K)ORHTIP\2&+6:&9>/"/Z#0_ ?0%:/_?L?A4= !RLX H(C M(#@"#MX1H& !K#^9 IW1W&8*;(1)=$9S&Z ME0-TIG,X9O>2H7]SS \37KLZ MVME:5-T]&E+T) 0K2;"2Z"-\*\OJKTFQ/"[S@JTHK_;O-(LO$E+5TH ITAU& M\EW DRP67,Q]Y>.;;SR=((Q6?8.N&W3=H.L&73?HND'7/5Q=M_.Q/T+EMH48 MX%^Q^7&24I*W]2$K>GM4:[04!*WFD+4:Q>TRSZ:6"[DRGKC+)9$7]QK4E XC M."7]IEROZQ.(I$L*6E?0N@Y7ZP(=@B/2K'H58T;D5>PLI2*/9XYI09)4 MZ'2"^I(\[>@^ IL5C\(:X:PE-ZB[;U#=W=Z[?4GX[[0X9EFE::Y0M>GG MD,P;RN^3B-[)8!R6!;?Q&;740CNU1^)N3%]/EY=L591'/M[<*Z MENY(V1;N-U+2W-"%P4F&F+W(6Q6KX2@ MXB9<;3O_5$K71R6.2O:U3-:W3'.8=1CA\) ->TMO6CV(QLU!FIMH-87QR:ZS M=US?IT,CJ> )=>#T(4I+(?"?";U1KJNRV-"\GZDO$)7JM^AR;+^S\IWP6-9E MU]SAV-C&;VG)EU)L,RL0(M ]S06GJ.C-;UE!TMW?I17G*RO^3HM-L8U_"3VO M&7'OSSN,V1/K-V'RTJ2=ZB6??$^IEHAAYODYZT![&[NQO5?J-1'F1X^7Y!^, M'Z5K*CVQNJ6HQP^TD%E3 VM7ZGJV(9UPH+CFLI9%G+# MKG!5T&Y^2_D*M5YN# VS M;&HR"(U:%M#<"#N=@W*B:T-YJVEQ3#A_% OTKR0M56IORU$&0EI),)7%]OKF MFU;F ?5!4.YYYP:JH\?G)IL+0ROQM/K?7P4>60Y)RX;[>,0XYJBVFI]GXJ67 M5:6HJ@+:[9)LO21?Q!"5G;A"YWK^6C[^0.;V29OZ6FIVI/?G'\CL_K6"METZ ME:IZ1A*N8^K#$C..>:_7RFP^C6MO*DFK=OFT+):,:VPV'IXXKAGT-6_CGJW& M@^ +9[DRPKB_)^&:L5PKE53VX"P&2>=]/BK,&?Q1@^I%[0$U;IQ?J0R_H/'T MGG*RH*AI*0EG( :2F5;>!UK-7-]/I&:UT ]_.*9F\)UW+3B707;Z(:=M?[-/Y' MF1>[D?M[&#N.-EC:SJ'DN.B!Z'WFQIL07,I$&*>EC8N0.?*]89R/1B\ @]G? M,>$Q!PLR!Q%YHTMF,SM[T*5$*58_IZ%#]:!T>CN9,Z&J&8O"<5%1'PC#6NY$<&(X6@S95VN\)$JHX]5C%2C<'8QJ@=! MIP*;I&R7S0]%B4U([I3<#06-3?;M4.D,"AF;[.JD_ 84/#8YU::X"M1XADVT MM"ES]XP19<%P5DD7XJ?ZENQMF>PMACX*AQL>B;6 .(CL4$C<[#$9;R'QP=.5 M-VJZ/#'[*>Y@>LY89ZN/M%&W3Q_5S I9;DX3>?]\;S5ML#7!26#X=U\R:W Y;"(-6<&A%Q+CF MN>&@'&*F6Y(QKKD.)4EZ+DFR(SN_/(NUI19[?>!8YP_HN_0PL;:4C&K&0Q&= M4$0'41&=\SPO:7Q2\J*.NHLU(H_2'M*.--'2_=__5H<;G]VHH M'',,_QA"TK$%7'GR[;VYB'U8N,>;"\;O$L$QUE#\P0V]8PWC]^5Z0!Y(FF3W MHB/C\F\/0:2:QV$-(#62'()'0_"HQK!_OED_CS+$/E_2^ MCLFW3E <[ D;KC(,?,2+UG$)EPI XPJ& S4G^5 M6CY&;A6H:*&35*8#"P5XFR@[(56FK ]#@1T%6&T';5 $<\(AFQ->[Y*JK*PF M_7YZ1[*8916S>9U^UK*W5ST&EG>_I]?8).M[PG%"$ / MKPA:E(3>0]2Z+/CP"'7UG>$HS3?7'3+20>\DAM4H@0, M5T"O5U]8R[.H3-O#K/_#OQ %QM;1&90=(-9(,GY?<'!3!3?5X;FI^BA&B1*B MC2(W4N]5NZ*;H_!B=;*](O< R9L85O(2E,F\E-D>$Y)E)4DG9.=U3FA]%8H/ M?U 7>K!ZA[IC"KZBX"O:X3CR:B)9IWR7YT[G!>5_IX3?BD'W34C.QNO7!587 MUY?YGIS]0U"DNGX1Z!.##H?%N+T[_9O;I[Z*G7_[G:;W]%)(H34QC*RG"?'IF0@>FRE^MIYKGUY #]/Q,$745G.I_(ML?DDJFYNG? D M_WU"LGBRDM+2)-K$>3VE*$WD<5F2I],.Z.)S]T"//CS71'=PTE4^0_Y8Z_^; M#\^J_^:+WXZ_[JG[KW_H[ J#47+Y-P4ESS]XHN3;C8*2YQ]P."UQ4?-&7*C' MNQO\6NSJNG[>;+X-<&U,LX/WZ9-FG=G\ M!0&-O [4=AS4NO?P&*B^J0TD7RA;<+)>)D)55U)M;#L.:OW/\58,W:5%L=V, M;?TF>-?!;?DUC6AR+VU9VC0P4W._2=WB-%30N?N37YKV!8TCFD7+%>&_:]W$ MT&Z'@&50'_=KXAZ?R-.$94"[#8WE5CS?#L9^CV$17%$NOR +Y;V#D"[#8I S M:K=!7O<8+X)A=_=&U'I%'ZC4AZ&75R37])YF)3WC;+4MXOUK4BRU^DZKOB$R M)T3FU 2/*C(')DDS*[4&&SZ-8LZL=&),P&Q$$=;BS!P)UF;I40=8JQ&,+DC, M0A-&$PX&8R5,[;! %=/CAH-B",=R^S[[487(F>MM*)A%#:' M5D.)%I >@HJ7N#_4._$51[NQWS6LL1_A7\@J881UTD+'LJ8["V^=5K>C8$%' M0IS)>XAF+ZNL8@9%E:[2*;!QI7@;<[>L_-O^'":]UG[L@.#- M-O=I#M%ML[I&6UV@W(G(_>O#, M!\^\4N@>TL@2%**@$!V80M3R/!J9YM/K036DW/W9F=RM'&D0N=M 39"[#UGN M=A5#JM_IV^S^VV0EFLSF-^+;?$XB^9OHD##EA5:NAQ_7W A.RXL3L6\UX?;] M/"3H!4$O.%2]P,?.&5T@5%"6@K*$1(/H]^P?4H6(-C%*W2Y*!X\WB#H!HBDH M%8>L5*BKJKR*T*MJ7YUG$:

T_O>*L[B,BAWCR.R>1.NRI"[H7V]0_YI2 MSO(UB>@TBT_H7-:65A<4-#9V0-!Y%@M^PQ.2JNE0M7'P^$L:R^Q6];,;&SAX M\%>6121?"L:;)^(\J+:LF@ISZ]Y+SVTX_XS?4'Z?1$WN*%,S7S3F8KUN'I\K MB_H9VXZ#VD'+(!E2+Y_NG)&BA/@OOB4/>@]FFY&"^N]?_7=.Y]9TOQ4L9_,O MC,4Z9M.B)R9$VK)G5GT/"]6@_&Q'K9D65TSH6N>9U&VT5=!@G8;"L57/H!": MVP=38.]%N+2"$[.263!!:\.F62=..#H;;^N3S/-[-EN:[-X6LV9 J(S=/E8V MAI()CNIWF!5#-,L9QFJ9V4* :KUV/F0P+$9/3,@HR*%S;5BCMK(KH7G)=EM3 M;SA$\P[M0 &MLG[1!5=W<'4?GJN[LU72OQOTWR?SNI!*MI@0+@Z#1?5CUUL: M;8?UZ !M1UKP?KY![^<1R7Z?S:=BZPJ)7>UMTS1S$0);53V:+CBMUJF:#&U# M!X1(UC>;UT^Y%)MR5:[.D@<:'R]E9;1C)A1QLJ#74B@\*;G87K=+6H?3-U'; M?33?4:N'=J?-ZZ*_X3X87TBJ97]&HB1MYFOFA@/2JY]R3=,QT3SH^CBA=X6L M:\=+R".9-:][=> RTZSP@+EDK5+N.3,W'2/O ^Z"V MK]7%'H54D+^X]/X5!&UKKY3OBC<*P>U*T;+H7;PZI1*9BMJ(L1GT: 839J+$9L1A&-M16%1ALE!9-: MT<226+\=!C5"HW*']K%@,<2;.%RX)M,.NB5K/!(8W%&!:XL7%4 M[8FN8#.C69KMA9H#N?+-VNN&;WW"+N4<\6&/Y!;.Y9:] M@M<\>,V5^O6@YBQC>8K7'(P96,GH/(P:1HW&N*B:<68\^5"9GJ K"H,+L,/; M4$M'H_-B!M-F,&UBLRK8"%T#FA&J?R81RXN6!8@!(PUA3#!1$^P);\^>8"'O M;XR\U;;=FNGE34Y9KA+^ 3T&0W"=+);%;/XMIU7=].E*[*CD7Y6K$X &T'LP M9+]221R-I[61^B3)(U9FE4=EK/"]W788OV6X M7YX>LSLAC&4T/L].'Z*E5$_/&'\)Y"(A=Y473@';P8C!UAELG2AMG<$8$HPA MAV<,,8E&(XWF@DA/(XW>ZB9:C#3"JXNN-++ +VNKQ4B#NYS)BD#\/R'#WTT= M H+^$S+076P[0,@_(X8,MM=!I0E_:2E0WXI!BO#N13 M?$EI,4FR.>.K^M;#CAZ6=D\9POO2A=+@F3EDSXRBW.>&?TVS^.6)E>\QLSVB M6O5U0.X59^)18A:R^/2?9;+6UTHUM_9JWSFJ]^.-W(X7\I&2W:LK<9F:#TZ[ MMFZ5N<-8Z1\T$E4C;]A[%!'8X&$80'V";3G8EI]$5DRV95A5'R.[9_;,=70V M=+NS#TT KL5[89:R"2JG@=NUBB&.-_A]@M_GT/T^6GEII"X@L%0[,C]0!\5Z M0#/$G[&RT9AEW]L!R7O9%((C-9*Q=<&?E/NJ9<=1!H%@?!6.AAP$ MG%M<:"#-,DD512 MY ";=EQ_,+]E\<9A3^/3ATATFJ[DIPX(34.Z!]?RH&T_B@,(QFELHAC<:3!7 MA2FT'#G5:OG&MALJ+%^%&G+[G:;W]))EQ5+EPF@[#"JLBAW?MCLZ;$WR0NO^ M^-"]$AQ:]L:##")!=!]H>+Q 4:+3&(,7@[(X*6R[H\0&/#FZ#H<2N^$D:3L, M6JRZDZ7U.'C1*D^:EJ/@0VIS\G0?$ ]^RY.HTU@#AE29=*V0HAO"J+(1AE&% M4(T0JG%XH1JN#M@#B./H$3:J\ [W+H&1YOVZ40\/( .X-]!8TH)=.F-'FA'< M27T\@(1@UUBQ9 *[]&"/-S&XDQD("AN;[-;2KP*%BT56% MHL8FHK7SBT+18I')G$:_0<%CELVL@UZ@H+%(99U":J%@L8AC[H-6H3. 14CK MYGR%VE:PB65V04E0E%BD,">AY5#06&0QA\XI*'1L@EB'"!$H9"Q2F/OX6N@, M8)',K)R64'!8)"^+Z%A3C M6E$6Y+E#EN<4R:-BM^8L3>)JG\[FLY)?<1:+A2,^GI%H4Y%$*&/'@N64G%9- M+BGGR3RA:7R99!G-64$V;1_5E57[?9)74>HDR="/,HWZ#2\5VM M[5#3-1AH@H&FEQNUC"(XU$>(#)@3EI/$[I:I^R1T@FGA?A:;L^(TS@I M.IJB6HSLT1S5FKI@DGJ#)JG3S5JYWBZ5XVJE'-%,+,PB/YY>G]Y,H\:ZCCB:'O6[%]$^UE(**GX)IZL"2\>)P4G64XJ);ZKN[#- MT!Z%M/;D!2GM#4IITRH<4RRN2[&-(Y*>9Y':]V=L[(*@!:?5DJR=N7L M>T9YODS6>Q>6ORB]K6CCX/'/]5\B*E9 ?,;X"4W%7_QQ-C]=Y1N/1*ZY_[;5 M"-T5TYP7.TJI^/1\THD/XN4])*MRU4BW\O?>J7IZDPVGK_)W?U0UBBN:%O@H MB0>,WIIQ+2BI&)N2QKT*>>/[F=D>O M:432<93#1SKHN[VNE=0KJ:,: HM4#<="+YIYWED"M=";S^8[WP$ 4= @5 7 M'6CL@0$!>)DI^XP;!<9]DQ\][OYBO\@T WC&=T^SDIYQMMJA)]&$ 1O:!R>< M?R><$SN)B+ M$;&> S!'*AA&Y! )4O%R#<+:Z (4NLH[" /%E3N1V?G!4(5F],6F#B3LVUHW M1+UNU4R&.7 0C&E=MV+)&-:T&TZE=]OY#1MWL$L-WA@T>U(GP#)+1R:JW68K MMG?:28[*#SI:=PJ_$:HUUZ3Z,:-K%=T*@ZBVG5:6HRJ/#N4.@#4%S4KKJM:Q M7L.Q4*WFOE7E3KO 7SH80%)Q_'H=53$-$?PA@O]P(O@[NW31,19(*5IMG)Y? M4=0-(F 8L%]9J&=HNA!BOT>">Z#:4&0@."R%K;L$,0.A8BET;>D:?T:G2H+: M?"__=T=R*K[Y_U!+ P04 " #4>VE5-A$V7ZY4 "_JP0 %0 &YS>7,M M,C R,C Y,S!?;&%B+GAM;.U]:W/C.)+@Y[N(^P^XOHF8Z@B[NZIK>V9[;A^A M\J/&M[;EM57=.U=Q,4&+D,5IBM"2E&W-KS\\2(J2"!)(O.B^B]B=+MM@9B*1 M+R2 S'_ZU]=5BIYQ7B0D^^=O/GSW_AN$LSF)D^SIG[_Y\G Z>3B[NOH&%664 MQ5%*,OS/WV3DFW_]E__V7__IOY^>?L89SJ,2Q^AQBV;+31;C_)RL,/J/3_?7 MZ!2]_^%/[S_>W: OLS/TP_L??CC]\.'T_4^GI__R3VF2_?HG]C^/48$1)2(K M^(___,VR+-=_^O[[EY>7[UX?\_0[DC]]_\/[]Q^_KT=_4PUG?XW+YH/VX!^_ M%W]LAAZ!?OG(QW[XZ:>?ON=_;8862== "O3#]_]Q<_TP7^)5=)IDC"-S1DN1 M_*G@O[PF\ZCD;!R< I*.8#^=UL-.V:]./_QP^O'#=Z]%_ WE.D*"=3E)\3U> M(/;?+_=74IP_?<]&?)_A)[9,U]$C3BG-',0RQXON[](\W_N,T?$3H^/#'Q@= M_Z,+6KE=4]DHDM4ZQ=]\;TSI'4QD8K4I6S4-?U7-9 ![#&J M'%]EPEN \6N)J3^JK&8#F\SW)I$5V^*4N:;W/WU\+\BDO_GK.9EO5C@K)QDU M%F52;J^R!$%6RKP$R:L)[TU9$^YIVN:F$I..V9_C@FSR MN7"J%#5S^S@[_?+PS;_4N!%%C@1VU$+_3]_OJ#V>RR2O^1SE\P':JA'?SPGU MJ.MR?UZ+G*QTF$RT.2<808DX7!,U4;DE)9Z1RR2C\4 2I=0ZEY@A/L=EE*3% MC,KA)DJ[A$;O2XCXJ&%P+4B,"C0CJ*$#-82@BA)4D>)?J#07@1APUE#0BAK' M:>M?R5.6+))Y1/\=S>=D0T4]>SI=DS29)[AH_M$E?C;@0832!*]K47W8T8$F M#1WHKD+O7SRM+!*QSGD'HIQ1C3K]<%IL5JLHWYZ2Q2!I9?28JHNV*7Q;H@ZE MPXN5_D W[0^",D06Z$VH@_'"]JF'G=5RI2X?3W/\C+,-ANB"[&.K@GZ(Q(L4 M?Z12?"_0CDA$I?P>E+]^)KH2KA]/4QP5,#LK^=:J:!W@\")9/U+)NN981R18 M,F8/RE4O!T?AXLF:[]>B>9D\TSW<:2S":W<^?P!AN"! 0M@(HP(Z>,J)I7\4 MQ*)WU;;HVQ%IC56QL!M"**WU*/0SR:A?HJK _NU<-WN0A=/+#J+&J9-7.T+? MOC[VB8)=71Q<7U4]9)PKZG/*150\YR61?T;KK)<7:M? M_/4ZB1Z3-"DI);>4R9L\9^G-QZ+,J:$XT#JM;S251PFV:QVX)G219CA?H189 M7J59C\4$Q+=1V/A%DB7TFS1YQC%5AY(N0T+#Q=.H*'#IP>SKX0_G"=3H'*=S MN.2T4UVBM%-/4=..)ISVM^\O-&7(K@N!",8H-!\79;+BY\V+3;G)*<59QDXU MHA7)R^3OXBP-OZYQ5F#W=L"$FG!6 4+U.&W$13T3=,EG@B9\)FC2F@FZ$#-Y M^Q;#2-KLV@]S$7*??Z:+(N(7@ZA &9JC#+4$J^^4-?W7647)F/VO^FIIY+>5 MEL#?CHMN,M@>XSK)\'1QEN,XD6ZT>H9"]U<=('ULJU"UK2)' CBASM ML*.O##_B!/R?(#*EQ&T"8:%['QLG1?3TE+.[GLSCT\BA^8N1MU6&Z\CO#N(/ MX('/]VABAK#^V[A]L?I::GAES04*D1$]$VFTX33HP4#SW&<%T+6,RC'WRZ$[ M^DO)G?Z>2?!G *C".*;,[:%4=*=K.UGE_/H%_P^-C(L29.<5X+BYEG&,S_,5 MC?H?=#M5E*.TVRIKHWZ+8XCASB6UV*S7*?]#E)X^1BE[(7=:+#$N3Y/6[7LC M*8;A<"/A>K3XE_Z'%GWHDZ //3#ZV@\YQJT9P/56UQJ3172N413Y)F=70&C, M)=0[W;DC,T72 NU&?Y1(\*\V-Q59+.H7#J05 XQ;6_0655U) "MEX5E5T?7" MIE/L4&?:W) M\)MZT^7\L"29798Q3CL\+*, $?MKNAMQ%6_:K MR4N4QQ?_N>$/42GU_&UJ,2V7.)\MHTQR#J6D%$/?2TY&]RDG'+4GAUJS8U5KVN.J M&2(^Q1,D)HE:LT1\FJBD\ZSNN!.WO'8WZ,0!_F1.YY/C^(/$B.M\"C2Y*BA<&\A)'"=\]8*HA1:3B0GG M_$4B\R6.-RF>+KHU[:$D\U\KC:D?X\S86Z^A0VE[@*$1@C$!SDL%=#F.G64[ MJ1S$R>X5U%=.( I]!&YQ;8F[!?.F0]RS,$ISO*3$4C479_Z7),?)4R;.?.;; M&5W9@KW(HOXKB_E/J?!F\=\V1KUCU_+H'\HR3QXW_&WEC-Q% M/>>306@ :J976ETK<44TFE=4HW)'*"2@'CES '%T'X=0U) ;Q)*%41LRBN7^ M#60[;DGVS,/XV\WJ$>?>$QP2_*/+:1S0^?;3& <3&E?FPIC;HTY6-+.C_^3S MHU]FK-IO?3[\&\M8R'3<2Y*B5Y1^ P;\,P51%G42QKO][D8_.O.]3^;;M][[ M\QF7\3;E-4*!K4E +7-]^?)=D MJ&"S]'R3()A>>C&Y?0(P?HM;3>+B%>?SI&"B] O=1RRI!YD\XSQZPM5?\%V> MS*V?",*P^[:W>E2Z-KDH#6CA:M\3-(TR@NTIJ$95_\W MIOU (;&A_"8K[U?W'X=G]Z@]NWN\BI*,ANKUZ]!-E+)G;[)#I8"4F-@$OQ2' MM0]Y31::[^A")7M_^>XO.,H#VH9 @G-H)T)*PUNT&5=T0DE6)'-^$N[!-$@0 MAK< !X1Y5?3ZM1Q&24T%>@Y['\3M:KM1V]XE?(O1O)M$]Q">\!&ZG\1U"^'; MW5T/+J:;2#I\AM+ 9$PW9<$:U%&/KNCI?W#D& TH">0Q 12[UN,62?9CYC?, MQ3 '2\W1T=ZRU+-$U311,T_4FB@O)?,F8QX31;88#!G+U9N)DEHSW0_['$5+ M@_@"14U2NKQ:W1%N8)RNM<6@2G$!WZ)B!CB,T,0>7FE#'D9XGH[7HU_7G%[W M]M8%1ZL63H#>)".[6RR'9./X?9/O@S20"(S';Q4#T[LD^0(GK&!NS$2]_?TE*9=GFZ(D*YS7 MY5JV_54!=3X%JJ,*"NE3$,HO MJ5/J6I\X):XCM M6.-Z$D$-,HB(4#99BUA/I___K^T48 )CTS(82($WXW"Q6J=DB_$]3EDC'>7" MX/4>$)/ M]42\TQNB4CSACTW?2&D#&>&!3_"@W ,?>CJ[5]9=E$#].N_(66UR+/KF[S3+ MS8^;0\V@=YK/HG521BGOAQK7IRB\B%+\:5/>DO(ON+R+$EG5!-W/H><3BFA< M&^:[G% %*;<\.&>/O-?<5-S1X6GHC^*"$5[78@IL[U)+%V#.<9Q<4DG M_!"Q2G[UJMS1M2HG6=PLC$1H 1" ME0+WM7ONIP)<-M7BO #Y+U$LK\X5AVY-J2A%AZ5(%5GH+Z0D:3+?-A6>):UY M%$=#0\5NJ+Z418(>HB769@)/#[,T!"(TYWIHFXJ%:5\ M7#'9E$N2)W_'U@M2JV/T?9X^3-GH3]:'I^#UX-<%1\/4;Q$S849M-Q"5KC S^'FCD ME/$X;^"V6:]3OM94(2JJ4$,6]_P-8743MP07?PJB'OJK0XQ9_G9B %^>?VS^ M_LUZ^5'X]K?OT8_<^-MTW5X<]DC<-'@>_']^%@9YL&85O"]=!RNB- M6P?-7NV:%9Z%,6G\/ZBB':ET%AJ;+>O3'1MF;'!QO5DPT>)R%KWB@MU6O,6R M'85\(-":' -T7WZ&[@D8+O3N'B\V68SC;]'Y)F=26BYQ):F\R9,@#G'J@HAN M#[N).@^]B='Q)86!#>KP!T"QD@-V7YI%] (+?=U$@;5$GU_^'B#V'9-:.0OU M>^ )/]6$TEF2,DKUO/Z,?8)42'7U6%!Z&AGTR+&=5F+NXS(E+U<9]1 KX>K[ MC9SFU]"P7 V+UPS<>5+,4U)LM-=$F+(9X^'XR4[&NR] MC]0Y!GS$W8+E_%F&0!;V%E(W]X@22_R) >4;NP75\W"B:PA4"%J@G,L _8E? M1@OY3**3=T2%(=XEH/=11/<@0RGP\Q"B)0S\E3UG,JXQR?86T>ZW3YKNEC?0(FM8!& MP$W#%&>3NMPE[4Y00WF=T62DTM^6:(M+M*/V!$U6["+]">*3"UI\R)W"=10M M,$2,S8YV$OOFC6OGK$9E<2WQ/:P9;F7N6]/X M;=GC?FWV8:051,7? _"J>C@OG\=*Q2R3=7_R0^$+Z'-P.61OY>#W<(?-DZ@P MF@"XYTVV+A,JV_@Z><;QX["%E:83_9$.7PR"KI4 M:E(]S/^@#6(XD?*+*RJ?6&P(4X/VM77IHP&RT; [)QN-^,8R"Y-RCZ/ITG,D M^0/=>;J9-IX+MM)Z]OQ_9I3.218K'8FX1.6]IX.<)-=V25S^9*C#ND2GRVFE MXX+J&OE[=(9+<:'PFA2RG4WG&.CCL38L?;E\QODCT4TZ49S5Y4Z(6S&D6$^3 M@I(*N$.F2J^K1W6=DDF4..)-Q:@12 I6=!,7[!X1-Q59_) \9C"&3)=_QJWUD/T_E8=XZ+,DWF)8T[A M%ZHFQ?W#EU[Y4_H&*'N]L%W+W0XY$B+(T:-WE(#00J?&WCN$Z]RP#5WU$L2$%;5AKG==LNIGI;]7'[)*D/)MDLHGT!BBBPF8"X9VJ<&7%MN 2\_ZGC^^YU+#?-(C:.#K-DN)H35D9@!JH M29F:!7(\DYC,-ZLZ5:?AQ=@=7MR>*<#&2Z_\ZH$JJ)#-+EH*/J[YLOL MQ2:[[LH;U7S"&5[0>.%L,V MLYS/.-M@UNWU7IB7NRAG=$DSG /CP=E-"5Q?MZ2E!$".IRS.!A"M5MA%A^(* M/U*:C;,4[9#0$&W>^4O-1GE&-;:XPSE/4@[8]J'AT,2L!*R_*X;L"2VK][JB M<08G(4QYKD'^$EVF>;2UC3AO9WF4%904=M.*[[6*Z:+U.ZGUU88 ML?*F/Q9 M:&628#;;X8Q!5GQGN+>HA;VN*<+O+BI/VIEIUY=(8H'I/LL?YS@J\#D6_[W* M=KL33GNK/*I$:R$@X"63E5$YO\18-5>^B[;TZY1GFIG_2(J"/>(.5319?RF( M#?X&%%A)KVAE:1WXWIJH2O#XN3$YEE;@^NSO%4\EGH:.@(I=,=BAMPP "'8C MH"Y,[F_?2$*!HEU&-_BK!,C:#,<"PPSWWPKAXI6]X\-5RE]N2/M&FS9%V(?J M6@1W[0Y0A3ALTP,)3[LZ'_0QRF/[@PQ/%R*/W7NS2SX0W.[@$*!K66$8>5'O MZD0FY)6M'G82=1YY$Q-JZ]:DB-+/.=FL;TG);!]A[ZZH^YZN< M*$ZS>KA$E@RA 04.B-57&@%('B2EX(T3@/1"C0QQXDYXT;PV?:@A\ 0Q$M$[ M1N2WB&1(C26.%-I4IHGEY0&9A@+/OWLBS]_S1Y7Y5EB&ZH>=4:A^\=>SVP/] M/OZ#IJKN #@_Y_OSU>W$JZ!T,(?(9QQP6UZ]J2WNHFWTF&+E[;CD.VO;\ /X M'M)$(IM9X1O)KEO&Y=[==B_KO(E:9;NRIRKRE65ZI.. HG0$SY=+/T(,<=86 MJ >W56IP([49.-("N4 093X97G0[HQM^DB8Q][W3Q723W^4DWO!,P&4TK])7 MDRP^$RD!/N0&YWFR2' :WR191IE=1M78K?RZNEM,D$MU;BAR[N';5+-M'QV( M=H2C'>7B!](D-W)%_@IH)U-]LX9?MQ\)+Z$7]O9M^\RX6KW*[" MXNJ;;8#[@(XUCW@4 6\^_3/.J-E-*;63>)5D";O(4";/N#+"$@^O^!70WP] M=VUX*O1FHR4))11N"B9!?1HXS?:@_B=*0B M390X%Z#L +M S+P3_0][Z?8SEWJ0\B_)\2^/OGZ-T(S/\0"C&I0F4L'DL M5L (@5T&-<5$FA^"HD4%%%X"2 4 M:='VS\[F"# H#2VL;U)##>+DH)H>-+:)PN.353VEZG5KSMZ]YUATA:KVV0T7 MGC@7-EF,,,^HG/UW= MGU]2QR 2I_07K&U!E+&**S=1OL8S/%]F)"5/"2ZN9^?R$Q;;L(UB2D,:G)^" MUW2BBE >D#!2T8[6$_&47Y![PC> -Y/[NPO4)OD$4:+A!R?A&&9\5#*6,,V6 MN!_%<5:7Q-!PG$?/2?QOFRSI+E38.P:BR(>P7"LDQX030 M":D$$"4.&70O5$"?E*HKC[GYS_1=%]#X&IC;4D/C*VJE1 M \F"N)HGP((,EM4.^9A/4^B(&8=M^=2+UWFZ*9)G?!-EFT4T+WE12]&T8(;S M5:^/5?W8R.<.(?'K@X>H@3LR^_,T\]$-/6B/H*I#QPEB-*%W?\%1_NV8)@WW MYB6;T+';YN=IN&'&:H\9.:Z.783%.A-.G_]CY>OK#7R>4 MDIA1F-F<$>(-VUJ$WO!,$VZ>70W/RKT.:NN/%*Y\EY7:2X^B,Q(=[;-F? M 3ZY#<;Y'0#V_HHA0PR;=Y?(A2 MS#J#MUI.-7UW)$*M]S'T\9D2$E\1@1HUD.# ^CQ_$O/,\!.O5ZDU75X(IE4! MA@4(W6VRPKR\TQ,\8L9EG]'WBF2\CR#/=Q;335F4$6^B+ ^_!S^!Q]]2T.[? MFO/RXP5#?H(*CAZ1'7[TCLJG^/5 BLU=U#K,=P)AIC=INZ-@<)Y7W5%5!4[Q M*Z#,#4!W+78-^A%+GNH"$"!7_97 PX_E55:4.4]*7U7/1^^ILSKGZ=8[?AE8 M(H9Z'T,+W"DA\5;/3HD:4/DZ1_.$5*NCI* =+2>HI@8Q!28BG#B>:# M%+NJMWNTT&20'_X+XW%"?L'LX!;'DV?ZVR?,JW]N,FYYNTNCF((Q+:NGB,[Y M85M3K([+6N!2=;IKT%7)#L181S[XO+J-(2R['11R5Q@*\L!2F\P<7 M%>+:#PO4B./V[H:'.4NTV!7(Q/5X9/E *V;*AX\^,$3AG%X/+Z7FQI(;U#4H M+%14,R='(XV-20/1MRGA(?T8#,DQ3SO-B(11'A/.K9*I^ $\YRT%Z+ MFX[N0%*)Z03"2?\;QQDKF#TD90.C33>5^U"=MTEA:-G+GH)UK6>H@PO4$'^[ M]G)]3'/LTN[JNA"2)%7O. -WM@?/FS.K N)@J:E^;A)E%ODKI<@V=-/%EP)/ MB@*7T\24[_&*&HCZ MC^R)T =(3KD'C(N<<@Y*^CL/F"U]Z^3%)\N^DH M@M(W!! L'X)R+4("'V((D<#H/4*6YS3E[*954M2BH MO:/!LM )U9-8U+B10%X740LD(OW\)9I,<[S+GE'P/9OK]I\-]M0,C+>M-$,6 M;/^\QS RQ 6G5N%A%:7IITU!-S%%UXE SRBP%=B#YDG[.4Y4(PVD]-UL)(J\ M<2L'2YRF0TZA:Q!<"EK ? D!0QG8\'?RD*@QQK&9O\H6)%_QHX%K*G]7)5[U M'1+V#3=P UU@O;F%%G+TE:%''+_?7+PRDXDNY_P)T*RCH:W*4#N",_/1MK9; M:#CJ4&,B8>VO#N<@5)K.U?GR7V2<=CD MK9=C@9SK;;3"YX2=/RBYV./A5ASM#JQG=WN"&&KT52 ?@]OMX+#4^<7&/YSAY[MCY ;^V=K>@$TNX*P:=Y-BY:6 Z4Y,+!P(WXLA'TV-$THSF:J%F-&*G.R)NV]4A6 MKZH-L=)?!?WX;YNBY+6X9F02UT7][Z(DOLK.HG5"HTY>)>/QL.#X/>LD6B0E M?L#YYZ;"TJ3XM?JO6[TA&77[50^@3]7DH+V5Z!63@.L0JW-.4$Z MV+8)0(R"$[2C(=3CJV$1(A >.LVHTI#V*J9HDT4RYZ0,W 4<& _.J4K@>DJJ M4NQH'WW8.X-#7";:K'.;EN>"G%YE,7[]-RP_QI.,@R?B]^'YRL +K(BC111O MJ-2[A)M$F46J0B'I@7-DPH3@31=G-*R@V^7\,*&N^96F7"A"=RTEBF1HMWQQ M,3,KKK_R4L(86(J4M=1_=P\#>8Q^<)^>Q0\J/'@*Y#@DGB2I[#!W'94)W MB?@Z>69O)4O*I>0Q%4\HB\ECE,4D8VK+"C!W.1#]KR&.1!V+:\EIH4,,G[9M M=3D5F(V=-'T_%YPVE#+B4-)0AR).W@F*6I-/*84!K"M WH@AYXVL+4^?YEMA M<:L?=E:W^L5?;_[C0+>._Z"I-CL KC7BYN(_KLZF7B6A@SM$/F6GWK+SO%[V M9[!W]',>7WG%( ?P4I:1(3[X2V56P=A1M-;9ME[S*VA"LQ^Z^_*\ CWJV(BH MM;)WE0!4Y#H!LM*13;G&3U$J1+WCIFW/"(!E.8#DOJ(218=J$^/_8FT?\X@" M1YQZD4D<4]85U7^ND^SH<$1I+-B_=,#TY&PJE"?U/Q!#CJ99J,U8'W>)%LL, MMV6'9_$7JW5*MAC?XY*EETEVEN,X*:6W3,R 0#9IVLB\)/^TJ=+>T;FQ15YWZ)8W$]FV<.\N:6_%N7:DHS_/GIZ MRCF#T3,[*6<[8?8D&=?\RQO^S07_\F9V 7; <)TF=M;0T+"QCEW4?*[7E(M) M%60]+=$;2FE]!3-'Y>VQF'S4GCSO18\VC,P 2J8A;@3(:']7YU;,ZOV=DS1='*:^)-M6M8^@ MU]9Z@3M/X;:P0R[<.[7)H&YJQT1(2O'*YC/R(L_H M24>:;KYV$'UOO7@W:9(CACOLMJN#JUV;+AFK?(C('2G**/W?R5K237QXL*F@ M[ 'U+2L".:+8P[0>5V!OE\3T\,PPG)V]D.:47AZ^RD=!PM5C:*[%@&+! M!Z,V"#>_2$+GTEP?"1!;]L@"4>23H).@OT"6?SY2K* U]-U5L38L1H1R'H+(]8 M)/*P73V2]$#TI'\'!)9[<)RGN 4R)+!Y#Q6[>48&&1$R.])HE%Z*I/,S>WF2 M/? !=K0M.S.JC$DWV_O3)CV\#"AX-5%Z"13)9]8$;Q]\6,$;53Y%QOA>T>OC MIKL7KQ>O\W3#3.U=3OZ&YV7!.AF2.2YZSG8M@+/\)G8(K6O9%*2=BG>D1W>3 M3E!#'ZH)9%=Q*Q+AIW5>.6+[#N2BS;..M[>XX=FZQ;.UF,2X'N(J2[W"RUR] MA7/U+(LJ9GJW))F\.:-L".1AU@$HYR^S&#[$$88JM"3E'E%AB;=(Y#-55_8^ M?)J=)\6:%(FXM]A[D5;I&V ,T@O;5^:JEPA(YLK6K$PR5XP&5I#R(4KY>Y" MMVK5!(B ^.=-<_A1QE51;'!\SA_DB"*5XG"#_W&Z9F12>X_S>5+@6*).<$! M'=-'Z$OQ]"F#:*/3^1L];ZOQH7=45PM.3YBFU 8R2>PQVILN7R<9GB[$&['+ M:)ZDO#Y1U3;[$\ES\L(::T1K^K?RL/Z@&1"@#NLA\Z6_>E1!=-?UO $O5QA) MO#B=>$E94W6"&KI00QA2F[LCK09**+'#?F_:S'L,SO!K^8F"_E6BK=V#@-JX M#\R7MNUCA6B3*=T ;;DE)2X01QPF^)0L/%'C2E"7=!.])JO-RL0A#8&PZ(YD MJ$(Z(QE-MER1O3G;=$0556-V0X-R.>"$U!@?>G/(VQ98V!L.P[&[-93C[RBPTL0WT5YN9WE459$?E\H$69,W/F?B!3(4\!._AID1Z M@M:VY%FF3X>=A28YE>@GS(XY/VUW0^ZB+6\WS1HT51;X,RM-S<[FN('^G!]7 MB_: ">K&[5/D6M Y2IW,YXAG#HC=.5&GG"JTUT*L13IZW*+VN(I\Q.D_0=4, M3I"8 []_P&?!?D/G$3ZI[%!/B$<1>#,F[)+D"YR4&[KB]703(%,6 =% MWDZQ[),>PA2:<=#D'.PLHK8D3<=P#N90+RR:K,&E"IJVO,99C//>2%WU,XOI MR39XY_>19)DY0438N%Z9]P,I.#E#_;WHW&E,,,32BO@+#JF' M3+*GBU?F+V3-GKL'04.R/6#.,[\"&ZK0!!.E+41"YEU'>3J@/\,F%&]3J)'1D."F<'CYQ!+DE*F%J($L%2.U#X#RU,_ M>'\'R?UTP Z/;<^M)&64ZNVS9NP3U"*%^WB^TZB(^3U2F:(SA5(4+P+EJ]'C M"K4^:)3/^Q)P_ =-]=@!<*T 7VZO9A?GZ&$VF5T\!&F'UF(2D<\\]*FH_C&H MNW-/_P>=+>0C//34/.44,5,[O83$+FB4Y M+@G357R#/ZZ1B!T @K5*1E),X>H:24FR4^7(QHR-TO%U\9F 3\8@$M=;!4F1 MJ1ZM?X$IFB6-6L_Q,T[)FF6;^K,[2M^ K7\/;/?67R#G^Y$6^K#)(#5V$Q / M/Z&/XXLH9V\VBLE\OEEMN),ZQXMDGLALOOJ'8(D;0N!>[ 0%J"8AD)@I M,YK N>>SRF9-"#\Q8"><.5Y2%4B>J1V>4\/+GO;>XG*ZF$6OLC,9&!1X34X= M;!Y*==;D5*P2A=X*D;Q$C*E3M3M#R$$L\]R;-Y_BQ/$^*>4J*33[XR&Q@ M-% Z)5!=2R%#BW9XT5>&&7'4839C0]PEFBSSN $K,67T0'0G&07>2.U!\[=9 MVD,+VQ!!*3UZND6 *'(G8$IANL;L.@!_B96443IY+/A^2SFC M, 3 6D)!ALCY38LENU/ [^F>;?*<7ZFH24%7)5Z-9:<]N!*]&VTU]OISX,=> M8$ T%;Z .G(Y9%_VN8<$B*VV.B/PZ_*2H,LDB[)Y$J6BAQ"_RQ,F2%&0'@)@ MH#>%:?3WFNES?;ZZO:53%U9+HC;*WP&59Q"^^R)SV=/I#.>KEMGFM*#I8YH\ M1=5KC-NA-+ CP5/G/P$SU=]EM_D2QYL4LXZZHGK]MO*92L4^=#^'7I!31./\ MZEQ%A^BC7%%RTD097SDU*/3V37M1B"FG0]M,/4OIQC[JR]XSSA^)KB/>F<24 MH:=VL.K^B)[94WSV '29 K9H2F(>@QK/14Z##P"#@%2TUB9&&!+V,\_<2 M!E/D6!*L5"^OB_.-[,Q.]W/HRQA%--Y>R"C2 WHIXVRN@!N* MFC"O971%CYCR>!Q*^26+DX*_#,'QQ2MKHS)9L9\@&CH$RX6ZRG".0G=EQ%E7 M9 M<,#GM/];KE)+P)U2?KH]/HP=%556]U3@?=I.DLS5RL2'R%)/6>R"W*5-+ M,X19FT[DX]G=*>_IQN@)6X[Z+SC*9Q2G:9QZ!,=QP-K@\[=OJI6-\OK'\9GY MWK4 1' 2!OLT[[*^>-3MY&7R=Y[UJ6ZSB=82,YBT\EX(;Y!4MCH3\U#]@(3@ ;M"=EF9@R.-?7BD M]D*L1#L'L+S$-Q5.U])*N?P/;R"(.5P!<-C2R=8QBW#/+M00FC\Q]K$C#;;_ M-%T%,U$.N!=5#;!N\6LY>\'I,[XA6;F45E4T!.*,^GX_6?2XE,L-JWC?X5BT MWH381&'X;L0&*3[?E@AJ3SFY:$=O=0GI! F249OF^CGUV!ZA6)6"CHI'>PU=Y'[CL_M-J.T?_C MQ9.K5F.\V4R@$OS]'![LHC,^JRE.GFCPU=8!T;7G@[ZY5(%FWT[V8?68H(:0 M!TS'^^$$H.;!4!36$+@?B*DT%O/O:)2D6S &ZW*,'N>)P MO%W?*4"P&P\6UDEW#S^F^PUU44JJ?=Q)WY$TF6^'=NB*7P$E> "Z:S&MT3,[ M+%ING"!! OI:_3?TWEB5_P3(5/_OW^KRP0,5GP;'F[Y[.X3KSR8&+: \S->N MUV']S/)7QY8'%>=)L29TAS%=?-K>X'))1+'2V3+*'J(4U]TWIPLQ,&$QQV=J MAUGITFG6^J4LTG>%!EH)US(YOO8&MNF&;!H"\L[D+0Q#S/;_D\M+>!: M!-U>W^,,OT0IJS&AL8?N^,KB1KD%/>0KSQ89MMYS<,D/L2-)PWY. M"!J>G,<=?Y=4#6SKI0SU6/%^G>-YPK-G]-\IYFW2LKB=59-HELZGX%KXPRC< M%\;?T2"Z9+>0!ZJ,K\%X8L)-S]NO_MIJF]U(H5O.BJ"]? F\-GR=%WIV16=95;2^.J.\K@0R3.M@V4OA7)^ V"GUGQ HD0RX8!)?00 MG(<;$ZOZH@0Z1;][_]W[#V@=Y:)@P_]$/YV\?_^>_;](\!=HLBF7)$_^CN,_ MH1]._O"/'T]^_/"1APSTIS_^=SG8TLRX.#=6L!B02=+/? MLY\8Y6$"#9=+37RNGZHB9L6VX-KU_J>/[[F&L=_\E>*=8QP7EY0]K,$6,UGL MR>49*Y_J'VA*^S!@+WW1:HR(H]0)W5U,(";S#1.U4Y#!(]H5YG'0(V5/( M5##<)Z@0L4[4H$?ODJSZ[;>AHQLIT[L#G7Y.AI,S$4BJRMC^:%OR): &D:U$ MQ-&CDZL#1O?)5!?W0LC3791/<]Y.*^91?7W)9UBVAKXTES,9!K\RU^S]N+S% M)$VCO$ T'!.R%UST!M>A6PS5F&L834Z>CRT MI>@&1ZR!H\A GQ-V#=MOVEG&03+ ED -*>H;ZY(XHG^PE184-5#GT0+;7:^C M)$8+DE<&A#4 GJ>;F :I-&8HZ1Y\U9(?_:*_KN_N=J^"M*U#-VN=FI:;Z#59 M;592X]+Y=X!YV8/C6G0J9.BK0.??H'1SC0RRPNU2)UG_4G?]';+4;3C.EUH@ M"[C4G5PC@ZQPNM33EXR&H,MD+3QJQV)+1@"6^P"2\^<9-;IPX8*,=T2!(4Z7 M_2XG\69>TOTGSI^3.9Z\)H>!PM P@ !T@7,M!15.?N1;H45?&6+_TM#+3:+* M(A]R44RRN"*@D!J&P;%P"3F&&41,0IF-8AGB,7>=\5/O7Y)R>;8I2K+".;\%>(O+_IND&E^"<]>#&-SGK@4) M(6]MZC":&'#/F\S=43"8$A /7G[K&0F4J0Z([KU1A5+<@CM!O]N[ ?>A]P;< MCWM_ZK[Q%D0J^Y:&:/#;SX9(XM(Z_VZR&?+AVEI;H3#.K)MKA]N@@$YM7^@4 MSOB'/[!B;GR>]!]9G7T3$OJP7X'C4BLR@B/_NNGA793$M](N'I)10%DZ@.8E M$<]PH?--SIX-LKR[>-#-4_-!^S[*.$L4V>534/;KF.[>!_>^75'^#BY,_?!= MBU=7+=S6D_'15?I17Q "YK+36(A?3F%[X,^8/.71>LGVQI*X:' L($:2PG0M M:6U\H4*F8882+2ZYE13\=$B!-&\X.!8B*3*8?B4E5,)PF*5$BT]!P^[!*]QJ M'UD,O_U=Y):%X)/QW.56Y/Y *![\1O=5]DP5@>3;OEC\> @X=MJ!P0A?6AG6SL\N:]?#( MO\@P^>5WQN]Q@?-G/"@VT@],1><(L*\B-7(*C/RWR7Q,REVJ$>]:'>1BTJ42 M [SRKQ8L]U,LE/+D)EW(;92;1X9/C,LRYD(HH,3A?L)&Z2Q=21E7DRI]Z;_Z*[V X< .0I MJ!8BUW*T3PQ[%L0K=;#+,GE#D/A=CME)$/RY(FL0L/$*/45!?X/O:E\$*$O-E\1\7W41*E@V%1UUC3J*@-T[F(1B^H018V)NID M95=().>/H9D[6[*[KU?9#E/W?E%M,,1\28$Z=WD<,4LT-*@19(=H>Q:P)]_W MK"1N(0J2,4/:,;F\(BG N^]AR2%ZC+0D]I/YG+]MI<8:)\^L-OPD3@D0V!FM#[#';]#@J&&A4 8$!+0.M@\MY?>>^4!#4\,+M["!5 MSX[C^Y-=@,]?%YSE.$Y*Q"HXGR"E;A^.5 \FA\0*^_TI[!$]@\]_53Z!JF,/ M:&_:UQ;-%!?%3@<+EEK^W0\__I&GEG_W\8=_#".8*@M (%SUV'P@YK%-E+)' M.E?96;1.RBB525S_:' +@$ZH[JOXUVCY&ZO3JPQ5F ,5[._G+=%DF&&.[.(_ M-TFYG:QWK;;NDZ=E6;"N+3^\__"^LY@5X$M(IDP-@VOY$52@-AE(T($8(8A1 MHE@=R^,<85FSJXQ&!"LQ1[H/+Z,DX^\1"4^B\9D.L"- !DU3$(D!YPV5C=\_ MW6N,1!']4:YB*N,ABM4'U_U>C_4G:I W.O1'N [9G8XCS?DCZIIY '51$BJB MS5I3/[1:IV2+\3TN&2Z2B6W)+H3J=$&J'X&\SQ!PYXZG(@ U%-1[M1T-^O[& M_JQ@"B-J/+, ']?SS)MYSL4\=_OR$&Y%6;@(C+<^]YR;U29EUVUXUWC6KR_' M2YP55*=%_Z9.'P3^'KX;55#1('53X2A!C M]GK,>%-?LR1IC/.B"L[ZSPB'/P!GP&6 G4='["52A?GW5:P=* \^R%NBSS!+ M04)5M/&1-1\5#4>+GGVJZD;*/\5LPX;(I^DK#(JWYEH31]\;XHCB$ -%?9T MQ^[TK-R#:E1H)68];V8=7HN4I.U0D=1Y["_<;K=V'^K4VS<6&D9WP73_M(2C M"UF]M9^71(M!AH;WEF2UIITG=!=+UZ_'W Z/AAA9.537LD QGS:&IL$-MZ>S!R^H6F-E)A2 M*S"A];--NK'G%S(M,\\D]+Z'#&[CW/V#K>KQ6U/? BN81 M'&M6':AZN14%($[6[VU8EBO>^RS)GLZ38DV**/V8TY^3=*CKGN3"B#V64EWIFM#&@_!\MDM$I^H2? MDHR?AU(K*0H;_U8YI^U^^OA&@:ER;(P^!6K+;+D@HR4/WQ?F'L_3J"B218+C M&9&>A!O#L=TS1H;/FP/0)0QDBQS.WJ2 U"R/LJ*JYE>2U@EZ@9AFL_!5M-F) M>!*$#6#O7OZ. ]D7L-"J]-]16PO_A1C4WH\-#36J&+Q0)+D]AAB BQY=$F]DUL M>K1GY3UX]\!W0/'E6W9LV!06D ;R;R]PA^NDK=#=<,&]V=_K)'I,4OY*76(< M.T8 +5<+DB^STD()T7DCBJ'5T)$RT8Y4KVO%B0)30A?IN$RR*)OO55Z0R+0^ M +M%.3H0^=((=8H@"N-ROE 'QYN3502A3UO4$(-4Y^JW#$F?% Z7'QEDM3L:9P4>JA6E^AW4"PW!=ZT;_+H^JI"&L;7*+"9@OH6.?SHJ M3^G%/ST G!!TE<6T\,O%\:>\6IT11-;Z$=W :PN!:-2L2:O]0B*;UW&6,X%:NSA(0 [Z& M]A[L8* P\1X] .QZCPY$@;U'!T46O8>5^9IXC\IAH(:0D?J+/@D<]A>#;/:F MH9]SNH>AY"T2F5_H& '4L18D7TK40@G1$B.* 6K \2$5>AU)>]=B$P5^>+P! M5)33!6^$1!U=]32P>""IK)/O\ ?@.STRP,[?#U',[*X;QXT8QD#W408Y2_39 MY>\X"I>L2.1T(2I/3#=E4=)HD!EE7FY#=D:E^!GTX&H O+?3K $Z0$=^20:$16W&_8P:KKX M<_*T%!3\^R9*DW);'0U$Z55&XYQRT_4&P"I,T--J0]RN==$*D?HOLKUS!:#% M@DBQ9:C)/$&"4*;:C-1:ORMB44,M>F/\L?*:/6MXLV2\J:I&_6?%FT7#FV1' M*N]#AEZ69(6PX#=_M55U(2M0E+.W\4G&"KC171LKD#Q?XOFO;-=6MPX)\4;> MEDDA3E;<8R\&L3 74<[>DW0_JE8;#.ZZT 74?:N%2B!KM&'K4 UPENBQR]"% M7T?Y$R[*^N:W_)U][T"(L^T$Z%H4*J1HU\P3^J[>$ODN"F:FU23G%6T!3&Z_ MM!!U'OIN5,/N'G0]B: F7]R>9%ET^G_Q+'J56DXP)+-F-CH8G9>QP"5ZB-) M.5J3)3AN;P/GJ\=3/C+'."X8J;R>7%7+Y^(5Y_.$DB8]XU/\#GS"-P#?3\5D M@16QN(VC#76:I\IL N:@83@@?0UV>)N>S9-7=%=(>6$BH M80&]^W-HCAF5K2>(A.)&)46NWTLRQ(1AHTBQQ M546$_22>B;,'(^L^?H7H1&E1PHFK531S1T5>MEP1_6GGAEC3^5E2IGBZN,KB MY#F)Z>Z7D7V/4W&)BK M0.UWBVJR"L0":PV]5]..<"4V1'1=MV3]G.#]J%^@(.L27V:/"2[;:'KG:3C DIP 9[+HA:$,O:A&,=A2?-,F+ M C&B44TU8F2CBF[T]G@&BQ_NFI#@99G,6^_W=A[_\ M>//AX_GO6;12I]F;\F<+5C2"VG>28;3%44Z_9DU,5M3!+RD:=N>P7"9T*,Y0 M'&U#),D=6#?B6*C\AC.3U^30+0R.LQ&:,'A! A"&> 3AQQX_94'&,9,,0PDJ MHZQO3_1$T53RVPJO9Z01UZY(0?MC2""@C,2+GU>F1MLE.9PGP$OOJ&'J4OOL M@\)!HYRLE4/C]=[T\VKZFRRF.^^F.A*U[!OF\<0./GK*<57FLUQ&U,]&[<)) M 3R=OG82L]4Q-$4W.$[F42H_FNL< #$I>X!F)SC!7MK(A?2P<$0@94"==[DJD;,8_<*-5R4+<[# MMEA'>S.-!7$!A'Q8?H@>,\V[%+#+3VJK>VZ5@8#2P2X$$JH_KB[=S;C[&R>J? /M\M('V[GO M..BIGC0]U0/W1U1B^'"+];#-,GE*=!AE&+Y=9?&&E4_L MVU?+QD!"M4-8[@L&U_C@49DYS;9CL:2A*$ )A4'HL0O;R;NH>ZK(YK)LD[% M)&/YMXX3#*UO@$:O%[9K/1 XT0YIB',-/2X3$.N\B=93& L6I$Z9O M,0IS/4>-K42+5Z871OECITF=XY<[T]Z!H$N=70"=1]WBE5R#%>Y<+9'OXOW( MX21#7*?LE1:BSD-#\?X49;].%Y,5SI-Y)!?NGF$0T>X YUJP&4IVI%>72V9++.CH M;NB/R>H(A%Q&I$@$M54(DXF.M\] M2GH#3#&^\956+*IJ@ZPJ#BTXA^:"0_.:0_R8L?UL2SS6"O'XW%SQB>7E>CN1 M&^]>>QZ5N"=;Z 9)J"ANCQCWM4CLA2:<<,0H#YG4="0,-F.5GA7VIIB[!A%U M.8$DVS!*FSX7GS"=%1;C9M$K+BY>RSPB>9QD4;Z]*O&J8!<[V"U;DJ:\+0!U M>[B0%2;T@!&HL@XI\[47%/.4%)L+%"7:(T5?EKKM.9P&ON$ _2N@\XMV4 M:'21M/*GT2/9E"AEI(9XC3@H/42+F?YJ"+?V"Q*WW#4$6ANX! 63EA; M2Q.:(?M\DCV=LM>CZ'#'SSM>!NIRV2$#1(5)WB2YCJ/K!TZB5/+X6?$"1D'8"Y^*3"+Z-HSY!%'G(<&!( M7H@FZT+8X;KBF*H)[AYO;GWWX?HTO+S\W*@LKH3'W<:VCW&&>0,JK$F)KY-G MUNJJI/Q+'E/,*]G56=O)BE7X^SO?>TX65*W_@J-\1H%VEI.T 0^2?S#!ZUP2 MESC'$4.IG9#P.RU8TD)T+V'1==2BA1=ABABE)ZPC@:C&V^I=P/_$'RX_T=CU M)4G3$Y1&HB'!>KDM> &"8O/(>J10;\!+0"TX-U":+#"%61W!E 0]XE;9"L0Y MS8LVQ?2+@L%AA9TH06E*7AC\>=4^LO77[Y H&8P+&IS1[Y,5IRW*,E9P1YR7 M%NAEB;/F[_4O66N%73DIUB"[AE_4=\09E>E!5&T7NLJQ.+#:E1")*.6R7"KH6VB J8+#M1W;)Z)= M9.OS41U/*\X0[A-=9!?4<3\#C M\GM=\GYX6DYN[\R(#I$EX>&NZ5=[_BLWN;S4Z[K)'I, M6$^IKBV1\D>0?<\@<'U]H)O-1Z*;N^$9FA-4W4]$SU&ZX04M4K!OR_XX3/[)4N=[,KSLAV=6,]:U<1VA]0SX5LF ML<_!X0ZHU?6-P)8BB*>]H;QE=F%[CV.,5RPRK8JZ/&"ZW]SK:M[C7G3 6/#, M*NA">&P5NDP]N>6YV_?P50-$JK=R\ M3YZ6Y73QI1"Y#TFV5.M;8&94"8?/0$$XAU@D ?5# G=3 D0&JL2,:);6XH2< M4<(RL)NB*C6<;GD4!)3]W.S%R&#:#R] M]1#Q:TV).&38]1\-G<[47A/U_HB&24V)*WR8+W&\8>7_'S;K=O%SB?#+G>8[B'L]Q\LS(NR-I,C_,XX&^A5^8&<;AO!!NA1?M$*.O M G7P4SZ]12!&G#5^E<,"Y<'T4KTI/]]TWJF!0X&]Y-'%YJ(!7I=;+W<:YR;^.>7*WH$0$]@)T'F->X$4U5CAY2LM MD0_L97LPC1#-\7KE@:ASR5J6;U][;B+65K#M4,/G,R(G"!0U! MJ*;(;L;-S:QM9M56@J8$%YW7A8(FS[2D\SA!IL]\.Z[E*KO+"?->@[Y%,M+ MN1Q ].5=KC)4X37V+\8S,',PNYF$D1VB%?O/%4>[)^^5>WAF,_0#P;.H6%(RV7]8YY;G M*&6$?<=5Q MY5B.+2TM-G&S@D'#M=Z*5<,?6 S9_-2FD@5M(8M1*;!Y('!ST,(*YB+&P[7G20LRGP_+LG M\OQ]C!/A9^@_=NZ%_O#7\TI._GT3Y26[BG[/JW(4F&"BUJ M\"*!V*NX&+R6/"K M^9+0=_@#8.@K!^SI8BEOKE&A1E]KY&$B7P4N$WW6.?9QO"Q((NY8#S@YV5 # M+W<(TIN;VR$.[>>D7"4ZK/*X[2Z28KHXD-ZM^-^AQV%Z'X.WXRI(W&_-*16\ M'VE#Q^@R29K+0OE.'2[+? MXK%+2^0-#UT.E]S?D0OC#'NZRIUG4OPZW-X&\BGT^$0!A?-#DC8-B!$!ZX3C MZL1#9Q6("6L=)PQ*S.+[Y!F?1V5T)HJ[]F0*^H8;I BZP'K+#33(65/#"%7H M@^4#>EE,=/GF2'RJ@C/;B]?YDC(5WT:KK@13WS" N'2!DZ5^I(6"*Z8=]NV$7=\R3=T-\]+".Z6--- MR4KLL^K\D_AOFZ)<'0OH7=SAG,^E\U6W$]C00RT;-/BR&E:(A=B00%P"6)0VI6A':MVH M):Z+MS74LO"SIA=1@A&G^ 2I,,O5V:)5O2!.ES%L4#)=R RG3C R#,5F$"+' MYMJ,U.2@BAXD".(M=,EJ175!D(1:-*%35)';]L'C],<*ZSCDAU47QYO8/]3= MH/@+4(E4=P\""NT^,.=)H*;;E7C"'&:;)F$@4>.*?V&8+B[KQF!W55^P@5M! M.I^:"DX/"G_B1(U:0P6JR0A]:TAK%;JD3YFUWF3R,$BH[*=$# =& R5/ M5] M:[.=8XQ9QBDO6'\_X1B_E?PZB-P-L9UH\C)TU'?DG=D=E;E>S-I^TM1'L#*S@<7D-F5JPWKZB;N8)!, MEO+7!P UM\J(?"5&U"F"9#]0XFC(08(>1 E"C")69XHJ4Y(FU75\:L/G M/(T:KA4Z0"B).>>#13]]?JAWK*7(QXM?V3F(MQ7U2-V# A>]212OCH/C@F7C M]MH3)AEU58NS',>);).G]2U0XI1PN); 6URB,W%GA(H;0\V#&HX[B*CI<9X8 ML=/G71H6C'U&" M3<[M[L3: M#R-A#245]2=*8;A)8*99RJRYLP]^:2YTR0(&9$@ M*JQ$MT2JLM>;:(I=6$/A@# .C :*GP2J:X&KMMJMXZJP\C7$7*+),;\/]NXQ MJ_H3LQS<)7\HQ1X-'8B1=;@>GO%UXO?THD_@9BE@PNCRAI( M9%*9L6&MOF*G.B,8-OU!J%YT(**L>8K W>8.'8=.VSF?+D.E]YD%/H\F3KO% MK^7L!:?/^(9DY5)V&V@C^.1695UT A[^ID[&LGMKF<% M_-J1G'JJ6-4AG@.EJP*)9T<-)2-6CDL8.UK;@+]W*9 ^FM=TB.1 %YN0(GG8 M3<60G7:/"O:QS\@G?!-LOP:4"P< RA@-.^5UO5[I9A=ZWU'&9CRLXKU.B?1?/EM M^*,''863'#1HB]FH_&&'88)^[M ;^C!%'.Q;><&3@\EY,*Y.CVSK!12= C^WL2_W]O!_%V -TBAK+ES;O=LTYO MFSEK+)T]W5$I["DCUSL6Z+1N M_##_(V/Q!_V0NP>(_9"[ YG?X 6]8UX\3&TLX"*H1=Z#G/4FL+>X9'4][G+R MG,0X_K3]4N#X*JN*Z%*?TWB:@6(&<$! P=5'Z+Q^T>3AS^CR>OK+ [J\G]Z@ MRZO;R>W9U>UG-#F;7?U\-;NZ> @BRP9K0^PQW)M,\SY7.N'(\ = &94#=G[] MD??Z&H\W5V QT>>;QYI#AY5F)*(D'PBN)G0(T%=,>XP9$M#:H!\% MCT)-0MS^>2BCO-2;RJ?)-74C%^A_?;F]0!_?\[/.#V%G<9%IOO^KY_!P<3>[ MN/ET<:\X$6?%IZ1:2M3YY;_BV5D:%455]ZKG4M+@>-/*9H=PG4=6#%]3R2SD MQ:1AUG:5*NOGE^%I\BX%RLI?XOB2Y.IA@-4&\\=G- ZII0E\%50."%V#6L//B>[RF?^7S M;TZ!\S8CX@-&K&M&)!F*Z%"1@5U3A[9%--[/"M80G&0!SGN! DPLK(^A\DYX MB(OGRQL<)_,HO&A8GH,79?$_Z+LYK;JU7"&[X6DRP6G0Z><#:GNT1) M-*3P!;B&MA2R^UK9#6I^'C9O(P]4ZWJ8S03 NT,#VY[<-?T7_67]*_H_CU&! MZ6_^+U!+ P04 " #4>VE5K1V48\P] !..@4 %0 &YS>7,M,C R,C Y M,S!?<')E+GAM;.U]6W/C.);F\VS$_H?7KY]D^4HC5!"4OS+VY2\_:__ M_-__ZZ__)PB^X!13E./HS?W3F]FR2"-,S\@*O_G'R>W5F^#-^X]_>?_IYOK- MM]GIFX_O/WX,/GP(WG\.@O_\:Q*G?_R%_^\>9?@-(R+-RE]_>;O,\_5?WKW[ M_OW[#X_W-/F!T,6[C^_??WJW;?UVTYP_C?+G#ON-?WQ7/7QN>C3T]T]EVP^? M/W]^5SY];IK%=0W9H!_>_>/ZZBY5-!1DN!;/'_#__UV>_GBG2FA.0Z7 MV5/V0TA6[SCP[S]_>O^.MWW'Z,[Q"J=Y$!+VN=(,1_RGC"1QQ+]D<(\2SEF0 M+3'.LR L*.6MUYC&) J*%!51S-JM$?_S$N=QB)*,X5"2M:1XSF8(>W6P?2VG M_/^:?6O^M&;S,HM7ZP2_?;>'TIKBC+4O/\L5^\.F/0=B*(A5M./''+.Q-Y]X M2WY"PA>X__':>YG'^Q-8CBM/MZQ)T MCY-?WHH>5]0D?"83NH&R(VJN\ (EU3LGCW%60Y"@16.:YBB[+U=6D04+A-85 M83C)L^U?=A1N_O#;W?9CL^F"+]F/AX2J&]JA=SJ_B%,V#6.4W) LYC-^"H;@PU@A@.[2.R3^^JY68NA6Y(I( M6)0_,&DZP.778:+DG-!5^4*X% 4FR2FDHDO8@S)GK^$R-ZGD9G[./54:9H:I#*L\TLJMY] M4XK/%^QO=;*BLFUO='*,8%0>M>R!QLO=*A1)M-#F_5);)_M!FO9 937;Q$M( MVJX'^OZG0&S7ILG3+5ZS_5M"H:!E#S3.*$HK(59)I*AI'U2R5\@HVWMLD)J- M&!=%[-#.-O_PU?E!J-1+VO9%)S_AIG1&OHM-#\*6?='(]*@<)?\O7@M.:77C MOB@MY=@IO:'D(:[,CE):!/K%8DO8 M+A@(7RCYGB_9YURC5#PWI:V-TWH1)_AKL;K'5$C@<9->J**G;$]9$"I&KK:5 M<=HNTY!0-LU+4;#<^$Y)P;:7)^FF#NK5 ^U,^D)A'C]@)B.BS:J5$"UK;IS: M6[R(N<$QS;^BE1C:^F;&J;M;XB11+>ZZ1N8I6Z$D.2DR)H9EXBV[MI5QVF;H M\3+B%IMY7'DO%9N/HKU3_B, 380;'Y8D%>_9HB8&J;K#84$9"!\^WL_BO%:+ M%C7I@:KSQW")T@46["&R9@:I8THFE^?NGE;W)*DAJ_:Y.]XFV?)QWJ,",BN] M!K^*#A!PBZ&CT^.86P)6<1V=*$)()-X7,!0?W8 "YE\!H_+)#51 CA(P*']R M$12ACPL,RX]NP7)L?0WD)"Z<<"@_.06*!+O&QB2G]V"1.Y) Z/RV0U4 MU-8JN)CFE.@J,C##X7!$;-4V%<,19Z?SDZ1KG2Q)-\R6F,R9_WZ$$7Z:5KVHZKQJ6'IHO#,8K]HFGZ=X? M#S-^3+TF2'^V M?I_D2_+.?Y5YQ/YS/T*.!% 4Y-'KVS%'&J/A" M2)1-TN@.TX/F M^OOYXYJ+'R)68+WZY80R;&\HF<>B%;O7PM*F7^W6?!)<,.'_E#"I(RW8G)X^ M"W(GF*D FUV=;>@X.W]DV#(=)DX1?2HU@J^$/4US)C RTA:ES05G(IX-OM$J MAL\56Q2[M**U!6[PD$K6UL:$X9VLUY ZHLV MEB8R6U4;!8ZO*4[,!CC%E ;WZY6;Z9:D#3$BY(_:64+_B X%ZLKV=JA7SO2: MEK80YUIFC?)RP8Z?>)%6WH+PJ8P^Y$X$DC+YHOPMJ8QYT>]%EO-=?*ONW' / M#'N0YS2^+W*>?S(C-Z@F.=8J#;VB?(LSC&BX9'2?X0>(ORY@B5E(F6^:3M,=(S'Z(#!A4<; MCP9KFS-;691;92S*W:##N81S$UL3I4;XAZMG2'B MRG:MP_B^3FY+TEW?1MYR\A&OK]YB^I]2FHW:2@ M'L\N_I??SME<($^8K0,&,__\IVS[B/-;'.+XH2:X3*]3OSFR8BE61\(4N.BVY;JQ(PVTX2K^<1E'I%D#) M#8JCR_04K6-VDHHXDK>VD$4N(K3R<=@)_:]>KICR^VV&0*SX55Q*U#QLJ;+_ M+I@,'@O3 ]^L[OWU9HD>(O:-8SK<>!=.7T5IY3&CVM8FMUQ*!0KY%%U!UOT*_?# MVK;V<=_1 H=>W*=?+DBZF&&ZXFZ"Z;RRWXB(ES2UD].N(Q' .@V!#^4J />S MR,TM]\%-Y]^RZI0'<2+HTW_M@4D8TD)#<)9WLB0UET3I;*[J#KW2?[-U8BE5 M8TG+OBE>HSC:A@FEE>D28M+2Z-DS1SP$*G^Z21 [I]*(BV;KC?M2R(JZ2_\5 M(N*0*;1MS%\-1^F9TQRQLSG:!DOL&='/\#P.A2<[O*.OQ@"A=SJO%/<8)3>; MW &%8*C3U5>8J*43J'<.1M,\)D0Y1U0=W*L!H;4N?$$(7Q#"%X3P!2$$P8X M/ZPK@,A9W8^HTQ=F75D^8(Q:B?ZN1*:#T8(')+D2FZZ$IDFLG"NIH>!Y(_:U MN9(V!=^4=6,E7$E: ".D;2]S*@T=OA?+(N7 D ST/JP&DP9JF01#,]#;7;6A MT?##P,4_5V1DG=@5.#IC2-/1W&@:[S #UQ1@ZB4TK,(5'1/ [\M%! S(:$XCLGE_ [0@286]0%AH71")@_F/,5D-M0, 9M:[L/3#I!QJO MY8KH ^#WI0M''K3MBMBC!XL\S=L5(49;K"[ M4\*.'E3J6&FGC#UZX.@F,.^@&D%%N@JL)<[C$"59\/+7+5^FR]6!B!A'+3L- M5GRANVX*W;6O\90DY#O_N!>$GI'B/I\7R7%THZ)659,Q;)4?ND%T2DO=)BIE MSVVQ70%O&CUM<505^YT4^9+0^-^[DI)B3D0][')PF64%G/J7K>U2KK[5%]+% M8N*QYJ+0ZVR1+^#2@'6RSH=T@:@[6*=?O4R O7R"KD_0E5 /3M =JPG2IXOZ M=%'9Q/#IHCY=%)@NVEQU0;OKV@* M39W68LX_,414M(U.YCP4 X>GHVU&.R%R%+"TWV,&GA79$!?Y!F/3CPN*PQAT0=)F&E$;B@),8[*NZ?/ M\'W.MT_^W4Y)=G2_#KQ#!X0QADD:QDE<[D33^:9RS4$IFWJ39_,!>KY^:7N7 M8C8C6W+QBPN89X13R3!_B-GN=_+T+>,IW,\!\Y,PCQ^J [%#3X&7V7AVJ*S M.%MSZ6,Z/WFZQDP^K&+'9FS1WZ&$+?N;,GJ!7YG*&Y;6TR]L&^=\3M.]/WX0 MX=7Q:QHNVO;>S"K0L"PSPG:1@@M(54!T=%+D7TG^3YSSD$219U.SNUMW004_ M6N/K@+"C EXO_[#74L)OXS''B .;IDG!E:-J%:+D"R7%FO5@OX=E?#_3$C:; M&Q-,3<"F24+P)X]R#RB/<"Y7I\RAH/C,^/EC6 J[MTRE.I_/L5 (Z)<(2T6) MSS#38,-*Z&,_)WASA_5DQ>^I_G?Y=P$^.EU[Y6DG4W"Q8SI_40?JN0B4@"M8 M9UL"2B5_SM CSK@@(;O)2M2P;WH/%L!!00\Q^;!^ ^%&J+3J=+4XJ0YH$Q8D M!',G'&$X3(HKIX"Y5 ]AF<>];:#!%*WM/9P/N#56Z7RQO3[#8>39:K!1(!76 M"?T!;/-77T\&SIZ\OV7N7M8F!3/ULIN]R9ACRH18E311VZI72GDMW!J+VR;L M;]_B)F "/H E61Q.H&*#:#[0$/CE6W26M_BB-0,,ZXO6$-CLBP(&&@*_-59Q M/3YK!AC6%]5W,30?J&]^=SX/,2O';?JEDJ3<*;Y;#FGTO-F5L1"JCZ';O]_\ M$?2T<45-PG\5,<6'58D%7"G[V1(ZC@@35NJ&W[?6R;H5?1.YU=Q MBC/%O;M:?:UQ56,>@WPY_1'L<2E#-@OYXOB-R;/9NZ M@SP*0<"$J+FM1;1/SS5*(U1%ID08K\I0_$K9O<-A065"A>XP]MBU<'&I)0_/ MP94#T_NJ1LMENO6,7! J*'0HXKO]B/WF\?'XRQ-&1L1K^. TD_E:Y(U]#B@L M!Y2OA L>-PG/_11V<2'GLWLZB_4Z*6E R1:YRW1.Z I!4F[U>CN=S2J>=SZ+ MU6>Q^BQ6G\4JR/!H:U=R!:T6.!"0:$:1VOLB^N%7KLS8 MOA"&*%VNY+6;QK19 I0KN?&]HJO(X3*05/^YPC1E\FB^:>L,M,_O,9WB8B"M M_S5\EX;QNJ[LVS#IK6G$F &9S.:<; "#%$1 "*\!F6M\"':4N6M@S8X/2W%O M66BK 4'*)>C@T>J.24]= ZD(:G5,QNE^!4/B[5TI<&3J-*[-$'*E_%'7H$$S M6%PID]0U?J#4!#!XVA?%6;@TI1V"S0-\7;$%M7+C@ .^7;&FM\#A16G%AE&' MCJEO':&I'5?LF.9F"$9X$+.YO=#"@=(-FLUS@0RH=.,[6,"Y88X?+! ZNR-;MX-0MV.C*P=']5@C(@#%@"AR<"*.) M8/,$=7,FP=&":;=ZESES8W71*)/U:/[J/DO+$H'F;)C51SE/1RD]V*PG:.X4 M&)+NU;; LCF=J^>)VP*(@PFKG==H0.T:,X8MLT3-A4^-$LU.ZP6[XM^%V:,: M)?VY8H329?Z%*U)2DLO<9CFS_V)S;U+5WY4E MV JZSFHR[- M>@+JG2H+C!;56-[D() MPV)5E&%.9=0.3^IB)#).X@=<'1?7>'6/Z9:Z@_($VOU[OATG*A-+4,+WHLMT MLVO).8+TL7?'CX"\,BWO_C M[Y;/L8Q-KCM,'^(05R8\+MDOTG(46;3.+RMZ225YX7".-F.F=B]0W/,F8/:0@^6L'YY1V^TF4G:]ISV;%**CM'-&5B6":E6M[83E&D@^T@J[D/4JN/ M+Z<%*Z=53MR-B%?A":^KI>[K"VS5TLE@J^[L/2LH6X"5O%$*&3KE*AN/TS^W M+R:)C)T7#2U=#]:&8E AQG':7_06_BNI<*;@L0X%]:GE'"A2EHF...6*14X; M&H6"9\Z7-W!<-,P?K@1(ZF/4S.CE2FBD-EX0_7.3Y '3>X;!$&&1FA'-G>$Y^PJ#Q,.J.=$Y>4"](IM;"YP3!J1@ M]>M+,B=+6(II;GQ&"*/H>HD82$F.@P]!5JQ6B#Z5#G"V"<7S.$3L*:I*D["5 M$ZQ)$H=[%2+4 0*-A^XK'J E@0W<_QD.?UB0AW<1CBNK'/MA9XP3U8;?F.#D MI>,;& K5U @JM>\1)*WE#J/I> Z5P:W;"B_7B/Z!\U.25CO29LNN=?9H]^N0 MS,W>5VZ.8!J5G;H@L#)6KG=5E\OHIF]L:Y91".YECL2,%Q3X^/[#>VTR!3T[ M(/4B9@C@*R:U18?5(\X?-RDE-Y3\CD.>8U+F%F82F#L8K@.FOC*U=C,CSV*& M)!M(0K.Z=2$9;1?,\)QG[;G7+LE]]F<H"S.>#&F/94EC>YVTN/D67B\VJ-[D\@ M>0P.H$>O'/!43Z85%A0_(ZD(! 'T&"\'ED+/GF7AG4%&.HN4[7NE7B+ G3Q= MH]\)/4U0)@OM:C#"4#C<4?<5K; T]+7A*#U?[UP*1_+HQ[HV_5+)A"0.E&1* MU36Q0J-T2M0WLG1S;;F;E-KM[=TW120IH,\ ;F2=4,HSE4KMY^1IUV93OJ\4 MHG:25!J!OIG)5_GP55<"/8_M,7>3VSOIJ@+WZY6;&441YC-5?BB(FKD3$*EK M7;$>"CE8]Z^& #[VF$A_%:[06*&\K:_+(]45*)MH2J0C%<05#&M5 P(3RL>. M@=J&2SHPE(X=)7@DH%C-="4:4K1:-'T7KL"AGA(2T[PK( @/](;1!ZZD,",9EX+4K%8>P9E"?*Z>P6FYM[(0=^][;D6T%'-KARL[<$B^Y MQ\"5==<2)(FOW15YN"%"T%A.5X[[#F"2!M^ZKV$YX9%Y8W @8TSOX(4!H%*[Z9 M!.%&[-/-"FS^@EYS ]N2V2)#L)P=]*D*4MG\LHM/V?SAM].OVQ=N(E*.'[3. M#H11EK*M M<6KO\()/Y2^8+"A:+YE$D@BI5;8U3^UVZ>W3()@"RK;]9K-54MY&1^R)'D4T&ZV>5'D2P)ZV.6@ M1KF"LB+I:I0CGN826?\X@N4$ZGHM=XLR+'SX&EO,Y;_(#3 O-KM=GD M*"GA8912.;=17Y\WU'_>T+B,>#Y[Q6>O^.P5W9 LM2I%M#1$%S"16!B(EG(_ M=C!T= O20.AU&)]Z%5(&DE2%=@4I>1@LT*XS]G L\+XKT 3ATL(U]"AS0X"\VB.?=, 3A1 H(N/G?6QL\YI M]IJQL_H^7ALQLI\"6DE'6U* H:]'_7J-:!6\W5]E8304@Z)(VFT MHU;?OFO\EA0QW6F2WY XS2]31JT\4AO6R18?TP>VJ6BP4-_>QW_Y^*]#.'S\ MU[X=R^WX+ZG$3K2$Y;'#T>1D)JT./U<04UM!M:6=L3O7VDXFV+GM"DIR1ZS: MJC!V'" [L[=UUUZ8GQE&LH) M>X'".*E?W>J&%NF50RUIVJ_+&M_G\)HDBM:]4WZ9LBVB*&^)$\\.<4.+]"JO MGU4U'V]@P_@YL!2:P?6/Z1R\*ZJ:6Z?]BLNF];7C=+M9XT7J=Q8W]&$OOI"+ M=^1[1[YWY'<_*WR=#H6=3RP/$UWYTQ5,)%(2T=':7,%#*3N2IC*:*PBI_08P M^7OL3GN=&0.SAKJ"B'J&J"P3KB A/W&@QFGWG:Y0>Z8K\T+_?'$Q.$%C7O@J M0+6B?,?GBB\XX L.C$4,U0S: #EP;,1H_!@D&&58-R;CL%NO,1CU+_P7Z/'>%6L:FD4/C=/ M59S*J:I[;IRJ6Q[Y):A#4W6'\?K?Q\^!I0@"[PD>H:CO/<'>$^P]P;KI/L?"#U%((6/G&BRW M$'TIP15LY"FV H%Y[-94Z7*0J"UC=[C(^18KD6/_WG K*4S%<04/R,:H90,9 M^P+Q::#>HW"$!-"CH&%@M>%/^',0IZP1#G+TJ.U5J._4EX\)E^5E39HZDF*47I4E$"U>:S*J-?%2>B2)H_+# M3N?3@FX*KK%?-Q'>,>;%SS?)$@6JR5M:Y=J:926 MHK57\+V"[Q5\K^![!;_[62$_,HCF'NT**FJ='W#4NF( 44Z1WO015Q#MPZHV MVF +;U53%)QNJ[C8L+;]'.#5.B%/& <4Y^S/[%5!6":S:UK< "/U:G4#T^,M M;T8M;^>;KW"[_0A5J01I9B2TC[>&>6O8\*QAWE(QPE/?6RJ\I<);*H:J-(U6 M;_1*DS@\6T_*LZ$=?6:J0ZG%!8SS_"G(^1UNJ#2=Z 8D0(;J53^"$^05)*,* MTN2>V]789]O<&WF9AN+H F7C+@C:ECD\P?EWC-/9$I]$GN&$_42?IO/S5;:]#EM22:C1"*^TNM#T M>\K4C66\%M3RJ7W>'U6UQXBDA:][-*"Z1Y.]^P'9GO^5I'LW!L[VI!+I928- M1QFO<6O\'%@+5BO%WALN]2JBGT0-K=&[-Y&EX6;*'D/@ R^L,\0N,A.GO:? MZ'\6R0"#X$\G=E-[!&^8[]\PWSF=O.CU=+YW DL6@;2M=R=X=\(A'-Z=L$7$ M;7?"ZZR*)E:>"4"#'3OW+20C I?374%)?G22CG1A5]""*$&"2:30-UQ!"!), MW4QC<<6OVVQ?TG'4N()4X[GTZB9/?4F_%LX(5R+/6RPVN7O.%8#DU6$E+IBQ MKRBID*SE%@4C,=IZD*^V4' '!7-'>[.:AG%M[), K P9##=Q91=I<>)V#M5H MK_3K+LCUSV.%P >Y*C(#&[K%>@YYS>)%&L^9LLI^1F'(]LBYU[Y.D79DM='8/_P^Q8>4,)--=_2LJI?'+*M MO;Y%1;N WVX&[1>'_4H2L*\*Z=(K#^>(IFQR93>8WBW900]C ]BKYZ+=.5-] M8B:*3;(,Y]E%G,8YON+60^G$ _?KF9L'-KL)!>X6JN:]TOX5?]_;MBA)V8]A MY7W3V0&;#M,KKPOQ46XM9)5-]X+)]R%A\@M\^P7WZS>LC6^A[+QG M1QQ9K3'3A\K21.M2"4RC2S;KV1IXP+RDD?P0;3&2#SQT(?"0H@BS#SW-EYAN M-L^-#XW3))T[6GT="TSL1#7R(8NBD$7@X3%V<]BK#E?LTS \<%>,-PQ#Y5VB M;[MQ!1H OZ2=-<>X>ER&$IGU5C=T%X/Z7W4WH_Y8ODN?K3CIB3 M,UV90SK(Z>@EKCCG=/!IJ)ZZXJ*#0]6]2F/#6/DIH)4OMIDE4M2]5S.CG AO M0[1C0Q1]%9"!4/Y)^TNM*=T2O\;Y\K3(DS2ZBE%92PAF(&HQ4M^5 MI-%B0=EDJ>ZEW<1I@'C4ZNMM.-Z&,V0Z7Y\-1[CC>@.--]!X XTWT'@#C5HW M;"WGN3)IU% U$!=MZ,<_!@E&6=- '4'O7K5C*0U>.3:J'._,:E?\&SQO =6PQ0J>DWQ5K-D_YA$+)"4I0&N*[)<;Y93HG=%7.U4TQI1DIB91'Q!@: MW:0I0["$0)8,Z?+K20$J<3LE&2R&1]':J^Y>=1\RG:]/=1=M,5YS]YJ[U]R] MYNXU=[4Z"A)Z7)D88CB,"N?NAU.T5MD&GZ\4X1S%"1,U&/T%2C3M(5V\:K@9 M3%*"O:7%J*7EG$T'\H3Q-:)_X/R4I%&\RY:77#BOTZ]#,N\P?8A#?,\C^, T M*CMU0>"_"OYQUFPQA7&UP<>+9?XMC0_ON7E!(;B7.1(S7@?AX_L/[[7)%/3L M@-2O),6;CW<6LY>R@20HJEMW0E*.ZVX_/:LVK]G+O>LE>3H].R#UAKT@S;/+ M](:2$&<2Y.0MNR-E>Q.4DI+ZAEV897F([XO2'VSB_B2F!]*^O44GH_F>-8?] MMCL8^#4PLSBO0F^C^"&.V"2I.1Z4[?JGDGOQ2O&6[[3+>#TCDO.VQ0C]UC-/ MRA?AJ#Z$?!.F*K"TP3I;JL?*B?O.511^3QLI[O-YD1R7YMB$?4L8!(]AB\^] MJ&(^V5Y&'HL8DW:RQ0E;#%&<%'QKNL,AUXZ8''W^&"8%DY0OF-+%9U>1;Z@^ MK.S#>"K$7[*+L6WA\AW1B-^E)+FRO;9-OU7;7XJE]5L"DVD><,9VC)+>;$9R ME.P_YR87)EC\$^>;8F#_QI& 8V/OL_25C?'#YG!,^&V5>_75/O0-:BT1MI'> MY4?52DS@]KU2+TDS.7FZ1K\3>IJ@+)/L%0U&& J'.^J^HA6NE;Q:CC(43K]B MT5$F[V1I34F(NL4<7W::[@L=U7X@VH8:CF:)]RN<<]?F='Y*<13GTR+/&,U1 M1:-8)%%UL\0-5PKYLI!L('5-K- HW0#J&_5\)X2\@N(D/T64/K%/_G>4%"(U M2W,4:_=?;*DLS\G2V'=[]TUZLH+Z#.#>B[TK3$^>=DTV-X*78E#YO[\S?GA= M.NGFUN4K+'WKQBQ4)M?+E'WVHBS:5U;,G"W1UL3^A0U16NY*_KI&4//USJ'[ M++E_+22KLK?W.X?OWTOFMM.G5(PN4$QEF[L=8L:&?#5?IO-)5#GD4%*VRR9% MOB148B4P^,:Q8M@7P.">CGW W;-9 M89NS5Z!DANGJHPSK?BFQA;G/N3!$)[]]Z"CXY&YR>R?5F<']>N7F8!)7,L 9 M=[AMO,/[,WX2_5YD^4KL=VTXFK.Y'IJQ-M8S/7QB0V_1Q_6.7^6]05T*6*Y MV<0O1CIR.+F"8:UK@,",\F/'0!VS1CH(#!L[2HJ3J6:NN)N2)5HMFK&:KL"A MGA*2,"=70! >Z T3%%Q)LX+A DR*<*4^K5+Z \8N@?$8^MV0*CPT/,ZN+!SQ MK@H,LA_[S@J2R[12;ER9&E+YHTEZ%!B8H5^@JM2J]:QP8%R&?BVJ_!#6S/MS MY116RZV-0V['OO>VM*U D^AB*G-='.9>!'U%#+NK! ]9;0:DX9 M?7W8@O):P8#_Y S@)I-CZRBX%0Z=.QJ:D2H^<"#=4D;\=0@.M-4Y*B9(]8J<_$SJW];6W M7)BH.:YXY7!KCX,(]S7([5R%WN67W"_NV\L+AY53K;!Z;0Q;7.@P4_%$]9ZQ MHF4B^[S;MX\*628.SW&<%^Q8,%7:2/RF(/UYE*!9+;PQ2L3VU'@F[=$XS>+0 M2.TAZ/O&BI[1P^+H/<&?/%Y:>/TX=KPL'*_ MX]_+@X8VX'.6Y7O>,N$U=I$ MC8@8%\XULIL-I!N2,2ZLQU1LRQ["+6(@]M2YE[*AM"RNT1>.%3]@#$D/P.I2 M,BK$1UT=A+BN]KH&=GNYV+DR F:G9POSK8%TQ1',T![B M ,RE)3HYA5O9Q^%EQU/)8&LQ('NV78M.,:S$4< M+-[FXY$,)AVZB*HBN-5@'J+C:!J0'O13% >+L4V/I<%T1\?QEKK>!Y]B%*THLDKQMN:I&2:)]6-(*T(LE7[#ZE2#EE>O*K7V[H>.*YH]D21U\( MB40Q"_+&=NC^BD4WINTW"3[9I?(6?;]FDX7&Z&A2@=K:H9H?6%7-:K;!T@>L M)/VH@ZU$FV>*?B7TC^?RORKR:QO[\*'^PX?&%?S0T['@XVA\'(V/HQE$',T0 M-5: _.# "D1^-Q!C,GS7LH8 :R X9%LTA]=@'#0Z-8K4X.U7 M\[(F4I#PHDA,O-H6_ E05?&G!Y.6'@7#M7(UX<,;OHP:OB0%OR;W*(U(6B[N MXS(1#7L/QE:G-Q>[-]\U60L]J>3R$F<"%1W6J5<^3HLL)RM,]R^!/KC Z8 ) M0(]>.6AP<]4!1XWO2+//H>Q^=SB7ZEOB[7,JMD KZC':J2MA@A,[51PJHI+: M\RO\5Q$SP5N4 *S3M5>>-C?62?>YVC;>3.U ENN,H@CSG4X^ 43-O$F]O:CF MK>ROQ\K>\&K13N065S#T%_V:GF9@M<858W9+O.2GHRLYE"U!DLB0KBR[/GRH M U])0_:A#CQC7D]W=V[- +#1T9Z=6U!2?'2LJ:Z<1W)D6OD;S+E64]T=1^,HNPY%JO6R-G5 M<(/Q5;=9DMU[KMMO$/;]5/LS^KPB]2O;MF;?JZ$(4M[+[+W,WLOLOV&O?MBN MR6[A:"VM$?2I,OML?ME9?#9_^.WTZX&5Y_A!:R,YGL>!_;;;E]AO_Q6&9NV+Z_96N2-C-/'C:73^0L":K=D M4%OCU-[A!9_/7S!94+1>QB%*A-0JVYJG=KO^]FD03 %EVW[K)E0^GNP6ASA^ MX#8O:0ZFJGF_M1+8<2*@DS]J=F:TI^KPM#[!:;A<(?J'U(T-[6:9EZ=GLB2! M!]!NMGF9L??KL7'8PRX'-YCR/Z"%\"YU69>AK ^.J=[2..YAI4;+$5V@.BV* M7KURSA"-H '/J7QAY>H W H5MK[$L 'A,&MA2X HGN8:NC^XY]XV@U;21V,H?G MCE(0:6!L&/OV"Y-&5 ZEL4\:M:H#\3R.?4L!HJ#R?HX=AC8[",QS-?9- SA1 M ($-SD5Z&LQI&,O=OP/,:''XR#[RY\V=P,#0,W#-W M_@P.H28N:AN!XI\"6BD?P8>6$>" D7H-[0;3XXMC&8T*'E$8Z&YM3N<;G7Q& M49I5&]%LIW[440ONW&FT[^9-5>HAS^C%=$[HBI_JT_LD7I1+ZOG5W]8DO5O& M:XXBMS#/X8(E.Y5D?+.&#)8:L\?F+E+W2*]!6&A_/ MKTB[-7SFV]5O/G:FWPA'LJ3?*.CQ^LVKTV^Z"IV6;P+;2@&S>,6:3.=W[*_9 M'(7\V4U9A5T4N-_5\):TBM;DES=DG+'/+[NEFXB7H37."JK:$IQK.DIX&H\MJ:Z1HU1_&59>6N MRS2D&&7X#%?_WE 2%6&^9R.:/F#*5E3MC2T=#FORCA/P7-SGK?UH?6=@UW\* M<2UZ69?#6P%'RL6/P^+B%H>\<'$\C[GM=1>UJ,N::)P@_=EKO%[C[>(" ?@N MY[5@KP5['^0@]+>!7T2L(W 8F"Z?*Y!2-DMS/,A[4ML?^,Y926KQ,J-\F(O3 M'?3EO#H"M%U[211G:+&@>/%8/L1AG;]?U:PO&C.V M+#>OSX3%:)5MAU3@[_F:*WZ(L_^B&7J4!ULT&K;+U<[U662WY X93H.UU^DM3QAG6SQL57!H"S4MW]] MUECX(>_MLN[;9952%-$28,8.1Y/3B;0Z %Q!3&W5UC[Q73'X-YU,L+/+%93D M%:W4FM[8<8#LQ"I;B"O&^_8K1BFPFK/5#QHJ+3O6V*<3>$G)39MCGRI@&("6 MYK%/BSYC$08Z)<80BS D?W%G]DX;_L\_!?,J(2E=!(BR1MV>)RC]8SJ?L(7"!%BQFTW2K(M(]K).WV1!<3DCQ&1(&W9 "-]H MIO/J+==Q&J^*U47\B*/3):_#>4J8SH<6^)8OB[."LHD\6^(J"Z6.VN:C=5I7 MR@FE+XX*&?V!0KCI'[K4C>T2*\<:DG37FD^P_17 M6SD[>K(\$V??"%I;PGW_%!40O-]D %0"=D15<^NT7W&AN_[>:=UNUGFY1H]< M]CHAE)+O;!LY16OV)'_2X$LTQ(!FVW,>=1L^Q8,,@%-I6(&XH8]J\EESODZ, MC\3P-U::PD>B>Q!=B=@53"2R'='1,UW!0RGQDJ:2I2L(J1T_,*UA[%$7.C,& M9IQV!1'U#%%9@5Q!0G[B0'T%[GO-H1985^:%_OGB8G2)QKSP]^'6BO(=GRO^ MZCU_]9Z#%1S;6$K-;2B#A:N9>\N:JJK5E,5=USXU3=\O!C00F3HV?]4"-$J.9IOSYX'C>/I^LR+2E=7/$MZQ:G M^#M*^.58!Q0#>_E;-+U_WOOGO7^^;1;=\69-%+OFV+F&96<+#K&QVW&EGUPB M2HS=U2/G6RS8C?U[]VFB'NBG]R;J-G8./2G4JF&C_"<(298WK'T+&,F.>4-% MC[=P&+5P"$N0 3[0OKVCS3B]:DT;2WFYVK=^%GZ36)J)5"A #VL!Y^LT/?R[)<0*FYHD=[-)?0B M*Y6\L46Z&Z_LIL,,AU?XZFXZ3+^5J5^>']-[=JRG.+I,SQ_#)==(+PA]R@NR^!;E/\])H+6SVS4M#K#NF$A>=FQ<: M:-0+HLX98C40T17NG$M!D&+51LUU+@@?C)343N5<8+X4ELY4"C!L?W8!MG;* M-ABKGUS JHW)$8S4SZXA!;8^@R'ZK.V;)#E*ANF;%%A&K7HALV*]3LH'* GN M4<(_99 M,RS:T>L^F4<_F9JN9I-'+HRP[V'?J MO)G0OD$CNZN X!M*V,L8#FET_J\B7LOKW:I;]^(=;K8 ]#S';1993W;5DXJJ M.T[4%7\E/YC$-?Y4S:W3+JWNI^XP%'^XO@^\V8KNV&L$XT+:QQ(?WA\R0N.F MV6W8^TI>CZ]$>:X1_5/$%6S43A285."*\P R5[0D75> \?'L@W8X/F!Z3X89 MT:XE$9I;+@-&2$/R-[>6!HA/*ZN'59LDDSH+RNM0D/DF8B?9N&_B7?&$IJ9( MK<'M6" ;D.@-CWT8'E^Z$F?D!-^@.)K,76[U,A6([ M0"T9V]B-L^)056XX2K.X[\Z84'Z,CH:TPERW? V&I6G:T=P[&,P:0S,V9HISO'3?L#A\*]Y'#4:R]:Q MI%=*0-#:!\;YP+B. ^/T[!0^'N[UQ,/YV@&##N498H9<5\*(<_-'BEI;"X)S M@7.U:!GR4[VN@@3=Z/NOMS2!0:Q&7:^@RS"&UU6JH)71XO56*N@>HE&7*.@R M0,57YH>/ M7;N(03AF<*%^N)@925.!0Z@M\@\P$UPS? 8.CK9L/V!P0#D=<&BT1?D!0M,L M.N3%K4\) S MV-K?; (D%84XP@4!*Q3\1^O4#A)C6"*8FG;(D7 M%)=-KMEF$<]CG$37<9KBC.1HT_9)7 ;?[)N\"E O<)[%V9ID*/E"2;%F=):W MW)0;(HZ>]\,O;)Y?D2R;IMOF LFTX6B6E(/;_=WFM-IL!(S5-1T"U3<)DMU. M(&UKEVKIO02*UEZ%]"JD5R&]"ME<89!OC$1S)W(%%;56"3A07%&QE5.D-ZG5 M%41].7QOMVET[RM ^#:W1@8+2T?*E@W;UL\!7JT3\H1Q0''._LRO&PK9%XGS MEO:M!B/W:N-J3)^W3V_&X2UA;3!79M M9BYX3;8HKVF/4'?PFK;7M&T+_:/5>[S07Q]]V/!(M2'*?F9R7,*CIP/&>?X4 MY!2E&0HK-W([6;;)T+T*L\T)]-*L46EV4L;HLL]XS99-B)++-!0[7I6-NR!H M07$Y<4YP_AWC=+;$)Y>W9Q>D2"O3&?O#*5FM4=" 2#YJ;(>O\,4R*+'[ UR@MYFACG"JOUV/B+EU)B51U[I3D,_001W\K MTC@5+R%1FPY>K[>6>UF=0U2>11?+?$^9@+:,US>8AKA^[A^VZ73V[(K'A9A- MV.B"T#.D<]HOJ?$L]]VQS/[A+2MMYUXUTW;KMNZH5GHI!B7>"Z7KTB M !UG[-RW.-T)7)YV!27Y 4$ZTI9<00LBR LFD4)F=@4A2.!U,ZG;%1]ZLWU) MQ[_E"E*-Y]*KFSRULZ6-N=J5*/46BTWN27(%(/$:4QCIQ[ZBI$*RE@,S#?8RFY+CQC 2:DL4\"L#)D,$K'E5VDQ8G;.51C M*=UO,*!X+!7Y?4"Q3A9A8Q?I*THN!$44F1/CAXD'.$+3W'$T,F#DD:'FQ,#A MPZ2(3C5W2@\<&MV86'-G^>" T@Y5@.3!;)[P_]VC#+.__']02P,$% @ MU'MI50#(*T?JU0 .X<. !0 !NR]:W?B M2)(__'KK4^3?,[U==0ZXD+B[JCD'8US%M@T>P#/3SYLY0DJ,IH7$2,(V\^F? MS)3$5<)"Z$[TSKIL(:3,C%]<,S+B^\R<*^A]KJC&;UO[*/R'=X?ONYLN<0RE]EU3 %5<3K^PW);6;D7N[K/Q\? M1N(,SP7G9OG=+))7[WS!&8JL*K**_WD[?/AJZH)J3#5]+IBRII)G<=5BJ5$L M<^N7DEO_]%Y0^NG6*]UG\]'[^")?WUA^Y?&UIZOC%DP#-K^3SS=R\[N/*6_/;FH6N*1ZS8)^XS<) *+O(H1]/!&.-'-G0*CQ7/X8UZXX=R)NND*]:D#T.=[Y]O#NQ[U,AO]B7(O:?(M0_LCT[LK['XQ%PK+[LI,/=E9=-5:[ MSU)!3WR4F@:@K;G=N$I>ZCE5QY?Y$Y]/=Y\JB M!YQD<>=&_"[.W.^DG^P.0UNJINXU"NO#G2\0O+\(PL*5$>@'.S=+IK['QSO4 M)A]_I1_3[Y0H[_#<5>O[# M2Z]/_?#=E4\$M2B.'#O_B2O^Y)B+_^U?KLT__ M0__O^_\K%M$/K&)=,+&$)BLTML!X1\"(G@A)!045$<=];;+!(?ZFQ-U4*NCI M$16+K4_?Y]@4$!U?$?]G*;_^=M715!.K9G%,QG:%1.NOWZY,_&Y^M33.U];W MK]8XOT\T:84,F:D]5OB*# T/0;)"Q-[1M9&4E^==XD MR<9"$N>FJ9)U7'3)Y75!Z9$G??\>KJU:)_%?G^3)7_OYU MY_GGOJ\]QZI$_M^\5X27J]944 P<\BLZC+',>]D0!>4/+.A=5;HCN+EJ%8L< M3X1WR.^[T\3E?.>%]^2*<=6BMT?ZKB?R"$VRW_8W3U+=ZX)(53>2B3$B$V&J:HKV(F/C M87SWB.<3K/^+LM5@VM;) UXP'3#[0OM%Q^RO6VR^8:R.9_BV-[R[)S)(8L8% MN=#1Y@M!7;55R?OQ5VBIRM;8GT=WSOI0,7*S?@5A<$FFSQ24'V04YJ-@BC/" M?>TYE7A7B*X?^5+Y"EFF#5F&=_-&7]R_/EW+GNGTAWPJLL_4[62SU8NZ>E MCG<6;STN BP1;ZU2D?>Y3$2X<]Z+Y ;Z7?"YS]<9I*U_;AZP86 \6%!U0$CZ M@(G=-"3:X4U0QE@G)@@C0K/4W!DUM:UOI*6^(AQ*B'D*9WH-4E;/'V3CR" ] M1=4NW.I\_>I0DG ;2<)9@N]?A"E$)NKI=X>R\>?MZI;8(+.YH/]I<:C(# )C MB$4LOPH3!=N(<_DFY7'VI<[2,(D>U@_NL;_[*/Q;TYV;#/:5@8J="Q_#\N"Y M9#7(5P;3]3/70"WYQ&FO?[^UNA]P36E_>]ON6/ MX.MS?8?X%:M+?*]KH?FV#W720:O2,8LUM!H;$(PYGA M3_EEUM$Q,3?_MA04XD[=RRJY0:8.E4'/C5VSIO^\RB6Z?NVN,NG MS+[A:_;IHZ]?45+E*T<['0R:ML=GR9F<:H/1P=\/%H M)FS6P3%=V<5;8J]*U!O#Q+V@3]GRYFY7FUN>A!5S\.@0NO]9DN6AJZ(S-]48 MF#.LCV>".EBP1>IKZBLVB(-BK>W):T9!X=<)JW+^0)&=U6..K-%3+;\_XL5S M4UTN-ADLGMOB^=1%NXLW))Q!G#S"'6P9G\E"&Q+'H2/0+_'?&V,X"CS534.X%6?^[H"QQM,M=#_=JW^2_E.4Y(?8:S9K\:TSW-@;3GBK)K[*TM TPHASQ M?*%H*XSO9")!36WCY(3$Q.P'9519?;'XE+,#497FL6C901R;_;V]!:'C*:;[ M6=@@?]/-S!N#;=V1U45LR_EFQG;OJ:U5='9[KM\-(HFMC^DNT6]7ADQ6 %^1 MY^\^PWKASDO8WX:VU*T_V=;\C4U3-BM6.H/-*ZQ/ MG+^=EWS=60O7M;'-1XZ\N9*"!;'V=\W69E#K!]F?^)PC%39L@I9UX3Q_C@6# M&/PM>XGI9X;S".8D=HU"O*6)3L1@M!& 7^A8K3\E\K)W2EK9M,: ))E\:I!!;T2N M_[6[8AO:-]Y3_/[5]:TG#,:5!/9[PR*$YRB_[BWAJ?+.!J8?><>%)N^\3$)@ M"6")5+"$7Q,@9)9P,7F!)8 EDF>)1*QBK_T98 E@B52PA%_#Z3R66#LF?S#G M?\\S69KZS1_!?!(7;7.93)%U'"86L !Y#/(X03[8B5/M0/O$.)4GM"\3E!>+ M@[6J9?D([N'*!?GU9'V;GH3CE$'.T,V;G?6(4,S1=ZV7]*I%_]Q9U_,%Z,G2 M?)\\J>2*,R)W#(/VEI>=9XNE>TV_PPKY35\-IMVY\:1KTE(TC=/1W9[(BDP/ MD#UBB69.]50QG3#_ "!;B#AML1* K.>:YS >YW_7!H .0,_P7HS_P#, '8"> MS9C%B>%D #H /3M!XN,V.CMOF(+$HN!FG7U4/(*U<80 S:05S:5.<_$4P6+_ M#D&3ILA68&,P'2QU&\/DSWM!I&@BKFE;E3J*1@,![)9'K.MT213I4595;&BF M8-^[2CN'NZR!S3K1K,2EN R K7QA*S494YF6Z1'S70K7)CGO;L_H3=O:)&(G MR>E:D.AVL])C &[-<<^F"VF._[*/BXYF&)L/]#3+VI73-?),D^Y*T<-3"RK\ MTZTSO:;BN%N>$XIH%R%DBCG^-U L _L^O@H#I8PJ@??[TK[H.X6.,K#HV^/- MUJ+?X8FY.61K^6VL]L Z#<*._#W(*O%+K,\/UV8*X"BW.$I^8V/'_CU6=R^K+ M8,KRV*:TSND/39,&^@CKK[*(G8IDHF#,:+H$08_EKJ0;H#YF9=/2>V[IT.Y1 M5[[Q0W_G,\(/;?-)DU7"C+2Y30XPL+[YZ!0!"BY0&+QB/;\HV)W=90# SG[; MI7@;ZYJQ$,A?Y(5X2@MQII/B=,?/;09.#K;7/("VAVN2,[,@=&B (9(%@&;+ M;DDY2,%2B@NKZ3:LL@=3,.5LC/54:4DKEPM*)J&U/WR@Y'HI+LM>\PT$,--2 M#,=<66<)01*,LHB1F6E;+#V@!!/,AI9= ""3<-H9.]#P$BTO?Q LRNM0,R5 MS94$&,'@BA*3F;:V4@+'2S"U]@N=Y$L'9T4[)E>,) C]LZ7Z,J:4,@N%=&N< M[.B"] DEB MI?HFB>]\0J&""2QI!ZD8"E!$DLV80JF'"2QY)R2EV6O75X2 M2Q[AF"OK+#WY F"401)+ZD ))A@DL>23AI=E>5U8$DON@)@KFRLE60-@<$$2 M2XK@F'M3RZ7.5KYT<":T8Z+M (/0/UNJ+TM**6Q))3..;*.DM/ MO@ 899#$DCI0@@D&22SYI.%E65Z7E,221R#FRN9*2=8 &%R0Q)(B.%Z"J54O M0A)+\MK1;Q)3.NB?+=67,:6462BD6^-D1Q>D!P"0Q *TO437/.F-5S!$((DE M]2 %2PF26+()4S#E((DEYY2\+'OM\I)8\@C'7%EGZ;*]F:[.:W[]&^Z8U^VTM8"#>DU7"8>3>0W9R/@DJV%WZQ!$K2R2# ML:RLH6S\>;NZQ:HXFPOZG]L@O]>U.;F7W"B:_Y#-68=XF]HX)SZ\$]]G' Z:,EW(AN7VMYOCHY0HS- M6#Z@2O!14-5Y2%);<;H2-C+%E:H^>,!IP&EYYK3T%.L#3@-.RRVG)7>B8,=Z MY/ABF?N8T]JBJ"U5TQAB$,E!+2[0B^>UF53?P@OV*IIQ(^?I$G"FX;!C:-VY5E("F"8=FZ1^[M MOHO*4J*9>;KV;RR:1D\EOXG82'EHYX3IV[;A&8N0>GD<&!E/!(IJCHGN/K_< MT]/:?W-28W-'SMWIY9Z:.:*B\Z6=F>67@&-=D'!?F.,\TG!_1BIOD_>*PB \R.F+)C_(]YR!0M[.G 8-$)?% MO9>]>ZZI%H2 (,ES04:0R.DGKM=)%9"W\5GF9KXYV"1WLJ?ZY.QV\/?4,IS'NFP#J(^X 9$S>&)*B!JAB/G7H=X@*@9 M/C?B4Z?^9TGFT%XL="S*]GF=EYGY3 R0E!M)>]1EJ6(?S^8B52S0.,,:5_:6 MR$R"':R$,6H/1YFBJW/YP_E$Y,B$FVU&G"++2P5B14 L9W7#\CH_M&6!;MFW M;3\T@X#(F;:#F-@M%3DN &7_]:0(*HV$'K.5#'H3?<>%H<'WF[<7\;BAMK>4 M$6D)&PRQ:8DAIMW!:$%[MMC,&AV.GMT@QF[HL0H)\BNV5Z.>26 =G74DH#JV M>-E77.L&'<^CNR>LCV:"CM>0D.170LK6UJW]Y9SV;]+6A'7:=LB&5N&Y^@UY MC/,JMXX>!]^G%^^PJLUEU>VQ]O3IJ(QCS]UYQ-?=T6_==JJ[ SR6+QZ+M1$' M0"G/4$K>!/47B@/396(].)8&#)FF:V1(P5+_QH,I>HFX#"V16PI_'PHZ#_B?GZH;.59KGD?FP35H"*/;:^J1J-<23C:5BJ6Q3E?T*5 V/JO;: M^J&JO?9A9034@4'#W%.O[_)FI'6,BFH.2#H,?FEB2%0RQ 6K*OM$!.LH0\0"*R<=)/-*.@$;)M>Y M)Z>1&VR?&"-1F0$%V$R72WRPM2Z R&"C99#4SFYPC3PN7<7T[4&%N.-= TLU MEKRO^,D&%F=L>5\)$!P87+=].0T*"595](H)UE"%B M@963#I)Y-8$ &R:7K5F#D1MLGQ@C49D!!=A,ETM\L+4N@,A@HV60U,YNO*_XR0869VQY7PD0%RS'[!,1+, ,$0LLN21()K_?Z%AA?>2- MF;Q BJS^.=24W16E7[K6])>O?*E4_JJ3C[_2^ZZ0H(OZ\9OM.[Y.!=$L3C7- M5#437R%3&^*I\=O55)B(57XZK10;DZ90K)3JS>($"F>(6F MNC:WOB 26B+R@R,_N";]4:<_JO0'^8!KDFMB/&OU!/ZB1 M[W)5>E^U3G]4Z0_ZW2K]H$(_J-";*_3F"GU*A3ZE3)]2IA^4Z0=E^D&9?L#3 M#WAZC><)8+_N+:ESQ="6NH@-LN;T[QD6)$9U27XEE^C/__W+NU#Z9E^Q+KE^ ML$"&N:*+/B54+$Z%N:RL;M#__F>IF=_&!*L&ZN,W--3F@FI=_(;8G8;\7WR# MN-+"M"^\"KI,0'*#5$V?"\HW1#%1%!3Y1;U!M 4"UK^AN:"_R.1O^K6K]5 6 MG@/9&\&WS:NY!GG$SHOM]VZ]UGZK_5+KG=\GK>=^;]R]0Z-Q>]P=??\Z(==T M])4LSZ0UZG:>A[UQKSM"[?X=ZOZS\[/=_]%%G<'C8V\TZ@WZ[/Y@(RX%'O$_ M!$)[]<74U *ZNT:=:\27JI7F1V/Y=6\PO_H9S]V%I:GE8=TGK;\]MX?C[O#A M#S3L/@V&8_3T/!P]M_MC-!X@HE3'MN9$Y%YB60V&B*M^EKXXEP;W:/RSB[:T M[UKSMCMC1#[FFN7*6F9MK2KY5Z?,2_ZU>/C80<@V$N-.A)BN^HOO*K9C*N'<:Z0+QWZHV=I!Y*@=5#DE)]/&SW1STJ MNX^(=;0ESQ$(=^]<^3Z=*QH0TS2. M+!LTI(FF,M%1ZI*9!&=[[=9:WY-']I=6^+94Y,I\M7X91@:+"B-MBNBFF$YT M#8L!WH2UKCM/9>_J:$O5U%<=3<*'6LV@=RQT[94^A]I^C[*J8D,SA8Q5O!BIJF.@@Q!DE.\M'4L M6&OYN5GEOX1,NP>-^(!/=-2.#"I7JD6>K^1% NVJ7")K=&*2DX?HS,3#.I;0 M8JD;2_(58E8C<@<3^1S_>?*%*F=JR;=%\R8#D8 35LIR0%G,P!I'D7J7-\PA MM2_H\LO,OG(01-CW9ZVQ%ITP (WWN:$\TT MM3E;#VL!3IAE\[K^RWJ]R ?;3V$K%O<*Z *%'QJMYA--^6Q\\3'_6.# -:^K M<<.!.H5K-.!W<2:H+^2"BMYF,KFR$2T>,9#_\6:A)XY/WVZ*Y]D-F ['Q,1+?^L;EE2>0O^+KKL:L2=9^)I;1"X@P3 MK3&GR0]O,TS3CIGAIJ_C>.@S]\4:TDPP6!A+0H*BD#MHD)^:@_]9RM08)#;@ M!-LWD ?;]J#U5:Z,--T*A%L7;/MPRZQTJ$EM1JHB:#0<2>13HCOIK0L=BYAI M4HY';+O-0)_)0PG=D;$DRL.8:73[SPD9FS/!W)_*F[ [7A:48U^V9_.E@ 15 M0I_YK2E/"(3(39-_DPG1+['[R3?I4.R'T>T/@XV$C50P3-0L(4E8&7;X(Q0_ ML;/4=?(B:W>%2ASBGRZ-J]8?V#B MK/UCOH:VNRS9-L'.0VVE'2$:G/9- FQ MB8E0R"2*+H=P)IH!H1'4?T)MG;'L[PZ6"K1E72E4* MUR%^6=JYB&A4'*//]-/Z-[[,7]MWF#/9(.,6%N2E7Z)&MC7J-5:Q\25,)&XM M'%TW&YB 1'C:FSES/G;(/\*8C4_"4UF5+;P2<%+*E#CQ MF]V5UB^F(Y5KDG2##MN:XAFC#D6B# MI]'--ZX;QZWNR%(P*U6VL@\,>.TM5%%AK.^*# \3>F]:EBGMK-TU]\O1# SO M-:E<5T+W1';0Y'^V1]S?%-,TK$U.O4.6Z$735RY6/KN)"2#1OHD9_'O"DSUE M7S7E&5HC6_:NC474L>1I*/J?/?UV:<@J-HS0TD!/=;6BA:^KQWW5ZKJKJ5"6 MU7GV#_9HFV"[N89T:;&@3@7%P!]D4&79OIH>L60*Q!1P-;_DJ9L/P"Q_(@)4 MC1GN2\.R?PAQK/10EV0C8DC1=RDK^O(WF;R:4E@ET]&H-?,J&\SH4055E 6% M6DLT/X#>3 ^#28(N&8@F!,B2UQY)^;/PQ=5\66L S_2CK)/V=-/9F!$[:LUH MGPE-F?%*UM:?3;AV?8A[$H[XHP-R8\]3LAPW_A"?>:):.Z!T[5F;WGZPRW==01.7>]=R@JR:_6QMIO5T\_ M;G]W3V_>]AZL!-D=]X%>NFKM/:O__+A^F-N)Q9T7N*M;1U/O3_BJQ:V/6<[6 MF=5/[1_=XNVPV_Z]V+X?=XA)7A!*^IUE;QWHMGV)H!3S?+[ TQ9Y,! M303Q3Z(]EJI4W/WHBIUJW)GNS[NAZW2M[.&M=V[6WSHZ>O2\:*CLNW-FU?48 M:RP!_.U<^_UVO]-K/R B"P?#Q_9X M?0C8,W&?/_28COBV]I=JQ]TL9^/?UUV-LJ_;V#BI/'(9Y7KG[D"XT"T[OD2U M6+E!?E2K7SQ/AGC-:4T,_A@QV%Q[)IXCSK9M=OXINEV\7QNLZZH*1F!*?; & MU2J;?@AK$(3&9PW]//(=#!?9_+ZE>GVBU/6;'8V*7>I_D-_8!BZ+;VPH2DVO MP0+K]E8$C;#NU!%"5B&A76EU;"5W3M(P:X$,HQPW)*)E==D65!C2+7S* )F")*GVK4 M\[Z-^D=!%5X8@7\UT)ULB$OKN"&U^]JJH*P,F=$W$$L5!)F@<=00H;%H' M"K716-M@_+,[#"W.!GR7@GC< WXAZI@Q',O^#,1Q#:!NK-1M7R-78E(]B>X% MT=28SQ501P(U4VIF/ZM;IUY'@F)M<5L^]=8AA@)Z-MCY-INK@:73#P+_%O0= MG@J6GZ02FJNRIF^1'BB=>DK[-XD?9143-I]BPMU;KA'0./4TKOJF,6NQ@7JJ ME>RSCH< C5-/XYIO&G??9_)$#A3[Y&,/>6;6ESU*-C;;4>]'OSU^'M*:\E'% M\&E/AF!YY)"-U^(A&\\7L;1T?/MJ'?7:P][5MN1 MWE,WA\&G9_DJ_U_MYE"_?8/5(D^-15V:J[D@0P/C_WV\]WM.?,EQQ-JM=' MXY^#YQ&AWZA RSQWG\9H]+,][")"\?:QJ1XU6G8*7 =.$G:Q6%H!1)ZMJ:>R M.J9?=3=T@@_RC(+L-J,TM#?NH:WK6CUMX9YR /C,_8&80>%O@Y M[';1XZ __CE"72(6[RRF.&0,H& Z*=CO]9,DH(O_"G+@/!0A?Z7(D@#;B&C0 M[N-M=TC;J40+M'7:_=8R .&!\!P-^7 M1>\T\'< (\*%MG#)_R7_*^ZR2>5GB_L,Q-@!LRH?6[$VJRS^-O%CO_>\%[C%2OYZ?-O=97H2W^O:G*7UDQ?\0S9GG:5!R(OU[KNH+*EX:AL& M)O^3QL+[NO!-V6?AFV+YJE6N%OAZ[:#H3:QDC!@Y ,T--#D7:'(;:')I@B;? M+%2J/$#S0J#)NTO-@QIN:8!FLU&HEJH S0N!9ME=:G)IE)H-KE OI4JAGV^R M>Z1C)NZ,9/M2BEVIE+A/'H.Z42YP?!-P#;@^ ]?U$/S'D'%=:Q2J7/IQ M#;YC.B^![_B1[_A#UPR#EH^8RB9XC5F2UHT0O$9&?8OXP<1SH"D^%IU[F4R-3 MUSD)!^X:/%:]J1%6E%U=E?4@81)&NG_KVRV)[]2PGDTSFV3!4D>K<>ZZY-!C M3#?*W%*.3@VZA8"R2@50EF.4N24 G1H2"P%E?*$.!S3RC#.WA)Q3(U8AX(PK MU&/=18@A/)7O[6\W>_<'5K$N*%9#,VDNJ[)AZE;3*C"!XV%GMSRDDW>V+3*V M56F7B.?ID2;8*WD&GEM*Q\<1 *]1*%=2=4@/ M@!L: O:.1@, MZ9BXVRV3X_0*+Q81"7MOD?"LH%\=;)D<@\ZM0,;IM5O"!AV7KL@,@"Y6RCG5AQ)6S8E6,]N0]1Z&A,9U-?BN92I[D7G1FY M \SEJ+G98[OR5'-Y0SB;;EY,_%^L:Y)@S/;YMY@F[@60A0LRC[W*4\UCWR [ M'E@N ]3R"S6/?;13C6*09P R;Y!Y[)F=:@*'(\_*L=:*@*!Q!);O ZU'0-#5 MG@BJI*DL7JQ-44\U!?5%ICT#:>E)$XSAB/G:8TOR)&/8HM2=;"PT TN#Z>WJ M$9LS31J8,ZR/9X)*B[[WU">LR^3BU+I1IH/X(<@J1<) W;K(G:AXD$'F27X# M#91GI-8\]C!/LJCC0JJW]JILP;5:*P%@\PM8CVVYD^QR$*UI 5*>D>JQEW>2 M<0^B%6+CH7H(%!;40Z"XH:Y!7OR!"ZHQ4@OCE*.K>!A,+3AD0I]!]9PL(_NS M.[3#.%H9"-K'S_,F&NGWZ%+X!2"="4B'<8XS?$ASB:81 J0S#>DPCHQ& .ED M>QQ^A.G(]C,2+QB6[4O@19[B17(--JZQ9@H* \Y@_-81Q #@?-M)],G/8UH#E_: [C5',X:.;X E].?SEA M@'.*X5P/XZQT2' N%4IEZ(J4*A\L0Y? 7?RH*U)/%;4Y1K0+MN,A:BIXAID2 MUV$J<1 S=CBGTB"VH8\/&CYT('!6#3D^ MT=8ED.:::12[I4>=&C0,!<4:]M,ACY/5)9%3F_P?B[#6?8RLW7=3%XB>D%5!7_5,/#?ZFDH' MHFNLF: CK0/FC#2@/&>>0>N6H'2Z;Y8NT%8*C1)4O,\Q:-VRD$YWQ=(%6IZ M%OH#YQBT;JE&IWM>J0-M.562%ORV=%X"O\VGWT9X%O;JTAU9 E)N$E]K%I[^GEP#O\4#J6 MB724M"7MM[,GN/^:H,SV&M4)0MLCE^@D9Y% X>P#X=58HW?[PKJ<5_/C3=!@!V+D#MD<"R$G^ M8QC YAI)GA7W!VSP&]-Y*=5^X\9E0T]81QUM/J=]@V:"CF_< !Z-F(2GPE/A MJ?#4RWPJ*.YT7DJUXDY%P/=6,&01?9958NIA #]**, :@ M<]?E)!NE -!S!_0@#0ICD>B)9H("T',']"!M"^,!>IP'J%(60LZ-Q_,/3,&' M)=0F"R.\8-1?SB?$Y]&F.[%3 PV6IF$**B4"*J*-H\2<(R,/WI%O@>(KC_&0 MP1,2?^Y2Y>0F>J[RQ$&/#1X+.X.I!9DMQ)PA9_A"K5$K-!J0.@.0/P_R)W?: M2Q#RM2J!??KU*T ^W9 _N1U?DE*^7*@V0+Y1J29[@ MB,N-@JX-Z=S0R[M[>RWN)B7"E(MS^_@3$;-X%W]6"S [ >)M:# M= *,!>O<-0\V.V ]3*P'Z1(8DUQO@%P'K(>)]2 =!&/">OT23HCD/:$QX/;> MMML$&WS9C(-Y),B$L\-G ^0@'!8T$M9H-@M5/OV1,$!]RE'OD2T3SB9?Z*AO ME JE.MB4@/HS4>^1S1'./E_XJ*\!Z@'UYZ/>(Z$CG)V^T%%?JA6:U4OPJ>#P M7CKW^B+T=:T.[:(V7^AXAE5#?L5(M@NG'<([&@D*3X6GPE/AJ9?Y5$@%.:5= M.]=@X[K7=&+\J4A#!+&'T74\XLE:L67[J KAMYSXWIN(0K"TC%)LV.,87W M''B $6;6I7QSB NC0Z"+#'(D2L 6$%P-JL, SL/$>1A] \/&.>T( 8?7 >=A MXCR,7H+AR_-Z ^HW L[#Q'D8'0;#QCE?X$N9R5SY1/Z=:-**CH\Z>BUR09)? M6Y\^1>YQV!#8AIA(7$RL;XUUD?1 OLNM$<:H+=)T#4%=T8S_CJ9*M!6EA/J: M2=YN:EN7R&\L*"#0$P'WLBJHHBPH:&22"]3)-@@R6LC;YNIL)GL3,2> MQ];([8';$]LE/'LG(2X2%<$@8'WZ%+&BH*?'HP]VI[4#D_WE)/:6C?#=?SY] MGZU=_Z?VCV[Q=MAM_UYLWX^[PQLD*&_"RG#D%060BG>F] W-L+4V/&4_.S+P MEQ+[SRUH8']TA;[N+^3/._>%I-0(O(SC0>=!5O_<@,%E"3[@_%_WEO+7@K6X M!61@79YZRGL7]J)3.<3E[M@^?6<"R5YRED%(9V)+N_7?QD(0G;]/YR9K-1D! MMS$O+$WMVP[DV14:BF%!(DMB6B$C)M )4\2,[?&2]L-FX;OQR M-+(3OA3X/FGU!\-QM_,3C?X8C;N/(]3K=P;#I\&P/>[>H7;_#HV>;T>]NUY[ MV.N.OG^=M/:#.EMALJ!3YZ]K"QVQVS&6YC,P[P_]_IH_'/P/"+4'150]Y^=[M.83+<]["*R!.TO1ZA\:!IL M288=UCXN@8\I:A<9W8 M[9#+,Q,^/ZO"4I)-+'W)N0D8[@L^%*XAXV9+5OMX>923=!%-)YXFB550D3FT M1R,[#G)9TB3[7);@"Z+DWYBG%5T:8*R<;.5\FJAM&)AN..41=1E%&+P@!41( M\?%/O[Y#0D=!FU8NL&#,\ICO>SP?)GSOW_]) 7[O")KL/XN+T*JM2O2?[G^6 M\JN@T"2$MMD1=)UF,_Q=4);X]#R7*LWG*I?BS.R_B-2M%$.0=X$@5^3X8IE+ M!(+EJU:M$F=AK"R?(LF$7AEBP]1ED69.Y4/%^'E!DBQ=#JI5-I2*CKGKS3BS MXG.H7=*.ODI0A1('^KA"-=:6@EGNSIL)Y4)3>)<$'&B(14R0,E%P 2G8,)"@ M*-J;H(ID4-H4_=4#K=6@LK+M//Y>T^^TY<2<+A5G,)NQV#&;8!GGU<-S%4A0 M)<^YU()R7O1S*?-NN?-@"$0KBNN!P7U _#XVSZ$_5RU4FG$>$P+%'SO:&H'% M3^AHJQ2JE3@/ZX /&;&:[\X7BK;"F*AYDZ""HJZC8TDVM_0^Z).H.;QYJCY1 MC95QX]!N33J++Q:H$OQ5E' !1*W' KETY5*)<$-W ABWH;S4*EG&B] M0/ V0LZ$($^C9%RG6H%JB)9Y ^]8.93ZAVS..DN#4!7KC&AG1A":M$-3FE@: M,!-/01H0-B+8J,318(#@KX%UH5+G4E^,%6*<;UH'WCR.!=87" MNE:#*M/Y59/E&EO.L68*"JC$3,N.X*D&9RN_:J/ 5>+L;@+:+X\(#IZ^<#Z" MN4*]'F<$,2E%]X$_Z+-PS:G53'P"-.Y71CRPG)QZ]39:SBVT\:1K"[(@*^:6 MTSSC!:WD"IN!L43?3DXEV?@:%M6>%$)7XFJL"1=T^Z96J+@DVD*H-S]@JYR< M2!(9V*J%1CEGA]M24>4D.BTQ( 03%H@_ $+!LZ->YIVG@V<+;(F&*/7D+YE M,'TV,"-:@KJBTR+7%LZ M(B>>Q$5%@2J!,U'N9?(A?I!?L;1!@@6$H,9B)593$:*:><1SX"R7"/!<+:5_ MCQIR7D+9S,N+EQ15%[;(18?7L$Z1'<'/QC/J!RL/4BYP7));(=!/,(=(#EX9 M(3B2:_5"J9FDPCNI8V!TV2NPJ9>J3;V6!>E*L$$X!8VW-R2YP*D,X4$MU+>^CE< MMA^S+KG])*R@[F8<[.R6G7A2'6>;4F?6U*VGRT8$G(6-,[?DMY,J.)^+,WKF MGR_4TU6K#WR1L_6%OL0251>ZIBCLN%U'F\]EPP#G(PZV=LL!]*4^-J5T%<'$ MTM;NR%FGG8G_ ;75R7FJ MQ#J\Y_@H.PE $:L4UQ,J%WW\Z5 R^!ZMAP )O+%O53"T4!&&%JK MA ',(\=&2(_3SP;7 B0DA*46^ M5JC&ZL7!,?<\PCAPPD-(2H_G"^52G'YA2DM5PV$_..RW;\,\: 2G8ZS/X7A- M2D]VP M20 0(Y)T7R*-B!MEB1L4TX]EJ_)I]CR0E00I/XRMPS2Q*,DHQ2K#! MU")7T'9M?*JB\@"RL$$6N)!5:"!K%)K55)4!A2A66!K#\QQF3FHXIIVY U>: M)H1VG(>\Z1=K&2U3P"ZEE7)Y>U8QFX M 1;#P!;AS[4_XW1V8/,]AU"N!VZO%3*4N=(E]-"\5/]J)_,L&14(J:R1I[+6 M _?]"E&.- KE6OJ36 '>&81WX$9CH<*[%FNW:OE)HEM/?JPGPFV[\!D_9. >_%8+?4J$9ZU&[E/J"D(T-V=C[U@JK MO&32'N:&78E)I?L.6!4A*]O[!5:G#3#^RV;M&CK4H[U%C+/O*( M=T.^467EMRM37V(RE'W9ENWES?X+/@1(X"!I-@$"N@UT6^RZ;303=#S3%&+' M&K^B[G^6LKG*JD#)Y1D7>$$*B !;4$$#:UQC'12650G3AQ6MQ(PG'4^QKF,) MC4Q-_+. _NKA$_O.27O".A-G^^; ^DWL14^"/M!')JV5^'=!6>+-MS:6@2^W MN=>_]_3C?5<726+,;F&JO0O$/=?1*WW5-^0^Q8:_,@@^)L=N,=I+ M7@:Z]9ZX/ HRNG,]BL@&7+IV;7)SJD?!E\XP8[YPNEFELRWDG^1 &1SQ:8W/J*E15X%]':?CP7N"';%GP"&GZTV""<(LTU MN@*W8BN)PO6<,^9%4H M((;(0LZJHS?$7]* 9.3B$DAK._^S!^H%;M6T1DM%QAXP6$2D) M^]@<3,?">Q"1@ PR!?+;5:M::20K&+X !*-2/H'[ML6 P%85"J[E7"$-L2G( M*M%&74%79?4E!TKGDDZ.\5S@W7N'\@[AM^3)'9[*8L#2OQQ?X$MQ.DQP(#*/ ML Z<,A 1K)N%1JS51Y,Z)GFI+MM.R1SWPQ&@%S,D0%P/D?G2BVQ/P":^1?I@ M>P.- M=PVR!.E\0 &*<;QH&[M84%XUJ!X])?WP)K7;YOQ ML.'L*"I;3UF#N=D=QL+S'7NO\/.&+;2(F$!!WWWG=[DUPABU15&;+P1U17M/ M=#0:&C6PA/J:2=YG:EN7R&_,DF,[=U9S$YEZBC29FA6<(/1MA3R'W1%/6M^- MY<+#NB$*_YLBJ[@XPY0U;CB>6!N;5RS,J]9G[LOWK^0)9)23%DM)G6J:J9*I MHO>YFT4FQ,FD*Q4JHWBQ/,"<520YQ(Y4FU M@ILB,1QFF#*;O4SB]C)-!(6UBC)F&)M(,-$=%O%\@G54YHB=17@2S00#33!6 M":_HL *) MBF 0)G_Z?;"[B>F(H/W%NVI5;,&P^\^G[[.U"?[4_M$MW@Z[ M[=^+[?MQ=WB#!.5-6!F.T*=VJXIWIO0-V0A&/)5:MH7^EQ+[S\UXMS^Z0E_W M%_+GG?M"4FH$7L;QH/,@JW]NP."R!,<%)CJ0F 5K<0O(($PP]52:+GN+="I^ M!&C(0II.;V?^G[XS76&3E:5VT]6R%='Z;V,AB,[?I_.G1;%F^9=OVVPE+$WM MVPY7L2O4TV+^H*7++.]PM\Q*_HOV^QG7]N.,6@7::M/J#X;C;^8E& M?XS&W<<1ZO4[@^'38-@>=^]0NW^'1L^WH]Y=KSWL=4=4HN^[95L><="I\]>U M!&;>&?3ONOT1F2;Y;31XZ-VQ.8_&Y)_';G\\0H-[U&F/?J+[A\$_\C7WS\_] M]O-=C\SW2[[FU>NC\<_!\X@@=W1L:H?6YY9$VQ&#Q[75,8/919@%D%^V7B#F MR9A^U5W_!Q_D[F9]B15]WI-H'P2Z0@QA15-WQ_6I:SC7/K950DLSB9D;J'CO M];OH<= ?_QRA+I%W=Q9/'/)%-$OM/UP**$HQBD;=)Z(3;[M#5"X5 $&1((B/ M#4&^-[;B!QJ-$4>+KY,;:@"]HZ4WEP)Z9[;6YE5KXZ"@^^'@$0V>NL1WZ_5_ MH'9GW/M[;\S,(FXM[!#,G>*.?(_WSOF1/B;4YB!,N_*91CW3N\B*WP M%*.NX8(Z;H,Z+B[4<8V$CYQE)K&9%@GX]]*P^X28&AIB0D%15C#:R&YZG?[5 M$8Q9-BP1>"H\-3,YENDUWYYT[566L(1N5^CS,TV1Z*E?T&"!=8$V)T%M6HB* M)1S=Q!.X@Z?"4],J'R+4T:F3#WR=C>L.+W1B>@G,!J0IU^VY1M;LO^Q"]CV^ ME)^^+W,A.'G;)"2_*YC^TE:E;4H&JEK,%2J55-4M!OR%C3\^!'REK%]-17K)J:OB(ZQL#Z*P8?)7J]@3?**N7/2':+$7+/:3 GHP%D)H$EHX@N-=;4G@BII*DW-0-J4 MJ!63H$5F#HMA8!.42M3F8C.$P!KMZQ.9,LZH>CPG_CPB? M]]0GK,ODXM2ZD=7E_R'(*H7"0-VZR'E)AO]B79,$8^8I%(IILC !JR%CM5(* M(6@6%U:/[1MN64ZU5&T?@E,40)517%!59J%"4*@>>]*U!5FX%4L8H)6)%E3# M@3:+VERMA)$NL&%T*@L&4X>83PH!S)J8 7O(I,1H!>B%#KTP,@6BA%X]X4R! M;#A,EKMJT!A79ZGKU"_9Y(+V3#PWLICY!T^%IX)Q%Z#4#/;>_^5"LN*NAMX@9+G M)07!;>72G2\4;84Q42XF,30I"CLZEF03M$V,'.^6,''2KNH^NSMD75/5(NK' MO _Q[>1?D*C=X[;!?])F:VA0/-YTLL"7\K/[>H%>C;,7+T/:3@Q<[99"<;XW MLT7#0$Q<*51*"7N?[\><"[IJH5Y-B^\,+DL S=$ACZ-DL])S M0'M$SLA5MZ2'\[6'0\=_R.:LLS0(T;'.2!HT))9T-2+0)=%!T&U3_7Q=$BX$ M^0+QY%,"0?!) FB6)QTO!%E"W7=ZE!%;[0TUFI5%-V+I/BRHG)CXW2V3X7R5 M8Q/8IF\P)N?B[-<+6B96U+D=P3]?RX2!.LBL[CH5WB';%P,;1[-U; M1&0T/#-X7:NGA)D!>R'OY%6CV;L/#7I;Q^]+9SV3 (.<%QB9S!H]FEWR3@*+3C^H,L3&2%51,/J&A*29=N2@%,A['MW:98N_H9V@HU>"R-!@L"$HL0!R>V*(H2(& <>&W2<+EYJS%,L MQ:E;W<1)'MW'G +=8S>W%D921I1(W]Y5XPN-:J(G&CQT:O1Y@2Y@2^.EZ,R) MV+O%]_I_[XZ@6WQ^'@Z+[>/A$&4+UF!4Q%@RT%37YHC6]8(*@8F%UVOG].9P M#!J'HO>$H"YUVMJJE.TJ@2F 2*XQ>$Z+CK@P6..AODSF-<]2%V>"@:&R>A*9 MT+5SVG6LV5Q8418VQEI;)/RLXPT=K>-0P6+/<(PFMZ@[IV%'Q*B#FC$Y4"9& MGKV7"XONAM'\XT!6A.P+%6J-1#.-/@KJ LC3#?)Z&%U#(@7 MY'[M)P+8>_^L::(!6__9%B=A=!CQV!%=XR.L'5&N4$\VE@C*,^-H#Z.I25QH MK_&)'HV W?^+V?V_[_7;_0[L_N?FX;#8L/L?3=B,.0'KMND/LLIV8ZPRW-FW M_5,3#?M(NY<,QY!6?"J$ES*NB.&S3UM"26@*\2FBJYEU6!7%9?T ,]!9N# M'8O4,W88M6BV&?M14"7!U/35$$L8SVFIJ8ZPD$U!&6%QJ0<_Q%PNIZ4T+J P M=!2&48DF%A16FFEI9 0>3 "U0\T-U#.,)5$S&'4T XK\1^ZP-,ZI#L-:#6[' M)2@%'0(R^@4K!Y-H+9A4("+7D#NG)DMPR'EXR>ERCL%=": W1J8F_HD&"X:Q M[KN(=5&.PS^!^DV1UV]JA%%A9>>(',6*!16C^VXA10K6PC"-2290L2SSB ^C MTDHTB$_6QX="9;$6*MM$^R!'.?59FQZB)(RL!X^DS34\SDO:;%4;<89LH#A9 M'F$>1G9%Q##G"N582Y(% SID)F1LY(E M,/,%+MEC2;$DQ618SWEJ-E1$MYC!$YY$_ MFB[\4^?0]SRFD[OD\CDN C%2]HR9 MMMD1='U%=/_?!66)3S=6JFQ3/];6>A=AQJ<8@I5SS.X(($A/O%42;1X+Z9?G MZY*-OX5B42N0PQUY#G>S&E19'7CC$K*G9.'D0EY17PNJ'^- ?;.9:->1 MF$XOY# O8ZR9@K+)._2,TKA%: R3_&,7,+$C/5-%>\M!LN)%Q[_KB6P7P?X/ MX#\=^'?/94HE_C.UH?.)_#O1I!4='ZU*TR(7)/FU]>F3NVK[=6]4OYZLW)QA M+#S?$:)OZF+XB82P6&=(:XTP1FU1U.;$4*"V%NIHJH15VK.DKYGD[::V=:FS MK6?M8S)$3X_6&I<0O96"B>VL,"$F$A7!(.!\^G'[^]4^]DJE7]Q8V+["N))= M(O;.[K/ZSX_KA[D, ^V\P'UNSK+LVTM7K>H:A;.U7?C4_M$MW@Z[[=^+[?MQ M=WB#!.5-6!F.O*%+I.*]%\^P-0.>,H5M-OZEQ/YSLRCMCZ[0U_WI_KP;NDZ7 MKMG..S?KSV80*SLQ%K:7X[^3 M5G\P''<[/]'HC]&X^SA"O7YG,'P:#-OC[AUJ]^_0Z/EVU+OKM8>L"\*DM6]E M;[DW0:?.7]<2F'EGT+_K]D=DFN2WT>"A=\?F/!J3?QZ[_?$(#>[1IC=$KN;^ M^;G??K[KD?E^R=>\>GTT_CEX'A'DCHY-[= HV!)?._KGN%P_INX.U50K@/RR MQ?-45L?TJ^[:+?@@+?TJ4P. :<'W0XGV0=0BU'!^;#ON:SC7CJKX%,=3/N8& M*MY[_2YZ'/3'/T>H2^3=G<43AWR1=!H"H"C%*!IUGXA.O.T.4;E4 1%@B ^ M-@3YWA&('V@TY!,@)Z1TMO+@7TSG#J:W1;-*/E8J&PJ(^@()H-KFC& M4K<:7-$]EWM%>T,]U0H:RIIZ$X]"@*?"4Y,V-6+/F76B;[4/0D3)EFRURLT) M1+'<+74::Z9;M]91/KJW0(0%40/8R$'#H@QE.)9+851;=4A'J=O'P?K'E/E& MFM(: 761HBZ,BJ=GHZYRU>+Y5&5S0S+M68KE,X$*61 L??'4,:(VQV@LO.>A MLFE*<@@]F3R,6J06Q1C!SM$N')]PFY@40"$?6',O+E8NA5$1-!RP;56SXQ(^ MJA%]^:_$#R;G_OAR3#&^DIL*JH[:>JM6TEP".7 4S/]U!2'.<:@6[]:D\O MZGL> B^DS]L%QG;66J50GKR*XYY32F!D43-9N[-00^N2TU?<5@ M^FS@MF%@ M.GPT'K6$&M54;7"E^/Q3!/E$L1]U"G\..3C55(-334&8A+YJY^TQ'G1BZQW. M22>.]W?4J7G-Y>ZHD\^YE\N)S-W78:?1S_:P^W/P<-<=CGY%W;\]]\9_Y&P= MSCGXE/*9P=&G\(\^G;8CM9/K<"$J$+QF8,ZRG;542@,JQ-7K2\133&&J$=.AH\[FF M1O@"&O8M]J)\ YG"0L>[V@F MN#_C5KF?*Y9JQ7+I7^L8NB4'J?FEJ:SDZ[ML%-=&*].ZCW@^P?KQ?1QVHVWN M6(\,=A*DFJJ3((#/*/'I4=;?!SXMAR=6<-*2HG7 YJ5@TZV0O#]L;B(OU&ON MJ;:7$"-.N6JA48.$O_QAU>/4#>=1_]T/6#9;2%Y1%R]4,G; M\?A+.KAC]9KJ8],^]I[]$(B/%R3)L&XYTH1AZ[M9J:$'0 B%+0+3 #PD2@,B MUXCD/?*D3T/DB2$/@"/ T0..7!AP/"/* = $:'I TZT,VNG0#">F 3!-/4Q= M.BF&NXX>,/6HFW8:3(.$,'QA\OA)\$*U"ML8>9:A;O6^#L%Y<3A+<1)':J,6 M]YJ.RXT0(D\&T['P_J3I[ /3U.7)DATV&6M/ GF,9XTWL+ N M$?&U!$(F '> >T)P=RL@%6=(!J /T$\H>87W*%V52,PG%7S@+T6F"ADR^0PN MA;)_&22XE KP@Q*X1"50]K=%F@'\9DMX0RK/Z4$QYD\B;<'@B]^Q+LK&A?2Q MB$5$%$&P ]6 :@F&(\JA[&^>>PZF9QA++%D=A*SF07\7E"5FGPV8]#6ZMO0- M6!2[!C9E'D ,HB>+WB]0+8N\YJ$P_&W7@-"'I(3S_2]J9A#WWDI"(/\S*#:* M$X$6#!;>!%V*WA<[N4%].&_UVR,^#:+"]V ])$HH.V*GISQL8D#&6/.P8%EE M+X:W;2@.,1F!(9MXA/576<26]!IB47M1V5.8(,M4V#,AF -S1 U_+):Y50CE6&E#@"V@TX+@2.BSCJ M=B['A7)R-$AJ"K 7L%?^%9J_TZ_IY)2L&X"19<(D7KT8+D5Q"2+W)]2!'G6? MQMW'V^XP]\6@]U5 F:@ 25O2IDI[.B#6>F<^1W7"EE_%H[AT)%'Y3!:7WMQ@C4P0/X9P*-,=@SI@:&4R6[R<::# $/DB"$\ M3K)4/&IQQQ>*#KT6=Z)E7%R9)M/'#R^".SR8PZ/@=T11XY#FB!DI%CB^6.0BBYO0H3X;P62T%QN<%Q#<"$WHT)<\BO)11LX#IAYU&$Z#:3(=^O@"UTB5-YE; M<"8D0VL>A0NX>#OTI0YGD+P!'?JRRM(>E1&B#FFDHN4!6%B7B'B/8@61ADP M[@#WA.#N41(_MI ,0!^@GQ#T/1J*)Q+R204;',^/A?38' >6:J'L74)W/L!\ MAA2 O]W1#, W0X(;4GB@,U_:Q .T[ &J =425<6A[&M"9SX ,8B>K%(-.O-E MD6H)*8RZOVT:$/J0C "=^8*_]8*JU-=#V0F#SGSGD15:0.23N4+9:X/.?,!9 MP%E[G!7*QEW>.O/5*\!KP&NA\UHHQRFA,Q]P7'HX+MV=^>JAG!B%SGS 7J#0 MW-C+WZG7=')*U@W R#)A$J]6#)>BN 21>^C,=\F]!>IN1:6A,]\1>PD:;.2. M"1INE:NA,Q\PP,4P@%MY;.C,!PR1?X;PJ,'=<*O!#9WYPG/>H3-?%KC#@SF" MM_.&SGR@)G+$"$=:>D-G/HC*PB6(RD8>E?V_YW[7"0W(IK:A1,.MJ3U? M+-4@@)K?8SQ9PJ=;BWE_^+R V"9@,U%LNG5X]X?-%(0=:P4N7:?0 *NA8-4K M(NC6A=TG6%,:$6R4H2U?GI#K 5RW+7Y_P$VP+1]7*M3J">,3Q&ML(&VZ;<'; M((W'[*P5FJ54X2VRH%E.@B#0ER]1AG4K8D\8MFYG.?/0ER]W^B3EB'2K7G(R M(J$O'\ Q'#BZE;XX&8[0EP^@&3XTW0I'G Y-Z,N7/(KR443. Z9N51A.AFDR M??FX0K60N@%]^;+*TFYU$6((::2BVP%86)>( M>+=2!5&'3 #N />$X.Y6$#_.D Q 'Z"?3/I*I>361SRIF$\J^,!?DDRY5H4D MF8RSA ='A+*#"=WY0 VD$?->:L#?)FD&\)LU\0WI/-"C+VU"PD-&A+)S'?!T M4QB=8T"U72)J0]G4#G+F"2 +D T&V5 VN%/?H)%K (AS#&)_&^$Q'I$">9QU M*">3<%0IA;(!'/C0%. VZ[A-2@3[V\8%6P"2E:!O9_"W7DX/BTHIE)URZ-MY M'EFA04PNF8L+92L>^G8"9\7/6:GN;%;A0MG2SUO?SF:B90V UW*JQ4(Y;@U] M.X'C@.-\"USN!3%)8CPE:+^3/R;PJ&T/?3N! 2Z# 3P*Z&>C;V>MP%> M(8 A0NS;6>$\JO1GMV]GM9)HRA0T[LPD>WAPAT@I@G2_CD ^/S B*<@,U$L5D.C,T4!!^KA6:-!ZQ>"E8KP;&: MIK!@JPH=9R\&LVY;_/XPFV"PKEEH<(#1B\&HVPZ\C=&XVG9R')1O0MC.K+.U1%B'JD$8JNJ" A76)B/>H5!!IR 3@#G!/".X>;1)B"\D M] 'Z44/?XSQ;V:.[0B(QGU3P@;]3<[52)25]WX E0M8&H>Q@0MM.4 -IQ+R7 M&O"W29H!_&9-?$,Z#[3M3)N0\) 1H>Q<0]M.4&UQHK82RJ8VM.T$R,8'V5 V MN%/?MK.:J@U* ''((/:W$0YM.P'*J8=R*!O T+831Y9H3],/IDKE*UX:-L)G!4_9Z6[;6P%["7"WM5_640I)-3,F\!1I8? MEW@I<[@4Q26(W4/CSDMN/%)UJS@/C3N/&$S0?2=_3.!6UAX:=P(#7 P#N-7. MA\:=P!#Y9PB/$VY5MPK]T+@S1.\=&G=F@3T\N,.M%P T[@1%<7FL5E/Y%_)YJTHN.CQ[-;Y((DO[8^?7*/<_VZ-ZI?OVW&PX:S$]FR UO68&YV MA['P?,?>*_R\80L?(I%L6-]]YW>Y-<(8$4. R#Y!79'E0AU-E8@)@"74UTSR M/E/;ND1^8SL,U&9 ][(JJ*(L*&@M20U"W]:Q.82\3H0D2%0$@V#LZ[AT0=#MB'P%6K;N-R]Y]/WV?K,/%3^T>W>#OLMG\OMN_'W>$-$I0W M864X4H;&656\,Z5O:(:MM>$IT]A1Y+^4V']N 6;[HROT=7\A?]ZY+R2E1N!E M' \Z#[+ZYP8,+DMPG%_1 1 +UN(6D(%U>>HII5UVX^A4$N+?2:LSZ-]U^Z/N M'>H/QMT161JTN41^&PT>>G?M,?GCOM=O]SN]]@,:C,<\N>[ MP<-#>SA"O3X:_QP\C]K]NU$!=?_9Z3Z-T>AG>]A%Y!)ZZ@[MO\@$VE_86"RB(9%A712]6DYU2(_!5E;(S)*VX5HIJO' U?OT*8*.8%Y31] MB2GO1$!4NM\K3U<'5*7P0]PU&CT_/K:'?Z#!/1KU?O1[][U.NS]&[4YG\-P? M]_H_T!.!9*?7_1!\Z=>I[FL1%AKV:+ZR?N[3O=8HURM\I=[DFLUF>0\"[.VR MNL12VSRX]U\<(QPQ M@+D39%VP"T5#DET,5H@K&*%CI>"#KYOJRR%^H2>0HFJLZ; M/5A;ZJBM$I91T! O--VD9]?NR1R),5/\?8WB%19TA%7ZI3LLL@C'NJGZ-:(L MHQ& "PR=9%F6RA$.V*P;76:Z=BIYI&$0=B=XEU6)X-:4"55L(#C/P^\+++*I MV@^>+@E:V,C(!7J1,"S2Z"SWWDDH8LU46\@J6<("P]FF@KB!/M.UE TV?O): M2^20-]/2X_3:UKU?V+K+Q""FE+='OK+>CZ:"K#L3M%"RX7=GV:^9H-P657G5 M;A^*8UO<6I+0/CHY=8>RQ024^V1S90M)RO&V"##0TEAS*N$Z>F4 ,G&%L4\A>*<"EU;3A,\ M!2H:&6[G1 @RQIF0)=U;UG\OI1=K\'0EL$ZCH.MA;XL86U3Y?_N+_$K'+2WQ MFM4L;##Z4L8FN#-7UZC#-,Q:"7J3?6E8.H)@A"A11;)F)["]!-MP1C)1^"(3 M?W3"FY'9XH?X>S)5S^2>Y>:J_3A))I B7]*U.1F)9FR-Y7*X_3Q;=A,Q(DOD M;L$2B='D&Z5FE2M7R[7*<1-V[^:-#;ME/!'@[KPVU9:LRX3&IW'6VLHR;1/7 MD3!]*G/$&1JMB+DR-UBK4)W(%/8DRDLRN>]MIE%[5'M3R45C.2%\*9-Y$82C M-M&F.ZQ$M:]M06]>Q&3JU6:U M7BOSI6:9JWW$,SLW;WC&?AO:>EW*>>5@(@,BU&U-2HUSBDZ=ENN@^%_HFK04 MS0*Q<,F3,69JT[#2S1U_9T$M.^>:!?FMQ^G6POR7/.]MABUUU+$9@*:Q&U-J M#5 V(BJ:N1!4EV@3,C$V[,_$K%P21M8=;6G2?0^JLAC'T+1$1]N3P<[9P.U1 M4^/7'A=5D%1YB62E-$(.A&5F#;,A?:8&*GG-S@W:A*IMPWJCMO:]#A]=V+@= M<^'?FDZ-,'*SMK6J$VQ9_^N5T%[I? C-;<%#/W[1+!> /I_<8LUY/5^R+,LI MU;"6T?VBXRW[:$T0^X6$"!ZK22DB. O%W.O-*Z@K:R\IN2PQFY]<=E],8;U2 M]&7.,RPWNOG-V!9GY GT2_3-"N$_)CK)$[! Y.KF+:[#M1RH_65UWF9LC!7B M-V//9PQWT:A+S#TQ+0N2K*C*?%]%>Z/?M%9T#0-JUC(A?8THG]"O&0+5D-/- M>A -0%P>1*XR,UHE#N(OSEA-S:2:9OT5ZEX=N'L%RRS;#@%0!W#;5-R\6'9X MR'5':;./1$*;Y6.@LQ=6!*[SPE_Z&OU:GNK-'#!)O<9 MO]NS90]W3/LO:$(C:V1X,WFQ8-A7J9&J2@K]0]0,:FK.B."S7KW-PX;W*A*F MG;5-@Q;L"K8:L"MX;%>0(=6!2WZV M"".R2=GYO=O]\WM6?;2V*A%)3%!*Q,.30K2F9:XZ5BK7:#2(L<;7^0K/5S^P M4G=OWEBI+ &ER : VG;)K=.-U R[%"Z&\,%:?;"8_-5Z)9%=VY"U%FOP(HI>JE>) M76^5VM;GE25C12XQ?"'N0QP^F[%.CO9[=.H^KY#./J]>_ MOVJ5JZ4"D>H'F5S6@E,?BAH)3K*]UXJY55PK%4ME6Q2Q7U.U>)OS ^$LH]\VX>O48]"Q/9HM[J9^]+PED*B=TPN4496RU+;'! M\P4:_:5[462AE-7E1*P^EK_EC^1OY:KU#XQ>"#"H:^0!7X]J5?6]/5 MPL)O=[Y0M!7&A&9_8I/ZC?+&^CA,R@X7QU:Z:T\UB+W"W%)V3F),'#C[_3_H MC(V>:A4O.!G4-"_V-!'@LPA1BM;0=:5^Z-L=P$^2 3SG+@+F;'(L;BY;.X[. MWJ#E5W=F,IZB[CL6ETS?#Z936:0^[V;#S9SI&+/55V45HSE9Z)EA;X^/:+:& MM3]N'RG?$Q=VL,=C$*]THTW>;*BQ,K)6;,GRT8DW@C%]T02;;S1V?H\G^I+N M0/-U]KX*&]C^U<8U^ICQ/.KH^&,\NSP'J]^1#ZZSK)A3M6_=9\.5BUK%6M-# M'UO3M>LD.TP0'JNQN*3=*(N!?Y.6_4I\\LVFB'C&).SIK.&S M)T;>%JKI;L*[* :"L6- O6I9,E7<+G=O;R(0."O.OM31K.%YYN5M>00ZME;CW26AU[1]5I)/^[2YVN$A[( JUEUYAP:=0CF&H<.38>RHKN^07N MZ]K7U%>6:6[M>C#&V?Z\HQEF7S/_P.9PG9T1J%!5@W/1PF3QENI6VL<.QUJ! M\C=942S7ULH)H:J9K!DZ?<_)_ZK&M(Z6<7.OZ5NY49QSU*K>W%G MT)QU8CY?-VK[&U,LG?V"W. [>U>56TJ^XC3/V8-Q??/B97W,VM] M4JKV$:7J=#^>G9*W

8&T"WY.TC^.N_C84@KO^V-N^GLLJ&NTX'V,W"J/ZR M3@=H5G_Y*!'B:($ AEN9YAVQ[([]8@!_B%R$_ M5=0H)=3?KOB/DT[B[G3A74HT_+/(UJ;4L;*@(9:?^*A^-= X$AK_@Z4L8:EH M">08W]PF,D-XP;&_U^E82(^3BO&_GAA.B#$6\!7P59[X:HCG@DQ+@<7^YHYF MI8PO!27V=X^Q/H_]I9]EU?*8OH 0R;,0:;^\Z/A%,.-GYA[A*%DUB$_&VDPD M@G!:K\ 05"E1E*>XKX#C^%4:OZ2EQ\!@:1JF8)VU**+_$U26B\$Y/0:RWE_ MSPM*T;=%]*AA6"N[U3 L%3F^6.:BWO3 M!.9,Q.+@J1?]U,C:@(4QU%287#^L]!\PKJ(VKOREEFFN)05TIL+4=*@;45GLQT[]M4 MJYS6&5,7C MI%,RAI0#U0AMJ?)U);6N0=K5*#P5G@IAJX],J0ZM&*,H>3"E?*<.I,+B\CU: M+\/,WV'6J.-@]YH^Q;))VQ:<=T2[D708S",-(\F=S>O?E3:71 MZ3U<#R5[I(M[1C+;*I5FH1ZKI0E=J\_K6AVY\7E^V^I:Y4@#]QRDSU6OF^EO MB9T]CDE;N/W+Z&D?WCDP7JD=J7)0O][4C-B4WP;@ MIEC4I]T&.,R:] ">KF;23M<4>483SFU7@&'"RHG.RO.'K MY60YI>1JU=(1)ZMZW00G*UNB/N4V4)4[R\D*AT=VG2PN6(':0J64&2_K$_G7 MJBCWE=7)HWWH#HL2[O+Y15:%K']4:[!Q9?4M-@B"1*ME*"T"^4R FZ6&9HV/ MYMF\:MT%[Y;P]E%+D&:@7CR;96>KSA9].'JV*K/Z;SOUK[%LTH*6/5627V6) M:$3VE;ZF8KN:ZYVL8]'4]*SWR#BYOT\S4'\?H$N8C83TC7"Q*LS221KHL]4> M6OQ&5M:P?I>^?=DM.EVP&U_3?D/>309-C?96+3J+BB1G5>VJRIN"RM]IE2A' M<%'3L"B_%V>R)&'UAH"%" GS3?O^E=[EE!C>[C:A:H@.E@QGDRZP( NFLV[9 M_OHH\'X+MM/GL;>Q5[L7UJZ6 K5420&^XRV*7N9.J05?+07JOW)QJUJK1=;2 M8%U0_BC'5DMD%!_<4;UJJ0Y+.YS]$>LQM@M6--_A;N]*[T=9W;.$?K7D5JLI M4B!FIN ^]5X:AU@L1%U4/[1U#DG+LQ]_)X-:'UMTHB+54OU(5(2[KC0]"NRS M)GP,FH[]R^KL^=-T:"9(A'&08(5NK$=8/?IH:7DOH"=ILN6EM %_[6:)+0AQ M6.]6PA/F# G$M+#>O":1[H37& GL^!HRL3[?:M:<3HY))*>C6CK6N:)Y76EX M,=9QM<65KEK]M27*&- 2I"=V[>*3;9%!7HW?164IX=9W8LTX/0J>?MS^?G40 M[*/1OL/XW&[[ G*)-D?8>=;]>'BTZNO6"_:^.YL6=>WM\"(]:(:>?O2?'S\N M)WNP.^Z$P_9C(00.W[^2]]!8U?8_G[[/UAD#3^T?W>+ML-O^O=B^'W>'-TA0 MWH25X80IZ9:[BG>F] W-L+4V/(V@V0D%?RFQ_]QR#>R/KM#7_87\>>>^D)0: M@9=Q/.@\R.J?&V"X+('U#T.J Q>5ZNA= M\Z.H%A43W^66Y=ZC]F)!C$[9>N"0@L)@#G*&XGAH]VXHK'SH17*G(<8>JFNG?[>%;RS%J M#T=NZMJ:[^']MN(N11S@LG) [)X^QO_?WI2B88@>+H(1;/2UZ@#(%&IAK#3G+RM= M+?);ZVQ9I9-@RPIGVFYW>M88V+CRIL^5# G8#=)W"CTE)'HH-=&,=EMZ.I[S M-[+27Y-)I:11C !HW&4*'.Z":P'F1*]O15#(1#5B1%3K1AY3(B)U+0W5&C$* M27ISRIUFV_AD ST\/JQ@"L'=W,(^1BM\3#]3XR(@]$ 83LS40O-JI>^GEG0) MZOHK.9-9,DWVV+>A+A=IK/+'UE*N)%US-V>.UU];#K7OZ'!<<)V^&=;]N@2E MONH@Z;FAA^?.-@UMNGC%GZ)TNM5&H]/NUFN-NE);N.]O05-=?/K?(#H^#5 _ MO^$>J9MC3BX80!$<:GBI$^KF@Z5LA5P(PX05K5MS[=UGH!0X% O6;,S6K(DU M"^^3X1*G]9$]#J:,XAS("&._@8^1%D('53ET4,TT[/B()<6<<8B<<*IOC,*E)]+(RFJ\#4AJE>CNEJDT&J5.M[8&AZ6M@)@*PK'M6]X:+$H9,B.!:[YC> 9W^\)#KU\Z]OA\AIG;X:). MW2.$[%ABTBC5E 1Z)?>H2JE87ER+V8J9+G#10--ZL7U3A_-Y!N63J2;X<=\0YQNT<'O\9"@2;@*XJH5%@O);) M2.+2I_)/1A8 MC NT;7A$JBG.[_K&'9L6,?E5O.9V>$XOB1L:\PQK8]=U$^1T0HRGPNX7SB(M MT+(JRI%X&^E&"[U?0V0][UQUG"DL?/X%]P%P#!X@KCD#=YQ17,L9!8 Q!-Z&L0&30(K=@:5129B83DPCA"6") MN:T ?1/9^PQ44:;KP'?A&]=ENBH9^H8,_=%1=0Y0HF!I3].08-Q[KG$ U<#D ML:YP]>PV7N($6(DZH7X&/*)"]L?>$/? M9.'CN6;P2:L5_ A]VS"DT$-$\-2?V*B&,PZ$ZT=*#ND]\$;0;AR1*=/]U65# MPX(M$7YY8&KT,&Q6Z//6;!/#M@Y\#^]!93PFWWB([3) @*^+$BUR>KP-0;/N?Q=7L&Z-=;>Q5='DBW(;PP4 M5."5(I@=^CT@CZBE87^"H?#8OY+ MP@[%/0>!"L.XH3;-< 38 +/$3!6(LD2<'Q.H1ES5(VD>.D9>8)HC&Q7=IT#( MVB V0Q4"M>/@$Y"Z$410%>?.<[!(S,="(P\TGLS0NFF*HC1BQ[2'M8*Q. MA<16@\T1C\-W5KAW,.)_?'0QHFL)9XV9NRX)[*&/%S#$IVQQKK_M$/PR*-?! MMKX,6Q7+.%&TN[\.FYE=(0&Z!F:[_NU=;7VMTMXNVTOO M)_HZ!A',=HZ0YDR 53U"Y7'EX;CB]DPVI[5YYUU)X?N^\RU+9*WK$;S'9F09 M7UDD3S@Z8>6()YSC>Y)"):E5>Y^7=M[WZ@N[#DPTMP"]NQ/DYLKFE*WC72_= MW.QVHP0_9V0]P.E%A[>]/[.!>0NE9BVW=SY+S.T=%2%F0.A]].7 M 1O[4H] Q9M-+9'8/R13>ZOZ:I'RKS"[,\3 CMI?K=$X)LVG.)4_2B2?")*3 M[N[93F[M#4:!W2XUZEKJIO$WO^&4' MGFH]&;!]/=?EGHL>#8]_-9ZY/E5",N+6;/:VKM@G<9LG2JM+S'+(;:-,R9_SDDY#/@VIA0749OO@>>T5CVY^1 M,5GIV90XR0-.J/PZ(1:4J.1 MFQ3QLZ#[$FCK_U!!QW2F+%#*B^@I7.,QV;LC9PM/2%).8#6XIF2%'7$VO5;_ MM)USU-2IP5ZH5\VI.9O) M $D>U9XNNO,5(--ODQ?@&Y;);<^H3*;=]MH[*S)7^=7YQ_;L$/_)8WQ[:C]QR+FM9?E9*CV MQT\>NU7.OVR7]0?7^W0 K3=0W MR5Z3+H[>5M<_A%AOM_*$.^G:WT'-'ZB6;EMX'0[[:F?0W6OK3JUY*XO.0&1M M/-L4=I%T 7O6UH3E3MU5 <48\!!W)R7PCH3A(E#.@27H:RFG>RP[9D_DLK)& MM]DZ:K=7234%E3>= P2M-["DI(21M')R$J:S681<"HD3;?.?"T-OKFYCJ9Q: M1G,.[*[I)+5A.4+FUOX2.8$OU(_+%W*!J2*[PSLK>JWDKCXCESI;+A!4:(@F M79J227K6?E/B&XJ$:9'%_\[WK!RDQC)78),A&EE]D6/*34H)6.[H)*LOI.#) M)7R3T@1>"5]9?7%\2!5:IT^*5;\2LWFHOFCDJNBUN+ ]%JM-"A0G]7Z4X)/> M^KQ77Q0B[)?O$'DW*41^+,OB$)F@U3S>?B'#Y4<7H*^EFZ1P>:8F38'R]"65 M%%6Z))6P9V=$'4">'%6!E7125&F25#._K=5V".U).6J0)J.5_7&R"3I,R'K*).:VFC MNMY$JV9KH4F:> ,TD=2Y/9.HUGZ3UCI9JJB2,-X 820UA-\B;K97>#?J67H< MY%V/J]^PG]L)Z^MNO6N\^QR[?S&\EQ#O&A0F/M<9C*W"HAP5H5PV#8N#=>L: M+K/!^&7>B!L.XS!#0!D\[;M\Z)L,([INA3V..'OA^$.NEU5X7GT":N%C%>!K M/84O$0N8P#'9\+HALWV\+;$,0RU=FLC@O:^_?W %]=R'DXO[..YH:DIP!V$3 M"]AB9%5VN?:+[CM3KCI@4E241>@Q_ 9VX\HJ3QQ;XZX+\"=)1EMMV5YLNWTX M+A.W-7@&5^QPC>-D*ZR79%B7HN$\O$0(=_:G1(;33"S+>84DO@\F=B2)W%WN MO<)&JLX&G%O1IK&7D0'P2=N1I)J/5^S(E74GCOA(6])I+F\)D%0(D!?N(%&% M.*P<]1[1?/'*QCI>V9S/26#\QX1;P*-@>X=TD,#UALLL"R]M)3X)_W,XI_M= M+>2B8WC;R&7M.6D=0S+Z?. MZ!(P%'?"X1_/W)P")TZ"PDXGK:P\Z906;>VH6/HX6]1(X#.K3GIM^ZXCG71] MN M&^OR\7[EI8JQ%RS\=C0L._;+\H=X33*[^W+S[7K];8U+L8?0H%B4!$B7GWZ& M%Z&Z'__C+Y]&44#FKO>E7SZ[[_=^*_O:1*CO_YV;R?3F.IG>>O>Y']DN M0]_ST?2Q8$QSWC@)&?P'5-8-"W<8U>Q0K3+ ?!$:U4=@'B:-YMDH"MQ("P ] M7IW 4S_H;>:T>->YVZNN<[^DS8VS\+[8T^1[WKN=W>YY;QWP&O=:[!KWSF&O M<:^W@J NA9NSO\<]6B:Z>5(S#@8F\,9\Q)Y9@GQY]_D/,+P/+I)_AZRRRI+N.@0OXEG>@@Y'=<_:1R2'\8( <-&^+FKVQ)H+0.EIQ3;M: MW9-;:L6S_1^!&G/GV'^"N;,WWU6"D(_@= LZ MIIR)GWY6(XZ<*>HJ>$ 6[K MI\\[-GG!,=F%4BQV<0,+>7SAYC._)M?9;KZ=9JYNKY ZQP:LHB%9Q:%9Q;Y" M@#EA%:A(/+[8NP7+Y-T-I\8@FI)!')I!K(B([YUP,4ZV8P>Y8I%NT67[XX@[ M7!UZ?*4_3E:1943\KZLB:U=7%(/LU+<;>8+F<3W.)WJ(EM=QB<91+0!95+8? MUH%);:;*-P[$*W:5/S_8JB[WF[6:HUFLUFMMEI*?2'LO9"_L/#P MOQ68^ #F_GGV9C;_:G;ENO!K=N9[[,;VV!_<8SW=GH"PA1.%4QTLG6PNTC,3 M5GIEL7_X%F>UJM(J49[=9>_AC!EB@;V';_1-6:F7V#577=^A'< UKG#=4/< M[@>SAU< N:N69J@FN[)D^2";WHKRY7%NFN\X.$T>J$#SXXD< M>EP;\!4;LTR>#1U>XT]TRC*))NOP)]6AI!3<&&,\40TG7+[ZK!HFTG49YEYV M@9,!JQIXS.7P\:%N:\P^_$N[R1ZK$Q!R#B5'5.V;-X\#A5]@"8,;G# M[OD$=4%8T+D-J[$H888>AF4/IO3;A_XYOD'IP3/\6?51*#&=EJC M7?80/"[(#AT. @\:ZQ@ V*17BP2C"!CPF!?0)\XYS!F:[79J:G:>V/">WX$I M;',Y;GO(33JW+8<9<@$!Y]O;A_[#.!X?GMS MWK]YO.\]7MW>L-M+=G[?O[AZ9/=7#[^QWLT%N^[]X_:>G7][>+R][M\_"!9> MN*S]RT0N2KQC8F/:'7P%Y.CZ ]3VF(_5+XB0V7&[Q%X%-W7@Z(D8#1=^[P"K M,R;T>WQ$=4>"=0@A&A;<(,<$!F!XHX"[TAO@X1)[X0P#VA[\C\B<_Z"R'AII M()I@4%:@-N+:=V(^X= JO1Y6"MO&/F$Z4+B?6$=4-GZ41X:N<^L7P&/GW6?O MQ?[T,S[U>4&L&)Y/:RRM&Z3[[K-M\7 0F!-RK6^H[>KL =F08$&K1U&JBZ.< MCV Z0@P$:TL>>ZQ.< 02W"?D@!_N"=A]6 I2H,], ?@M2Y79(0R1GD;>5 M56'.AY"E?N'VDZ-.1FA"D]'P[6&U[G].)?"[M(\H5;O+#23HW$-( 2?W@'61 M7*?/D@NXYC-#TY:_*G23OOSSFP,MO]E:+I-840305E;56J7/__I_#S3_A"H/ M*L48<5/'@QJHUG<7]#"-9'.(>5KA-?]A:/9B30CH"C!UH(2 Z2"["+J=N"%U M".X'^^ [HG8HTH]P7-VF/+R'91%WWF8!3!IH*B8.@^,1.'3^ \,-]0!Z/X/0/%<&P[M,D6*)NH]P*[ MA$_%& E;&>?=FPU,%9?)@F,-1VV]^WP[XZCA L.AD$O":U((*:7+_4+YU[^7 ME)^SZ1FWM!%L]7./89G/7P+BKNP18]PG"0-\SB=\+EN/DO/!+\5 M_IOP].@GL.KY%\3(^PZDP5H5[HX[^('ZQ&>]HLW8SR;D64OJ1;E< MLY=3P#R^V-$'QT%,?1UB9H>]27GEVK.NS^FV6W'B6E(A[G)=8TZ/.O^\H8BZ M34H/AS4@;:8PI+AN,F]%I"!VPPN>UB(V\#@'/2!0Y2DJ/TJX2^)]V*=DA?[7 M2[AX>.TQMY-YT=:GG'2G3,)]]+DYY:.S(F4Y56"#0RX@>^K_0+][H)IMC;O- M+H7)J3S\"OO 7>^X0%Q.;$M0EP>V-]I!9ZZP5YUN/GF[*Q*1;# M::B1N=C8I.9U!S [E<7F()GRYNQ[@ZQKX3'W@N2TKQ7]/&JGW,$CH1W'1@TX M]JH7)(2##Q%&7<-7ED*I]<4\EB.$4NL5=M__5__F6[^@$5)8:' N83X*LKEU MBSW 1&Y]9^:1=P%?XXEC4+;+$#-6=%_S2L!0X0<< &@]8=.79T/C8?(#YJI$ MGX'A9)KQX<)<&VKEQT44)4P)<4%^N$-,*C$\2ML@<8'I*/8 YDO2Y8/[$621 M+II5$O@1OI1"XJB6.^2.$R9SP&3'-/%@UNCI#^:%P1Q*Z A-,@[XYXZ8T@=X M3H77S#U@#S!TX8HWVJ9($>$)0Y> KP3JW!BEJ^%-0\LCW(8!QRG&=D(TWX2C MC'6C>;(QX46,3YTD<F%;_"'\Q:?5JD\@]&8)*-&!!"^$0TC93>IC$VX4 M!K74V2NPY4VPI?"Q;@!4+,U+V4PUVBE\63@&$%*MJG1_=<5(@98$"\AVA$)M8*<78VA0E&D(XS";X!,,&84'H[V$4Z$<-X?#C B.%ZXUB*: MG?@K:\<5I M/'Y8(I4NSHT ARYS?6U46F0_#NJ"J#G"'!P.)(1Y%XC%%Q$M1!**Z!Z3N,A1 M4&$/(N2(&6,4_]P5V*\(JT/P)%+-! G%%DH>'ZGI#B+:18=$7X MWL@.,_<X?,%D7-O4BXC")&81PP) CUK*TG:2[1"R@6AGMF:_+R,#V!CQ M(0NXH@EJM:52$B4V0,:3>0F"X9@X:L$!:YRX"&GM"(V).J5,3SI[F'" B#QQ*TCE"45Q7#8%!"QV!A^/=B?* MAHW(!JTJ8)!:,)-M%SY[3_B."KL:!BW8XJFK4<_E,?=$%G&RKJ%Z*.=L(TAL M@N648JOU)S!WO+H&QP1%,QABTT.G-#;,-4D4Z?/DO)%G9NM.JG&CG(JS9@;X M[3!8SF/(.[G^.'/"[]/OL5DBP_&FW4XJ,TUS$XH6#;D4:0CW%I9_>"3;C MO>HLI\*M2JNH)[F*5[:$S7(]"JQGN=-0XE%O[T-:3%T(YN[.S!3D_&F,-I%E M8!(9RG'@51/?"U6H@,T2LPH46$JJ#W+M@3%1*II++2PIQ;V04CU6'(,'MIX] M&]:S;3YS(;U\D:>'[[0QRYAK(\OX#QX7VB!A)8>($86X((40]Y62 J.'8/^' MAL?$:2R !S9'_Z M^E.P:%&0@O148>=D0I!=%CWAQDYN +076R, #%X1%(,$HX2:];=->32 M0--?Q>WU34)H6%!BI0^CNJZM&;0+8BN+2+2WP*,T#0R5L)(F,HV"(BB&.P]# MFH2P 1&J'MK1\Z0=7KN!VXC?#M'A)*RR /JSL0QWSNZ)J U->HMRN.>MT U M1_\<%X0;?.DAMMJ4'EZ3@L4=FJ.HFV6)$XZ.?YM5%H87[SZ,./T\K'0"/N!;0-,F#^6' M&V]0GB"/(I6RPAY@NF218T7#3!S.NRE%<_,@;Y[I?N1+W_B.DUD?=/:!A@1 M\-L<5?;E6W-KQARU=R>SRQG<6>!TSL\H:NSCNM_I2Z9-7G!,891RV=]6M^2E MRJ5[3IJC@9&[1WN6YK^+L&(N+ ?^]NYSNU9J)I1Q2;%UDJP W>$&1FUCYIWH MKW/ZQ+_'OIU[YQ&;32V1E7Q(X26ON7&38FZIC"34>BX"G>=.Y-K$ G*W0'"X M&:]D+4HIV\YZF_;U_"BUCE=:OS>AN MJ9-IM_]#M./,2=>WP[1["3(Y77^ '"%H[H6!*1%\QFY;%$%+25P+$S$6'=-Q M/[H]3')!B]AAW-J)LDEQ[Z.K434G6QF3TV2Q#5_ORV,%@*_S-80VF6 M^XW^9:?9K+7:G=KJ5L2=QD6UWFE=EB_K9Y?EAG)6+7>J_8MRMZ94N^>]1OVR MJ>PUDK5%2/ZP<:L#1*2:ROL#N4393)]9?2->HY*-&KVK[\+TU8E[4C:V15$ M-R+5.'/PGL=3FR5X)7AW8L!47G/#/5&M#;9_YCB^)E_#J=D31TO?;*[!2(:! MK&NNX\X4,4RU.OS4?9]XK>1^)Y 254KI,;C8_3S0Z&Z=P!X2EPF( PN:F84N MYU )NQU^L6U]_A<) >Q-+I1;TS$INJT.HUKP7_U1_;'C1;BE=C.I^=G1,FTD M^ \(_K1F](<'?\\C6^'*RAL%-$OU5JY2S20!')( E$P)(#!MYBR-W("_\>YS MH[;Q.V,\!>/'^K&JI63_J%=TGE"6<0^OGRM)]O-ZL M" ;0!B\XIM2KOX+R9\=4'+.G4U*J2;V9I.0K"N)3JEXR07QN;9U:J:Y(V!<9 M]BD%&H>#O;1P)."/:M2D7$BU$^)S %GTR59+G7K!BO;?4E2GQQT;,U)%C[T+ M/L2..Z=OXNROU#$# ;GQ9%.XRH97Y"9RE>C\>Y8>G'YQ+*=Z"9:?(6_:,/R? MO>#=8^5O3N9Q F29U,0X<[+,K7G7Z&89R964*2ES1IFOR:IX'67FV@*E,$66 M+A=)E=G-(P.S]Y5DF7CEYJO),A]T52]UNEE&_Q(S(65(<(^F%&&R;?%,!,KK5*U6:6W&G3]BO'%_SIJ)&4=S#*VS#U MIRB6<*>DM(]H"TOJD]07I[X-TV^*8.TJI6KCB/:NI+SL*.\8]N_6I+=9'E ^ M:*?>+-7:LLW<7OI%[;^[4M"_2(VA:Y,>1@M]C]J-7K-U<5DO]RZJ9^5&KU$M MGRF*4F[UJ]W66:O:/>NR[9'L M?K$GZI%MCR3M2-J1;8\D>-\*>&7;(YD@+]L>G5#CBWI*1KOR)ML>U=NE=JV9 MIQ(;"?Y#@C\E;_SPX,]MA%QI9ARHDQ1P5 I(R<\^$ 7D/TK=;$OPOYG.1XV4 M-.CMT9\/^#8;I7HC5UT;99JS['R41[G72$DYWHCRB]CYJ :BKY4KUB$AOV?( MI^3Z9@+YW-H[K5*]JDC8%QCV*4FVAX-]_HV<:E?ZN(K<_*B1DMVZ$^;S =I: MI]3-M'!*-C_:JVDCFQ\=7T2^LFB\D=)$<".N4NCF1TJ]5&MDV9E-=G.0=#FC MRY16A]G296XM/*54:\I.*Y(VCT.;KTFO*';_HW:F?A=)E;+_48PL7Y/XD?/^ M1TJS5*MFZ92V[; 0A*2^=\IH; M9@ 5Q1BN ?EEVAU1DI\DOQ7DMV$:SLG;NPWL2UIO9WGGC*0\V0%I%>EME@Z4 M ]H!L=7ME)K5+',6#M$!*=XH*,/^1)P.@7_^I!O/83>@NR]GOR5W EK&6? ) M09@^PC9$E7-N)BQ%\]8[]O+B3?[](WDD\CIWW\?'V_*MA?9\A M(V$+Q!\$TQ O:0AE2Q MB:TN,9<[QC"5>05X6ES7)AVU-NJ.M=!1JU6O]WO- M,Z7<;G<;Y4:_VBOWNA>] M*LVD.@EE=K> \J9::BGU4KN5Y?^;Z:?53$JKWPG[^0"OTBIUV^T\X5=FSDD9 M[)M2?A'[:;5+C5:6%>$%E'SY1GPK*7,\*\3GUM912NUFK@2FA/V>89^4L7U0 MV.?=PE&:DL\7N9E6*RE1>E?$YP.RW5*]DRN/E SJR%Y:;ZHO2"NI*^6F3*70 MO;1JI4ZFO$DV!I%D.2/+I,:9F9-E?JV[3&^&D90I*7-&F:])JBAV(ZU6EH61 MDBAE'ZT85;XFVR/G?;3JI6HWR]BU;*,EVVCEN*?!"703:6V8>E,$*[E14I0C MFLFRFXBDO#CE;9CX4Q1#N%'JU(]H"DOJD]07I[X-DV^*8.QFVP9(TIWLH;6" M\-J;Y0#E@W)JW5*C>4R#]E1[:&74IVNYZY'L8%2L5C"R@U&L)-^P9 .CDT"M MK,27#8QD R/9QV)/U",;&$G:D;0C&QA)\+X5\,H&1H> JVR;)-LF%:IQ1CLE M)5YYDVV3ZLU2HRLK*=\,^%,2SP\/_MS&V#NE3CO+B^(D 1R5 %+RNP]$ 'D/ M'OTY@&_CW>=&LU3O9GG9FB?+'*\"BKZ<0SXE63@3R.?6W,&48MDJL\BP3\G2/1SL4D>T%(LIR194J;Q&S),K?F7;.6I=8@*5-2YHPR7Y-8 M4>S6275)E<6DRA/HG=1Y37'*VS#YIRBFL-(HU>JRBXLDOYR0WX89.$6P=Y52MRK[ MEKT)RCN%_DF=S3*!\D$[':74KF99D"#[)VWZCO!0;GPX<$/#E^K&<_0$_EWT M6)H]LXR[V@QWM1!W\TB[X /OPG UTW9]AS_"K\],6_O^+D1S]QWC *P)UOPZ M/L?63 >H;_T3@&T,I_.;\6GP^>;VL<\:%79Y==.[.;^Z^<)Z]_>]FR_]Z_[- MX\.GGP>?,^QGE=6Z?^=LI#YSIC(-5%[#8^J3P_F86QY[ 2; SE3K.[.'K$>' MKK*7D:&-V(OJ,JH2YCH#%=EFP)'^X5N<*>C)J2IMR@Z8./8S2'$7602\P,2. M13!4^"(']( G\2KX]*=D#M==\+T;_\;AR]5666G^^YQ&NE0UPS2\*2D07^$E MMT/Q1>!G1]1=62X@"M]%3XGO>^%2@P?COYT;%#?A=AALP2;J2-)(U^H/8^R/ MSVS'L5^ +9VKV%#,FV[/2UMTL7*UNIS\Q;R1ZC'^8V(XL.WSAU)K50J(WV\6 MR$]8-B 83A+;8"TB=@G7+@S&,7=%"[IE*:);5HF&64"IX3+7'_S)-8\!S&ER MN-,N-B3!QX&!V3C*$WL8V8Y7?N3.6$SA#X.;.OMP]G#VQT>&O=Q^,-!G>87= M^L[B6P9<=7!(I"@7Y@K_92\<]0VNEX$\'?6)S[[&8?#'*123I!,L\^:<$,\= M"((D,3%[YU6P['M8]87O .75M[F9]JRQ(A ?V19L&-64J>]W*F>MC-M"Y2$+0BA>II;4%66+8=70NUQ M!*0 :@AGEATR>0-5(4WC9N![P$Z?/I@]L+Q0SBS)$Y*Y+[8/W#[Z*:='87% M8]X49XD8MGW/]6!N@.L8PFDF27)G9+]8%!R"CW4X-?C0]55+@SG8KN>NHH': M"AH (P];O(@%WAON][/IXW3"TXYV8\"LQ@ &6=&K>FE8N(1S7,$-WPT.C>4+ M@U>20X(..>/<)[\;"=?WS0T9GOHEJIZL2*X&\.?_)-U8$_)Z!-(I\(GD1@P>_4 1A4;#"%4[%\ MU82S!/XULDUD3F"EPY=P6J8Q-CRAII: !QF6F%(4!?(V[13WVQ2,6],TB I\S;)//5V67Q@^@ MIW,X'U#=S^U A[_'8\&Q+=MC)G==E!Y6LO+9K28EN"1H\EFJE98[=>?D^;5A MH5E+RQ6K#1=+:Q5*)NSJ@IY9W9#!7=U<@K5;23)U;0:?1WS,>^$F"&\X"^R( M++@9VL*J-H*SP+>R?_JJ ^HO?AD9=;9E3IE.DX1#\QSCZ0F>$$P1-G\,NX== MOX&6N=!#U6?5,($,<>\"K2!23T%HS\[TIQJ:Z/"(9YCSOX+'U %LDM < E+# M==2K3%>GH!#TTA0;7.FY/9ZHUI2<,,1OQA/3(,Y.#,H SA/QH"*2:,]+V)D2 MV,MD.?@6Z&OZRF/:R(IHYM>*"$>ZY\C< 9U[\"FA'E'J)&1S J5,4!:A C&E M/8PT5] H7![37E%GY9KOB$>!PE#9]4#2 (G!_X5:L.JZ')#)KH2.,C0F,48.'[PY 5#1W('=._I.<3%$FH8=@IR'O]:I?\DI4,&7[UC/R^N]^\7]XGKQ4V;>^>[^8B- M^(,H.CR4(D23A K"@?>DQY*ZU=;Q8TG-"OO:[SWTBQX[LB?D+0&!8.*IB'A/ M:&[ N_PAR!*A8KF&QT$]MH=# RU13, 6I@=:.1-DCA5V#<9P.%*& M#K;3+P"U@& M(1+,1,@_87#1!Z"]D5PQ8,'HCG*X9C]9<#2DP0H[GA11(3W0FB?1JX=F_@2, M,?SF635]'DH1)]0.@K=,U"D9D0S5\\6-">2>V&TWVM30.?#"@XFIKFV!^)E& MQTNBC#N:X8:1#7%PNDTF3F =,]1700OA6(Z.K@-#1Z-2S/<)Q">@CG.Q;;&G M0!T7+KF9/LO2M;_@E03):!2Q1MP_PQ/+)XC00V*"8F?U4]249V]@X?\ZD16+ M=@$ V1*.0K$/9+W#GR_D^41"-4W[Q?WEV&O?_V50KTM4(.F"3CFZWFE!N%Q6 MZ_UV]ZQ3;O>[[7+CK-\L=R_/&N7+>D.Y;%6;G;/+\P7APX*T$4PJ!>E4ZUUV MX'>U;G9[E[4.[766:-_OM=[J>9UJN;[2&OH-HMS4=5A M^H2?6)/Z;#O3@Z8#_WT<@6$S?Q>5T'A"K2?S&->8;E@F^\^W\[[@BA3I8AES6MJ1^I':QK83;S,OC:[4[NV24U(=(R1);Q; M2*DM.[*^&>#MY3+WO0$O5S>?),B-K/MAG#XM;/*"3.!_!)K/P=;*LRMZN]F< MJ)!!3FR@0$95+\70)'-#""DR/*DW[+;*8W" ),'#@I.^B#SMV.\B3[)<8F[? MF$MI?+J5WKAWS"TGU>=+:$C]\63)X.@ZB#R[O&ZDU!_WK3^J8RRD^:^HY@OR M7TY?C=QCH]<,R.9UC5Z[B1=;OT8II:2\V^$WEV-/&Z\7@\B.RD*6;L[=6K5* MC.<;XRG-C'=6@O>.\=9R#7K>,"[5Y*.ICV]#^9*G>3I;*U7IUZO2HC]YL2/Y M&PON8\==7ZMA)/4GWU:+?EU4MMW*TJOV9O3DMPOIE,;?6RG-KX1T,\L^^*]2 MBU,ZFLX7:A:H!"C>JE4 9J.ZFX5:G7:_>:9<=EOE3J?3+S>JS8MRKW79+Y]= M*(U>J]6]5.I]6:LC:W5.))'V!OL=R/H(F=*=*R1RB419J2,K=8I(YK)2Y\V= MMZS4.07?GJS4.7KB6TJESE)SB@P*)I12N[[<&CUG80D)O7U!KY-2J[/5Q4%[ M@UZK*ZMUBA9&EF%&>79YWT@9(I;5.J=!""E2/*5:9RL%DB]<+XQGE*ML[,2O&^,-SK=W&-3NE#9V4:IVMM.C7Q65KI7I-UNM(4.\1U"GU.ENIS:\%=:V19;+!(2IV MXH4M1:K9R>K>L@=_,C'I+BT0E_.W8AN60!)BUN$FW9OMV>&E5GCCZO*M2:^[ MR.Y!&W'=-_GM,#ZM,S&K!YS4U6Q.]V)*CS81@9MT.Q%067OYZKN]52=M<;?B M2D+)4S'2^CSW=(D09[@AV/;+\NP.7IF_^)-PS+-?Z-*JGJG IIY3EP$ M<(SD8'8SKHG*[:BP(>' @T0S8,\"?H,WYG9P>0*[#OYZ-G7 $$@N&--B-9(: M<*ET#G5PS3MC77K['3A5=]<:/U;MB,F-"Q59QHYE6 OAW)T\59U2M9UE$/=- M>%KS"[UN-0%Z2EFIE>M*]M#K=K+L]BEC?_M.HWMSTO/.L8$,O&F)34SX&5,M MG?'_^,8$_:D%$*+[RZ[*@,>],DS45=*E\+_CGO'0V]C[8;CE$ $]2^^'!W]- M#HN=T[!V+&=M5INYCS!)$L@W"=32M8'\DT"M5&WFOR/^Z_,/$_S#.2:@'.1P M'4WGSN7*Y6GFR(7=8YZ4=7NMXSSQK8^NN_MR\^UZ?09*:B+>HKL-+W/Z M]#.\"$\C_L=?/HTB?>:N]Z5?/KOO]WXK]RX?^_>_,-5\4:=N2%2H!%A\;DV_ MLA$7FU-#C 3JSE^K])\D32CXZAW[>7$G_WZ1O)-X'#OOX^/M^5?#^CY#1L(6 MB#\(I"%>TA#*EB!:$EM=8BY >YC*H1(:U^*Z\I -JZGNB U-^V6G3-BLIKR^ MT_]&7?OG._WW.OUJM:=4R\V+B\MRH]NHE7O]\T;YO-YHU_MM16EWVK+1?UZR M1F2VWIILO?2&YC+;4^+G9/"3CZ;X1P%Q_D&:Z34 :]K])W6;EYSN!$"T,:<[ M I:4D^-Z1TMSQPM#KKMCHE=-)FB_(?AU]GYEQJO@U\E]T^.\J*@YD3D4_2O; MP[(?96@S>^"IAB4D#O^AC53KB9-($K+&'L#.D5M;RIILB7T?5S,MA'MO@[.^ MLOK!25_:SCQ#^!KH%M,TCO!?[M@ZZ"Z+S*"<)U8@H7E :"H4,'VU(#H -E=+ MJV:6K<2*TF!I!^?^W!NN5<]WR%1)M%_8"W?XIG'<_2=D[*5KTCPV@P5/$SLC M >DHLC52+APNA7%*'S#\%K'?)2?T4:;S->9(/:A#_/5U/L=YN03P F+"FE2) M'(F<[9!#%0,R]K9I[*W9S$WL[9Z/P9# P)L(Q;\YI\7Q6DB XKEU7<:LJ2Y8 M@3S%X O=E.)L@6O<#B\-M '_X*JSTQV!C;J\)/ -P3*IC&+K:X .!4>,Y-1R M=?^TA.-AX=CT:[9@FT6UF6ZQ50NN0>B>V#Z#?[0F"C*K-43AU_]=I* M ':RT&@ CZC#W%J[W=%=*RGM7#'"'#MV\J/(-*0B]%?7@.\>C/+:YHE[+*'W8HVGWO76G9G?X7+LWT#[I>F MU%H.3KU)'4KWK[6,'+Z;N:&4 -YY(EP)P;U#<.=PYT828W?H57/5/%\";^_ MVSJ@^1K-Y14LL)[+K&OI<5FEN[2D[G)P^MTZ KR+[G)I^SNF(Y1JBK1]BXW MG8.7FXB,W9%7S96\D+C;.^ZV#E6^0G-Y!0.LU[.\/T(Z75ZMN#R.N,/5H<>= MTU=?WM)-,\ 2]A(\GF<$C_89OU,-O8> >!4K:)>JK2S3WS;;S&-<2K$_4.9E M'J= '%O'9N,=X%]!%'DH])>T(&DA1@NUK)F1Q>%C/*]*?CM M=N79]LK/;FALE.H-F:9T4KH-0N,7=H5=$+@KKRC/JS'T(8TA[%S4O%(O^F;I MAJMA.V*N]W]H\&B/FA/O5OE3JM>.JB,=O A;S,H^3H(FM,PVV45SW+*X:U:.&?5/Z01U7.$DOX3I- M^@X4:+RBX5DU??YF+FIX,]

+&2FUW1S=HM99E=PE)$Y(F5M+$;OD::_7VU MODT4.J45_JQ'^ZDUPE^G:#^.>* H>MP9,]7266C+, #9ZK'YF[ I8ZF6[7, M/\"LUUY]+J\Q/WX_WDXC-_UX?^=X+EPOJ[!)ZA/PT:A!;PS\'Z9<==R5?M'# MV$9ONHF_28OR/*>H:2[6(R$"UB2;>N0T?0$GXGZ M@-.7C\!DE.@6EGIM3HDJNUS[1?<=Y$&@-%641<7CI,/8Q7:^)5%J>.V#I--\ MT&G!B"SNIDN: MA6R6B)7$0E9HJ_MB(,W*D9L+Y(*!Y.CN6W@M_Z&9OLX_?]*-Y]#5?/?E[+?D MVU67 T?S7FCX"'W<>;O>W M6NZT73^G=9^S7 V_#Q8PBMGS7^](O MG]WW>[^5>Y>/_?M?F&J^J%,W#',A7[/XPIM'7"RAAL&;@&O_M4K_26+HP5?O MV,^+Z_W[Q7WB>G'3YMXY.PQ:@?B#L! >2B8P2 @WX43FYO:*:X-#_G)E:?:8 M/ZH_D)N8M@LL:/F>X'IK^9[@K.CUT^#SS>UCG[4J[.KF_/:ZSQY[_]M_F%W^ M6J@HW*W%5/8?7W6 !LTI -PUW!)[X;#]'G!LC[.7D>HQVW<8'PXY,.MGSCSU MAPC1O1BFR08<.3_S1O"G#_\>TG5+#!T5%-5SN ;D-O<:@T! XTP<^]EP47;! MN[G.X"\X$BS!T(P)O$2G5U58SZ4O:%CXT9.#&9)BK@X?&A87DPRG/3?:$*2, M2Y/1#$?SQZZ',@Y^#!,!"D/K!@URA\,/^3-6 I788,JXJHUHDG_ZCN'J!HFJ M2A%1D'R\X;%ZV *1ML_"?1[;>!<*XY8..YP4HE5=EJ:8+.3,A$RCO<@T5NHH M_7"J$3-!E>1<2$XXS, ,LBUW>_VD!L)DN73]/:T^;5'=Y$4M<<*C+FJY&>_[ M$E"..Q%O-:<5AB'Y?<% 606#1C5AQY09#)0\[%C"I80K8=!0DA>EY&I1RT6S MB3"8./ ;9\IT!SYT7,SJ10AH(]5ZXL VDW"B.ISI/GQ@ [.?/4D,F(.^!4(! M4X1%KH2*Z1O(A4OP<,1\#0 1O@OF5P9Q81I# [GXA!;,^ ^P.@SBZS IT.+L M[R+IN$3G0G*#TM]I&D/''M-G5_<+.C%!)(;C>G.\%2@!&4>@Y* :A>I0_*B1SIPG M3H_^E,:8VALQIG_/8>C.5*W>#\,M ^NA@A],@U=QRD75._-BR+N[:G!L].KTE,K$Z0G9O)N5CA;I>8*,L)@+"!1!O( MIXBGQ1>(^XAZY"1:(RJ/P2*%!BF6&3XX6VF)16L-?P/,]'=Q>;I)*M2Q+N1^+M"^S35]MU;ZWP\=UR0)?E'9UBZFXFZ7*YII4L=U-I+^M$.ZJ'"4H' MX)RR.RT[C<?WH#99>!#G#M<- M;UFX-]O'%^Z="NM?WWV]_:/?!RG_V+]YO+J]8>?W_8NKQSP(^,,X5JY51QNQ M6IO@!R!$H)[;CFVISX;CNZQG@,P 1:$6&,:@4U\'S0Q4EI$!JS?@ M;>B?\2V=$IYQ)N+'3$51" J/QAT/A:)X#?9AP:>X*PP1,( FZA2F>BX>@TW! MZ0,;4UT//H;O@SVDS1(:4S6R!WI$7:H%S[@:& 7(JF,/*F 8>()AX"\XO(O^ M0:;$LVJ80?U!:/_ $HOH_^DEIMK3/G,M^%0)^;: \1AV:LI&@#_8$S;@%A\: MWDHUM)5D'Z]TDRR6B:3PO+/@Y40?<+8[B;:T2=?7Z0-*K5Q7CC3I9JF6>+GP MHHA^,;P14%@X%1;-A8G)N/")QHUG(M% .855Z]Q"8WNF(,,_!JI)H5QWQ+FW MDA8RJ+XX]:A51T:M3B-J%;A3[E3'FSXZJN4*REKI56DUCJ]X==&K\K7WV+]@ M=[W[QS_8XWWOYJ%WCOI7+EPK!UC[!:A7.OL-&+)5(A/]?*0:\$OX%VDC8P,& M(IG^8H%@ XG5(R'/05VY!FX(;+C$KBRMPJZ=BA@'2-"U2=E2B1OZIJ>BFF+/ M?AHJ/&3$(S1&QB0P1>Q0%0Q$: 5&WR&N4HK-P<5UAK:8-Y9Y-X]_0R-&"@GV'7=_, M/90\66$;W@YCG^TD5I>[#*ST&;23HAG+/$7N\=QU] E7+,W[!$KD6="#74 Z M'8L5A,XY=S="4G8BI'9*=&?9S28/.>9^3? 7K22EVJ;N-[G+\280S>5]GB>F MR$NWFIX>8Y0P0*OZF6/:A0JR+K8U9$_$B @#?V@U<&?LPO'!SQUA[*,CV\8B M5QHA-K9F^R9&,E37MN#1*5K>,%5TYX%]KCKC_W%!Y;2>X#6Q%XOWP@.^%?G* M1X:C Q7#UA;1,-]2E_E@? M\:G/[S\B&D!'F7#V" =J@97P9* SZ.OC!>XW5QUS6G8]K%P)0:/S9T/CXKCA M1'7Z.!:^H-_ QQ[7PL"*^QW.5T/S$;$(%LG32*0,81XD(M^"1;AQO0L7B:H7 MK%3P\, /7L$\HE]LYSM,D%"T_"S%K2>3@%94]N2@ MCC>+(KN.RLWR-R!TE"H>K-5E9X9%VA[LQY6EPPG"Z9KH:^*D\ D/"M"?/2&_ MUB4:8?0#C'J;_ D>1D,<#E #8B#[>LIZ3R#-Z/D!]UXX%S+N"\:\+?HXV 2: M _Y#3"WR>2T_.3]IU'B%6VSF6SR[NK^(32_RXP79 $!?N$/DGG=]#1O-P<$A MN3K$9GG>]X6DG@!AYL6<'Q\+33V%%AO@V(C%]LW-XEM>J MIXTP/V+''HG-=Y^;2><:\8C%8X,S*F'("JA#^-OM ?!Z81_"_,.C#TZ7T@T- MC /_QP>V1IP4S\@Q!CX0^D_P;OQHC*L(N1,,XJ:^?X'[8;+FF'.0LNBHC6:" M+&<6,PB]\2YWD+^[V(9%LUT/@V^6+?X*DTACM1[=&!)U @P^;7JN5CGC"%G._1G>IB07;DSFMW5M1C MSQH3AH[(,B4J\W!T4?XCR#=\#RODW M0GAW?UU4U<)L;5#9QIA(IYJ@Z\RD>2EMO.B'"Y)?-5R2^WHDU 0[@D4.@X(O MXC11QB+P$-!;AZLFL PGVY_0YQ%/B3B38%J"3XI9H^81Q1V1RZ!V.24C/V!/ M<2LFKEVMD:HC%8YP@ \++4V:6C3"HNE@FWK&7R9RS)R,(?=7YDUU'Z=7_ $V./,^J;-N 09&9NR ML6-"6<*U9BL=&IW7^0;?[#XKG>4:P8A"!C;Z!7;P^VU-)IW-^D M1-,W=**^V>UL)]TBLD0=VSCOA(P[@.,N5#[V[+^3R01KDPFZ,ID@DV2"#&/X M5X_]:P9FUG7O!@[RNG]#V9(AB<$##^SBZN'\V\,#YE/V;B[@?[VO?SQX5\WS#S+YSLF6'G%0U53CX202CHD567!E,1I@1 MR ?0VN@Y,/U0QI*UBD..X\9XS!<%7[G^9&([7BQ/%0RR/[E8@"H$?0GD)Z;% MXK"N1^/#0Y[M32?TC[GA2S0DB#)MA(ZOV2CTNHGM>F6QK&@>%78[*Q$1+E<4 MGB;_P;@),P&A'UC>E%0:?H0E<7/QMM@:YDUU+&LV'+&[&DED+!$9#TP*RDQ@ MUGB\5,L,QN> @B'Q)T; P+D#PND9PP*Q+V:9OP/[!QOXAHGN0_+7 SOFLW,R M@C/%Q0+"<.6ANCU6_X0?A"<=I!92T MX&EON!M-!1[0U(F!_D5TD$[$09-Z@8 (PBHBQQF&?P(.[IN(YA*S#7$43ZI8 M#G;=(R]GK+8'_G7&QX;^IU%B9^AJZ(-2,H()J]9WU;/%A*\-4]746*7/K^P: M]5G'X5-JM0;G69)Z%EC=-6. MU.<%'TWP/BUPR&!DK/RH7N,(FE/N_GM_^ZNB@K738)7LJB$B5$O0&VA2:: M3 Q\%V2"ZT:%PRDUD;524*)L8->*:6R\.6:N&Z[C!]7#U&$>S(YI$*H@P43I M_^2L$UPGFBFY'W6*+L-H-DK$Z%\)\RT%+D_B4F'8J13TO\!\09IXS!4JQN<3 M;A'U#7UR".LQ! KC"UD$LG-XK6^%P1DA%RST< XXUD+Y6("-GDY,Y]9 .,2Y MA 5G9UC"V#2(TE44EF"[ 74_48 &!J:>Y.'RA2LVM!@]]3NZ244T"M]O4#C( MPY UN7B##0E9.@_K6,*-LIAI$]-W^!-QH1*+XN;X(Y1G3O1)(%J*R&M^#[SP M(5PIYP#[F+@!RP5!$BD>E*,/^R%V,>++R\2$V16OP"*)1#5,%!+Z#PVHJ:[( M8<#$"0H.!O(79CW!2[]0*5!UD,:8B& :()5U(RC0 6DO(ASJ F%C)".^?#$/ M[!P0>K]!K9Q!W<-#.*IKX#3= ;5JP=P!!>,$I'5$Q#CKZE%0O8,$+EW90D1. M-LU$W!OHHF[K<2'SYH6DKGHJ1I\GHMN@&C0Z$$D&%EIDJLG=*+<1'C-LG2P& MD8NV\G:8/>_D@2YT4:JQ&UW6,X+#WNBRUUZEF?61!L:$V2-_>]=:R6YW?VN6 M/2:#V2X0%]KEUT(_[F/TZ^0[BA?^S&[0I,G^R#;O7BQI?=]71&<)K[GH]V&@ ME7);LSSJ-WK4;X:UU-XVWM#[5G".(D]8D2=<\!.6-%ST$SXF#>?XJJ70F]+( MSRVQ-]QC#^C*>AM7HRA97(VB5*N5ZNE>*[+Z#A&)"XD+B0N)"XF+ N)"7JZZ MG?9T3N7)0_;%QN#?@VVN]*6?!OPWMBER024;S[93P^O%#[5G28;)>@*3X,@) M.-HUO%E4@D."(XES-"H-"0X)CF1PU"O=O($CQQZPG.AM7QS;==F=8P\-[_0U MMIS0#%[2<4AB*"!3S,W)U=J5NCRY4SPYI5EIR9,[R9-K'=(B/9YW)V%_Y4>; M?R2UMW7:VP,W3: M!U=([:TP6L(7;M'%WU@2W-/'AF6X'E;W/7.I..R?&CJ'])%+-G:X@VM)E]UI M'EQ':GRG>G#'I#CI7EBG.-S_7^PS=R&UA$-8J3+*<)('5Y7"YC0/3JG4Y,&= MXL%5CVI02??"6BV!NY[CAWUBST?PC%05]HC'LF1;IWALU:-Z1>7!27K+S0ND MFB"="9^_8"=1VZ(::ZP4NG.PR6#0J;0?-A,_N-ZP=6\$F?.=/MLL6>61#D[" M97]P^5#-U.N5,MTFVT6A^O*TNPQ M%S=IQYMQ2T_2GDR6IHQ=G.;!*1U9VG*:)U>77L#3/+C&47GEP=Q)1R_J.>V/ MI%JWSLUWA6TPN>N%24.GK[X5UV JM#-&XF)G7&092)&X.!U<2'XA<9%W?B$# ML3L[WL[X$.\\#O[UJ/Z0:5Q[=;[)_-.3/#BE(T_N-$].5I2?Z,$UCDIQ!W/R M'-U]==H?2=5NO?,M5-VD^RWG9E/UD+))MM(]:6P<5/Q);)PT-@[J;9'8.'%L MY$ZFR(#I]NXXO(E.:'+%T][J@%W=]@0@B(R5'?L<-&QC#ZI^]ZQG Z_])/@_CUSH//!5PBKL_% M]0&V'>:-./S/X9R-8:R1R[BE$\Y>^$.9S_5 MFY4Z??93K5MI,IBM:=A6B3G\::TQ(\P Q+<[CJ4BGW3\U*)WR4P=N5 M;J7]OL*6IV09UM8SZG9F\Q SZRB5]J8S4UKS4ZM5*RV8VF.T/SCB;%K1CUWQ M=MV!<2TVF$9?Z$SG8_R1BH^8)OXY<0R-QW[JV4P#.];CCJIY; 1,$]8W5N'? M1M"&UU2![<%#KE=AOW,V4I]A)J9K,T_]#N^#GV'I$P[D:E@OCYNG&PZL,_CI MB^U\AUW5Q )]WZB.IY;*33JX8AL'W?Y3UAO M__H!CD.'7SA39.W?N;=(%_/GOC$<51S'-.T7EWV S0V0Y7[\)/( M%([D'=RKZA);5;"H18$K_OM(Q'8M:*R_3&,HC9D0R8%83E&^Y?F?Y/G?((L] MZO%O5&6_N9OZQ!E3[6WC$B7Z@6#V^I#2<5XNH1%!0Y'0D-!(@,9[[&IJ/:T, MQTEXO%EX2*$BH2&%BH1&KH3*?JV>S!.J0T>4TGJ?CT2==Y^ON8X[4X (84+6 MUD]'K_FHR9LUBG",2CO3Y)33/\:9E'OD"5997*!3P,/,RCSR!*F,]KH"GF9=YY E52K9-7@MXFGF91ZY0 ME6UF1 %/,R_SR!.J&HUL)6 V"6E%CUT]VIYJLE@Q^ZD'L%[3$>+84?HM>E$TCN!>W&C MGZ6$6=%AAAV$CGZ6;QIF1963ATVB3^I)MW'H^5B-Y'3C.>Q =/?E[+=WBUM2 MQ5Y#RUL^WYP(/@(+?'ZLR\?[E26$L1;4T,8!%Z0OU;I/TD.DN"K=^SGQ9W\^T7R3N)Q[+R/ MC[?G7PWK^PP-"5L0[42R7V4)B26QNR7FS!C M.0X-9\PFOJ.-J',@K@+[^S'^ YL+4B.^D3&!V8D^AK A,!J#T0"++X8W@LE, MFO8B_8RU"SQQ,5-PVV$;=]XABV$QT_Q^.'_U''0W4,7P-/ ML/40)>+A*5>=RN+!XWI@T;K/<60Q1UQR":9G^4-5\WP'3U&'B>$!PZP\:N4( MKQV[]%+X2#=$DT::@S'&'Q#Z--@3>PQ#PL]A5?'I:Z/:L&;-C9G31L[S3TW;9S7RNJM( Q" 1K9QW'/32JR[3X! MPNL"B.EL3E C][@3O(1Z]673CW'SH-^)@RF[AB?98BFN;A6GA6=13^L?/F@, M\J#R?U#9DY7DQ&^C]=0!&]9M6TTA3UB>L#SAW4[X4)T%"](ZKB%;QQV_5TXS MDZ+Z=Y<%VI.YSFP2G' M[5>:8PLH)W)&-O38J4@P ^+9>+895\D?Y^@D8/8)F$P+X"5@3ATPG4R%N*Q" MWF,5;#:ER/0VXI2Y-8AO6R[52A(K.04*TV)%8F5#;'2R1]6 MCESY5*3L:TSJ]TCL;U/BH53KE?I\C4=[L5IC@QJ/NE)I+):&I!5YB$F&TQ-% M!BYLDF-;8K;PS,!X>N*N%Z7JBS3QB4G9UV'UAV$%"?5#W_,=*A5PN89_<_W) MQ)SB5#7'(+V0,O1MBUN>6\*$_8F*^J)OJ@Y &>8TLF':5"=BXC1,KE+- "]D M_<=C DQDDKY,TM_SJ,5/TA>$)'/T"YE55O1D8GE:,D>_\ 7+;G-PQ<[WER>V>I=\^*LWEV ;*B:216?HGGT,+W#'3*Q)EUO6I M(T;I9GM3JT3,J2.F5L_V$CJ9J+\/X3Z707+ZEN3;R*2EI,F\I=)*L.05+*U# MEMQ)L!0)+.V#5MO)'/UC)UZ/>-CJGIK2SV7"JUY2ECZVME>#6PVB-O>JZW*/ M/:NFSS'E]*?N[)X&]C(RM!'U[Q]P;C&':_:3!;/6&;7T?^:6S[-,:I>WRV 6 MB;Q=YBW?+O/%L5V7W3GVT/ *>L6,6.*$EHB<1L5++Y!BD$%9P*UB (?#_QS.V1A>/G+Q\A!@60D,D7Y7K2DE8&8NWOU"%Y-4 MV#83:%9:8@)*"R^G"2=@&=;N[T?>'M5- <-^VFP^\XO'P3>:Q>+-*['[5>A" M$IPA,_#]!AP3G'EXF0H^_%.CTH[D!0SB:WA1BBB+FCHV$"_.8RSR;>B&'.KF-Q&.RM[QFF\5_Z M>1$KMX"7/ !SQ2*XOCB6@K*3<)41^'9C$NR%.X!WI5*-\ [C4(TC4*&@0'SV MIVJE$7]"J31G3RQ2>NKAWQ24TWSA%G<"_MS3QX9EN&!^(-0*SGSB"U?G%[X??E2+V6LP M3@>+I^>)OC;/L5JH,:41_3;3W85%=685XF*VS<79MBNU^2?V--M7L:W&GMC6 MP29<$_MKPP^=%P-XT(B;OR=2$DI \HJ#-D PTTW:QU4- =?<<8RA@00T5#6P 3RT>.CWU'FB M@" 0F >:UT9!9A":\4E]_O\KXWD0L@C9> MFQ^SEC+F9G!?OY17434J[VNH6;J"LW0%UZ4K^&V[@J\L4.@XN\0.2;>@QI&K MJJAZ2K!8<0]RM-@MV:[H4Q6SF.(:\4^-V!?;C*M4V(K9#4 IW\5>HEO39PZ3 M9:^PL8\=66$2K/?]-F,"['"^WWDOR9PO7/RN5E"5[ H% [8N*[8*%BTS=-X1 M]..^PCDRVLY+@J29/'P]>?BMJ+2PP"/.\JC^**S9>VLQ-6P\"-QFH+H&* O MG %2# PGL9>1ZE$?.SX<"@V7>>H/YM!W@!PVF+F9AS[\>VBXR.?(,XP P70) M1Y][3<"R<1S@8,^&B_ ;$%^S15X&+,'0C DQ2'Q5A?5<^H*&A1\] 99=+N;J M\"&BE2893GMN-+!?/>%7TPQ'\\>NIUH:I[:%Z-Y"DU:'63L5JLGODP( M;1#9#GSH1!X^;:1:3Z1!),R&NC.BB ZU#,P,"D*HV+ 1\8.]/2/8&# QLEIM MJPQ -]%S OB;"&6$_^".9A BG[%#I&U_%[E&PKE(B!^#.>&17A&U"+VZ?X"? MJF-,4P*@N@6%'[#:&]!Q!+LM**/%!8::ZBZZ^IS;!=TP;51/B6%KJ+W",,P= M$6R%GWE;)1*K;%B-HL:O;7K7A5# MBT\ZG8T9[T^U^; [(*'370.5SI90V9@QPV1JBY.IK9E,NY,^F0+R!>!]7XW_ M^(:.[G7<@G-U8F .ZSUW0:'1"JMY_HX=L$V#H]2-5,P?!CP)VACHHT[K^< CO0L(:<-*^$X1Y=3[P8%[ 86B!TG.>X(3W';]MS? YR'@3O91#>+"ZG M':G/:,]H8KTJ&,_$445[_C/5^HZF2V\,IZ>I01HHRF\B+$IT !8(#))Z]"I8 M.EI5VL3 R'S7@YB:RDRRPX?1BV;,FXHJE%8L!X>X/G!$ YGA_."U5A%%_3<+ M;P<0MIY0FQ9W?NE\7!B,8QQ:"[0KI13HECC,PFZ#9NOZ@S]!Y*'$HLD)ZS.H M=3DS;1M'>6(/(]OQRH_<&8LI_$%1_@]G#V=_?,2;"OB/P.F"CH&%MPRX*BZ* M$-Y$.$- #'$\KIG2,B4:H(\(L<:WQN<]V0MA2";@8V2_" MKH*/2>DP7-=')P8EB-/:?VIT%O)5FK$/[*A>BDKE20,;J"8-X8XXC!PJ0&$B MU4JO\;H=+2#Y)YQ,(OL-RM-BW \>J!-N>@E5RV&Z?EP M^OA'Y$*)VR0!=:($1B?WI?#9_U-XZ/'+2)38EAGE?:G,<_ :(2=TJJ!USH6A M]C+B@@NKSZIA JPH84SPNH@Y RN:S7$N(Q? 89CSOX6'U8$=VHDG%KQ0O0>GI6SXZ MH%8=UKPD;<:J*H+$?10!PB2.)!#%76)2"&4/72!%CP*F4&@%3C'XOU":4?6M MBT%*$:\Q'- =PONPX)EHZJ'FA#]:EIYVF*\LS'LX<'O*@4:X!U_CQ /"NR=/ M %U\I 83), EJA%!5=08:31X<\+F17,'@G7TG>8.Y\F#8( 1NOO#8,5&:_%& M8%@^C9:$ZTDF!BS::K?#8?DL4#@>2.'HQ5Q#!3?=D+ESZPD8/CFRD:W9L!_S M"IB*RI/A&>A;B'#[0F-\)Y45+0T+F%]3*F6?XN4%PK["_:Y9#I4V -&)T)1 MDK#(>>4X#,;.[S.9)9@!NC2B)!F M/FM4:][ 1AD"$T#T-B[1Y M.D3A8@>C$\V%(#)1HB+LV?: 0J9Y>)).<-H:6;*Z,1S":&%4V^6Q#9(.[RP= MWDWI\"ZPPWM1_@$7?5$=O?S5MBE>]0 F?*&UI4>Z+#>E#,8.;GI=WQ>M,UEN1YE*DN&6;-P';!WUTPQKK5;KUPW:3ZJ^ M9Q]UKO^R48$Q P-8^)KQBF*\&CKL"3+&]EJ4)1=\&=P'70*U94P*@U"^@IXB M\#K1?<0AK1(5)=\!542;@L(1Y-W15TL;M*(SFL3EV\+E@[AQ'. "L-0-U_$G MD3GA6PXWC<#U(D$D090VUZ^@?5+?A.CZ^EA>S\B'D=!8$>8,RG+!P/@<,Y/X MDOA*F^M5E,J)\07N&3-C&:,,@4#M7S]$QC<+/!HZUXS0PWO;OR;T:90!:SM! MW S-;80F8$5B4&(P;:[GI%!%UDY,,@KO7L#OM%GN@/# H<]*9#X90DGSR'XB MFP5C&)2^+'4T";WU[$]$6(-\ $=]F74B%.DE+KI!570(3C"YFRP&PY3(DLA* M96J8]Q\EQ6/CI:=IV,S2]:3F+P&T9J[WAOM]KCSG\J*'SNM9'HA$CT1/VEPI M@05KLS!A#:39G^3#P#001>7C1'7>(K) M.$HU8N[4]?C8#>NSJJ>A**$8MI<;WUO M *SPN\A\F@!>2$)/@+6)O]%]"<#;G@S;=Q%MY-LH1>X+X5ZC&RD,$Z>F4CKWXBX]QI4W#LB[,OHVGOL&K@KRWT!6&;:-%"AQZ6?F/"74PBO)Y M4S-.1,+)8,I\MQ)/O11SB8E, M3NU7-)&Q^!5_71(?ZK^2H'='M+*!*/B"3<4$?LI6]/@3,,Q-CAX.W9 MV(?,&XVF&OBS-\@?C3>E2DTC_69-,*=>$W*!M"611AGN,$)$%XN $3!QDPI+ M2'/'G:=<[=DE+#JV&PJ;'5&58GI:487UL'=6>MI14-E 6MS""5,.$NQCN.Q_ M$NH#A 'L9OV(1(C P#WP#(>#W Q:DL"+1884@!GW&/LEQ2?W.Q?5(9[ZG6H< M[8$9I"\1U/T)5@2RB0\?:T@[*P'] 9> B5:N:VM&T,PA>JVI6D\^8.R0;F<*;90IO2Z;P%CB%=Y.FE(_]:U:OL']^Z]T\7CWV M'J_^U6>]FPO\X&OX[XNKA_.OMP_?[OL/K'=V^^V17??N?^L_LONKA]\*FOU[ M \)912U:0_%=1"$0GGZCPLYO;Q[O;[\^T,G?W=^>]R_PL MZM+#P_JP!(Z@ M%T*6HQ^T5Z6NEI7F MA\''T(:)Y9[WPQS<*.6\WF ?\*%0>X\_$6K;'TM!DPQ\D(NPB&,.'RZ.E^LEL08:&/-/R%49G#K^YGQD\"&L %9#'39N M,;LE2"D0W\U,B> [T2PE:O))[O=@[CK'&C"1CQ":%^&;]!G&M#C&)A'&V(?Y M.LOXQH/Z2O8+?=34@X]FK3_B._PQ+/-*>P^J\V*JPHCE%DV+;-"X)AS4N86& M[IS&%RN)GUED_%$:"9H\I3BQ8$B&!'4@:,1RSR -YPW M'*O%@VN3/M0^(C[]L2]\S-1NS1Z/?0O8=.!TGL$@WI W<;X[G?Y\D5J)"N^P MAVLXWS 3#SWA3Z!4QYIDZ#$45-@9>=']B1U947-,25CC&\!F1D9ZT!Z' !H- M)@"[PUJ#/K&HIQ,VZ!7KYT,7FT3T45#)&](G;%K;:/G2]O-]:CE M5 >S6=>9EG,OV-K.;)^R99ED)A:+A(&AW?7N']G551YXU.EN(ME32H5][7_I M?16&5/_BZN9+42VIW_EB#P(< *-=)N@^IM *N$Y=]4A7,U5C',:V'$/TYT:U MPD8]"=VU&K!BD34>YK845($04.E5R(?"+GOGC[?W!8=)*)W#*(%P*V.;/FR; M08Y_TF9?T$D'?X9QDG@H%,-H(3*PS""J/2"3(<@'$$6EHF]4O"M'.�S8+> M%XN\Q14#$6R)5 31EBIX;RDQF\J.5T)$:57.7%1/=!39,+(G6EAC$\,@,A+8 M;9IC#&9N]Z#_G;.5VWUF.(ZX2A9*:*J+"%SPS_JO892O$@_N5:*(F5#]*$XU MX-Q"!7"6JK]01X(#A <0BUPN696O;=]R;/HY41H-65*MPK[=W/>_7#V 2M:_ M8 ^]K_T'=GO)^O_\=O7X!WOHGW^[OWJ\Z@MGX;>'/GX9B+JB,K"TSH#"Z[ -3B@6H M"GN@;R4_]^_9UI#S#.J3D M5H7U__?O5V=7('N+2,$K\E>#1.K^CY$Q,+!#6F8KSW$6>K I:[/0FXTC9Z'7 ME8KR_TXA!?V3RD8.'_[M'?_Q[T9#:;65RL@;1V>*]0QEF %VXOR%"RQB,32> M&;I$8J'&U/A@O#7=+"+=^* N1J3Q(PKNCGWSB8*Q,R_#FFP!$505_:Q!'JJ? M7YNI+FDJCS15.TV:JKV2II;CZI*F)$WMA:9.E*+J>Y=2:S-V='N"Y!.GO _XFR M(Y?C0/^,PB9AYDS:55HE)G+_@@R\*XNN+OG?L_NOO[ /QD>JI<)KBG7\V^S> MKKEK-& -'XST9V=-HQ=Z]Q,!V^.)PT?P,R3MK[8K!MMTM'.\=_42;W -D@6- MYX]!WE_XZQO;$XT94P:<[?)LZ%>734JJSR'5-TZ!Z.E:+G:'%W-1DJ$JK@&\ M4#V\OPM0\&%&L"#D8@0;9,;2S6J"F@-7! RM?)20+B*DFR(WNN&CBU?J MW51Z>=3X"N,ZA9?^/^1@HNP9:S1D&&3K,$A7AD%R4I[[ MS[&90D[/96WQ^\)E*_$;;#J60NOAZ'J MJ:#<"@PS[%4PX"/5'(:)D.34$P_0R [WL0L##0@">V13B=31@_Y%><PBZ3UW%VVR0?N(/7$,W8.357".C^99?\9]C M'^E!#)(-K9 EPR-!K.]!==Y$ 4FW>?:GP(=V!<'G;^^H?4&ZS-_;ZD,["[;T M'7L.7@Z66[(M4X9O@L,(/AC8GF>/@\_VMQL"-F"1PTKZV<3#])7$_DD"V[ZUHM/.U%Y^ QUAS2-"Q=IH6/="VSX"/Q7TIJDM;=!:ZM20>X<[E+OUH+38+J2 M6'H0"F$KY("32P^"]" E(D(X$Z4@HO&Z?,UXNC9MD;EQH6^:-(4Z27,Y([E^&QF>.@U45)04G1.E4 MR*M3(99K][7W\%B>)?LE7D%QU*LEZM65]RK 7X+]&WEC\_/_!U!+ 0(4 Q0 M ( -1[:54]$[,EE @ !@] - " 0 !E>%\T-#$V M-S$N:'1M4$L! A0#% @ U'MI5:(5U[!T" @C@ T M ( !OP@ &5X7S0T,38W,BYH=&U02P$"% ,4 " #4>VE5\9B-8MH$ : M+0 #0 @ %>$0 97A?-#0Q-C%\T-#$V.#(N M:'1M4$L! A0#% @ U'MI51E.I1]2$ M[8 !$ ( ! MG2@ &YS>7,M,C R,C Y,S N>'-D4$L! A0#% @ U'MI5>E\E&:!#0 MQ\L !4 ( !'CD &YS>7,M,C R,C Y,S!?8V%L+GAM;%!+ M 0(4 Q0 ( -1[:56IZH??[#H /?D! 5 " =)& !N MVE5-A$V7ZY4 "_ MJP0 %0 @ 'Q@0 ;G-Y&UL4$L! M A0#% @ U'MI5:T=E&/,/0 3CH% !4 ( !TM8 &YS M>7,M,C R,C Y,S!?<')E+GAM;%!+ 0(4 Q0 ( -1[:54 R"M'ZM4 #N' M#@ 4 " =$4 0!N